Survival
TieredBackpacks
Zaini craftabili a livelli, da 9 a 54 posti. Si aprono col tasto destro, il contenuto resta salvato anche dopo un riavvio ed è protetto contro i duplicati.
Acquistare la licenza
Paper, Spigot, Bukkit 1.20 – 1.21 · Java 17+
Installazione
- Scarichi il file dall'area clienti e lo copi nella cartella
pluginsdel server. - Avvii il server una volta: viene creata la cartella del plugin con
config.yml. - Incolli la sua licenza alla voce
license:e riavvii il server.
Comandi
Alias: /backpacks, /bp
| Comando | Permesso | Descrizione |
|---|---|---|
/backpack give <player> <tier> [amount] | tieredbackpacks.admin | Dà zaini di un livello (small, medium, large...) |
/backpack list | tieredbackpacks.admin | Elenco dei livelli |
/backpack reload | tieredbackpacks.admin | Ricarica configurazione, zaini e lingue |
Permessi
| Permesso | Predefinito | Descrizione |
|---|---|---|
tieredbackpacks.use | true | Aprire gli zaini |
tieredbackpacks.craft | true | Craftare gli zaini |
tieredbackpacks.admin | op | Dare zaini e ricaricare |
Livelli e ricette
Ogni voce sotto tiers è uno zaino: righe (da 1 a 6, 9 posti l'una), aspetto e ricetta. Copia una voce e cambiale l'id per creare un nuovo livello.
Sicurezza
Il contenuto è salvato sul server (cartella backpacks), non nell'oggetto: uno zaino non si può mettere dentro un altro e lo stesso zaino non si può aprire da due giocatori insieme. Con keep-on-death: true i giocatori non perdono gli zaini quando muoiono.
File di configurazione
config.yml
# Your license key (you received it privately from our Discord bot). license: "PASTE-YOUR-LICENSE-HERE" # Message language: "en" (English) or "it" (Italiano). Files are in /lang and can be edited freely. language: en # When true, each player sees the messages in their own game language (when a file for it exists). use-client-language: true settings: # When true, a player keeps their backpacks when they die (the contents are always kept inside the backpack). keep-on-death: false # Sound names from https://minecraft.wiki/w/Sounds.json -> "name:volume:pitch" sound-open: "item.armor.equip_leather:1:1" sound-close: "item.armor.equip_leather:1:0.8" # Backpack tiers. The id (small, medium, large) is used in commands: /backpack give <player> <tier> # rows: 1 to 6 (9 slots per row). # Recipe: 3 rows of 3 characters; every character must be listed under "ingredients" (space = empty slot). tiers: small: rows: 1 material: LEATHER name: "&6Small Backpack" lore: - "&7Right-click to open." - "&8{slots} slots" glow: false custom-model-data: 0 recipe: enabled: true shape: - "LSL" - "L L" - "LLL" ingredients: L: LEATHER S: STRING medium: rows: 3 material: LEATHER name: "&eMedium Backpack" lore: - "&7Right-click to open." - "&8{slots} slots" glow: true custom-model-data: 0 recipe: enabled: true shape: - "LIL" - "ICI" - "LIL" ingredients: L: LEATHER I: IRON_INGOT C: CHEST large: rows: 6 material: LEATHER name: "<gradient:#FFD86B:#FF8A00>&lLarge Backpack</gradient>" lore: - "&7Right-click to open." - "&8{slots} slots" glow: true custom-model-data: 0 recipe: enabled: true shape: - "LDL" - "DCD" - "LDL" ingredients: L: LEATHER D: DIAMOND C: CHEST