Sueta
DU

Dupe Fixes / Illegal Stack Remover

2.9.12a

Provided fixes for several vanilla bugs that allow players to dupe on your server.

·Plugin
  1. 2.9.12alatestBugfix - please update if you're running IllegalStack ver 2.9.12Jul 16, 2024
    1) Disables the UncraftablePotion protection in 1.20 & 1.21 as there is an issue with this protection which causes console spam, we're working on a fix. 2) Fixed a bug that was preventing some protections from being properly enabled, please check your config.yml or browse the status of protections with /istack prot after updating to verify all settings are as they should be for your particular server.
    15285 downloads
  2. 2.9.12Update for 1.21 SupportJul 8, 2024
    A few under the hood bug fixes and added 1.21 support! · Added 1.21.0 support. · Updated FoliaAPI to 1.20.4. · Added check for Folia server on startup. · Fixed Folia shutdown scheduler error.
    882 downloads
  3. 2.9.11Update for 1.20.6 SupportJun 5, 2024
    -Added support for 1.20.6 sorry for the delay! Been planning a funeral
    1820 downloads
  4. 2.9.9Various Fixes & Additions UpdateFeb 29, 2024
    Bugfixes: 1) Includes a few under the hood fixes. 2) Added a fix to improve check efficiency for hopper transfers, should improve things around large hopper farms. 3) Fixed errors on shutdown / plugin disable New Features: 1) Added a feature to disable specific crafting recipes (1.12+ only)
    3478 downloads
  5. 2.9.8Bugfix & Compatibility UpdateAug 15, 2023
    1) Added a check for the logblock block tool. This tool defaults to BEDROCK, which is often a block server admins would like to prevent regular players from having. The RemoveItemsOfType will not remove the logblock block tool (no matter what its type is set to) as long as the player holding it has permission to use it normally, (logblock.tools.toolblock). 2) Added a fix that should properly shut down async tasks when the plugin is disabled / on server shutdown.
    6140 downloads
  6. 2.9.5New FeatureJul 13, 2023
    New Feature: 1) Added a user requested feature that will prevent Vexes from getting trapped inside boats/minecarts. Typically this is used by players to set up raid farms. This protection is OFF by default as it's user requested Enabling this protection will prevent new vexes from getting trapped as well as free current ones on the server. Bugfix: 1) Fixed an issue that would cause a message in the console when checking inside custom inventories.
    2012 downloads
  7. 2.9.4General UpdateJul 3, 2023
    This update addresses a console error that would occur on Paper servers/variants when a composter/juke box was placed over a hopper. Also addresses a console error that would sometimes occur on servers running newer IllegalStack versions on server versions lower than 1.20 on unload.
    1113 downloads
  8. 2.9.3Bugfix updateJul 2, 2023
    1) fixed a bug where async tasks were not being shut down quite properly if server owners did a /reload (naughty don't do this). 2) fixed a NPE that would occur on paper servers, a warning will appear now until the issue is resolved on their end. 3) increased the default time for PreventProjectileExploit2 from 11 seconds to 22 seconds, and switched the protection to default to OFF rather than on. (note existing configurations will not automatically change)
    528 downloads
  9. 2.9.2aBugfix updateJun 23, 2023
    1) Fixed a bug that would cause servers to crash when players used a fishing pole. 2) Removed 1.16+ from the list of versions affected by the donkey dupe protection as it SHOULD be prevented as of 20w16a.
    1084 downloads
  10. 2.9Player Damage Bug Fix *important update*Jun 22, 2023
    Sorry everyone, I goofed. It appears that something has changed (or I did it incorrectly to begin with) when we made the IllegalStack 2.8 update. There was some code that uses Protocollib, this code when paired with Protocollib 5 resulted in my plugin breaking combat a bit. **Players were unable to land critical hits or do sweeping edge damage among other things. I regret this has happened and for any inconvenience (player rage) this may have caused and for the delay in recognizing this was my fault rather than ProtocolLib's! Please update your IllegalStack to version 2.9 (or greater) and use protocollib 5 (or greater) EDIT also in this update new features! 1) This update should fix the bubble column exploit dealing with arrows/snowballs/etc. There is no great way to detect items floating in a bubble column in regular spigot so please let me know if there are any issues. 2) added a protection / notification to protect against the string dupe. 3) fixed a couple of protections that would omit themselves from the DisableInWorlds list, and adopted a better system that should greatly simplify the way this is checked and result in fewer protections slipping through the cracks.
    503 downloads
  11. 2.8.5aString Duplication fixJun 20, 2023
    IllegalStack now prevents the tripwire/string dupe ->
    308 downloads
  12. 2.8.4Bugfix updateJun 20, 2023
    Sorry for the update spam. BUGFIX -> Fixes an issue that would create console spam when servers were using protocollib v 5.
    13 downloads
  13. 2.8.3Bugfix updateJun 18, 2023
    Bugfixes: 1) Fixed a couple protections that were not activating by default, please check your console upon startup for details. *Affects the following protections - rail/carpet dupers - villager trade cheesing a) Villager Restock Time b) Villager zombification chance
    181 downloads
  14. 2.8.2Bugfix updateJun 17, 2023
    Updated to fix another console error due to versioning changes.
    274 downloads
  15. 2.8.1Bugfix updateJun 16, 2023
    Updated to work with Protocollib version 5.0- fixes an error in the console.
    83 downloads
  16. 2.8Updated for MC 1.20Jun 14, 2023
    IllegalStack now supports minecraft 1.20 (thanks to DerMistkaefer) Folia support has been added (thanks to Loving11ish)
    263 downloads
  17. 2.7.1Various Fixes & UpdatesSep 5, 2022
    1) Added another option to user requested features, SpawnerReset can now be found in the config, and will allow you to reset a spawner type when it spawns an entity or when it is mined by a player 2) Added a protection to remove snowballs floating in water (lag source) 3) Fix to allow portals to work above Y 255 (1.19+) 4) Fixed a bug with nether ceiling movement checks (1.19) 5) Updated slimefun item detection and NPC detection.
    8425 downloads
  18. 2.6Update to support 1.19Jun 16, 2022
    This is purely an update to support 1.19, nothing new has been added just yet. If you are running IllegalStack on a 1.19 server though you definitely need to update.
    4330 downloads
  19. 2.4.6Small updateApr 19, 2022
    Fixes an issue some servers would experience with an error in the console whilst interacting with a NPC.
    2760 downloads
  20. 2.4.5Bugfix updateJan 20, 2022
    1) Fixes a bug with the DamagePlayersAboveNether (user requested feature) 2) Disables the ability to turn on the PreventInfiniteElytraFlight if you are running 1.18 as the world height has increased, I will test and see if this is still an issue and push out another update if so.
    4549 downloads
  21. 2.4.41.18 UpdateDec 9, 2021
    Sorry for the delay, I still have covid but am feeling a little better. 1) Updated the plugin for 1.18 2) Updated the tripwire dupe protection to prevent tripwrire hooks from being placed on any door instead of just trapdoors (new variant) 3) Illegal Enchantment protection is now working properly again. Dupes that are confirmed WORKING in 1.18 Rail/Carpet Dupe (appears to be patched in paper) Tripwire Hook Dupe (appears to be patched in paper) Falling Block Portal Dupes Llama/Donkey Dupe
    3076 downloads
  22. 2.4.2aBugfix updateOct 6, 2021
    Bugfixes: 1) Fixed a bug that would cause an error to be printed to the console when clicking on a citizens NPC. 2) Fixed a bug that would cause errors on a 1.12 server when a portal was created.
    3486 downloads
  23. 2.4.2Bugfix (only affects 1.8 servers)Jul 21, 2021
    BUGFIX: 1.8 servers ONLY 1) Fixed an issue that would throw a console error with bedrock breaking protection.
    4703 downloads
  24. 2.4.1Update from version 2.4.0Jul 16, 2021
    Typo Corrections: Version 2.4.0 of IllegalStack changed the way almost all messages are written to the logs to properly use the LOGGER feature, there were a lot of places this happens and a few of them used ERROR instead of INFO and vice-versa. This update should correct that.
    1042 downloads
  25. 2.4.0Bugfixes and New Features!Jul 16, 2021
    Bugfixes: 1) Fixed a bug where opped players were booted from the top of the nether instead of bypassing the protection. New Feature: User Requested Feature: DamagePlayersAboveNether - This feature will allow players to teleport/walk on top of the nether roof however they will take damage over time which is configurable.
    420 downloads
  26. 2.3.3Bugfixes for 1.17Jul 7, 2021
    Bugfix: 1) Fixed a console error in 1.17 that would appear from time to time. Protection Changes: 1) (1.17 servers ONLY) DISABLED Illegal Enchantment protection due to a bug, this is a temporary issue that will be resolved soon. 2) Re-enabled donkey dupe protection because this still exists in 1.17..
    1582 downloads
  27. 2.3.2Bugfixes and Protection Updates!Jul 6, 2021
    Bugfix: 1) Fixed a bug that would prevent nether portals from lighting. Protection Changes: 1) Re-Enabled rail/carpet duper protections because rail and carpet duping still works in spigot.... 2) Re-Enabled trip wire dupe protections because it is still possible to dupe tripwires.
    710 downloads
  28. 2.3.1Bugfixes and New Features!Jul 5, 2021
    BUGFIX: 1) Fixed a bug that was enabling the book exploit protection on 1.17 servers where it is not needed. New Features! 1) Expanded bedrock breaking protection to prevent using nether portals to break blocks such as bedrock, barriers, structure blocks etc. 2) Prevents portals from spawning at y=255 and creating this:
    646 downloads
  29. 2.31.17 UpdateJul 4, 2021
    IllegalStack has been updated to 1.17, thanks so much to ☣deVilCapo☣ for loaning me a 1.17 test server to do this upgrade!
    675 downloads
  30. 2.2.2aBugfixes and New Features!Feb 19, 2021
    Configurable messages in messages.yml 1) "Click to teleport here" text is now configurable. 2) Added message for StaffMsgDispenerFlint New Features: 1) EnsureSafeTeleportLocationIfAboveCeiling - Makes sure the player wont be teleported back into solid netherrack or mid-air if teleport back down from above the nether ceiling. 2) BlockBuildingAboveNether - Prevents players from placing/breaking blocks when above the NehterYLevel setting. 3) PeventRecordDupe - Prevents an exploit using tnt, a skeleton and a pit full of creepers, used to mass farm records all at once. 4) PreventShulkerCrash - Prevents players from using a dispenser to place a shulker above the max build height, crasing the server (1.12 only). 5) PreventShulkerCrash2 - Prevents players from using a downward facing dispenser with flint and steel to crash the server. (1.16 only). Bugfixes: 1) Fixed an issue with end portal destruction protection to prevent players from being able to use a bucket to break the end portal frames.
    7987 downloads
  31. 2.2.1aRecord "Dupe" exploitJan 3, 2021
    Added a protection against the record exploit which allows a player using some tnt, a pit of creepers and a single flaming arrow shot by a skeleton to produce an entire pit of records. https://www.reddit.com/r/Minecraft/.../?utm_source=share&…
    4031 downloads
  32. 2.2.0eBugix Update from 2.2.0dSep 13, 2020
    Fixes a bug with the PreventHeadsInside protections that would occur if you were in spectator mode and this protection was enabled.
    6787 downloads
  33. 2.2.0dBugfix UpdateSep 10, 2020
    Fixed a bug that would erroneously report that NBTApi was needed for a protection even though that protection was switched off.. Sorry!
    1091 downloads
  34. 2.2.0cBugfixes and New Features!Sep 10, 2020
    Bugfixes: 1) Fixed a bug that would throw a console error if an item with bad attributes was pulled OUT of a chest via a hopper. New Features: 1) PreventSpawnEggsOnSpawners - Added the ability to block players using spawn eggs to change the type of spawned creatures ops bypass this 1.13+ 2) Expanded the PreventHeadInsideBlocks to catch players using blocks like the composter to see through walls. An additional option has been added to this protection: AlsoPreventHeadInside New Messages: 1) StaffMsgChangedSpawnerType - Player ~player~ used ~type~ to change a spawner type @ 2) PlayerSpawnEggBlock - &cSorry you can not use spawn eggs to change spawner types! 3) HeadInsideSolidBlock2 - Stopped ~player~ 's head from being inside a ~block~ Reason: potential Xray Glitch
    696 downloads
  35. 2.2.0bUpdates and ImprovementsSep 6, 2020
    1) Fixed an error that would throw a console error on 1.10 based servers sometimes. 2) Modified the piglin dupe protection slightly to protect against piglins that were already in the game. (Please note with the piglin dupe protection players can still barter with piglins by right clicking while holding a gold ingot rather than just throwing the item on the ground!) 3) Improved the RemoveItemsOfType protection to block players from being able to place a Blacklisted block type if they were really fast and beat the item inventory scanner. 3a) Added messages to messages.yml for this updated check
    1048 downloads
  36. 2.2.0Piglin Dupe Update (PAPER)Aug 31, 2020
    Sooo paper originally claimed the piglin dupe does not work on any version of paper... However; I have been receiving multiple reports that this dupe does in fact work on paper. Thus I have enabled the anti piglin dupe to work on all variants of spigot. EDIT: Be sure you do a full restart with this update.
    1354 downloads
  37. 2.1.9bPiglin Dupe UpdateAug 26, 2020
    New Protections: 1) Fixes the new piglin dupe that is currently floating around youtube. It's painfully easy to do, and affects all 1.16 versions of Spigot.. Paper however is unaffected. -> 2) Prevents players from using beds to destroy blocks when they explode in the nether/end, which can be used as a cheap substitute for TNT while looking for netherite or for PVP. 3) Added a user requested feature to disable shulker checks on block place. WARNING: Enabling this feature will potentially allow players to sneak illegally stacked / enchanted items stored in shulkers into the game! ENABLE AT YOUR OWN PERIL. https://github.com/dniym/IllegalStack/wiki/IgnoreAllShulk…
    1360 downloads
  38. 2.1.8New Protection -> Lava DupeAug 17, 2020
    Added protection against the lava dupe involving hoppers/hopper minecarts.
    1683 downloads
  39. 2.1.7cBugfix updateJul 23, 2020
    Bugfixes: 1) Fixed a couple issues that were causing console spam on some versions of spigot/paper. Fixed Several Github Reported Issues: #InventoryMoveItemEvent #68 -Fixed #Excessive AIR protection #69 -Fixed #NPE on player connect #67 -Fixed #Permission Request BlockBadItemsFromCreativeTab #64 -Players with the illegalstack.admin will bypass this protection. #Overstack permissions issue. #62 -Players with the illegalstack.removeitemsoftypebypass will bypass this protection.
    2588 downloads
  40. 2.1.7bBugfix Update from version 2.1.7aJul 19, 2020
    Fixes a bug that would spam the console with removal of air messages in some versions.
    1191 downloads
  41. 2.1.7aBugfix Update from version 2.1.7Jul 18, 2020
    Fixed a hopper detection bug that would sometimes occur if the hopper was partially empty.
    742 downloads
  42. 2.1.7Updates and ImprovementsJul 18, 2020
    Misc Updates: 1) Switched IllegalStack to use the latest version of ShopGUI+'s api. Protection Changes: RemoveItemsOfType - a) You can now use item id's and data values for this protection (only affects older versions of minecraft). b) Blacklisted items will now be detected when moved by hoppers, dispensers and droppers. Overstacked/Illegal Enchants/Invalid NBT etc. a) Hoppers/Dispensers etc will now be checked for these items to combat auto 32k and using illegal items via these mechanics. b) Storage inventories will now be checked should help with xCarry and other related exploits. BadAttributeProtection. a) Better detects items with bad attributes, eg; increased health and such when these items are worn by a player``` Messages.txt - Added the following new messages to the configurable messages file. a) HeadInsideSolidBlock "Stopped ~player~ 's head from being inside a solid block while in a ~vehicle~ @" b) ItemTypeRemoved "Found a blacklisted item type: ~item~ in ~player~'s inventory, it has been removed" c) CustomAttribsRemoved2 "Removed ~item~ with Custom Attributes worn by ~name~ (~attributes~) d) GenericItemRemoval "~item~ removed by protection ~protection~, found on source ~source~" e) StaffMsgUnderNether "~name~ has been killed for flying under the nether floor @" New Features: 1) Added a new protection that detects and kills players who fly under the nether bedrock floor. KillPlayersBelowNether 2) Added a new protection to detect and prevent players from glitching their heads inside solid blocks using vehicles. PreventHeadInsideBlock
    546 downloads
  43. 2.1.6New Features & Bugfix Update (MAJORLY IMPORTANT IF USING Paper 1.13)Jul 9, 2020
    Bugfixes: 1) Fixed an issue with the shulker placement check that would throw an error on 1.10 servers. 2) Removed the placed shulker check on paper 1.13... For some reason this version of paper has an issue with this block of code. It will auto disable itself when Paper 1.13 is detected. **If you are running paper 1.13 it is HIGHLY recommended you update IllegalStack immediately. * New Feature: 1) Added protection against players flying under the nether floor with elytra. Any player found flying under the nether floor will be killed if this option is turned on.
    1642 downloads
  44. 2.1.5aBugfix UpdateJul 7, 2020
    Bugfix: Fixed a dispenser related issue affecting 1.12 and below servers.
    1065 downloads
  45. 2.1.5Rail/Carpet Duper Protection for 1.16Jul 6, 2020
    Sadly it appears a couple of versions of the rail/carpet dupers do work in 1.16.. Since this has been an issue in one form or another since 1.12 I had hoped by now it was fixed on the server side. This update enables rail/carpet duper protection on 1.16 servers. Bugfix: fixed a bug that would cause an error when players tried to mount an entity on some older versions.
    680 downloads
  46. 2.1.4aBugfix UpdateJun 30, 2020
    Fixed a bug with bedrock destruction detection that would not properly fix a headless piston in a couple of instances. Fixed a bug with container checking that would error on versions < 1.11 Removed some old debug code that accidentally got left in.
    1485 downloads
  47. 2.1.4Bugfix Update for 1.16Jun 29, 2020
    Fixed an issue preventing villager trade cheesing from working properly in 1.16
    893 downloads
  48. 2.1.3cBugfix Update for 1.16Jun 29, 2020
    Fixed a bug causing 1.16 protections not to show up in the /istack prot list.
    644 downloads
  49. 2.1.3bUpdated to 1.16 plus some new features and updates!Jun 28, 2020
    1) Fixed an issue with illegal items not getting detected inside shulker boxes placed by dispensers. 2) Fixed an issue that would sometimes throw console errors 3) Updated compatibility with DynamicShop's new version ( 2.11.1 ) 4) Removed zero tick checking on an air block under a dirt/sand block in 1.15.2 versions as this form of zero ticking does not increase crop growth in 1.15.2 5) Added an option to destroy illegally enchanted items rather than fixing them. 6) Blocked minecarts from being able to get inside boats. 7) Added an option to disabling chests on mobs to include preventing players from taming/mounting them as well. 1.16 Update - IllegalStack should now protect your 1.16 server NOTE please be sure and update your protocollib plugin. The following old exploits are known working in 1.16 1) Tripwire Dupe 2) Villager Workstation Exploit For more information about any of these features please see the wiki! https://github.com/dniym/IllegalStack/wiki/FAQ Important: Due to an update with spigot 1.16 it is now possible to equip donkeys/llamas etc with a chest using a dispenser, there's also a bug with this code that prevents us from being able to catch and block this. Highly recommend leaving on the new code that prevents these entities from being tamed/mounted.
    793 downloads
  50. 2.1.2eNew Features & Bugfix UpdateJun 4, 2020
    Bugfixes: 1) Fixed a bug with /istack reload that would cause an error when the plugin was reloaded preventing config changes from sticking. 2) Addressed a memory leak issue Other Changes: 1) Adjusted the permissions checking to give more control of illegalstack features to non-op staff members. You can now grant the illegalstack.help node to any player for basic access to the command. illegalstack.admin -> reload the plugin, see the version, change protections illegalstack.notify -> get notified of offenses and teleport to the locations. illegalstack.enchantbypass -> allow users with this permission to have items that break the vanilla enchant limits. illegalstack.overstack -> Allows users with this perm to have items in this list that are greater than the vanilla stack size. ***This really only is important if you want your mods to be able to teleport to offense locations, as long as they have the illegalstack.notify permission.
    2339 downloads
  51. 2.1.2dOptimization update plus some new featuresMay 20, 2020
    Changes: 1) Added some optimizations to protections that should cut down on some tps usages in the fTimer 2) Added a compatibility fix for users of the plugin Magic, IllegalStack will no longer remove items created by this plugin. 3) Added an option to punish players for trying to put chests on mobs more than once. This option is DEACTIVATED by default, but once turned on a player will be warned exactly once that chests are disabled on horses/donkey/llama etc, if they try again the animal will be destroyed, the player's inventory will be cleared and the player will be kicked from the server. Should cut down on people trying to come on your server and repeatedly put chests on animals. Please note if you turn on the punishment option it will for real for real delete the player's inventory.
    1912 downloads
  52. 2.1.2bBugfix UpdateMay 4, 2020
    Fixed an issue where the chested animal dupe protection did not extend to cover versions less than 1.12. Edit also fixed an issue where there was a double detection message being sent. NOTE* There is a video floating around showing a donkey being used to dupe with IllegalStack present. This issue was fixed back around April 20th please make sure you upgrade your IllegalStack to the latest version to ensure you're protected!
    2444 downloads
  53. 2.1.2aNew Features & Bugfix UpdateApr 29, 2020
    New Features: 1) Now prevents users from using dispensers to break End Portal blocks. This can be used to respawn the end dragon with only 2 crystals or completely destroy portals. -> Wiki Page 2) Added a user suggestion to launch items out of the end fountain when the dragon dies, before the portal spawns. This prevents items from vanishing when the portal spawns. -> Wiki Page 3) Added support for SaberFactions gui's.. Items detected inside these gui's will not be affected by overstack/illegal enchantment protections. If for some reason players manage to find a way to get items out of this inventory they would be destroyed / fixed as per usual IllegalStack behavior. BUGFIXES: 1) Fixed a bug that would attempt to load protocollib classes at startup if protocolib was MISSING and chested animal protection was also disabled.
    1204 downloads
  54. 2.1.2Bugfix UpdateApr 28, 2020
    This update should resolve the issue of IllegalStack complaining about NBT Api not being installed. If you were having warnings / console spam this is the update for you.
    797 downloads
  55. 2.1.1gBugfix UpdateApr 26, 2020
    BugFix: 1) Fixed an issue with console spam on player join. This is a feature I have been working on to prevent an exploit that allows players with hacked clients to ban other players similar to a shulker ban, but with a chest.
    962 downloads
  56. 2.1.1fBugfix UpdateApr 26, 2020
    For real for real fixes a bug causing console spam with on player join. Sorry about this shouldn't have happened.
    402 downloads
  57. 2.1.1eBugfix Update all 1.15.2 users please downloadApr 26, 2020
    Problem on my end with this version, wasn't properly detecting 1.15.2 protections. Please update so the protections will kick back in!
    586 downloads
  58. 2.1.1dBugfix UpdateApr 23, 2020
    Bugfix: 1) fixed an issue where some NBT based protections would not properly work on 1.13.. 1.13 now requires NBT API to be present on the server before these protections will work at all. Servers running 1.14+ do not need NBT Api. 2) fixed a niche issue with chested animal protection that would allow for a hacked client to bypass the protection long enough to duplicate a couple of items. This has been resolved, and thus we never recommend disabling this protection!
    988 downloads
  59. 2.1.1cBugfix UpdateApr 23, 2020
    Bugfix: 1) fixed an issue where some NBT based protections would not properly work on 1.13.. 1.13 now requires NBT API to be present on the server before these protections will work at all. Servers running 1.14+ do not need NBT Api. 2) fixed a niche issue with chested animal protection that would allow for a hacked client to bypass the protection long enough to duplicate a couple of items. This has been resolved, and thus we never recommend disabling this protection! 3) removed some debug code i left in by accident
    349 downloads
  60. 2.1.1bBugfix UpdateApr 21, 2020
    Bugfix: Fixes an issue with the nether portal trap detection that was not properly detecting nether portals in all versions. This meant that in more modern versions the detection was not functioning but it was in older versions. Sorted now!
    743 downloads
  61. 2.1.1aGeneral update, only affects 1.14/1.15 usersApr 19, 2020
    New Features: 1) Updated bedrock breaking protection to protects against the new 1.14/1.15 bedrock breaking glitch. Bugfix: 1) Fixed a bug with 1.15 servers that would cause villager discounts to not display.
    838 downloads
  62. 2.1.1New Features & BugfixesApr 18, 2020
    New Features: 1) Added a protection against the looting exploit. This exploit allows a player to receive looting bonus' For example player holds a looting 3 sword in their offhand, then uses a bow to kill a creature. The enchantment is applied from the offhand item rather than the bow that actually dealt the death blow. 2) Added a new server crash protection, this exploit crashes the server if a player is far from the end island ~1 million blocks and drives a boat (or other vehicle) into an end gateway. This protection will remove any vehicle that a player drives into a end gateway. Protection Modification 1) Modified the way villager restock protection is tracked, it appears there's a bug with minecraft that if the restock is simply cancelled the villagers can lose their discounts. IllegalStack does NOT modify villager discounts or prices in any way, this new method should prevent the issue from happening.
    788 downloads
  63. 2.0.1gBugfix update from 2.1.0eApr 16, 2020
    Fixes an issue with the new trapped nether portal protection. If you are running version 2.1.0e please upgrade to this version. 1) Added protection against nether portal traps. This protection will break the nether portal blocks if a player becomes trapped inside it. Typically this happens when another player builds a wall on both sides of the portal, the unsuspecting player teleports through a portal and can't return, type commands or break blocks. This protection checks for a valid exit whenever a player has been standing inside the portal for 10 seconds, OR whenever they log in. Thus any players that were trapped will be freed, so that they can mine/teleport/use commands etc. Bugfix: 1) Fixed a bug that would prevent the zombification chance from functioning if the VillagerCheesingProtection was disabled. While these are similar protections they are different enough that you may want to allow the workstation exploit while still preventing the cure/infect exploit.
    996 downloads
  64. 2.1.0eNew Features & BugfixesApr 15, 2020
    1) Added protection against nether portal traps. This protection will break the nether portal blocks if a player becomes trapped inside it. Typically this happens when another player builds a wall on both sides of the portal, the unsuspecting player teleports through a portal and can't return, type commands or break blocks. This protection checks for a valid exit whenever a player has been standing inside the portal for 10 seconds, OR whenever they log in. Thus any players that were trapped will be freed, so that they can mine/teleport/use commands etc. BUGFIXES: 1) Fixed a bug that would prevent the zombification chance from functioning if the VillagerCheesingProtection was disabled. While these are similar protections they are different enough that you may want to allow the workstation exploit while still preventing the cure/infect exploit.
  65. 2.1.0fBugfix Update (only affects < 1.13 users)Apr 15, 2020
    Fixed a bug with trapped portal detection that would result in a console error on servers that were older than 1.13
    410 downloads
  66. 2.1.0dImportant Update (all versions)Apr 5, 2020
    New Protection: 1) There is a glitch that exists that allows players in beds to remove items from GUI's if they are in a bed. This may not affect all plugins but it affects a significant amount of plugins with gui's if they do not specifically check to see if the player is in a bed. This means if there are shop items or op items for sale a player could simply take them from a GUI if they are able to open it while in a bed. This new protection disables ALL commands while a player is in a bed and is on by default. It also prevents any inventory window from being opened while in a bed. Bugfix: 1) Fixed a bug that was preventing some 1.15 protections from working properly.
    1591 downloads
  67. 2.1.0cSmall Bugfix Update 1.15 users onlyApr 4, 2020
    Fixed a bug that was allowing a couple zero tick farms to work in 1.15
    448 downloads
  68. 2.1.0bBugfix Update (only affects 1.15 users)Apr 2, 2020
    Fixed a bug that was preventing villager cheesing protection from working on 1.15 servers.
    874 downloads
  69. 2.1.0New Features UpdateMar 19, 2020
    New Features : 1) Now protects against the 1.15 tripwire dupe exploit (enabled by default) ( ) 2) A user requested feature to remove ALL renamed items has been added more information available on the wiki: https://github.com/dniym/IllegalStack/wiki/RemoveAllRenam… 3) There WAS another bug with CMI's shulker code ( the one that lets you open a shulker without placing it) that allows players to put shulkers inside shulkers. This bug has been fixed in a recent update to CMI, all users are urged to update to avoid nested shulkers.
    1783 downloads
  70. 2.0.10cBugfix (only affects 1.8 users)Feb 16, 2020
    Fixed a bug that was checking for offhand items in really old versions of 1.8.. (1.8.2 and below) now all versions of 1.8 should be supported.
    2080 downloads
  71. 2.0.10bBugfix Update from v 2.0.10aFeb 16, 2020
    Sorry for the multiple uploads, meant to fix an issue in plugin.yml and changed the wrong one. This should be tip top.
    492 downloads
  72. 2.0.10aBugfix Update from v 2.0.10Feb 15, 2020
    Sorry, made a mistake in the plugin.yml, all users using 2.0.10 should use this version instead.
    31 downloads
  73. 2.0.10New Features UpdateFeb 15, 2020
    1) Removed minecart's from the pushable entity lag machine check, as this is already handled if you have prevent minecart glitching turned on. This was just a redundant check and basically if you have either protection turned on the other is not needed. 2) Set the permission for enchanted item bypass to no-one, this did default to OP. If you wish for ops to be excluded from this check simply grant them the illegalstack.enchantbypass permission. The reason for this as it would cause confusion as to why the items weren't removed when opped players held them. 3) Added the command /illegalStack fix this will force check an item for illegal enchantments and bad attributes and fix the item you are currently holding in your main hand. This feature operates independently from the automatic IllegalEnchantment protection. If you have FixIllegalEnchants ON this command should never be needed.
    30 downloads
  74. 2.0.9hBugfix and Protection UpdateFeb 2, 2020
    1) Added a customizable message for the "appears to be auto fishing" it is now located in messages.yml 2) Fixed an exploit that allowed players to bypass the nether roof protection using minecarts.
    1196 downloads
  75. 2.0.9fBugfixes and User Requested Feature UpdateJan 25, 2020
    1) Fixed a bug that would prevent a couple of 1.14 protections from working in 1.15 namely, villager cheesing protections. These exploits slipped by and should now be working as intended. 2) Added a user requested feature to prevent cobblestone generators, lava flowing into water will not produce cobble if this setting is enabled.
    1036 downloads
  76. 2.0.9eBugfix UpdateJan 15, 2020
    1) Fixed a bug with 1.12 that would throw a console error when ender pearls were used on the server. 2) Fixed a bug that would prevent SpamFishing Protection from properly toggling off. ISSUE 3) currently there's a bug with the spigot api that prevents me from detecting when a villager transforms into a zombie villager. I have made spigot aware of this but for the time being the VillagerZombificationChance protection will NOT WORK. I recommend dropping your difficulty down to anything other than HARD if you have players exploiting this bug! (Should only affect 1.15 users)
    1018 downloads
  77. 2.0.9dBugfixes and User Requested Feature UpdateJan 4, 2020
    Bug Fixes: 1) Fixed a bug that would throw a console error related to anvils in 1.8 at startup. 2) Fixed a bug with the BlockRepairsInstead protection that would remove the item rather than preventing it from being repaired as expected. New Feature: 1) Added the option to limit the number of pages in a book. This defaults to zero meaning it's not active. If set to anything other than zero, any books found with more pages than the specified value will be removed regardless of their content.
    1057 downloads
  78. 2.0.9cProtection Updates (lag machines)Dec 24, 2019
    1) Should support ProCosmetics items now (verification needed I don't have the plugin) 2) Added an option to adjust the delay between item scans. 3) Further expanded crammed entity protection to include Armor Stands, Minecarts etc in addition to End Crystals.
    1101 downloads
  79. 2.0.9bBugfix UpdateDec 15, 2019
    This update addresses an issue that would throw a console error when players joined the server and NBTApi was missing. This should clear up that error.
    947 downloads
  80. 2.0.9a1.15 UpdateDec 14, 2019
    Added support for Spigot/Minecraft 1.15 NOTE The following 1.14 only exploits have carried over into 1.15 Zero Tick Exploits, Villager Trade Cheesing, Villager Restock Time Exploit, Rail / Carpet Dupers, Villager Zombification Exploit. Additionally the following long standing multi-version exploits are still confirmed working in 1.15 (likely to never be fixed by spigot) All Nether/End portal dupe methods, Bedrock Destruction, TNT Dupers Plugin Changes: 1) Reworked a couple of protections to use spigots NBT Api when possible, a few features still will require the use of NBTAPI (eg shulker box banning). This is because Spigot's api won't let us access the vanilla NBT Data only custom nbt data.
    627 downloads
  81. 2.0.8bRe-Uploaded, due to wrong versionDec 7, 2019
    I accidentally uploaded a dev version of 2.0.8b instead of the final one, the previous version does work however it includes some debug code that was unintentionally left in.
    785 downloads
  82. 2.0.8aNew Features & BugfixesNov 28, 2019
    Added protection against a new variant of Zero Tick Farm -> Added a compatibility check for ClueScrolls plugin (requires NBT API) https://www.spigotmc.org/resources/nbt-api.7939/ Fixed a bug that would prevent players from being able to use Nether Portals in the overworld above Y=128 (or whatever custom value you had set)
    815 downloads
  83. 2.0.8New Features UpdateNov 11, 2019
    Added protection against the Vibrating Block crop growth exploit (similar to the zero tick exploit). https://github.com/dniym/IllegalStack/wiki/PreventVibrati… Added protection against projectiles being fired/thrown into bubble columns, which can be used to create lag if mass amounts of them are launched into the column. https://github.com/dniym/IllegalStack/wiki/PreventProject…
    1030 downloads
  84. 2.0.7bBugfix (only affects 1.8 users)Nov 2, 2019
    Bugfixes: 1) Fixed ender pearl phasing detection from enabling on 1.8 servers. The detection requires methods that do not exist in 1.8 versions of spigot API. 2) Fixed RNG Exploit enchant enabling on 1.8 servers this protection also requires the use of methods that do not exist in 1.8 spigot.
    739 downloads
  85. 2.0.7aBugfix (only affects 1.8 users)Nov 1, 2019
    Fixed a bug that would prevent IllegalStack from loading properly on 1.8 servers.
    467 downloads
  86. 2.0.7New Features UpdateOct 28, 2019
    1) Added support for ShopKeeper npc's IllegalStack should ignore the shopkeeper NPC's and no longer flag parts of their GUI as invalid. 2) Added protection against the Piston/Observer/Armor Stand lag machine, this design uses a ton of pistons and armor stands to lag the server, the fix simply prevents pistons from pushing armor stands upwards. There should be no real reason to ever need to push an armor stand straight up and let it fall back down.
    747 downloads
  87. 2.0.6dNew Features & BugfixesOct 13, 2019
    Bugfixes: 1) Fixed a bug that would erroneously remove a hopper if the item transfer was blocked by a locking plugin such as lockette. New Features: 1) Added protection against players using enderpearls to phase through glass blocks. There is a notification for this protection however it is OFF by default as it can be kind of spammy if players are hurling pearls all over, their teleport is not stopped however their location is set to the center of the block rather than where the enderpearl hits to prevent them from being able to phase into/through glass blocks. https://github.com/dniym/IllegalStack/wiki/PreventPearlGl…
    960 downloads
  88. 2.0.6bNew Features & BugfixesOct 9, 2019
    Bugfixes: 1) Fixed an issue with offhand overstacked items and the overstack permission that would remove overstacked items in the offhand. 2) Fixed the RNG exploit code to properly toggle off if disabled. 3) Fixed an issue with the InvalidPotion detection that would remove renamed water bottles erroneously New Features: 1) Now protects against a lag exploit that involves swapping offhand items very quickly causing clients to lag out / disconnect. https://github.com/dniym/IllegalStack/wiki/PreventPrevent…
    692 downloads
  89. 2.0.6aNew Features & BugfixesOct 6, 2019
    Bugfix: 1) Fixed a bug for real for real this time, that would prevent items in the groupstack list from being properly detected in all instances. New Feature: Prevents the no-rocket unlimited elytra boost glitch. This glitch is painfully easy to do and allows players to ascend to insane heights above the build limit,only limited by the number of elytra they can carry! https://github.com/dniym/IllegalStack/wiki/PreventInfinit… Video: Also added 2 new configurable messages to messages.yml for this exploit. Code (Text): GlideActivateMaxBuild - Prevented ~name~ from activating an elytra while above the max build height. @ GlideAboveMaxBuild - Player ~name~ was using an elytra above the max build height, disabling glide. @
    664 downloads
  90. 2.0.6New Features & BugfixesOct 5, 2019
    BugFix: 1) Fixed a bug that would cause items put in the groupstack whitelist to still be removed when they shouldn't 2) Fixed a bug that would check for the enchantbypass permission when no enchanted items were held by the player. New Features: 1) Option to remove uncraftable/bad potions from player inventories. Potions obtained with the /give command such as potions of instant death, (healing potion with an amplifier of > 124) that can kill players even in creative. WIKI 2) Option to remove the unbreaking flag from items. Will remove the Unbreakable flag from items held by players (unless they have the bypass permission). Items can typically only have this flag set via a plugin or the /give command. Items with unbreaking will take zero damage ever, OFF BY DEFAULT if you wish to have this flag automatically removed enable this protection. WIKI 3) Option to remove AttributeModifiers from items. Will remove ALL custom attributes found on items held by players (unless they have the bypass permission). This is useful for getting rid of sticks with +1000 damage or insta death helmets that have been previously cheated in. NOTE if you are running a server version earlier than 1.13 this protection will not work unless you also have NBT API installed and running on your server. Added the following new messages to messages.yml Code (Text): InvalidPotionRemoved - Removed invalid potion from ~name~ had the following effects: ~effects~ UnbreakableItemCleared - Removed Unbreakable flag from ~item~ found on player ~name~ CustomAttribsRemoved - Removed Custom Attributes on ~item~ held by ~name~ (~attributes~)
    527 downloads
  91. 2.0.5dSmall bugfix update from version 2.0.5cOct 2, 2019
    Fixed a bug with the RNG Enchant exploit code that could throw a console error in a few special instances.
    692 downloads
  92. 2.0.5cNew FeaturesOct 2, 2019
    1) Added an option for fixing Illegal Enchantments to specify a custom level override, this means you can override the vanilla maximum for a specific enchantment to a level you specify. Eg. Sharpness.10, this would only fix items with sharpness 11 and above. https://github.com/dniym/IllegalStack/wiki/CustomEnchantO… 2) Added protection against the RNG Enchant exploit. This exploit allows players (using a cracker program) to predict and select specific enchantments to a given item. This protection defeats this exploit. https://github.com/dniym/IllegalStack/wiki/PreventRNGEnchant
    450 downloads
  93. 2.0.5bBugfix update from version 2.0.5aSep 23, 2019
    Fixed a bug with the new invalid shulker protection that would sometimes throw a console error when a player logged in.
    908 downloads
  94. 2.0.5aSep 23, 2019
    471 downloads
  95. 2.0.5Sep 23, 2019
    441 downloads
  96. 2.0.4cSep 17, 2019
    804 downloads
  97. 2.0.4bSep 17, 2019
    372 downloads
  98. 2.0.4aSep 10, 2019
    1045 downloads

Similar projects

Plugin →