PivotPoly

Animated Door Plugin using Block Displays centered on a Pivot
Overview
PivotPoly is a revolutionary door animation system for Minecraft that uses modern Block Display entities to create smooth, customizable animated doors that rotate around a pivot point. Unlike traditional piston doors, PivotPoly doors can rotate in any direction and animate smoothly without block limitations.
Key Features
✨ Smooth Animations - Leverages Block Display entities for buttery-smooth door animations
🎯 Precision Control - Define exact pivot points and rotation angles
🎨 Visual Selection - Interactive wand-based region selection system
⚙️ GUI Configuration - User-friendly interface for managing doors
💾 Blueprint System - Save and reuse door designs across worlds
🔊 Sound Effects - Customizable sounds for door opening/closing
📋 Persistent Storage - All doors saved and restored on server restart
Use Cases
- Grand Entrances: Create impressive rotating castle gates
- Secret Passages: Hidden rotating walls that reveal secret rooms
- Modern Architecture: Sleek rotating panels for futuristic builds
- Theme Parks: Dynamic animated attractions and rides
- Adventure Maps: Interactive puzzle doors with custom animations
Quick Start
# 1. Get the selection wand
/pivotpoly wand
# 2. Select your door area
# - Left-click: Set first position
# - Right-click: Set second position
# - Shift+Right-click: Set pivot point
# 3. Create the door
/pivotpoly create MyDoor
# 4. Configure via GUI
/pivotpoly gui
Technical Specifications
| Property | Details |
|---|---|
| Entity Type | Block Display |
| Animation | Quaternion-based rotation |
| Storage | YAML-based persistence |
| Dependencies | None (standalone) |
| Performance | Minimal impact - entity updates only during animation |
Documentation Sections
- Installation Guide - Download and setup instructions
- Commands Reference - Complete command list with examples
- Permissions - Permission nodes and defaults
- Configuration - Customize door behavior
- Usage Guide - Step-by-step tutorials
- API Documentation - For developers integrating PivotPoly
System Requirements
- Minecraft 1.21+
- Paper or Paper-fork server (Purpur, etc.)
- Java 21+
- No plugin dependencies required
Support & Community
Ready to create amazing animated doors? Continue to the Installation Guide to get started!