TrollSuite

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.



TrollSuite Logo
All in one troll plugin. It has some features done and more to come.
Leave a comment for new features you want to be added.



Install
You only have to download and put this plugin into plugins folder of your server.
You're done!

Now just start the server!



Configuration
Default config
Here you can disable metrics for this plugin by setting opt-out to true.
You can also messages sent to trolled player by editing the correct value.



Permissions
You can also use /ts instead of /trollsuite as an alias.

Legend:
<val> this value is required.
[val] this value is optional.

CommandPermissionDescription
/trollsuite [page]trollsuite.useShows help page which tells you all commands available.
/ts fakeop <player>trollsuite.troll.fakeopSends to a player a fake 'You are now op' message.
/ts fakedeop <player>trollsuite.troll.fakedeopSends to a player a fake 'You are no longer op' message.
/ts fakeban <player>trollsuite.troll.fakebanKicks a player with a ban message.
/ts fakegm <player>trollsuite.troll.fakegmSends to a player a fake gamemode update message.
/ts fakemute <player>trollsuite.troll.fakemuteSends to a player a fake mute message.
/ts fakeunmute <player>trollsuite.troll.fakeunmuteSends to a player a fake unsure message.
/ts fakejoin <name>trollsuite.troll.fakejoinBroadcasts a message like minecraft default join message.
/ts fakeleave <name>trollsuite.troll.fakeleaveBroadcasts a message like minecraft default leave message.
/ts lag <player>trollsuite.troll.fakelagBlocks player world interaction: he can't place, destroy, use, drop, eat, etc.
/ts freeze <player> [secs]trollsuite.troll.freezeFreezes player movements so he can only look around himself.
/ts nopickup <player>trollsuite.troll.nopickupDenies player from picking up items on the ground.
/ts invdrop <player>trollsuite.troll.invdropDrops player inventory on the ground (the best combined with no pick up :D)
/ts lift <player> <power>trollsuite.troll.liftShoots player in the sky.
/ts hit <player> <power>trollsuite.troll.hitDamages player.
/ts push <player> <power>trollsuite.troll.pushPushes a player.
/ts cinv <player> <secs>trollsuite.troll.clearinvTemporarily clears player inventory.
/ts cexp <player> <secs>trollsuite.troll.clearexpTemporarily clears player experience.
/ts burn <player> <secs>trollsuite.troll.burnSets player on fire!
/ts explode <player> [power]trollsuite.reoll.explodeCreates explosion at player location with specified power (default: 10)
/ts thunder <player>trollsuite.troll.thunderStrikes thunder at player location.
/ts chatspam <player> <repeat> <msg>trollsuite.troll.chatspamSpams a message with random styles for x times.
/ts soundspam <player> <repeat>trollsuite.troll.soundspamSpams a big amount of random scary sounds around player location.


Note 1: When using lift or push you must use a power between 1 and 10.
Note 2: In explode troll you don't damage any block, but don't use high values or your server may crash!


Donate
If you want you can donate to me through PalPay by clicking here.
This helps me to keep up this and other projects.
Thanks!


Source Code
Source code will be pubblished to GitHub as soon as possible.


Reviews

Spanish


Thanks to FeerBreezy for this spanish review!




Metrics
To let me know plugin's stats you only have to leave opt-out setted to false in config.yml Thanks!

What is exactly read/sent by Metrics?

It is not possible for Metrics to control the plugin in any way except for plugin-specific code the plugin author implements.
Nothing is downloaded, so what you get is what the plugin author implemented.

The following data is read from the server in some way or another:

  • File Contents of plugins/Plugin Metrics/config.yml (created if not existent)
  • Players currently online (not max player count)
  • Server version string (the same version string you see in /version)
  • Plugin version of the metrics-supported plugin
  • Mineshafter status - it does not properly propagate Metrics requests however it is a very simple check and does not read the filesystem

    The following data is sent to http://mcstats.org:
  • Metrics revision of the implementing class
  • Server's GUID
  • Players currently online (not max player count)
  • Server version string (the same version string you see in /version)
  • Plugin version of the metrics-supported plugin
  • Any custom data the supporting plugin implements. This is variable and I am not responsible for this however usually it is just plugin-specific data (e.g for LWC, the database type: MySQL or SQLite, and Locale used (english, german)).

Stats



My Other Plugins: FlyDisabler, AntiBlockBreaker


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files