The greatest Spigot/Bukkit troll plugin, made for Minecraft server owners - and it's free!
Found an awesome troll plugin that just doesn't fit your budget? You can't beat this price! This plugin has always been and always will be free!
This started as an update of the original TrollCommands for Bukkit 1.8+ and grew into an awesome plugin in its own right. Check it out, troll your friends (and enemies), and have fun!
LibsDisguises or iDisguise are required for /troll control and /troll duck. Those commands will simply be disabled if the libraries aren't provided.
ProtocolLib is required for /troll nightmare. The command will simply be disabled if the library isn't provided.
PowerNBT is required for /troll attachcommand. That command will simply be disabled if the library isn't provided.
RabbitMQ, Redis, or BungeeCord (Bungee when TC++ is added to BungeeCord "plugins" folder) for cross-server support. If none are provided, /gtroll will simply be disabled.
# Messaging is used to push instant commands across the network
# Even if you use Redis, this can be used as a backup source
# Messaging is entirely optional, though disabling it WILL disable /gtroll
# The type of messaging to use
# Values can be 'bungee' ('default'), 'redis', or 'rabbit'
# If 'default' or 'bungee' is selected, please be sure to use TC++ for BungeeCord!
# Values to fill in if using Redis messaging
# Values to fill in if using Rabbit messaging
# Config version, no touchy plz
Hint: Ever want to troll your entire server? "/troll <command> @a" has got your back! Full support for the "@" modifiers is available!
/gtroll <troll> [options]: Same as /troll, except it can be used cross-server (if configured)
/troll alone <player>: (Toggleable) Hides all other players from the specified player.
/troll amnesia <player>: (Toggleable) Screws with the player's chat in weird ways.
/troll annoy <player>: (Toggleable) Hrmm. Hmm.. Hrrm.. Hrm. Hm. Hmm..
/troll anvil <player>: Now who could have put that up there?
/troll attach <topic>: (Undoable) The specified command (topic) will be attached to an item. The next time this item is picked up, it will run the command as the payer that picked the item up..
/troll banish <player> [range]: Teleports the player to a random location.
/troll bludger <player>: (Toggleable) Nasty little buggers. (Removed on quit, explode)
/troll bomb <player>: (Toggleable) May balls of fire rain down upon thine enemy. (Removed on death)
/troll brittle <player>: (Toggleable) They're made of glass! (Removed on death)
/troll burn <player>: (Toggleable) AHH! FIRE! FIRE! FIIREE!! (Removed on death)
/troll cannon [speed] [power]: Shoots a primed TNT wherever you're looking of adjustable speed and power.
/troll chat <player> <message>: Chat or run a command as a player using their own permissions.
/troll duck <player>: (Toggleable) Turns the player into a duckchicken. (Removed on quit)
/troll clumsy <player>: (Toggleable) Careful, or you'll end up dropping all of your stuff!
/troll comet [speed] [power]: Shoots a fireball of adjustable speed and power.
/troll control <player>: (Toggleable) Allows you to take control of a player. Oooh, spoooky! (Removed on quit)
/troll convert <player> <type>: (Undoable) I hope they REALLY like potatoes. Or whatever you want, really.
/troll creep <player>: Spawns a few charged creepers at the player's location.
/troll deathtag <player>: (Toggleable) The next player the selected player says dies, and then the death tag transfers to them.
/troll display <player>: (Toggleable) Put your friends and enemies on display! (Removed on quit)
/troll effect <player> [effect]: (Undoable) Applies the specified effect to the player indefinitely, or removes it if it has already been applied. Optionally removes all applied effects.
/troll electrify <player>: (Toggleable) Thine enemy shalt feel the wrath of many angry gods. (Removed on death)
/troll empower: (Undoable) Empowers (or disempowers) the next player or mob you right-click. Give them the strength to defeat thine enemy! (Removed on quit)
/troll enchant <type> [level]: (Undoable) Enchants (or disenchants) the item you're holding with the specified enchantment. Optionally takes a level for the enchantment.
/troll entomb <player>: A premature burial.
/troll explodebreak <player>: (Toggleable) The next block the player mines explodes!
/troll explodebuild <player>: (Toggleable) The next block the player places explodes!
/troll fakecrash <player>: Kicks the player with a nice little (or not-so-little) java exception message.
/troll fakeop <player>: Sends a message to the player saying they are opped. They will not be.
/troll fill <player> <type>: (Undoable) Fills the player's inventory with the specified type. Because of course it does!
/troll flip <player>: Makes the player do a 180.
/troll foolsgold <player>: (Toggleable) Ore! Ore everywhere, and not a drop to drink.
/troll freeze <player>: (Toggleable) Don't like someone? Turn them into a statue!
/troll garble <player>: (Toggleable) ..And now the player makes even less sense!
/troll grantwishes <player>: (Toggleable) Be careful what you say!
/troll haunt <player>: (Toggleable) Toggles random sounds near the player.
/troll help <topic>: Shows the usage and description for the specified command.
/troll hottub <player>: Drops the player is a nice, hot bath.
/troll hurt <player>: (Toggleable) Where is all this damage coming from?! (Removed on death)
/troll hydra: (Undoable) Enables (or disables) the power of hydra on the next mob you right-click. Hail Hydra!
/troll infinity <player>: (Toggleable) Makes the player fall indefinitely.
/troll inspect <player>: Allows you to "inspect" the player's inventory.
/troll invert <player>: (Toggleable) Left is right, up is down! Reverses the player's flight controls. (Removed on quit)
/troll kill <player> [seconds]: (Toggleable) Kills a player with a delay. (Removed on death)
/troll lag <player>: (Toggleable) Makes the player experience fake lag. Does not affect the server.
/troll lavabreak <player>: (Toggleable) The next block a player breaks turns to lava.
/troll lavabuild <player>: (Toggleable) The next block a player places turns to lava.
/troll levitate <player>: (Toggleable) Ascends the player to the heavens forever. Drops them like a rock when removed.
/troll lift <player>: (Toggleable) It's like flying, but only in one direction. And probably without a soft landing.
/troll lock <player>: (Toggleable) Prevents the player from interacting with their inventory or hotbar. They didn't REALLY need their sword, did they?
/troll lsd <player>: (Toggleable) RAAAAIIINNNNBOOOOWWWW! Does not affect the server.
/troll luckyblock [luck]: (Undoable) Turns the block in your hand into a lucky/unlucky block. You may optionally provide a "luck chance" defining how high the "luck" value vs "unluck" is.
/troll lure <player>: (Toggleable) Continuously attracts nearby monsters to the player.
/troll nightmare <player>: (Toggleable) Summons a waking nightmare for the player.
/troll nopickup <player>: (Toggleable) Stops the player from picking up items.
/troll popup <player>: (Toggleable) Randomly opens and closes the player's inventory.
/troll portal <player>: The quickest way to The End!
/troll public <player>: Gives everyone the chance to "inspect" the player's inventory. Freedom of information!
/troll radiate <player>: (Toggleable) Makes the player radiate toxicity, slowly killing all plant and animal-life around them.
/troll randombreak <player>: (Toggleable) Oh, diamonds-! Wait, why did I get dirt?
/troll randombuild <player>: (Toggleable) Build your house out of.. Everything!
/troll randomdrop <player>: (Toggleable) Drop ALL of the things!
/troll randommenu <player>: (Toggleable) Why is my chest now an anvil?
/troll randompotion <player>: (Toggleable) Wait, what did I drink again?
/troll randomspeed <player>: (Toggleable) My legs just take me wherever they want! (Removed on quit)
/troll reload: Reloads the plugin
/troll rewind <player>: (Toggleable) Makes the player's time run backwards at speed. Does not affect the server.
/troll run <player> <topic>: Run a command (topic) as a player using your permissions.
/troll search <player> [search]: Opens a GUI with available commands for trolling the specified player. Optionally takes a search argument.
/troll slap <player>: Slaps the player. Yep. Slaps them.
/troll slender <player>: Blinds and slows the player, then sends an enderman after them.
/troll slowundo <player>: (Toggleable) Slowly undoes any block changes the player makes.
/troll snowballfight <player>: (Toggleable) The player will fire snowballs instead of arrows. Good hunting, Will!
/troll spam <player>: (Toggleable) Spams the player's chat with useless junk.
/troll sparta <player>: (Toggleable) Our arrows will blot out the sun! .. Pincushion-y! (Removed on death)
/troll spawnbreak <player> <type>: (Toggleable) Whenever the player breaks a block it will spawn a mob that targets the player.
/troll spin <player> [speed]: (Toggleable) This might make them a bit dizzy. Optionally allows you to adjust how fast they spin!
/troll spoil <player>: (Toggleable) Ensures they quickly run out of food.
/troll squid <player>: (Toggleable) .. Why is it raining squids?
/troll stampede <player>: Unleashes a herd of mad cows on the player.
/troll starve <player>: (Toggleable) They must have a REALLY fast metabolism! (Removed on death)
/troll stop <player>: Stops and undoes any currently-active trolls against the player.
/troll surround <player> <mob>: Surrounds the player with a specific mob type.
/troll swap <player> <player>: Swaps two players' locations, Freaky Friday style.
/troll time <player> <time>: (Undoable) Sets the player's time to the time specified permanently. Does not affect the server.
/troll trickle <player>: (Toggleable) They're leaking XP all over the place!
/troll trip <player> [clone]: Trips the player, making them drop their entire inventory. Optional true/false argument for cloning the inventory instead of removing it. Default is false.
/troll useless <player>: Renames all of the player's items to Useless.
/troll vaporize <player>: Explodes the player with a specified power. To disable block damage, use a negative value.
/troll vegetable <player> [type]: (Toggleable) Turns the player into a vegetable. Potato by default, but you may optionally provide the vegetable type. Potato simulator 20XX! (Removed on quit)
/troll void <player>: Think Journey to the Center of the Earth, except with death at the end.
/troll vomit <player>: (Toggleable) They just can't keep anything down, can they?
/troll whoami <player>: (Toggleable) Seriously, though. Who even am I? (Changes the player's name constantly)
tcpp.immune: Player is immune to effects
tcpp.control.chat: Player can chat while being controlled.
tcpp.control.freecam: Player has the ability to fly around while being controlled.
tcpp.command.*: Player can use ALL effects
tcpp.command.vaporize: /troll vaporize
tcpp.command.lift: /troll lift
tcpp.command.creep: /troll creep
tcpp.command.swap: /troll swap
tcpp.command.entomb: /troll entomb
tcpp.command.electrify: /troll electrify
tcpp.command.slap: /troll slap
tcpp.command.cannon: /troll cannon
tcpp.command.banish: /troll banish
tcpp.command.bomb: /troll bomb
tcpp.command.freeze: /troll freeze
tcpp.command.comet: /troll comet
tcpp.command.stampede: /troll stampede
tcpp.command.haunt: /troll haunt
tcpp.command.lure: /troll lure
tcpp.command.garble: /troll garble
tcpp.command.spin: /troll spin
tcpp.command.burn: /troll burn
tcpp.command.spam: /troll spam
tcpp.command.kill: /troll kill
tcpp.command.potato: /troll potato
tcpp.command.starve: /troll starve
tcpp.command.hurt: /troll hurt
tcpp.command.void: /troll void
tcpp.command.control: /troll control
tcpp.command.vegetable: /troll vegetable
tcpp.command.infinity: /troll infinity
tcpp.command.lavabreak: /troll lavabreak
tcpp.command.portal: /troll portal
tcpp.command.flip: /troll flip
tcpp.command.alone: /troll alone
tcpp.command.annoy: /troll annoy
tcpp.command.sparta: /troll sparta
tcpp.command.night: /troll night
tcpp.command.rewind: /troll rewind
tcpp.command.lag: /troll lag
tcpp.command.explodebreak: /troll explodebreak
tcpp.command.slender: /troll slender
tcpp.command.anvil: /troll anvil
tcpp.command.popup: /troll popup
tcpp.command.display: /troll display
tcpp.command.nopickup: /troll nopickup
tcpp.command.brittle: /troll brittle
tcpp.command.squid: /troll squid
tcpp.command.useless: /troll useless
tcpp.command.whoami: /troll whoami
tcpp.command.clumsy: /troll clumsy
tcpp.command.amnesia: /troll amnesia
tcpp.command.explodebuild: /troll explodebuild
tcpp.command.slowundo: /troll slowundo
tcpp.command.day: /troll day
tcpp.command.fakeop: /troll fakeop
tcpp.command.inspect: /troll inspect
tcpp.command.lock: /troll lock
tcpp.command.public: /troll public
tcpp.command.trickle: /troll trickle
tcpp.command.vomit: /troll vomit
tcpp.command.empower: /troll empower
tcpp.command.hottub: /troll hottub
tcpp.command.levitate: /troll levitate
tcpp.command.snowballfight: /troll snowballfight
tcpp.command.radiate: /troll radiate
tcpp.command.spoil: /troll spoil
tcpp.command.fakecrash: /troll fakecrash
tcpp.command.stop: /troll stop
tcpp.command.foolsgold: /troll foolsgold
tcpp.command.grantwishes: /troll grantwishes
tcpp.command.invert: /troll invert
tcpp.command.nightmare: /troll nightmare
tcpp.command.attachcommand: /troll attachcommand
tcpp.command.bludger: /troll bludger
tcpp.command.lavabuild: /troll lavabuild
tcpp.command.randomspeed: /troll randomspeed
tcpp.command.surround: /troll surround
tcpp.command.search: /troll search
tcpp.command.help: /troll help
tcpp.command.effect: /troll effect
tcpp.command.enchant: /troll enchant
tcpp.command.fill: /troll fill
tcpp.command.duck: /troll duck
tcpp.command.randommenu: /troll randommenu
tcpp.command.hydra: /troll hydra
tcpp.command.necro: /troll necro
tcpp.command.moist: /troll moist
tcpp.command.midastouch: /troll midastouch
tcpp.command.deathtag: /troll deathtag
tcpp.command.luckyblock: /troll luckyblock
tcpp.command.chat: /troll chat
tcpp.command.run: /troll run
tcpp.command.lsd: /troll lsd
tcpp.command.spawnbreak: /troll spawnbreak
tcpp.command.trip: /troll trip
tcpp.command.reload: /troll reload