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.

31

Quick challenge

How far can you run before the mobs catch you?

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!

ADS