TrollBoss
My premium plugins
About
This is the onliest plugin you will ever need to troll / punish your users or friends! You have about ~50 commands, a Troll-GUI, statistics for your troll-behaviour and you can even change the language ingame! There are some unique commands you may have never seen before, so what are you waiting for? Go hit the download button and have some fun with it! :)
Features
- Many commands
- Permissions for every troll-command
- Troll-GUI, to easily troll users
- 2 languages! German & English, and you can even change the language with a command ingame!
- commands with a delay where you can decide at your own how long something should happen
- bypass permission
- lightweight plugin
- troll statistics! check how many times you used every single command
- auto-update feature (you can disable it, if you want)
Commands and Permissions
Commands | Permissions | Function |
none | troll.* | permission node for all permissions |
none | troll.badapple.bypass | if you have this permission you won't die when you eat the bad apple |
none | troll.bypass | if you have this permission it isn't possible to troll you |
/troll | troll.troll | Main command of this plugin / opens the Troll-Gui |
/troll help [page] | troll.trollhelp | shows you all commands |
/trolltutorial | troll.tutorial | starts the troll tutorial |
/burn [player] | troll.burn | to burn yourself or another player |
/freeze [player] | troll.freeze | the player will get potion effects (slowness, blindess... ) |
/bolt [player] | troll.bolt | strikes a lightning at the player |
/special | troll.special, troll.ak47, troll.blockshooter | to get an Ak-47 which shoots arrows and snowballs | to get an item which shoots blocks. If a player is near the blocks he will be damaged. Blocks disappear after some seconds to not cause lagg |
/fakeop | troll.fakeop | to fake op someone |
/fakedeop | troll.fakedeop | to fake deop someone |
/launch [player] | troll.launch | to launch a player (33 blocks up) |
/spam [player] | troll.spam | to spam a players chat |
/trollkick [player] | troll.trollkick | to troll kick someone (special kick message on the mc screen) |
/badapple [player] | troll.badapple | to add an apple to a player's inventory, which will kill him if he eats it |
/boom [player] | troll.boom | to create an explosion at the players location |
/push [player] | troll.push | to push a player |
/gokill [player] [delay] | troll.gokill | to kill the player [target] in [delay] seconds full automated |
/switch [player] [player] | troll.switch | to switch the locations from 2 players |
/denymove [player] [delay] | troll.denymove | to deny a player to move for [delay] seconds |
/potatotroll [player] | troll.potatotroll | to replace every item in a players inventory to a potato |
/trap [player] [delay] | troll.trap | to trap a player between glass blocks (old blocks at the locations will be resetted!) |
/tptroll [player] | troll.tptroll | to get an item which shoots snowballs and if they hit a player he will be teleported to you |
/infect [player] [delay] | troll.infect | to add some bad potion effects to [player] for [delay] seconds |
/herobrine [player] | troll.herobrine | to become herobrine, if you run this command twice you will be a normal player again |
/fakerestart [time] | troll.fakerestart | to fake restart the server and kick every other player |
/turn [player] | troll.turn | to turn a player by 180 degrees |
/starve [player] [amount] | troll.starve | to slowly starve a player, one hunger each 1,25 seconds as often as [amount] |
/hurt [player] [amount] | troll.hurt | to slowly hurt a player, one live each 1,25 seconds as often as [amount] |
/void [player] | troll.void | to slowly remove blocks under a player until he dies in void |
/pumpkinhead [player] | troll.pumpkinhead | to change the head of a player to a pumpkin |
/bury [player] [time] | troll.bury | to bury a player for [time] seconds |
/nomine [player] [time] | troll.nomine | prevents a player from breaking blocks for [time] seconds |
/randomtp [player] [count] | troll.randomtp | to teleport a player [count] times randomly |
/crash [player] | troll.crash | to kick a player from the server with a long java error message |
/freefall [player] [high] | troll.freefall | to let a player be freefalling from a certain high |
/webtrap [player] [time] | troll.webtrap | to trap a player in cobweb |
/spank [player] | troll.spank | to spank a player |
/trample [player] [amount] | troll.trample | to let cows trample on a player |
/trolllanguage [english | german] | troll.trolllanguage | to change the language of the plugin |
/trollop [true | false | status] | troll.trollopsettings | to decide whether operators can be trolled or not |
/troll statistics | troll.statistics | to see some statistics about your troll plugin usage |
/stfu [player] | troll.stfu | to mute a player until you enter the command again |
/popup [player | all] | troll.popup | to open the inventory of a player |
/sky [player] [time] | troll.sky | to teleport a player to the sky on a glass platform for [time] seconds |
/abduct [player] | troll.abduct | to abduct a player with some cool effects |
/popular [player] | troll.popular | to teleport all players to the target |
/creeper [player] | troll.creeper | to spawn a creeper at the targets location. Creeper eploxsion won't damage blocks. |
/sparta [player] | troll.sparta | shoots arrows from different locations to the target. (Random amount) |
/trollbows | troll.trollbows | opens a GUI in which you can choose between 4 different Trollbows |
/drug [player] | troll.drug | to drug a player |
/squidrain [player] [number] | troll.squidrain | to let squids rain on the player |
/dropinv [player] | troll.dropinv | to drop all items of the player on the ground |
/garbage [player] [on | off] | troll.garbage | every chat message of the player will be a random message from GarbageMessages.yml (you can edit them) |
/anvil [player] | troll.anvil | drops an anvil on the player |
/invtext [player] | troll.invtext | adds some funny stuff to the players inventory |
/runforrest [player] [time] | troll.runforrest | keeps the player moving for [time], if he stops moving he dies |
/border [player] | troll.border | teleports the player to the border of the world |
/noob [player] |
troll.noob |
noobs the player |
/randomtroll [player] | troll.randomtroll | randomly selects a troll for the target |
/shlong [player] | troll.shlong | very special command, just give it a try! |
Some more Troll-Inventories
Review by SoulStriker
Installation
Simply drag and drop the .jar file in your plugins folder and restart/reload/start your server.
Auto-Update
This plugin contains an auto-update feature, which checks if there is a new version of the plugin, and if positive it downloads it (from this site) and places it in your plugins folder. If you don't want the plugin to automatically download the newest version, you can disable this feature in a config file, which is located in the TrollBoss folder. The TrollBoss folder is in your plugins folder.
More Features
If you have ideas for new trolls feel free to leave a comment, I will try my best to add them if possible.
Searching for...
- YouTubers
- We are searching YouTubers who can review this plugin, if you're interested feel free to send me a private message.
In reply to 3r4s0r_b0n1t0:
Hello, try reloading or restarting your server.
Hi, I accidentally gave myself a pumpkin head, how do I fix this? I can't find out how to undo the command!
Edit: misspelled pumpkin whoops :)
In reply to damightypotatoyt:
Hey, just remove it as your helmet in the inventory.
we desperately need an option to disable bypass in the config. Bypass is really annoying because I don't want anyone to be untrollable and even with luck perms I would have to individually add each permission except bypass.
Please add an option to disable this. Other than that, it's a really good troll mod. Keep up the good work!
In reply to yes278:
I don't quite understand what you mean with "disable bypass".
Thanks! Hope you're having fun with it.
In reply to Ange6900:
Basically, the troll.bypass permission makes it so you cant troll a player. I don't want this because my server has friends who have high permissions (To be clear i am using luck perms). I was wondering if you could make an option to get rid of this bypass cause we want to troll each other. Maybe make it an option in a config.yml.
Also if by any chance you want help I have a lot of coding experience in plugins (along with other things).
In reply to yes278:
if your using luckperms you can just type
/lp group default permission set troll.bypass false
should set it to false for everyone unless set to true manually by changing the false to true
In reply to yes278:
Can't you just remove troll.bypass from their permissions?
I think the /freefall command is a little buggy. The person I used it on couldn’t break blocks after. I tried doing /nomine to see if it would reset it, but there was an error message. Possibly the freefall command did a permanent nomine command. I had to uninstall and reinstall the plugin which worked, so I know it had something to do with this. I think it would be a good idea to add a /resettrolls command just so it can reset and fix possible future bugs. Everything else seems to work, and it’s a pretty good plugin altogether.
In reply to NJHarsh:
I'll look into this, thanks for letting me know!
When I run "/troll" I get this error "an internal error occurred while attempting to perform this command"
In reply to Grumpypjs08:
Probably using the plugin on an old server version. Try 1.14+
Any item for troll ui shortcut? Like, right click on "this" item to open the menu.
In reply to variousp:
Any suggestions for an item?
It should have a specific name, right?
can't break blocks no matter wat
im opped
lol
good plugin tho if it worked 0-0
In reply to fireroz_:
What plugin version were you using and what server version?
The plugin does not cancel anything related to block breaking, when not using the /nomine command
Is there any way to control who can and can't use this? I play on a whitelisted server with my friends who I trust, so I op them all so they can use worldedit, tp, etc. I want to troll my friend without him being able to troll me back, so can I give permissions via playername? Or simply not let any players use the commands, and type it through my console instead?
In reply to lightningtow123:
I see noone replied, but in case you haven't found a solution yet, just find a permissions plugin. Luckperms is the best one I've seen but you can use any. After that there are usually commands to add specific permissions for specific people (permissions should be listed automatically)
In the permissions section it says that there are 3 troll bows when in reality there are 4
Can you also add a few more commands (E.g. fakelag) and a more customisable config.yml(edit spam text, default amounts of things like seconds, max amount of things like squids per squidrain), and some commands from troll commands++ Thanks in advance and thanks for making a troll plugin for 1.16.3
In reply to kierancraft_:
Hey!
Thanks for letting me know about the trollbows, I corrected it.
I'll see what I can do about new features, as I am very busy currently. But I'm sure that I'll find some time soon! :)