Backpack Plus 图标

Minecraft 服务端插件

Backpack Plus

This adds backpacks to your Minecraft server. By default, there are three types of backpacks: Basic, Golden, and Diamond, each with a specific number of slots that you can modify. You have full configuration options.

冒险类存储类工具类bukkitfoliapaperpurpurspigot
版本范围
1.19–26.2
下载量
6.2 万

插件介绍

Backpack Plus

Backpack Plus is a plugin for Minecraft servers that adds three new types of backpacks to the game: Basic, Golden, and Diamond. These backpacks offer players additional storage space for items, making it easier to manage their inventory and providing more freedom to explore the Minecraft world. You have full configuration over the plugin

Features

  • Addition of three new backpack types with different capacities:
    • Basic (9 slots)
    • Golden (27 slots)
    • Diamond (54 slots)
  • Ability to craft backpacks in crafting
  • Ability to change crafting in the configuration file or GUI
  • Possibility to add new backpacks
  • Ability to change the model as well as the texture of the backpacks
  • Possibility to change crafting with the command /backpack crafting
  • Unique textures for each backpack type
  • You can set as many slots as you like

Backpacks allow players to store more items than regular gear, so players can carry more gear and deal with adversity more easily in the Minecraft world. In addition, each type of backpack has a unique texture, making it easy to distinguish between them.

⚠ Please read the changelog before you update the plugin

Feel free to check the community configs and get the latest one here: Github

Resourcepack for 1.21.4: link

Bedrock files: BackpackPlus Bedrock Resource Pack (.mcpack & mappings)

Commands

  • /backpack crafting - Opens GUI with crafting backpacks.
  • /backpack resourcepack - Reloads resourcepack for the player.
  • /backpack resourcepack reload - Reloads resourcepack from config.yml and updates it in all players
  • /backpack backpacks <online player | player uuid> - Displays all backpacks created by a given player.
  • /backpack players - Displays all players who have created backpacks.
  • /backpack give <tier> [<player>] - Adds backpack to player.

Permissions

  • backpackplus.admin.crafting - /backpack crafting
  • backpackplus.command.use - /backpack
  • backpackplus.command.resourcepack - /backpack resourcepack
  • backpackplus.admin.view.backpacks - /backpack players/backpacks
  • backpackplus.admin.resourcepack.reload - /backpack resourcepack reload
  • backpackplus.admin.give.backpacks - /backpack give

Discord: Link

Version Beta 0.0.4

YouTube Video

Version 0.0.2

YouTube Video

Special thanks to:

  • belter(belterrwan) (CEO of lomihost) for providing the server

Donate

You can donate by using HERE. Any donation is appreciated. :D

Buy Me a Coffee at ko-fi.com

Known Bugs

No known bugs. Please report them if you find any. Thanks!

Discord: Link

版本与下载

推荐下载

BackpackPlus-3.2.0-all.jar版本 3.2.0 · 656.1 KBSHA-1 f5acbb29ac17382a102342d616b29cc088913950下载 BackpackPlus-3.2.0-all.jar

3.2.0

正式版
加载器
folia · paper · purpur
MC 版本
1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
BackpackPlus-3.2.0-all.jar656.1 KBSHA-1 f5acbb29ac17382a102342d616b29cc088913950获取文件 BackpackPlus-3.2.0-all.jar
展开更新日志

Changelog: 27.06.2026 [Release 3.2.0]

⚠️ Note: If you are upgrading from an older version, please update your message configurations to the MiniMessage format, as Legacy Colors are no longer supported. Failure to do so will result in your messages appearing without colors. If something doesn't work as expected, please report the error on Discord or GitHub Issues.

⚠️ Warning: Before proceeding with this update:

  1. Backup the BackpackPlus folder to avoid losing custom configurations or data.
  2. If you are using a MySQL database, ensure it is backed up to prevent any potential data loss.

Key Changes

  • Added:
    • Added admin command: /backpack info | permission: backpackplus.admin.backpack.info - displays information about the held backpack
    • Added automatic migration: the is_open column is now automatically added to the backpacks table if it does not exist
    • Added failure message for /backpack force transfer owner
      • Added the ability to set custom heads for GUI buttons:
      •   page-next:
            custom-model:
              # Should the next page button be as a custom model if it is on false will be used head player
              use: false
              # Custom Model Material
              material: MAP
              # Custom Model Id
              custom-model-id: 810003
            skull:
              is-skull: true
              skull-hash: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvN2M2OWQ0MTA3NmE4ZGVhNGYwNmQzZjFhOWFjNDdjYzk5Njk4OGI3NGEwOTEzYWIyYWMxYTc0Y2FmNzA4MTkxOCJ9fX0="
            display-name: <dark_green><bold>→
            # Whether the tooltip should be hidden
            hide-tooltip: false
        
  • Fixed:
    • Backpack models now automatically update upon opening if changed in the config
    • Fixed a bug that allowed blacklisted items to be placed in backpacks after being renamed
    • Fixed a bug where closing the crafting table with an active backpack recipe would return a free backpack. This issue only occurred when the backpack limit option was enabled
  • Improved:
    • The player heads system has been rewritten and should work much better now. If you encounter any bugs related to them, please report it
    • Improved database stability, connection handling, thread safety, and SQLite performance.
  • Removed:
    • Removed NBT-API dependency

Upgrade Steps

  1. Backup the necessary files and database as described above.
  2. Replace the existing plugin jar with the new version.
  3. Update config.yml according to the latest format.
  4. Restart the server and verify that everything is functioning correctly.

3.1.1

正式版
加载器
folia · paper · purpur
MC 版本
1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1
BackpackPlus-3.1.1-all.jar834.4 KBSHA-1 c8d7e09d64650e85b0379b9c8061e709a60cffd6获取文件 BackpackPlus-3.1.1-all.jar
展开更新日志

Changelog: 09.04.2026 [Hotfix 3.1.1]

Fixed

  • Fixed a bug in the /backpack remove owner command that caused an error when the backpack was not loaded in memory

For the full changelog, see 3.1.0

3.1.0

正式版
加载器
folia · paper · purpur
MC 版本
1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1
BackpackPlus-3.1.0-all.jar833.6 KBSHA-1 c4dcc168d38f1a4a696d21557eae002f04349c0e获取文件 BackpackPlus-3.1.0-all.jar
展开更新日志

Changelog: 09.04.2026 [Release 3.1.0]

⚠️ Note: If you are upgrading from an older version, please update your message configurations to the MiniMessage format, as Legacy Colors are no longer supported. Failure to do so will result in your messages appearing without colors. If something doesn't work as expected, please report the error on Discord or GitHub Issues.

⚠️ Warning: Before proceeding with this update:

  1. Backup the BackpackPlus folder to avoid losing custom configurations or data.
  2. If you are using a MySQL database, ensure it is backed up to prevent any potential data loss.

Key Changes

  • Main:
    • Updated NBT-API to the latest version
    • The plugin now runs on version 26.1.1
    • Player names are now updated in the database upon joining the server
  • Fixed:
    • Fixed an SQLite error related to a duplicate tier column, which could prevent the plugin from starting if the database didn't exist
    • Fixed incorrect timestamps caused by a rare bug
  • Added:
    • Added an admin command to change backpack ownership: /backpack force transfer owner <backpack uuid> <player> | Permission: backpackplus.admin.force.transfer.owner
    • Added a feature to save the last viewed backpack page - when a player reopens their backpack, it will now open on the same page they previously closed (if this option is enabled: keep-player-last-backpack-page)
    • Added an option to block backpack opening when interacting with specific blocks:
    # While holding the backpack, clicking on a block will trigger the block's native interaction instead of opening the backpack
    blocked-backpack-interaction-blocks:
      - CRAFTING_TABLE
      - ENDER_CHEST
      - ENCHANTING_TABLE
      - ANVIL
      - GRINDSTONE
      - LOOM
      - SMITHING_TABLE
      - STONECUTTER
      - CARTOGRAPHY_TABLE
      - OAK_BUTTON
    
    • Added a command to delete backpacks from the database: /backpack delete <backpack uuid>. Permission: backpackplus.admin.backpack.delete
    • Added command: /backpack remove owner. Permission: backpackplus.remove.owner - used for transferring backpack ownership. After executing this command, the next person to open the backpack will become its new owner.
    • If a backpack has a pending ownership change NBT, the owner's name will no longer be displayed; instead, the default placeholder from the config will be shown.
  • Changed:
    • Expanded the inventory backpack limit system:
    # Block the possibility of having more than the set number of backpacks in the inventory
    limit-backpack-per-inventory:
      # If true, the plugin will check and enforce the backpack limit for players
      enable: false
      # The default limit for players who do not have any specific permission from the list below
      default-limit: 1
      # Custom limits based on permissions.
      # If a player has multiple permissions, the highest value will be granted.
      # Format: "permission.node": limit_amount
      permissions:
        "backpack-limit-1": 1
        "backpack-limit-2": 2
        "backpack-limit-3": 3
    
    • Updated language files
    • Changed the update check provider from SpigotMC to Modrinth

Upgrade Steps

  1. Backup the necessary files and database as described above.
  2. Replace the existing plugin files with the new version.
  3. Update config.yml according to the latest format.
  4. Update your language file to the MiniMessage format.
  5. Restart the server and verify that everything is functioning correctly.

3.0.0

正式版
加载器
folia · paper · purpur
MC 版本
1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
BackpackPlus-3.0.0-all.jar816.1 KBSHA-1 ef3bc05b1f85b6c0fdcc77851f97d703d80753ee获取文件 BackpackPlus-3.0.0-all.jar
展开更新日志

Changelog: 25.02.2026 [Release 3.0.0]

⚠️ Note: If you are upgrading from an older version, please update your message configurations to the MiniMessage format, as Legacy Colors are no longer supported. Failure to do so will result in your messages appearing without colors. If something doesn't work as expected, please report the error on Discord or GitHub Issues.

⚠️ Warning: Before proceeding with this update:

  1. Backup the BackpackPlus folder to avoid losing custom configurations or data.
  2. If you are using a MySQL database, ensure it is backed up to prevent any potential data loss.

Key Changes

  • Main:

    • Spigot servers are no longer supported.
    • Paper API has been implemented instead of Spigot API.
    • Legacy Colors are no longer supported; please update them to the MiniMessage format. You can use the default files as a template.
    • All messages now support the MiniMessage format.
    • The plugin now supports versions 1.20 and newer.
  • Added:

    • Added a check to verify if the server software is supported (Folia / Paper / Paper forks).
    • Added pagination for the GUI showing all players' backpacks.
    • Added the ability to set a default placeholder for <backpack_owner>:
      • backpack-placeholders-defaults: 
          backpack-owner-name: "<#1cc2f6><player>"
        
    • Added new NBT tags for backpacks:
      • Backpack Owner UUID
      • Backpack Owner Name
    • Added a template for backpack lore content (colors and formatting can now be customized):
      • # Default values for backpack placeholders
        backpack-placeholders-defaults:
          #... other
          # <amount> = amount of specific item
          # <name> = material or custom item name
          content-lore-template: "<#f9c100><amount>x <#dadada><name>"
        
    • You can now customize virtually all messages.
    • Added a custom logging system for testing purposes.
    • Added the /backpack recipes command (backpackplus.view.recipes), which displays all craftable backpacks.
    • Added a new config option to prevent opening a backpack when right-clicking a chest or similar block; the block will be opened instead. This also applies to doors and trapdoors: block-interaction-blocks-prevent-backpack-open.
    • Added support for Folia.
    • Added an option to hide tooltips for GUI elements.
    • Added the remove-inactive-backpacks option, which removes inactive backpacks after a specified number of days.
    • Added support for these plugins:
      • DeluxeCombat
      • PvPManager
    • Added an option to enable or disable the ability to use backpacks during combat (if you have one of the supported plugins installed). Option: allow-open-backpacks-in-combat: false
    • Added cannot-use-in-combat message to language files
  • Removed:

    • Removed saving the backpack tier and size within the content.
    • GUI buttons will no longer be saved in the content.
  • Fixed:

    • All players' backpacks are no longer loaded when the plugin starts.
    • Fixed saving backpacks during plugin shutdown (the plugin will now wait for the save to finish).
    • Saving all backpacks is now performed with a single query instead of separate queries.
    • Fixed the function for checking if a String is valid Base64; it no longer incorrectly detects materials as Base64.
  • Database

    • Improved the database code.
    • Overhauled the entire database system for significantly faster performance.
    • Added a tier column for backpacks in the database (backpacks will automatically update in the database).

Upgrade Steps

  1. Backup the necessary files and database as described above.
  2. Replace the existing plugin files with the new version.
  3. Update config.yml according to the latest format.
  4. Update your language file to the MiniMessage format.
  5. Restart the server and verify that everything is functioning correctly.

2.0.1

正式版
加载器
paper · purpur · spigot
MC 版本
1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
BackpackPlus-2.0.1.jar469.7 KBSHA-1 736490424ce97db4c8aba90f4f868e490199060d获取文件 BackpackPlus-2.0.1.jar
展开更新日志

Changelog: 12.09.2025 [Release 2.0.1]

⚠️ Note: This version is not compatible with the old config (older than 2.0.0). Rename or delete it and restart the server to generate the default config, then update it. If something doesn't work as it should report the error on discord

⚠️ Warning: Before proceeding with this update:

  1. Backup the BackpackPlus folder to avoid losing custom configurations or data.
  2. If you are using a MySQL database, ensure it is backed up to prevent any potential data loss.

Key Changes

  • Fixed:
    • Fixed a bug where last_player_uuid was null, which caused the backpack to not load correctly

Upgrade Steps

  1. Backup the necessary files and database as described above.
  2. Replace the existing plugin files with the new version.
  3. Update config.yml according to the latest format (refer to the provided config template for 2.0.0).
  4. Restart the server and verify that everything is functioning correctly.

2.0.0

正式版
加载器
paper · purpur · spigot
MC 版本
1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
BackpackPlus-2.0.0.jar469.6 KBSHA-1 0cb8441fff10b1a4b8501e4dd77ccb3093a97fd0获取文件 BackpackPlus-2.0.0.jar
展开更新日志

Changelog: 07.09.2025 [Release 2.0.0]

⚠️ Note: This version is not compatible with the old config. Rename or delete it and restart the server to generate the default config, then update it. If something doesn't work as it should report the error on discord

⚠️ Warning: Before proceeding with this update:

  1. Backup the BackpackPlus folder to avoid losing custom configurations or data.
  2. If you are using a MySQL database, ensure it is backed up to prevent any potential data loss.

Key Changes

  • Added:
    • Added limit for lore - maximum can be 256 lines (minecraft limit)
    • Added configuration option: allow-bundles-in-backpacks: "Should it be possible to place bundles in backpacks?"
    • Added more database configuration options
    • Added command for console: /backpackplus mysql pool stats
    • Added option for limit-backpack-per-inventory
    • limit-backpack-per-inventory-amount determines how many backpacks a player can have in inventory at one time
    • Added all gui names to language files now you can translate them, etc.
    • Added all BackpackPlus items to language files so you can translate them any way you like
    • Added display of last player's name in backpack preview
    • Added check for newer database backpack if you use backpack on several servers
    • Added a column to the database: is_open (It should create itself)
  • Fixed:
    • Blocking backpacks from being placed into bundles now works for all bundle types
    • Fixed the show-content option, which, when set to false and the description was empty, would still add the backpack's contents to the lore
    • Fixed bug with non-existent setMaxStackSize method on version 1.20.1 if it does not exist it will not be set
    • Fixed loading of backpacks in admin panel if settings for that backpack are not found
  • Updated:
    • Updated the class responsible for MySQL to be compatible with the updated dependencies.
    • Replaced the fields use-ssl and check-server-certificate with ssl-mode (Modern TLS switch: when set, overrides the legacy flags below: DISABLED | PREFERRED | REQUIRED | VERIFY_CA | VERIFY_IDENTITY)
    • Language files updated
    • Updated libraries
  • Improved:
    • Rewritten the class responsible for backpack gui interactions
    • Improved several functions

Upgrade Steps

  1. Backup the necessary files and database as described above.
  2. Replace the existing plugin files with the new version.
  3. Update config.yml according to the latest format (refer to the provided config template for 2.0.0).
  4. Restart the server and verify that everything is functioning correctly.

1.5.6-beta

测试版
加载器
paper · purpur · spigot
MC 版本
1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5
BackpackPlus-1.5.6-beta-all.jar450.1 KBSHA-1 43919321bc84abee221a17fd0077fbf90867dfbf获取文件 BackpackPlus-1.5.6-beta-all.jar
展开更新日志

Changelog: 13.05.2025 [Beta 1.5.6]

⚠️ Note: Review the changes from version 1.5.0 before you upgrade. If something doesn't work as it should report the error on discord

⚠️ Warning: Before proceeding with this update:

  1. Backup the BackpackPlus folder to avoid losing custom configurations or data.
  2. If you are using a MySQL database, ensure it is backed up to prevent any potential data loss.

Key Changes

  • Added:
    • Prevent crafting with filled containers and bundles in backpack recipes
    • Added saving the last player who used the backpack to the database
  • Fixed:
    • Fixed backpack being locked by an inspector currently viewing it
  • Updated:
    • Language files updated
  • Improved:
    • Improved several functions

Upgrade Steps

  1. Backup the necessary files and database as described above.
  2. Replace the existing plugin files with the new version.
  3. Update config.yml according to the latest format (refer to the provided config template for 1.5.5).
  4. Restart the server and verify that everything is functioning correctly.

1.5.5-beta

测试版
加载器
paper · purpur · spigot
MC 版本
1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5
BackpackPlus-1.5.5-beta.jar447 KBSHA-1 384aa1915afbef07c81708136d5b39cdb47019d4获取文件 BackpackPlus-1.5.5-beta.jar
展开更新日志

Changelog: 30.04.2025 [Beta 1.5.5]

⚠️ Note: Review the changes from version 1.5.0 before you upgrade. If something doesn't work as it should report the error on discord

⚠️ Warning: Before proceeding with this update:

  1. Backup the BackpackPlus folder to avoid losing custom configurations or data.
  2. If you are using a MySQL database, ensure it is backed up to prevent any potential data loss.

Key Changes

  • Fixed:
    • Fixed a bug when decoding an object from base64
  • Added:
    • Added support for MMOItems plugin when handling allowed items in the filtered backpack.
    • Added NBT (nbt:plugin:namespace:value Value must be of type String) support for allowed items in filtered backpack.
    • Added GUI display for allowed items with custom NBT data (e.g., items from MMOItems).
    • A small API for the plugin has been added: link
    • Added option in config.yml owner-only only the owner of the backpack can open it
  • Changed:
    • Set max_stack_size for backpacks to 1
  • Updated:
    • Language files updated (Added not-owner)

Upgrade Steps

  1. Backup the necessary files and database as described above.
  2. Replace the existing plugin files with the new version.
  3. Update config.yml according to the latest format (refer to the provided config template for 1.5.5).
  4. Restart the server and verify that everything is functioning correctly.

1.5.4-beta

测试版
加载器
paper · purpur · spigot
MC 版本
1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5
BackpackPlus-1.5.4-beta.jar435.6 KBSHA-1 4df61d5b6dff43b1e2ed5b95a1bbbc3fa2f6e5b8获取文件 BackpackPlus-1.5.4-beta.jar
展开更新日志

Changelog: 15.04.2025 [Beta 1.5.4]

⚠️ Note: Review the changes from version 1.5.0 before you upgrade. If something doesn't work as it should report the error on discord

⚠️ Warning: Before proceeding with this update:

  1. Backup the BackpackPlus folder to avoid losing custom configurations or data.
  2. If you are using a MySQL database, ensure it is backed up to prevent any potential data loss.

Key Changes

  • Fixed:
    • Fixed use of gui-title for backpack inventory title

Upgrade Steps

  1. Backup the necessary files and database as described above.
  2. Replace the existing plugin files with the new version.
  3. Update config.yml according to the latest format (refer to the provided config template).
  4. Restart the server and verify that everything is functioning correctly.

1.5.3-beta

测试版
加载器
paper · purpur · spigot
MC 版本
1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5
BackpackPlus-1.5.3-beta.jar435.5 KBSHA-1 b9d1bb4d4f0e40b4ddd92c2373d8b0d0b78a1c25获取文件 BackpackPlus-1.5.3-beta.jar
展开更新日志

Changelog: 14.04.2025 [Beta 1.5.3]

⚠️ Note: Review the changes from version 1.5.0 before you upgrade. If something doesn't work as it should report the error on discord

⚠️ Warning: Before proceeding with this update:

  1. Backup the BackpackPlus folder to avoid losing custom configurations or data.
  2. If you are using a MySQL database, ensure it is backed up to prevent any potential data loss.

Key Changes

  • Added:
    • Added support for PostgreSQL database
    • Added if a player leaves the server the backpacks they last used will be deleted from the server memory (not the database)
  • Other:
    • Improved code readability not yet for entire project

Upgrade Steps

  1. Backup the necessary files and database as described above.
  2. Replace the existing plugin files with the new version.
  3. Update config.yml according to the latest format (refer to the provided config template).
  4. Restart the server and verify that everything is functioning correctly.

1.5.2-beta

测试版
加载器
paper · purpur · spigot
MC 版本
1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4
BackpackPlus-1.5.2-beta.jar420.1 KBSHA-1 e278ee0aa3c6827e853afb24f2880c24660b2496获取文件 BackpackPlus-1.5.2-beta.jar
展开更新日志

Changelog: 23.02.2025 [Beta 1.5.2]

⚠️ Note: Review the changes from version 1.5.0 before you upgrade. If something doesn't work as it should report the error on discord

⚠️ Warning: Before proceeding with this update:

  1. Backup the BackpackPlus folder to avoid losing custom configurations or data.
  2. If you are using a MySQL database, ensure it is backed up to prevent any potential data loss.

Key Changes

  • Fixed:
    • Fixed bug with InventoryView not found on versions 1.20/4
  • Update:
    • Updated in resourcepack settings and file(resourcepack.zip) to the latest, from now it works from version 1.19 to the latest thanks to user: iijj22gg
  • Added:
    • Added 3 missing options to config.yml (This did not affect the operation of the plugin because they were automatically completed)

Upgrade Steps

  1. Backup the necessary files and database as described above.
  2. Replace the existing plugin files with the new version.
  3. Update config.yml according to the latest format (refer to the provided config template).
  4. Restart the server and verify that everything is functioning correctly.

1.5.1-beta

测试版
加载器
paper · purpur · spigot
MC 版本
1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4
BackpackPlus-1.5.1-beta.jar415.5 KBSHA-1 1451af4447472c2fdc28c0c85a3c111eeaae082d获取文件 BackpackPlus-1.5.1-beta.jar
展开更新日志

Changelog: 23.01.2025 [Beta 1.5.1]

⚠️ Note: Review the changes from version 1.5.0 before you upgrade. If something doesn't work as it should report the error on discord

⚠️ Warning: Before proceeding with this update:

  1. Backup the BackpackPlus folder to avoid losing custom configurations or data.
  2. If you are using a MySQL database, ensure it is backed up to prevent any potential data loss.

Key Changes

  • Fixed:
    • Fixed the option to save backpacks in the player's inventory (caused a database disconnection error for SQLite)

Upgrade Steps

  1. Backup the necessary files and database as described above.
  2. Replace the existing plugin files with the new version.
  3. Update config.yml according to the latest format (refer to the provided config template).
  4. Restart the server and verify that everything is functioning correctly.

1.5.0-beta

测试版
加载器
paper · purpur · spigot
MC 版本
1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4
BackpackPlus-1.5.0-beta.jar415.3 KBSHA-1 9f3aec9980d5e4541fc5af0a96c1b7356653b5fe获取文件 BackpackPlus-1.5.0-beta.jar
展开更新日志

Changelog: 21.01.2025 [Beta 1.5.0]

Important Notes

⚠️ Note: This version introduces significant changes that may not be compatible with previous versions unless config.yml is updated. If something doesn't work as it should report the error on discord

⚠️ Warning: Before proceeding with this update:

  1. Backup the BackpackPlus folder to avoid losing custom configurations or data.
  2. If you are using a MySQL database, ensure it is backed up to prevent any potential data loss.

Key Changes

  • Configuration Overhaul:

    • Major updates to config.yml. Refer to the updated documentation for details on the required changes.
    • Added new configuration options to enhance flexibility and control.
  • Database Enhancements:

    • Optimized database queries for better performance.
    • Introduced support for additional database configurations.
    • Improved compatibility with MySQL and SQLite.
  • Added:

    • Message displayed if a backpack fails to load from the database (or does not exist).
    • Saving of backpacks in inventory after player's death:
      • To enable, set keep-backpacks-after-death to true
      • You can also configure permissions for this feature. The default is: backpackplus.keep.backpacks
    • Per-backpack material customization.
    • Cache system for improved performance.
    • Ability to set the backpack type to "filtered," allowing only specified items to be stored.
    • Command to change basic backpack settings: /backpackplus settings <tier>
    • Sounds when moving items in a backpack.
      • To enable, set play-song-when-item-moved-in-backpack to true
    • Additional MySQL database options related to HikariCP settings.
    • Ability to set backpack descriptions in the configuration.
    • Option to disable displaying the contents of backpacks.

Upgrade Steps

  1. Backup the necessary files and database as described above.
  2. Replace the existing plugin files with the new version.
  3. Update config.yml according to the latest format (refer to the provided config template).
  4. Restart the server and verify that everything is functioning correctly.

1.4.5

正式版
加载器
paper · purpur · spigot
MC 版本
1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3
BackpackPlus-1.4.5.jar307.3 KBSHA-1 7bfb3ff45815f3a9d6d7c5b07995571932d6172f获取文件 BackpackPlus-1.4.5.jar
展开更新日志

I recommend making a copy of the BackpackPlus folder before updating the plugin Remember to change only the .jar file and do not delete the BackpackPlus folder.

Fixed:

  • Loading options for custom items (filling and overfill)

If something doesn't work as it should report the error on discord

1.4.4

正式版
加载器
paper · purpur · spigot
MC 版本
1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1
BackpackPlus-1.4.4.jar306.8 KBSHA-1 b8239d0d56aea71c423d9b3a0e0162df96b094d9获取文件 BackpackPlus-1.4.4.jar
展开更新日志

I recommend making a copy of the BackpackPlus folder before updating the plugin Remember to change only the .jar file and do not delete the BackpackPlus folder.

Changelog 20.09.2024 [1.4.4]

Fixed:

  • The code responsible for players' heads has been improved
  • Error with “Cannot have empty/air choice” has been fixed

Changed:

  • Needed libraries will now be loaded by “SpigotLibraryLoader”

If something doesn't work as it should report the error on discord

1.4.3

正式版
加载器
paper · purpur · spigot
MC 版本
1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1
BackpackPlus-1.4.3-all.jar502.7 KBSHA-1 a5faec26e67a84e69a97e10c1e620f0e902a5343获取文件 BackpackPlus-1.4.3-all.jar
展开更新日志

I recommend making a copy of the BackpackPlus folder before updating the plugin

Remember to change only the .jar file and do not delete the BackpackPlus folder.

Changelog 14.09.2024 [1.4.3]

Improved

  • Updated the code responsible for the commands
  • Command messages will depend on the language set (not all)
  • Empty messages will not be sent for players
  • Fixed sending messages when the player clicks on the backpack menu

Added:

  • Added command: /backpack resourcepack reload (permission: backpackplus.admin.resourcepack.reload) to reload resourcepack from config.yml
  • Added new values to language files

1.4.2

正式版
加载器
paper · purpur · spigot
MC 版本
1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21
BackpackPlus-1.4.2-all.jar551 KBSHA-1 82cebe39df7e1993f3811995548d5b8434196526获取文件 BackpackPlus-1.4.2-all.jar
展开更新日志

Changelog 23.08.2024

Added:

  • New events for handling backpacks, opening/closing
  • Added ability to set custom items to gui as buttons, etc. Preview
  • Spanish language Translated by: Sopherine(isofix19)
  • Added support for the ResourcePackManager plugin
  • Default resourcepack will be in folder: BackpackPlus/pack (of course, changes to it will not be taken into account by the plugin, you must have a ResourcePackManager for the changes to take effect)
  • Added ability to turn off showing backpack contents in lore: show-backpack-content-lore
  • Added ability to block putting backpacks into containers (config.yml: block-backpack-insert-containers)
  • Added checking if the plugin is connected to the database. If it is not connected the plugin will be disabled

Changes:

  • Improved the code so that it works with events
  • Changes in config and resourcepack, from now on it will also be in the BackpackPlus/pack folder

Added options to config.yml:

  • Custom fill object between buttons:
    • Gui.filling-use-custom-model - Whether it should use a custom item
    • Gui.filling-custom-model-id - Custom Model Id
    • Gui.filling-custom-model-material - Custom Model Material
  • Custom item to fill excess spaces in backpacks:
    • Gui.overfill-use-custom-model - Whether it should use a custom item
    • Gui.overfill-custom-model-id - Custom Model Id
    • Gui.overfill-custom-model-material - Custom Model Material
  • Custom Next page item:
    • Gui.page-next-button-use-custom-model - Should the next page button be as a custom model if it is on false will be used head player
    • Gui.page-next-button-custom-model-id - Custom Model Id
    • Gui.page-next-button-custom-model-material - Custom Model Material
  • Custom Previous page item
    • Gui.page-previous-button-use-custom-model - Should the previous page button be as a custom model if it is on false will be used head player
    • Gui.page-previous-button-custom-model-id - Custom Model Id
    • Gui.page-previous-button-custom-model-material - Custom Model Material
  • show-backpack-content-lore - If the option is enabled it will show the contents of the backpack in lore
  • block-backpack-insert-containers- If this option is enabled putting backpacks into specific containers will be blocked
  • blocked-containers - List of containers to be blocked, that is, it will not be possible to put backpacks in them

Fixed:

  • From now on, backpacks should not be opened several times what happened in the case after RMB spamming
  • When a player loses connection or anything else the backpack should not leave locked
  • Fixed closing all backpacks when reloading the server
  • From now on, there should be no more problems with disappearing items from backpacks
  • Fixed the command to block items/materials - from now on, the command will save blocked items

1.4.1

正式版
加载器
paper · purpur · spigot
MC 版本
1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21
BackpackPlus-1.4.1-all.jar475.3 KBSHA-1 99c3d28638cdd9c608e97702f72e8e78ee9000c1获取文件 BackpackPlus-1.4.1-all.jar
展开更新日志

Changelog 21.06.2024

Fixed:

  • From now on, the names of players who are in the database will be displayed normally not as Unknown
  • The code responsible for the database has been corrected
  • Fixed a bug whereby if an admin reviewed players' backpacks then players had a duplicate backpack when creating backpacks

Improved:

  • Code of several classes has been improved
  • Backpack opening time improved
  • Database code completely rewritten
  • From now on, you don't have to click 2 times to open the backpack

Added:

  • Added saving of player names to database

Please let me know of any errors Discord: link

1.4.0

正式版
加载器
paper · purpur · spigot
MC 版本
1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21
BackpackPlus-1.4.0-all.jar467.7 KBSHA-1 f56430d1bad2ef5ec2cd9ef8462b71b9dddd4d2f获取文件 BackpackPlus-1.4.0-all.jar
展开更新日志

NOTE

this version causes errors with SQLite, if you are using version 1.3.2 or older do not upgrade to this one wait for the next one

Before updating, make a copy of the BackpackPlus folder

Changelog 16.06.2024

Added:

  • Support to 1.21

Fixed:

  • Fixed a bug whereby backpacks were not working on version 1.19
  • Fixed a bug whereby the config was not complete

Improved:

  • Corrected database code

Please let me know of any errors Discord: link

1.3.2

正式版
加载器
paper · purpur · spigot
MC 版本
1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6
BackpackPlus-1.3.2-all.jar461.7 KBSHA-1 af47be04b9e8de1826d4ce31abe9a0e4529e8be7获取文件 BackpackPlus-1.3.2-all.jar
展开更新日志

Changelog 09.06.2024

Added:

  • Added ability to lock an item to prevent it from being placed in a backpack
  • Command to block items: /backpack block <hand | name> [<Material Name>] Permission: backpackplus.admin.block - Adds item/material to blocked list. If it gets bugged let me know

Fixed:

  • Fixed a bug related to fireworks that made it impossible to load a backpack.

Please let me know of any errors Discord: link

1.3.1

正式版
加载器
paper · purpur · spigot
MC 版本
1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6
BackpackPlus-1.3.1-all.jar458.6 KBSHA-1 903748df03173d9662d96cdf6caf406d42d3af30获取文件 BackpackPlus-1.3.1-all.jar
展开更新日志

Remember to make a copy of your BackpackPlus folder

Changelog 06.06.2024

Fixed:

  • Fixed an issue where a player could not create a new backpack due to a message indicating they already had one. This pertains to the limit-backpack-per-inventory option.
  • Fixed the Event responsible for item pickup. This pertains to the limit-backpack-per-inventory option.
  • Fixed the change of backpack material in the config.
  • Players who have never been on the server should now be displayed correctly.

Please let me know of any errors

1.3.0

正式版
加载器
bukkit · paper · purpur · spigot
MC 版本
1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6
BackpackPlus-1.3.0-all.jar439 KBSHA-1 a5de062fc0a4669baae050a5234fb4d3f311aaa6获取文件 BackpackPlus-1.3.0-all.jar
展开更新日志

Changelog 14.05.2024

Added:

  • Ability to change plugin language (custom languages can be added)
  • Ability to set permissions for using a specific backpack
  • Ability to set permissions for crafting a specific backpack
  • Ability to block having more than one backpack at a time

Fixed:

  • Fixed the /backpack players command. It should now work correctly. Previously, it was bugging out and showing a message that no player had created a backpack yet.

Added options to config.yml:

  • language: All languages are in the folder localization. To add a language, simply duplicate an existing one and rename it.
  • limit-backpack-per-inventory: Block the possibility of having more than one backpack in the inventory.
  • permissions-to-use-backpack: Whether to require permissions for a player to use backpacks (different for each tier).
  • crafting-backpack-requires-permission: Whether crafting the backpack requires the appropriate permission.
  • backpack-tiers.<tier>.permission-craft: Permission required to craft the backpack.
  • backpack-tiers.<tier>.permission-use: Permission required to use the backpack.
  • backpack-tiers.<tier>.can-be-crafted: Whether the backpack can be crafted.

Default Languages (you can add your own):

  • chi.yml - 中文
  • eng.yml - English
  • fre.yml - Français
  • ger.yml - Deutsch
  • jpn.yml - 日本語
  • pol.yml - Polski
  • ukr.yml - Українська

If you find a bug, report it on my Discord