▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/DynamicBackpacks
DynamicBackpacks

DynamicBackpacks

A complete, fully configurable progression-based backpack plugin for Paper and Spigot 1.21 - 1.21.11.

21
0

Tired of players being overburdened every five minutes? DynamicBackpacks adds a full backpack system with six upgradeable tiers, two different ways to use them, and zero jank. Everything saves to SQLite so no one loses their stuff on a restart.


How it works

There are two types of backpacks and you can run both at the same time (or just one, or neither, it's all in the config).

Item backpacks are physical items. Craft one, throw it in your hotbar, right-click it and a chest GUI opens. The backpack is tied to a unique ID behind the scenes so even if you somehow lose the item, an admin can restore it with /dbp restore <uuid> <player> and all your items come back. You can also just right-click it while it's sitting in any inventory slot, doesn't have to be in your hand.

Command backpacks are more like private storage lockers. Run /bp 1 and it opens your slot 1, /bp 2 opens slot 2, and so on up to 10 slots. No item required, nothing to lose. These are great for donor ranks or just giving players a reliable off-hand storage option.


The six tiers

Each tier is one extra row of storage. You start small and work your way up, and every upgrade recipe requires the previous tier backpack as the center ingredient, so it's a proper progression, not just a flat crafting grid.

TierStorageMain material
19 slotsLeather + Chest
218 slotsIron Ingots + T1 Backpack
327 slotsGold Ingots + T2 Backpack
436 slotsDiamonds + T3 Backpack
545 slotsEmeralds + T4 Backpack
654 slotsNetherite Ingots + T5 Backpack

When you craft an upgrade, your items automatically carry over. You don't lose anything.


Admin stuff

/dbp give <player> <tier>       give a player an item backpack
/dbp restore <uuid> <player>    restore a lost backpack with its contents intact
/dbp reload                     reload configs without restarting
/bp view <player> <slot>        open and edit any player's command backpack

Reload is a full reload, it closes any open backpacks, rereads both config files, and reregisters all recipes live.


A few things worth knowing

You can find backpacks in loot chests across the world (dungeons, bastions, end city, trial chambers, etc.) but this is off by default. Toggle loot.enabled: true in config.yml and then tune the per-tier chances in backpacks.yml however you like. Higher tiers have very low default chances on purpose.

Shulker boxes inside backpacks are blocked by default. You can allow them with inventory.allow-shulker-boxes: true.

Players can't wear backpacks as helmets. They also can't put a backpack inside another backpack. The same backpack can't be opened by two people at once. These aren't configurable because they're anti-dupe measures.

Individual tiers can be fully disabled with enabled: false in backpacks.yml. Takes effect after /dbp reload.


Permissions (quick reference)

dynamicbackpacks.use.item.tier.<1-6>     open item backpacks of that tier
dynamicbackpacks.craft.tier.<1-6>        craft that tier
dynamicbackpacks.command.bp.use          use the /bp command at all
dynamicbackpacks.command.bp.<1-10>       access that command backpack slot
dynamicbackpacks.admin                   all admin commands

Report any bugs on the discord.

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:3 недели назад
Обновлён:3 недели назад
Главная