AnarchyExploitFixes

Fix exploits on anarchy Minecraft servers

GPL-3.0 License

Stars
273
Committers
33
AnarchyExploitFixes - Minor fixes

Published by moom0o over 3 years ago

  • Added an optimization guide to this repo, please follow it to patch some other exploits/lag.
  • Add chat character limit
  • Check if player is dead in the godmode patch, this is to prevent getting kicked after dying.
  • Add slime block chunk limit (Karson)
AnarchyExploitFixes - Many changes, more exploits

Published by moom0o over 3 years ago

  • Add a better godmode patch, according to a 9b9t dev this should work for pretty much all godmode attempts. I'm not sure though, if you find any bypasses please tell me.
  • Prevent high enchanted items like 32ks.
  • Render distance limiter, disabled by default. The paper render distance changer causes lag for some reason, enable if you want.
  • Add experimental dupe patch (https://youtu.be/q9-3-46YlE4) Apparently this fixes it according to James Rustles.
  • Made the world checks work for people with renamed worlds. (I don't know why anyone does this)
  • More configurable connection messages. (#11)
  • Lever rate limit. Disabled by default because I don't think you need this. (#11)
  • Add option to disable antispam. (#11)
  • Add /aef lag to artificially lag your server to test something.
  • Add option to remove all wither skulls every second, useful if you have a bunch of wither skulls stuck in one chunk. (You should disable withers along with this)
  • Add /toggleconnectionmsgs.
  • Prevent command signs.
  • Include the word discord in the link antispam limiter.
AnarchyExploitFixes - Better boatfly patch

Published by moom0o over 3 years ago

  • Add a better boat fly patch, this checks the players packets to see if they send too many entity use packets. There are no longer any false positives!
  • Remove strict boatfly patch mode as its no longer needed
  • Remove chunk generation notification
  • Change logpacketflyevents to false by default
  • Moved all commands to the proper command event and only allow ops to run them.
  • Add commands to README
  • Allow any capitalization for the BannedWords
  • Convert some things to ChatColor instead of § colors
  • Remove playercommand and chunkcommand from config.yml as they can't be executed by players anymore.
AnarchyExploitFixes - Fix packetfly config bug

Published by moom0o over 3 years ago

  • Fix packetfly config bug, should now actually work.
AnarchyExploitFixes - Prevent PacketFly

Published by moom0o over 3 years ago

  • Prevent the future/rusherhack packet fly exploit. It is enabled by default, you can disable it by changing PatchPacketFly to false
  • Remove god mode option from config since it's no longer in the code
  • Change default chat slowmode from from 3 to 1 due to false positives.
AnarchyExploitFixes - More exploits and clean up code

Published by moom0o over 3 years ago

  • Patch dispenser crash exploit bypass
  • Patch rusherhack/future/kamiblue elytra fly bypass, disabled by default because the normal speed settings will catch it anyway. However if you want elytras to use durability turn this on.
  • Clean up code and optimize imports
AnarchyExploitFixes - Revert only certain items stacks

Published by moom0o over 3 years ago

  • You can now revert only certain items from being unstacked by setting OnlyRevertStacksForCertainItems to true! - Requested by STORMIN
AnarchyExploitFixes - Use protocollib and remove godmode patch

Published by moom0o over 3 years ago

  • Now using protocollib since the old packet system was dogshit and caused players to get disconnected when the plugin was reloaded.
  • Removed the modified god mode patch - Was removed because the original code was so shit that when reloaded with plugman all the players will get kicked, aswell as breaking support for anything other than 1.12.2. Please use my standalone plugin for this (1.12.2 only): https://github.com/moom0o/AntiGodMode
  • Reverted smaller jar fix, caused unintended consequences.
AnarchyExploitFixes - Improvements

Published by moom0o over 3 years ago

  • Add banned words config option
  • Prevent duplicate messages check when message failed to send due to slowmode
  • Change crash attempt logger type from info to warning
  • Add elytra bursting speed, if the server is above a certain tps, allow your players to go faster on an elytra!
  • Ctrl Alt L
  • Make jar file size smaller
AnarchyExploitFixes - New crash exploits, code formatting, and more

Published by moom0o over 3 years ago

  • Prevent new dispenser crash exploit (Make a dispenser place a shulker at Y 255, server will hang)
  • Prevent autocrafting lag exploit (Spamming autocrafting will cause the tps to drop.)
  • Move some commands to proper command event instead of preprocess event, will convert all commands later.
  • Add /aef reload to reload the config so you don't have to use plugman/server-utils
  • Add protocolapi support for later
  • Fix chunk checking only checking anything below Y128 instead of 256
  • CTRL + ALT + L to format code
AnarchyExploitFixes - Fix config bug and update antispam

Published by moom0o almost 4 years ago

  • Fixed a config bug where I forgot to edit the line
  • Added some more phrases to the antispam to block discord advertisers
AnarchyExploitFixes - Improve stacked items patch

Published by moom0o almost 4 years ago

  • Check for stacked items on container open
AnarchyExploitFixes - Prevent portal traps

Published by moom0o almost 4 years ago

  • Prevent portal traps, if players have been stuck for 15 seconds, they will be teleported back.
  • Allow ops to bypass elytra limits
  • Allow xp to be thrown by players but not by dispensers
AnarchyExploitFixes - Optimize Projectiles

Published by moom0o almost 4 years ago

  • Optimize projectiles such as snowballs, fireballs, eggs, experience bottles. Enabled with PreventSnowBallExploit config option.
  • Add option to prevent the unicode dot, for example, to bypass chat filters with links
AnarchyExploitFixes - Patch piston lag

Published by moom0o almost 4 years ago

  • Patch piston lag, pistons are now slowed down.
AnarchyExploitFixes - Add a new lag patch

Published by moom0o almost 4 years ago

  • Patched snowball exploit
  • Fix mass kick when reloading with Plugman
  • Added link cooldown
  • Now using multiple categorized packages
AnarchyExploitFixes - Now using multiple classes

Published by moom0o almost 4 years ago

  • Due to popular request, now using multiple classes!
AnarchyExploitFixes - Add antichunkban and antisandlag

Published by moom0o almost 4 years ago

  • Added PreventChunkBan - This will prevent most chunk ban exploits.

  • Added AntiSandLag - This will prevent sand from moving if there is a piston in the chunk.

  • Added RevertStackedItems - This will remove stacked items

  • Added StrictIllegalPrevention - This will check players inventories every second.

  • Added PreventGodMode - Uses John200410's patch, but added a check that he was too lazy to add.

  • Translated the plugin for the spanish language - Seems to be buggy with waterfall for some reason.

AnarchyExploitFixes - Add strict boatfly patch mode

Published by moom0o almost 4 years ago

  • Added strict boatfly patch mode
    Enable the strict patch if you have players bypassing the normal patch please note this may use much more cpu as it checks every players location even if they aren't moving.

Will also be a lot more buggy on land and won't support falling from high heights on a boat.

AnarchyExploitFixes - Pretty much flawless boatfly patch

Published by moom0o almost 4 years ago

  • Improved boat fly, barely any false positives now!