🛠 Commands
- /troll [player]: Opens the Ultimate Troll Panel for the specified target.
- /troll self: A toggle command that allows you to troll yourself for testing purposes. By default, self-trolling is disabled to prevent accidents.
- /info: Displays plugin details, including the version (1.0) and the creator, BanakV1.
Troll Actions Detailed List
The plugin features a wide variety of trolls categorized by their effect on the target.🌪 Movement & Physics
- Sky Fall: Teleports the player 100 blocks into the air. They fall rapidly, but a "Slow Falling" effect is applied just before they hit the ground to prevent death.
- Frozen: Sets the player's walk speed to zero for 5 seconds, effectively paralyzing them.
- Rocket: Launches the player into the sky with high velocity and detonates a firework at their location.
- Spin Bot: Forces the player to spin 45 degrees rapidly every tick for several seconds.
- No Gravity: Disables the player's gravity and gives them a slight upward nudge, making them float helplessly.
- Teleport Loop (Toggle): Every time the target tries to break a block, they are automatically teleported 1 block to the side.
Psychological & Visual
- Fake Crash: Sends a red, bolded chat message that looks like a fatal Java memory error to trick the player into thinking their game crashed.
- Whispers: Sends mysterious, italicized red messages like "I see you" or "Look behind you" that only the target can see.
- Zifiri Karanlık (Dark Screen): Inflicts 10 seconds of total Blindness and Darkness while playing a heavy stone-breaking sound.
- Fake OP: Sends a gray, italicized message to the player stating they have been made a server operator.
- Fake Ban: Kicks the player from the server with a formal "Permanently Banned" message.
- Jumpscare: Plays a loud Warden sonic boom sound and flashes a Darkness effect on the player's screen.
🛠 Interaction & Combat
- Anvil Rain: Spawns a 3x3 grid of falling anvils 15 blocks above the player's head.
- Cage: Instantly traps the player in a 3x3x3 bedrock cage for 10 seconds.
- Apocalypse: Spawns 10 zombies around the player that vanish automatically after 5 seconds.
- Creeper Hiss: Plays the sound of a primed Creeper directly behind the player.
- Fake Explosion: Plays an explosion sound and shows a large explosion particle effect without actually damaging blocks or the player.
- MLG Test: Teleports the player 30 blocks up and gives them a water bucket, forcing them to attempt a "water bucket clutch".
- Healing Arrows: Gives the target a Regeneration II effect, making it much harder for them to die or for their enemies to kill them.
- Lightning: Strikes the player's exact location with lightning.
Inventory & Items
- Inventory Prank: Completely clears the player's inventory and sends a fake admin message. After 5 seconds, all items are restored.
- Shuffle: Randomly rearranges the items in the player's 9-slot hotbar.
- Drop Item: Forces the player to drop whatever item they are currently holding in their main hand.
- Pumpkin Head: Forces a Carved Pumpkin into the player's helmet slot, obscuring their vision.
- Ghost Mine: Gives the player Mining Fatigue X for 10 seconds, making it nearly impossible to break blocks.
Technical Overview
- GUI System: Uses a 54-slot inventory holder to prevent players from taking the icons out of the menu.
- Safety: Includes a TabCompleter for the /troll command to easily find online players and the "self" toggle.
- Performance: Utilizes BukkitRunnable for all timed effects (cages, restoration, loops) to ensure the server doesn't lag.
