UltimateTroll icon

UltimateTroll -----

Run the troll on the player!



Run the troll on the player.

Commands
  • /troll execute <player> <type> - Execute a troll on a player
  • /troll reload - Reloads the plugin
Permissions
  • troll.command.execute - Allows use of the /troll execute command
  • troll.command.reload - Allows use of the /troll reload command
Troll List
  • adventure - Sets the target player game mode to adventure mode
  • anvil - Drops multiple anvils above the target player to cause damage and chaos
  • blind - Applies a blindness effect to the target player
  • cage - Temporarily traps the target player inside a glass cage
  • demo - Displays the Minecraft demo screen to the target player
  • dropitem - Forces the target player to drop the item they are holding
  • explode - Creates an explosion effect and instantly kills the target player
  • heal - Sets the target player health to a very low value instead of healing them
  • inventoryclear - Clears all items from the target player inventory instantly
  • kaboom - Launches the target into the air with lightning effects
  • lightning - Strikes real lightning at the target player location
  • mlg - Teleports the target high into the air and forces an MLG water bucket challenge
  • poison - Applies a poison effect to the target player
  • pumpkin - Forces a pumpkin onto the target player head
  • rotate - Instantly rotates the target player view by 180 degrees
  • slow - Applies a slow effect to the target player
  • starve - Instantly drains the target player hunger level to zero
  • tnt - Spawns a primed tnt above the target player with a fuse time
  • timeswitch - Switches the target player personal time between day and night
  • void - Teleports the target player into the void
Demo Troll requires the ProtocolLib plugin for versions below Minecraft 1.19.2.

✔ Developer API Support
  • TrollExecuteEvent - Called when a troll effect is executed on a player
✔ How to add a custom troll?
Code (Text):
import net.troll.trolls.Troll;
import org.bukkit.entity.Player;
import org.bukkit.command.CommandSender;

public class Test implements Troll {

    @Override
    public String getName() {
        return "test";
    }

    @Override
    public void execute(Player target, CommandSender sender) {
        target.sendMessage("Test")
    }
}
Code (Text):
public void onEnable() {
   TrollRegistry.registerTroll(new Test());
}
Code (YAML):
blind:
  time
: 25
  message
: "&cYou are now blind!"

drunk
:
  time
: 25
  message
: "&eVodka vodka!!!"

dropitem
:
  message
: "&cThe player doesn't have anything in his hand!"

kaboom
:
  title
: "&c&lKABOOM!"
  subtitle
: "&e&lBy %player%"

mlg
:
  start
: "&bMLG TIME!!!"
  success
: "&aSuccess!"
  fail
: "&cFailed!"

poison
:
  time
: 25
  message
: "&eYou have been poisoned!"

slow
:
  time
: 25
  message
: "&eYou have been slowed down!"

tnt
:
  time
: 3

Code (YAML):
messages:
  prefix
: "&8[&aUltimateTroll&8]&r"
  no-permission
: "%prefix% &cYou don't have permission to use this command!"
  player-only
: "%prefix% &cYou can't use commands from console!"
  player-not-found
: "%prefix% &cPlayer is not online!"
  help-header
: "&e----- UltimateTroll Commands -----"
  help-execute
: "%prefix% &f/%cmd% execute <player> <type> &7- Execute a troll on a player"
  help-reload
: "%prefix% &f/%cmd% reload &7- Reloads the plugin"
  unknown_troll
: "%prefix% &cUnknown troll type!"
  cannot_troll_self
: "%prefix% &cYou can't troll yourself!"
  troll_applied
: "%prefix% &aApplied %troll% troll to %player%!"
  troll_requires_protocollib
: "%prefix% &cThis troll can't be executed because ProtocolLib is not installed!"
  reload-success
: "%prefix% &aSuccessfully reloaded!"
  reload-fail
: "%prefix% &cA serious error occurred during reloading"



For support, please use only resource discussion

Terms of Service
By using this plugin, you agree to the following terms, which may be updated by the author at any time.
  • All payments are final and non-refundable.
  • Redistribution or resale of this plugin is prohibited.
  • You are not permitted to modify, decompile, or extract any part of the plugin's source code.
  • Support is provided exclusively to legitimate customers. We cannot offer support for plugins obtained through unauthorized or illegal means.
Resource Information
Author:
----------
Total Downloads: 1
First Release: Dec 8, 2025
Last Update: Mar 2, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings