All commands require the trollplayer.use permission node.
Usage: /troll <player> <action>
Sends a deeply nested JSON translate packet that overloads the client's chat renderer, causing it to freeze or crash.
Kicks the player with a convincing ban screen showing a configurable reason and appeal URL, and blocks reconnection for a set number of seconds.
Periodically teleports the player back to a previous position to simulate rubber-banding, randomly spikes their displayed ping, and causes block breaks and attacks to fail.
Cancels all movement and teleport events for the player, locking them in place until toggled off.
Teleports the player to 5 random locations within a configurable radius over 5 seconds.
Plays a random game sound at the player's location every few ticks at a random pitch.
| Server Software | Paper 1.21 or newer |
| Java Version | Java 21+ |
| Permission Node | trollplayer.use |
| Config File | plugins\TrollPlayer\config.yml |
LynceusTroll-1.1.2.jar
Latest stable release for Paper 1.21+