Item Restrict Plugin
Item Restrict Plugin (1.12.2) allows you to create a restricted items list, you can restrict item ownership, usage, placement, pickup, brewing potions, wearing armor, drop, smelt, craft or items from the creative menu. Also, it features a world scanner to remove blocks already placed. It was created for modded servers in the first place because there you need to restrict dangerous stuff. Was well tested on MCPC 1.6.4 and KCauldron 1.7.10, and should work fine on newer versions.
Features
- Restrictions can be enabled on all worlds or specific worlds. Config option ‘EnableOnAllWorlds: true’ it’s great for modded servers where players can create dimensions and with this option nobody will be able to bypass restrictions in some worlds.
- Features a World Scanner that can be enabled or disabled in the config. The world scanner scans the loaded chunks to remove restricted items. * * The scanning is done in a separate thread so the server performance will not be affected.
- The restricted list saves the items ID, this way it’s easy to restrict modded items and vanilla items too.
- You can provide reasons for each restricted item.
- Features sound effects on commands and when interacting with a restricted item.
- All chat messages and prefix can be customized with full color and format codes support.
- Features particle effects when trying to pickup a restricted item from the ground.
Permissions
- ItemRestrict.bypass -> Bypass all the restrictions
- ItemRestrict.admin -> Bypass the item restrictions and access to the /itemrestrict reload command. Default to OP
Ban Exceptions on some items only.
Permission structure: ItemRestrict.bypass.itemID.dataValue.restrictionType
Restriction types: use | place | break | craft | brew | creative | own | wear | drop | pickup
Examples:
- ItemRestrict.bypass.57.*.place
- ItemRestrict.bypass.57.*.craft
- ItemRestrict.bypass.57.*.*
- ItemRestrict.bypass.57.10.own
- ItemRestrict.bypass.57.10.*
Commands
- /itemrestrict and /itemrestrict help -> Will give you the help page
- /itemrestrict reload -> Reloads the config.yml and RestrictedItems.yml configs. Needs permission: ItemRestrict.admin
Screenshots:
How to install:
- Download a plugin of your choice.
- Place the .jar and any other files in your plugins directory.
- Run the server and wait for it to fully load.
- Type stop in your Minecraft server console to bring the server to a clean stop.
- Run the server.
- All done! Your plugin should be installed and ready to be used.