Pivot Poly
PivotPoly is a powerful Minecraft plugin designed for creators, builders, and server owners who want to bring their builds to life with high-fidelity, smooth-animated mechanical structures.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Pivot Poly
PivotPoly [BETA]
PivotPoly is a powerful Minecraft plugin designed for creators, builders, and server owners who want to bring their builds to life with high-fidelity, smooth-animated mechanical structures.
> This project is currently in BETA. > This project is currently in BETA. > Systems are being actively refined, and you may encounter minor bugs. We recommend backing up your door configurations before major updates.
Key Features
- In-Game GUI Manager: Say goodbye to "snapping" movements. PivotPoly uses a high-performance tick-based interpolation system (20TPS) combined with client-side sub-tick smoothing to deliver fluid motion. - In-Game GUI Manager: Blocks move as a single synchronized unit. Whether it's a massive heavy door or a small hatch, the entire structure maintains its integrity during movement. - In-Game GUI Manager: - In-Game GUI Manager: Classic hinge-based rotation. - In-Game GUI Manager: Linear movement along X, Y, or Z axes. - In-Game GUI Manager: Realistic "Lift-and-Tuck" movement where the door slides up and then tucks away flat against the ceiling. - In-Game GUI Manager: Heavy vertical rotation for castle gates and bridges. - In-Game GUI Manager: Choose how your structures move: - In-Game GUI Manager: Sine-based acceleration/deceleration for a natural feel. - In-Game GUI Manager: Energetic bounce-back effect upon completion. - In-Game GUI Manager: Constant speed for mechanical precision. - In-Game GUI Manager: Invisible physical colliders move in perfect sync with the visual blocks, preventing players from walking through moving doors. - In-Game GUI Manager: Configure sounds, easing, timers, and proximity triggers through an intuitive menu (`/pp gui`).
Installation
1. Ensure your server is running a modern version of Paper, Purpur, or Spigot (1.20.x+ recommended). 2. Drop `PivotPoly.jar` into your `plugins` folder. 3. Restart the server.
Getting Started
1. Use `/pp wand` to select the region of blocks you want to animate. 2. Select your hinge/pivot point. 3. Run `/pp create <name>` to define your new animated structure. 4. Access `/pp gui` to fine-tune the movement type and easing!