AdvancedBackpack

With advanced backpack, players can store their items inside as a extra storage and can be accessed everywhere by one command! It helps players survive easily when they do something such as mining, and etc...
Note: Don't read this if you download the latest version, if not please read carefully:
+ If your server is using version 1.0, 1.1 or 1.2 and now you want to upgrade to version 1.5, i recommend you to delete plugin and folder Backpack, then you download the version 1.5
+ If your server is using version 1.3 and now you want to upgrade to version 1.5, then plugin will automatically delete folder userdata and file configuration
+ If your server is using version 1.4 and now you want to upgrade to version 1.5, then plugin will automatically delete file configuration and custom message file, after upgraded please you /backpack upgradeuserdata to upgrade all backpacks' data to compatible with 1.5 version.
If your server is using this plugin, please leave your server name in the review and i will update to server list on here
I won't release update frequently because i have to go to school from now

- Open backpack everywhere
- Backpack can have multiple pages
- Backpack can be upgraded
- Backpack can be cleared
- Lock & Unlock backpack of a player easily
- Allow which world is enabled backpack
- Prevent players put blacklist items into their backpacks
- All NBT items are supported
- Support 1.8 to 1.12, Economy, UUID and Custom Messages
- Very simple file configuration
![]()
Commands:
Alias: /bp
- /backpack open - Open backpack
- /backpack upgrade - Upgrade backpack
- /backpack clear <playername> - Clear backpack of <playername>
- /backpack lock <playername> - Lock backpack of <playername>
- /backpack unlock <playername> - Unlock backpack of <playername>
- /backpack buypage - Buy a page for backpack
- /backpack addpage <playername> - Add a page to backpack of <playername>
- /backpack removepage <playername> - Remove a page of backpack of <playername>
- /backpack reload - Reload backpack
Permissions:
- backpack.* - Gives all permissions below
- backpack.open
- backpack.upgrade
- backpack.clear
- backpack.lock
- backpack.unlock
- backpack.buypage
- backpack.addpage
- backpack.removepage
- backpack.reload

Backpack with 54 slots

Backpack upgraded, cleared, locked, unlocked, reload


#Advanced Backpack by DarkEvan
#Automatically update to latest version?
auto-update: true
#Default slots for backpack (Must only be one of these numbers: 0, 9, 18, 27, 36, 45, 54)
default-slot: 0
#Default pages for backpack (Must greater than or equals to 1)
default-page: 1
#Max pages for a backpack that players can have (Must greater than or equals to 1)
limit-page: 3
#Use money? (Require Vault)
use-money: false
#Is backpack's player cleared when die?
clear-when-die: true
#Which world will be enabled backpack?
#If you do not want to use world-enable, type none or leave blank
world-enable:
- none
#Which item will not be put into backpack? ('ID:DATA') or if that item does not have data just type its ID. For example: - '351:4'
#Important: Put blacklist item between ' '. For example: - '320', - '1', - '5:2'
#If you do not want to use blacklist, type none or leave blank. For example: - 'none'
blacklist:
- none
#If use-money is false it will use level(s) to upgrade, otherwise it will use money
#You can create as many as pages section you want like an example below but your pages you created must equals to limit-page
#Example: limit-page = 3, you must create upgrade and buy for 3 pages. If not, this plugin will be crashed
Upgrade:
Pages:
1:
Slots:
'9': 10
'18': 20
'27': 30
'36': 40
'45': 50
'54': 60
2:
Slots:
'9': 100
'18': 200
'27': 300
'36': 400
'45': 500
'54': 600
3:
Slots:
'9': 1000
'18': 2000
'27': 3000
'36': 4000
'45': 5000
'54': 6000
Buy:
Pages:
'1': 10
'2': 100
'3': 1000

- Java 8
- Spigot or Craftbukkit
- Vault (Optional)

- Download the plugin
- Put the jar into your plugins folder
- Restart or reload server then edit file configuration suit your server
- Enjoy it
Donate me some foods during developing this plugin at HERE. Any donation is appreciated. Thank you!
100 Downloads ✔
250 Downloads ✖
500 Downloads ✖
1000 Downloads ✖
2500 Downloads ✖
5000 Downloads ✖
10000 Downloads ✖
-
View User Profile
-
Send Message
Posted Jun 17, 2020can i somehow other player have access to this command, without op?
-
View User Profile
-
Send Message
Posted Apr 27, 2019when i do /help backpack is says /backpack is to open your backpack so i typed /backpack and it said "An internal error occurred while attempting to perform this command" so i changed some stuff in the config file and now when i type /backpack it just comes up with /backpack in the chat... when i type /backpack open it just come up with /backpack
-
View User Profile
-
Send Message
Posted Mar 24, 2018Is there no command to access another players backpack for Admins?
-
View User Profile
-
Send Message
Posted Mar 16, 2018like plugins :D
-
View User Profile
-
Send Message
Posted Jan 15, 2018okay so i have a server, and all my backpack contents is gone??? also it wont let me go to the next page
-
View User Profile
-
Send Message
Posted Dec 13, 2017I am getting a error on my server with this, any ideas?
13.12 13:03:16 [Server] INFO ... 15 more 13.12 13:03:16 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:296) ~[CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:16 [Server] INFO at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_111] 13.12 13:03:16 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_111] 13.12 13:03:16 [Server] INFO at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source) ~[?:?] 13.12 13:03:16 [Server] INFO at com.darkevan.advancedbackpack.Listeners.Listener.onBackpackClick(Listener.java:154) ~[?:?] 13.12 13:03:16 [Server] INFO Caused by: java.lang.NoSuchMethodError: org.bukkit.event.inventory.InventoryClickEvent.getClickedInventory()Lorg/bukkit/inventory/Inventory; 13.12 13:03:16 [Server] INFO at java.lang.Thread.run(Unknown Source) [?:1.8.0_111] 13.12 13:03:16 [Server] INFO at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:555) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:16 [Server] INFO at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:651) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:16 [Server] INFO at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:371) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:16 [Server] INFO at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:696) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:16 [Server] INFO at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:16 [Server] INFO at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_111] 13.12 13:03:16 [Server] INFO at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_111] 13.12 13:03:16 [Server] INFO at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:16 [Server] INFO at net.minecraft.server.v1_12_R1.PacketPlayInWindowClick.a(SourceFile:10) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:16 [Server] INFO at net.minecraft.server.v1_12_R1.PacketPlayInWindowClick.a(SourceFile:33) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:16 [Server] INFO at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1820) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:16 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:16 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:499) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:16 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:16 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:298) ~[CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:16 [Server] INFO org.bukkit.event.EventException: null 13.12 13:03:16 [Server] ERROR Could not pass event InventoryClickEvent to AdvancedBackpack v1.5 13.12 13:03:14 [Server] INFO ... 15 more 13.12 13:03:14 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:296) ~[CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:14 [Server] INFO at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_111] 13.12 13:03:14 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_111] 13.12 13:03:14 [Server] INFO at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source) ~[?:?] 13.12 13:03:14 [Server] INFO at com.darkevan.advancedbackpack.Listeners.Listener.onBackpackClick(Listener.java:154) ~[?:?] 13.12 13:03:14 [Server] INFO Caused by: java.lang.NoSuchMethodError: org.bukkit.event.inventory.InventoryClickEvent.getClickedInventory()Lorg/bukkit/inventory/Inventory; 13.12 13:03:14 [Server] INFO at java.lang.Thread.run(Unknown Source) [?:1.8.0_111] 13.12 13:03:14 [Server] INFO at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:555) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:14 [Server] INFO at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:651) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:14 [Server] INFO at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:371) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:14 [Server] INFO at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:696) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:14 [Server] INFO at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:14 [Server] INFO at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_111] 13.12 13:03:14 [Server] INFO at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_111] 13.12 13:03:14 [Server] INFO at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:14 [Server] INFO at net.minecraft.server.v1_12_R1.PacketPlayInWindowClick.a(SourceFile:10) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:14 [Server] INFO at net.minecraft.server.v1_12_R1.PacketPlayInWindowClick.a(SourceFile:33) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:14 [Server] INFO at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1820) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:14 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:14 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:499) [CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:14 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:14 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:298) ~[CraftBukkit.jar:git-Bukkit-2ee49b4] 13.12 13:03:14 [Server] INFO org.bukkit.event.EventException: null 13.12 13:03:14 [Server] ERROR Could not pass event InventoryClickEvent to AdvancedBackpack v1.5
-
View User Profile
-
Send Message
Posted Aug 30, 2017In reply to Diy_Nov:
Of course you can. Only one thing you need to do is you have to put the source link, and everything is OK.