- Tested Minecraft Versions:
This is UltimateTroll.
UltimateTroll is a plugin that has some uniqueness to it.
Have you ever wanted to troll someone with creative, but realized that the troll plugin you have doesn't actually put the target into creative, but simply only sends them a message?
Have you ever wanted to troll someone and "secretly" add a period behind every command the target uses?
Have you ever wanted to fake promote/demote someone with custom ranks?
Have you ever wanted to change the water to toxic?
Well, this plugin does all of that. And guess what? There's even more.
Ratings are much appreciated. It tells me that you want me to continue working on the plugin!
Now, let's get to the commands and permissions, shall we?
ANYONE EFFECTED BY THE TROLLS CAN SIMPLY LEAVE AND REJOIN. ALL OF THE TROLLS WILL BE REMOVED FROM THE PLAYER./ultimatetroll|/ut
Shows the commands for the plugin.
Shows the suggester's commands and name.
Reloads the UltimateTroll config.
Allows/disallows bypassed players to get trolled.
Enables/disables the update checker when a player with the update permission joins.
Checks for an update.
/prankpromote|/ppromote <player> <rank>
"Promotes" player with specified rank.
Fake "Bans" a players.
Put the user in creative for a quarter of a second.
(toggles) Turns water and rain into toxic. Biomes are support, so if you walk into a dry biome, you won't get hurt.
(toggles) Randomly will turn the toxic water on. There's a ~30% chance each time it rains it'll happen.
Feeds the player with 5 minutes of very high Hunger.
Kills the player and sends them a "You have been healed!" message.
Fake ops player.
Fake deops player.
Trips player. (takes 2 hearts of damage and drops their inventory.)
/prankswitch|/pswitch <first player> <second player>
Swaps each others positions.
Sends everyone a fake death message.
/prankjoined|/pjoin <player> <fake name>
Makes the player think the fake player joined.
/prankjoined|/pjoin <fake name>
Makes everyone think the fake player joined the game.
/prankjoined|/pjoin <player> <fake name>
Makes the player think the fake player joined the game.
/prankleave|/pleave <fake name>
Makes everyone think the fake player left the game.
/prankleave|/pleave <player> <fake name>
Makes the player think the fake player left the game.
Makes the sender fly super high.
Makes the player fly super high.
(Toggles) Puts a period behind the players command, so it sends it as a message instead.
Note: You can blacklist commands within the config file. I blacklisted the commands "/login", "/register", "/changepassword", and "/changepass" within the plugin.
Strikes the specified player.
Slaps the specified player.
Burns the player for 5 seconds.
/prankburn|/pburn <player> <seconds>
Burns the specified player for the specified amount of seconds.
Disallows the player to see chat.
Makes the player invisible to everyone. You can also use extra parameters for people who can still see that player. (Ex. /phideplayer hiddenplayer showhiddenplayer1 showhiddenplayer2.. and so on.)
Does a random troll on the specified player.
Spawns a charged creeper at the players location.
Everyone is invisible to the specified player.
/pranksummon|/psummon <player> <mobname>
Spawns a mob on the player.
/pranksummon|/psummon <player> <mobname> <amount>
Spawns the specified amount of mobs on the player.
/prankpay|/ppay <player> <amount>
Fake pays the player.
[/ppay WITH VAULT]:Legitimately gives the player the specified amount for 5 seconds, then removes it. (The player will NOT be able to interact with signs to buy/sell, they'll die instantly. They also can't use the /pay command.)
Toggles fake help. When it's on and people do /help, it'll display the configs message instead.
Fake restarts the server.
Messes up their message. A mumbled sentence is like: "hi n.. is si." and so on.
You can send messages as the specified player.
Makes the specified player completely unmovable. A dirt block will spawn under them, which should mean the player won't get kicked for "flying". AntiCheats may or may not detect it still.
/prankafk|/pafk [on|off] <player>
Fakes the AFK message.
Resets the players EXP to 0 for 5 seconds.
/prankday|/pday [day|night|reset] <player>
Changes the players time of day.
/prankweather|/pweather [rain|sun|reset] <player>
Changes the players weather.
Makes the player really slow and unable to jump.
Blinds the target player.
Now supports VAULT for the /ppay command. This does not mean you NEED it, but the command is a lot better if you have it.
Please note that some messages are not configurable. (Error messages and what not). I might add it later though!
This will automatically get added in it's respective folder. You don't have to worry about copying all of this and adding it yourself.
checkForUpdateOn: '&aUltimateTroll will now check for updates on join.'
checkForUpdateOff: '&aUltimateTroll will no longer check for updates on join.'
noPerms: 'Unknown command. Type "/help" for help.'
bypassTrollsOn: '&aBypassed users will now be trollable.'
bypassTrollsOff: '&aBypassed users will NOT be trollable.'
userCantBeTrolled: '&4This user cannot be trolled.'
demotePlayerMsg: '&4You have been demoted by %sender%'
demoteGlobalMsg: '&4%user% was demoted by %sender%'
demoteMsg: '&aYou demoted %user%'
promotePlayerMsg: '&aYou have been promoted &ato %rank% &aby %sender%'
promoteGlobalMsg: '&aCongratulations, %user% was promoted to %rank% &aby %sender%'
promoteMsg: '&aYou promoted %user% &ato %rank%'
ifRankDoesNotExist: '&4Please add this rank to the config file for this to work.'
banMessage: '&4You have been banned for: %reason%'
banBroadcast: '&4%user% was banned by %sender% &4for: %reason%'
creativeMsg: 'Your game mode has been updated to Creative Mode'
afterCreativeMsg: 'What happened to your creative, bro?'
healedMsg: '&6You have been healed!'
healedUserMsg: '&aYou healed %user%'
satedPlayerMsg: '&aYou have been sated by %sender%!'
satedMsg: '&aYou sated %user%!'
flyingMsg: 'Have fun flying'
opMsg: '&7&o[%sender%: Opped %user%]'
deopGlobalMsg: '&4%user% was Deopped by %sender%'
diedMsg: '%user% died'
playerJoinedMsg: '&e%user% joined the game'
playerLeftMsg: '&e%user% left the game'
tripMsg: 'You tripped %user%'
playerTripMsg: 'You tripped. Be careful!'
healthTooLowMsg: '&4The players health is too low!'
switchedMsg: '&aYou swapped %user1%s and %user2%s location.'
cmdMsg: '&aNow the players commands will be sent as a message, instead of a command.'
cmdNormalMsg: '&aThe player will now be able to do commands again.'
lightningMsg: '&cYou struck %user% with lightning!'
burnMsg: '&c%user% is now burning for %seconds% seconds!'
slapMsg: '&cYou slapped %user%!'
playerSlapMsg: '&4Ouch! You were slapped by %sender%'
hideChatMsg: '&c%user% will no longer see chat!'
showChatMsg: '&c%user% is now able to see chat!'
hidePlayerMsg: '&a%user% is now invisible to other players!'
showPlayerMsg: '&a%user% is not visible to other players!'
msg: '&aThe &lCharged Creeper &ahas spawned at %user%s location!'
noVaultMsg: '&aYou gave %user% $%money%, but get Vault to use this command to its full potential.'
msg: '&aYou gave %user% $%money%!'
playerMsg: '&a$%money% has been added to your account.'
msg: '&aSpawned %amount% at %user%s location.'
hideMsg: '&a%user% will no longer see other players.'
showMsg: '&a%user% is now able to see other players.'
restartMsg: '&7Server will restart in %seconds% seconds!'
restartCanceledMsg: '&7Restart has been canceled!'
restartCountdownMsg: '&7Server is restarting in %seconds%!'
restartKickMsg: 'Server closed'
fakeHelpOnMsg: '&aFake help has been turned on.'
fakeHelpOffMsg: '&aFake help has been turned off.'
- 'Server help'
- 'Do you need help with commands'
- 'No? Then go away.'
mumbleOnMsg: '&c%user% will now mumble!'
mumbleOffMsg: '&c%user% will no longer mumble!'
unmoveableMsg: '&a%user% will no longer be able to move!'
moveableMsg: '&a%user% can move again!'
playerAfkMsg: '&7* %user% &7is now AFK.'
playerNoLongerAfkMsg: '&7* %user% &7is no longer AFK.'
playerMsg: '&a%user%s EXP has been reset to %reset_number% for %seconds%'
playerNightMsg: '&a%user%s time has been set to night!'
playerDayMsg: '&a%user%s time has been set to day!'
playerResetMsg: '&a%user%s time has been reset!'
playerRainMsg: '&a%user%s weather has been set to rain!'
playerSunMsg: '&a%user%s weather has been set to sun!'
playerResetMsg: '&a%user%s weather has been reset!'
playerSlowMsg: '&a%user% is now slow!'
playerNormalMsg: '&a%user% is now back to normal!'
blindToggledOn: '&a%user% is now blind!'
blindToggledOff: '&a%user% is no longer blind!'
alertWillStartMsg: '&4[ALERT] &cToxic rain will commence in %seconds% seconds! Get to some shelter!'
alertCountdownMsg: '&4[ALERT] &cToxic rain will commence in %seconds% seconds!'
alertHasBegunMsg: '&4[ALERT] &cToxic rain has begun!'
alertHasFinishedMsg: '&4[ALERT] &cToxic water is gone!'
alertCanceledMsg: '&4[ALERT] &cToxic water was canceled!'
Q: Will you keep adding support for the lastest Minecraft versions?
A: Of course.
Q: Will you ever release the source code?
A: I've thought about it.
Q: I've found an error! How can I send it to you?
A: Please visit the discussions page with the issue you are facing.
Q: Can I suggest features?
A: Of course! Post the ideas in the reviews or discussions. I'll write down everyone's names, who got their ideas into the plugin, and I'll add their names in it. Use the /ut suggesters command to view the suggester's.
Q: If I have this plugin on my server, will you add the server to the resource page?
A: Yes! Just send me the IP and I'll add it.
Q: I made a video on the plugin! Can you add it to the resource page?
A: Yes! Just link me the video and I'll add it.
If you're feeling generous enough to donate, or find my work good, you may click here to donate.
By the way, I'm NOT responsible for how YOU use this plugin. Whether if the player was still in Creative after using /pcreative, or they got a bunch of money after using /ppay.
A fun and somewhat unique troll plugin to mess with your players.