NusaBackpack icon

NusaBackpack -----

Backpack with some feature.



NusaBackpack

Description
NusaBackpack is a premium quality backpack plugin that adds specialized storage solutions for your Minecraft server. With three different backpack types (Mining, Farming, and Storage), players can efficiently organize their items and access specialized features to enhance their gameplay experience.

upload_2025-3-16_21-31-45.png

Features
- Three Specialized Backpack Types:
- Mining Backpack: Auto-sorting for mining resources, auto-smelt feature for ores
- Farming Backpack: Preserves food items, plant nearby feature, auto-collecting farm items
- Storage Backpack: General storage with organization features
- Upgradeable Capacity: Players can upgrade their backpacks to higher levels for more storage space
- Wear as Helmet: Equip backpacks in the helmet slot for quick access with right-click
- Beautiful GUI: User-friendly menus with intuitive controls and visual feedback
- Multi-Language Ready: Easy to translate with configurable messages
- Resource Pack Support: Custom textures for each backpack type
- Database Support: MySQL/SQLite storage for player data
- Configurable Materials: Customize upgrade requirements

Commands
- `/backpack` or `/bp` - Opens the main backpack menu
- `/backpack help` - Shows all available commands
- `/backpack give <player> <type> <level>` - Give a backpack to a player (Admin)
- `/backpack upgrade <type>` - Upgrade a specific backpack
- `/backpack reload` - Reload plugin configuration (Admin)

Permissions
- `nusabackpack.use` - Allow players to use backpacks
- `nusabackpack.command.give` - Allow giving backpacks to players
- `nusabackpack.command.reload` - Allow reloading the plugin configuration
- `nusabackpack.type.mining` - Allow using mining backpacks
- `nusabackpack.type.farming` - Allow using farming backpacks
- `nusabackpack.type.storage` - Allow using storage backpacks
- `nusabackpack.upgrade` - Allow upgrading backpacks

Installation
1. Download the NusaBackpack.jar file
2. Place it in your server's plugins folder
3. Restart your server or use `/reload confirm`
4. Edit the configuration in `plugins/NusaBackpack/config.yml` as needed
5. Run `/backpack reload` to apply changes

Configuration
Code (Text):
# NusaBackpack Configuration
# =========================

# General plugin settings
settings:
  debug-mode: false
  save-interval: 300 # In seconds

# Backpack settings
backpacks:
  default-size: 9    # Default inventory size
  max-size: 54       # Maximum inventory size
 
  # Mining backpack settings
  mining:
    enabled: true
    auto-sort: true
    base-size: 18
    # Items that are automatically sorted into mining backpack
    auto-collect-materials:
      - STONE
      - COBBLESTONE
      - IRON_ORE
      - GOLD_ORE
      - DIAMOND_ORE
      - COAL_ORE
      - EMERALD_ORE
      - LAPIS_ORE
      - REDSTONE_ORE
      - RAW_IRON
      - RAW_GOLD
      - COPPER_ORE
      - DIAMOND
      - NETHERITE_SCRAP
      - ANCIENT_DEBRIS
 
  # Farming backpack settings
  farming:
    enabled: true
    preserve-food: true
    base-size: 18
    # Items that will have extended expiration time
    preserved-items:
      - APPLE
      - POTATO
      - CARROT
      - WHEAT
      - BREAD
      - BEEF
      - PORKCHOP
 
  # Storage backpack settings
  storage:
    enabled: true
    base-size: 27

# Upgrade settings
upgrades:
  enabled: true
  max-level: 5
  slots-per-level: 9
 
  # Materials required for each level upgrade
  materials:
    1:
      LEATHER: 8
      STRING: 4
    2:
      IRON_INGOT: 4
      GOLD_INGOT: 2
    3:
      DIAMOND: 2
      EMERALD: 1
    4:
      NETHERITE_INGOT: 1
      ENDER_PEARL: 4
    5:
      NETHER_STAR: 1
      DRAGON_BREATH: 2

# Special abilities settings
abilities:
  auto-pickup:
    enabled: true
    radius: 3
  auto-smelt:
    enabled: true
  void-storage:
    enabled: true

# Database settings
database:
  type: sqlite
  sqlite:
    file: backpacks.db
Usage Guide
- **Getting Started**:
1. Use `/backpack` to open the main menu
2. Select a backpack type to view actions
3. Get a physical backpack item or use the virtual storage
- **Equipping Backpacks**:
1. Get a backpack item using the GUI
2. Open the backpack actions menu
3. Click "Pasang di Helmet" to equip it
4. Right-click in the air with an empty hand to open the equipped backpack
- **Upgrading Backpacks**:
1. Access the upgrade menu from the main backpack GUI
2. Gather the required materials
3. Click on the backpack you want to upgrade

Support
For support, bug reports, or feature requests:
- Discord: Join Our Discord Server
- Email: [email protected]

Compatibility
- Tested on Spigot and Paper 1.16.5 - 1.21.4
- Compatible with most inventory management plugins


Credits
- Developed by Br1ckV733
- Special thanks to our beta testers and the community for their support!
Resource Information
Author:
----------
Total Downloads: 55
First Release: Mar 16, 2025
Last Update: Mar 16, 2025
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings