Skip to content
This repository has been archived by the owner on Nov 24, 2023. It is now read-only.

A plugin that applies filters to the items that player take from the creataive inventory

Notifications You must be signed in to change notification settings

Blackilykat/Creative.inventory.filters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This plugin is no longer mantained and worked on. You'll unlikely get support, bugfixes or new features.

It was created because of a server I was planning to run with some friends, but the project died and I've been busy with other projects. Feel free to fork this if you want to pick up development or introduce a new feature/fix a bug.

Creative inventory filters

A spigot plugin that applies filters to the items that player take from the creataive inventory.

Features


  • Removing specific NBT tags specified in the config from items taken from the creative inventory
  • Blacklisting specific items, making them vanish when spawned in
  • Blacklisting sepcific items from having NBT data, making them become the base item when spawned in
  • Whitelisting specific items from having NBT data, making them ignore
  • A general bypass permission to bypass all filters with any item
  • A specific bypass permission to bypass all filters for one specific item
  • A command to edit the config in-game.

Dependecies


Commands


/creativeinventoryfilters reload

reloads the config.yml

/creativeinventoryfilters set <setting> <item> <value>

Changes the config in-game, please note that reloading it cancels these changes.

Permissions


To edit permissions individually you can use a permission plugin like LuckPerms.

creativeinventoryfilters.bypass

Lets you bypass all filters. Default: OP

creativeinventoryfilters.reload

Gives access to the reload command. Default: OP

creativeinventoryfilters.set

Gives acces to the set command. Default: OP

creativeinventoryfilters.debug

Gives access to debugging commands Default: false

Planned features


  • A gui to change anything in the config in-game
  • A specific bypass permission to bypass one specific filter for any item
  • A working replacement item for blacklisted ones (half-works: can't set amount, name and lore)
  • Filtering items inside shulkers, chests etc.
  • Blocking the use of specific items while letting the player have them in their inventory
  • A configurable admin warning system when the filter removes an nbt component, letting them accept or deny it

Contact me


If you need help or I'm not replying to an issue feel free to message me on discord

About

A plugin that applies filters to the items that player take from the creataive inventory

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages