Sueta
IT

Item Filter Pickup (Open Source)

0.0.2

Allows players and owners to set items they do not want them to pick up.

·Plugin

ITEM FILTER PICKUP v0.0.2!
This plugin is used for players to have their own custom filter list. Allowing them to prevent picking up useless blocks when mining. This is a wonderful tool when long stents of strip mining and you just collect thousands of cobble stone. This will allow the user to prevent the ability to pick up the blocks of their choosing making picking up pointless blocks no longer a hassle!

Github: https://github.com/agentsix1/ifp-1.8.public.source
Github: https://github.com/agentsix1/ifp-1.9.public.source

Plugin download by minecraft version
1.8 Download - Click Here
1.9 Download - Click Here
1.10 Download - Click Here
1.11 Download - Click Here
1.12 Download - Click Here

Screen Shot:



Whats New:
YouTube
Tutorial Video:

YouTube

Features:

  • add/remove items from your own list
  • View page by page list of items you have added showing you which are actually active
  • Toggle on off status of your filter
  • Reload the config easily in game
  • All player lists and data stored in their own yml file
  • Server set filter with togglable status
  • Custom messages
  • Clear your list easily with one command
  • Custom permission nodes to set amount of items they can filter
  • Supports Minecraft version 1.8.x - 1.12.x!
  • Gui to modify/view/edit the filter
  • Gui to modify/view/edit the public filter
  • Bypass public filter
  • Toggle public filter in game
  • View public filter in game
  • Custom gui interface (add/remove/edit item sections)
Commands & Permissions

itemfilterpickup.user

  • /ifp {add/+}
  • /ifp {rem/remove/del/delete/-}
  • /ifp clear
  • /ifp toggle
  • /ifp list
  • /ifp list {page #}
  • /ifp gui
  • /ifp help

itemfilterpickup.admin

  • /ifpa reload
  • /ifpa gui
  • Allowed to bypass Public Filter
  • /ifpa {add/+}
  • /ifpa {rem/remove/del/delete/-}
  • /ifpa clear
  • /ifpa toggle
  • /ifpa list
  • /ifpa list {page #}
  • /ifpa help

itemfilterpickup.user.max.{permission node found in config.yml}

  • set the amount of items the player can filter

As a futher note. Please keep in mind under Permission/Filter Amount. It looks like this string:#. Only the string is used in the permission above. The number defines how many items the player can filter. -1 is unlimited.

itemfilterpickup.admin.reload

  • Reloads the config files

itemfilterpickup.admin.edit

  • Allows editing of the public filter

itemfilterpickup.admin.toggle

  • Allows toggling of the public filter

itemfilterpickup.public.bypass

  • Allows players to bypass the public filter

itemfilterpickup.public.view

  • Allows players to view the public filter list
Config Variables

Messages:
- filter-item-layout: %#%, %ITEM%
- filter-layout: %ITEMS%, %CUR_PAGE%, %ALL_PAGE%, %LIST_SIZE%, %ALL_ITEM_COUNT%, %NL%
- remove-success-filter: %ITEM%
- remove-fail-filter: %ITEM%
- add-to-filter: %ITEM%
- already-added-filter: %ITEM%
- toggle-filter: %STATE%, STATE_REVERSE%
- failed-command: %SYNTAX%, %NL%

Default Config.yml
Messages:
  toggle-filter: '&7Your filter is currently %STATE%&7. Repeat this command to set
    it to %STATE_REVERSE%&7.'
  add-to-filter: '&7You have added &9%ITEM% &7to your filter list.'
  already-added-filter: '&cIt appears you have already added &9%ITEM% &cto your filter
    list.'
  remove-success-filter: '&7You have removed &9%ITEM% &7from your filter list.'
  remove-fail-filter: '&cIt appears you do not have &9%ITEM% &cin your filter or a
    error occurred.'
  failed-command: '&cThis is not the proper use of this command. Please try: %SYNTAX%'
  filter-layout: '&6--- Filter Item List (&c%ALL_ITEM_COUNT%&6) ---%NL%&aFiltered
    &7| &cNot Filtered &7(Permission Based)%NL%%ITEMS%%NL%&7Page &9%CUR_PAGE%&7/&9%ALL_PAGE%'
  filter-item-layout: '&7%#%. %ITEM%'
  clear-filter: '&7You have removed all items from your filter list.'
  reload: '&7You have reloaded the &9Players &7and &9Config &7files.'
  no-permission: '&cYou do not have the permission to use this command.'
Permission/Filter Amount:
- user:2
- extrauser:5
- vip:10
- vip+:20
- vipextreme:30
- god:50
- staff:100
- owner:-1
- unlimited:-1
Settings:
   Page Length: 10
Public Pickup Filter:
  Enabled: false
  Items:
  - BEDROCK:0

Changes:

- Added GUI for adding new items to filter/public filter
- Added GUI for clearing filter/public filter
- Added GUI for viewing filter/public filter
- Added ability to completely customize the GUI
- Added scrolling for gui
- Added bypass permission for public filter
- Added permission to view public filter list
- Added ability to edit the public filter in game
- Added ability to toggle public filter in game
- Added new command ifpa
Prolly more but to lazy to list them

Update Status:
v0.0.2 has been released and now support 0.0.2 but no longer support pre 1.8

Ideas:
- None currently. if you have any ideas please let me know!

My Other Project: VIP+ Chat MC:1.6.4 - 1.11.2

Similar projects

Plugin →