AntiRedstoneClock | WorldGuard + PlotSquard support | [1.8-1.16]

INJECTED AntiRedstoneClock | WorldGuard + PlotSquard support | [1.8-1.16]

No permission to download
antiredstoneClock.png

antiRedstoneClock is a plugin to disallow redstoneclock in your minecraft server.
This is my first public plugin , i need you suggestion to improve it.
If you need support for an older version please tell me you version of spigot, WorldEdit and WorldGuard

Feature:
-Check the redstone to disable redstoneClock
-You can customise the texte of the sign
-allow and disallow the notification to admin
-Custom Message
-MultiWorld Support
-WorldGuard Support
-Select if clock drop the redstone item or not
-support redstone, comparator, observer and repeater clock

Dependency:
-WorldGuard (optionnal) - per zone support
-PlotSquared (optionnal) - per plot support

Command:
-/arc reload - to reload the config file
-/arc checkList <page> - display the active redstoneclock
-/arc setMaxPulses<value> - change the "MaxPulses" setting
-/arc setDelay <value> - change the "Delay" setting
-/arc notifyAdmin <boolean> - change the "notifyAdmin" setting

To disable the plugin in a plot or a WorldGuard region use:
PlotSquard: /plot flag set anti-redstone-clock false
WorldGuard: /rg flag <region> anti-redstone-clock deny

Permission:
- antiRedstoneClock.Admin -> allow the access of all commands
- antiRedstoneClock.notifyAdmin -> permission to received the antiRedstoneClock warning

Clock support in all version:
PistonClock2.gif
PistonClock.gif

RedstoneDiodeClock.gif
redstoneWireClock.gif


Clock support in 1.13 and newer:
ObserverClock.gif
RedstoneComparatorClock.gif


CheckList legend :
small clock
Warn
Limit clock

Spoiler: Example of config.yml

Add Observer and Comparator support for spigot 1.12.2
https://gitlab.com/Trafalcraft/antiRedstoneClock/-/tree/master/MAIN/nms-patches/1.12.2
Or use the 1.12.2 version of paper available her (build 1593 or newer) : https://papermc.io/legacy

How checkTPS work
It will check 3 things
  • If minimumTPS is below 0 then it will check if the server TPS is below maximumTPS value
  • If maximumTPS is below 0 then it will check if the server TPS is greater above minimumTPS value
  • Or it will check if the server TPS is between minimumTPS and maximumTPS value.
the interval is how often the plugin will check the server TPS to enable or disable himself.
more informations :
https://gitlab.com/Trafalcraft/anti...t/antiRedstoneClock/util/CheckTPS.java#L22-43

Futur update:
As I no longer play minecraft and dont own money from this plugin I will only fix bug or add paying feature. Contact me in DM if you want new feature on this plugin.

Serveur that use this plugin:
Yours ?



Metrics:
https://bstats.org/plugin/bukkit/antiRedstoneClock/3091
  • Like
Reactions: Blackhat
Author
Body Alhoha
Downloads
6
Views
65
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from Body Alhoha