Keep your endgame items scarce, even next to a Creative Vending Upgrade.
An add-on for Functional Storage that lets pack makers and server admins choose items the Creative Vending Upgrade won't make infinite.
A drawer with the Creative Vending Upgrade hands out an endless supply of whatever it holds. That's great for testing, but it's a problem for packs that put the upgrade in the endgame: a player can store a Creative Vending Upgrade in a creative drawer and pull out as many as they like, along with any other item you want to keep rare.
With Creative Limiter, listed items still go into drawers and work with upgrades as usual. A creative drawer just keeps their real amount: put one in, get one back.
minecraft:diamond, #forge:ingots/iron, mekanism:*Ops (permission level 2) can manage the list in game:
| Command | What it does |
|---|---|
/creativelimiter add |
Adds the item in your main hand |
/creativelimiter remove |
Removes the item in your main hand |
/creativelimiter list |
Shows every entry |
Changes are saved to the config file, so they survive restarts.
To give the commands to admins who aren't op, grant the permission node fscreativelimiter.command.
config/functionalstorage/functionalstorage-creative-limiter.toml
[DrawerFilter]
blockedItems = ["functionalstorage:creative_vending_upgrade", "minecraft:diamond", "#forge:ingots/iron", "mekanism:*"]
| Entry | Blocks | Example |
|---|---|---|
"modid:item" |
one item | "minecraft:diamond" |
"#namespace:tag" |
every item in a tag | "#forge:ingots/iron" (1.21.1: "#c:ingots/iron") |
"modid:*" |
every item from a mod | "mekanism:*" |
By default only the Creative Vending Upgrade itself is listed.
Tip: press F3 + H in game to turn on advanced tooltips; hovering an item then shows its id.
| Minecraft | Loader | Functional Storage |
|---|---|---|
| 1.20.1 | Forge 47+ | 1.20.1-1.2.0 or newer |
| 1.21.1 | NeoForge 21.1.233+ | 1.21.1-1.5.8 or newer |
Required on both client and server.