CHIP (Creative Hacked Items Preventer)
- Tested Minecraft Versions:
- Source Code:
What does it do?
CHIP is a Bukkit plugin designed to combat the creation and use of hacked/modified items on a creative mode server.
CHIP depends on ProtocolLib
What CHIP prevents:
How CHIP prevents hacked items:
- Unobtainable Enchantment levels
- Incompatible Enchantments
- Fireworks not obtainable via crafting
- Modified creature spawn eggs (giant Slimes, nuke Creepers)
- Ridiculously long custom item names
- Ridiculously long custom item lore
- Unbreakable items
- Custom potion effects which are not normally obtainable
- Custom tiles which contain inventory (chest items that have objects attached to them when placed)
- Non-survival entity modifications
- Invulnerable entities
- Glowing entities
- Entities with custom names visible
- Entities with ridiculously long custom names
- Small armor stands
- Invisible armor stands
- Armor stands with no base plate
- Various other non-survival NBT modifications
- Laggy environment updates (disabled by default)
- TNT updates
- Sponge updates
- Water flow
- Lava flow
CHIP was designed to be the successor to CHIR (Creative Hacked Items Remover)
CHIP prevents hacked item creation by packet inspection. This means that users will not be able to create such items via modified clients in the first place, so they never spread on your server.
CHIP also removes existing hacked items in player inventories and in blocks which can have an inventory.
CHIP will prevent potions such as these and ensure they can't be used and get fixed/removed (depending on your config). Even from a dispenser.
Once you have downloaded a copy of CHIP,
I have only tested this on Spigot version 1.12.2. Other versions should work fine, as long as you have the appropriate ProtocolLib plugin installed. If there is a specific version that is not working and you would like support for, please make an issue on GitHub describing what server software (Spigot, Paper, Sponge, etc) and what Minecraft version you are interested in and I will make an attempt at supporting it.
- Ensure you have Java 8
- Ensure you have ProtocolLib installed
- Copy the .jar file to your plugins directory of your Bukkit powered server
- Run the server
BookExploitFix is recommended to be run along side CHIP to prevent malicious JSON in books.
FastAsyncWorldedit (FAWE) is recommended to stop general abuse/exploits (eg. lots of items, lots of falling blocks, too much world physics, etc). Use the tick-limiter in the configuration.
By default, CHIP will remove entities such as Armor Stands which are not normally obtainable without using commands. This will remove any Armor Stands which you currently have in your world. Before installing CHIP, if you don't want Armor Stands to return to their default state, either disable the Armor Stand checking in the configuration, or ensure you don't have any Armor Stands which would be affected.
/chip (chip.command.info) - Basic information about the plugin
/chip reload (chip.command.reload) - Reloads the configuration file
Please leave your feedback in the ratings section. If you experience an issue with CHIP or want a feature added, please create an issue on the GitHub page.
CHIP is open source and licensed under MIT. Feel free to contribute.
If my software has benefited you commercially or you just feel inclined to donate, here is my paypal.me link.
CHIP (Creative Hacked Item Preventer) 0.0.3b
Prevent unwanted items from being created on your creative server