Amai's Backpack

Amai's Backpack

Plugin

Backpack plugin (/backpack) that have customizable amount of slots permissions and preinstalled 3 languages but you can create own too!

Server AdventureEquipmentGame MechanicsManagementUtility

10 downloads
1 follower
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

Description: The Amai'sBackpack plugin allows players to access custom backpacks in Minecraft, providing them with additional inventory space. The plugin supports multiple languages, permissions, and configuration settings that allow server administrators to tailor the plugin to their needs.


Features:

  1. Customizable Backpack Size:

    • The plugin allows server administrators to set a custom backpack size. The default size is 9 slots, but this can be configured in the config.yml file (with a range between 9 and 27 slots and it must be multiplication of 9).
  2. Permission Support:

    • Permissions system: The plugin integrates with Minecraft's permission system, allowing server admins to control who can access the backpack feature.
    • bp.open: Allows players to open and use the backpack. This permission is enabled by default.
    • bp.reload: This permission allows server admins to reload the plugin configuration, including messages, settings, and language files.
  3. Language Support:

    • The plugin supports multiple languages, including English, Polish, and German.
    • All messages displayed to players are translatable via YAML files, making it easy to adapt the plugin for non-English-speaking communities.
    • The language files support color formatting using & symbols (e.g., &a for green, &c for red, etc.).
    • You can add own Language
  4. Inventory Management:

    • Each player has a personalized backpack that can be opened using the /backpack command.
    • The plugin saves and loads the player's backpack inventory even after they log out or the server restarts.
    • The backpack items are saved in a custom .yml file for each player, which allows for persistence across server restarts.
  5. Backpack Title Customization:

    • The title of the backpack inventory screen can be customized in the language files, allowing server administrators to set a unique title for the player's backpack.
    • The title supports color formatting.
  6. Configurable Reload Command:

    • The /backpack reload command allows server administrators to reload the plugin's configuration files, including the language files and any changes made in the config.yml file.
  7. Security and Permissions:

    • The plugin has built-in security features, such as preventing non-players (e.g., console) from opening backpacks.
    • A permission check ensures that only players with the appropriate permissions can access the backpack. If a player tries to open the backpack without the necessary permission, they will receive a customized "No Permission" message.
  8. Automatic Backup:

    • Every time a player opens or closes their backpack, the plugin automatically saves the contents to their personal .yml file in the backpacks folder.

Commands:

  • /backpack:

    • Opens the player’s backpack.
    • Permission: bp.open
  • /backpack reload:

    • Reloads the plugin configuration files (including messages and settings).
    • Permission: bp.reload

Configuration File Structure:

config.yml:

backpack-size: 18  # Set the size of the player's backpack (default is 9 and number of slots must be multiplied by 9)
use-permissions: true  # Set whether permissions are required
language: en  # Set the default language

Conclusion:

Amai'sBackpack is a versatile and highly customizable plugin that enhances the Minecraft experience by adding functional backpacks. Whether you are a casual player or a server administrator, you can use this plugin to improve your inventory management system and make your gameplay more enjoyable.



Project members

Crimson_Amai

Creator

Details

Published 13 days ago
Updated 14 days ago