ItemFilter+

ItemFilter

ItemFilter attempts to remove all items with an ID specified in the config.yml from the game. It searches for items that should be filtered out using a variety of different methods. It also supports the replacement of items in ItemFrames with items of another type.

ItemFilter is optimized for lists of banned items shorter than the number of slots in an inventory. Simply put, it uses a method that makes checking short lists of items faster than other methods.

Filter Methods
  1. Checks inventory on player login
  2. Checks item when a player clicks it in their inventory
  3. Checks chest inventories when a player opens it (Including EnderChests)
  4. Scans world for ItemFrames with banned items when an admin uses "/if purge"
Commands:
  • /itemframe reload: Reloads the config.yml
  • /itemframe print: Displays a message containing all the items currently being filtered
  • /itemframe purge: Initiates a scan of the world for ItemFrames with banned items
Permissions:
  • itemfilter.admin: Allows you to use the /if command
  • itemfilter.exempt: Makes you exempt from all item searches
Configuration:
  • banned-items: A list of items to filter for
  • replace.itemframe: Item ID of block to replace banned items found in ItemFrames
Source:

https://github.com/BeastsMC/ItemFilterPlus


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files