BackpacksRemastered
Backpacks
BackpacksRemastered adds -- well -- backpacks, to Minecraft, the catch being without the use of any client-side modifications. Completely vanilla backpacks! This plugin was the first of its kind due to the fact that it adds backpacks as an ItemStack
that will persist its inventory even without the plugin installed! Backpacks also allows you to inspect the NBT data of items which is handy for getting an under-the-hood look at how the game works.
Features
- Large version compatibility - Adaptable NMS solution currently supporting back to MC1.12 via a single plugin jar. Even if a version isn't explicitly stated as being supported, give it a try. It may still work.
- NBT Data Storage - Backpack data is stored in that item's NBT data (the same way Minecraft stores data about enchantments). This means you don't have to worry about databases, configs, or anything like that. You can even backup the world and all of the backpack's contents will be backed up with it.
- Fully functioning backpack item - Backpacks from this plugin are just like backpacks from a mod. They can be traded, destroyed, cloned, etc.
- Different backpack types - This plugin introduces many different backpack types that extend far beyond just simply storage. Check them out under the crafting section of this page.
- Highly customizable - Almost every aspect of the backpacks is customizable, including the crafting recipe! So if you don't like the default recipes, change them to something you do.
- Multilingual support - Backpacks uses a proprietary automatic translation system known as i18nExtractor in its build chain. This means that you can automatically translate Backpacks into ANY language supported by Google Translate. See the GitHub about building Backpacks in your language.
Commands
- /bp - Shows help information.
- /bp help - Also shows help info.
- /bp config:reload - Reloads the configuration.
- /bp info - Displays info about the plugin.
- /bp item:info - Lists NBT data keys about the item you are holding.
- /bp item:info:get - Gets the type/data of a particular NBT data key.
- /bp item:give - Gives a player a backpack.
- /bp split - Splits the backpack held in your hand.
- /bp materials - Lists all item types available to custom recipes in the configuration.
- /bp materials:search - Searches all of these materials for a specified one.
- /bp vfurnace - Lists all virtual furnaces and that vfurnace's current inventory location, whether it be a chest, player's inventory, the ground, etc. Note: A virtual furnace is the underlying furnace operation tied to a furnace backpack.
Permissions
See a full list of permissions (as well as their default status) in the plugin.yml
Configuration
You can view the configuration file here.
Crafting
Backpack recipes, names, lore, etc. may be customized via the configuration. Below are the defaults:
Key - Used to open the backpacks.
Small - Smallest of the backpacks. Size of normal chest.
Large - A pretty dang large backpack. Size of double chest.
Linked - A backpack capable of interfacing with many different types of containers: chest, double chests, furnaces, etc. It works at any distance, even across dimensions. It is the ultimate backpack. To link it, hold it in your hand and left-click the desired container.
Combined - A backpack which can store multiple backpacks for quick use.
To add, place the combined backpack along with the to-be-inserted bag in a crafting grid.
To remove, see: /bp split.
Craft - A crafting table in a backpack.
Ender - An enderchest in a backpack.
Furnace - A first of its kind portable furnace.
Usage
Backpacks exist as chestplate items, however, they may be combined in a crafting grid w/ any item that can be equipped in this slot. To open, right-click with a backpack key in your hand.
Backpacks may be removed from their combined item using the /bp split command.
Donate
You can donate by using the button at the top of the page or here. Any donation is appreciated. :D
Installation
The installation is literally just drag and drop, so if you are used to installing plugins, you shouldn't have to read this next part.
- Locate your "plugins" folder which is located in your servers home folder.
- Drop the downloaded .jar file into the plugins folder.
- Run the server once to complete the installation!
- NOTE: Backpacks will create some files. Do NOT delete or modify these files unless you know what you are doing. You could mess up someones backpack.
Showcases
NOTE: This tutorial is of a much older version of backpacks. ITS NOT EVEN REMOTELY THE SAME.
Known Bugs
See the open issues here for a list of known bugs.
10-19-2022: I changed the project name from Backpacks -> BackpacksRemastered because bukkit had a bug where I couldn't update the project settings for the longest due to conflicting legacy projects by the same name (you used to be able to do that). Anyhow, its better this way.
@phantomq
The plugin is not the problem. You need to build your version of bukkit or spigot with BuildTools. A lot of the kind that you download from mirrors are modified by the person who built them. The plugin works fine because it's latest version has had over 10 hours of testing from 3 different people on nearly all versions and sub-versions between 1.8 and 1.9. The only time a problem like the one that you have described occurred was on modified pre-build versions downloaded from mirrors. Soon, I will publish a video to solve common problems like this one. But until then, acquire a valid version of bukkit or spigot.
Does it works in 1.9.2 ?
So I am having the same issue as @stig010189 and @jonny991. I can create or command a pack but it does not assign it or open it.
This is after getting the plugin from right here. So what gives?
@jonny991
Backpack's has been tested across all 1.8 and 1.9 versions. The only versions it does not work on are some per-compiled versions that are downloaded over the internet. These versions always have problems like this, and it is something I can not fix. Please build a proper version using BuildTools. A quick google will lead you to the download link.
I tried to get it work on Minecraft version 1.9.2 and it is not fully working. I can create backpacks (all) but they are not working at all. I can't assign them. When I use the command to give a backpack, it create a assigned backpack, but not possible to open it with the key (no way I can get it open actually). The linked backpack can't be linked to any chest (nothing happens when I hit a chest with it). I also gave all permissions so it should work! I tried in OP mode, and same thing!
Possible to get it works on Minecraft 1.9.2?
Help me please, i want to use this plugin in a survival minecraft server, but i need only the VIP's have this option, and the normal player no, how i do it? I tried setting de permissions for the VIP's backpack.user, backpack.craft.small, backpack.craft.large. And for the default nothing, but the default users can craft the back pack and assign it :(
@stealthgod
It has not been tested yet, but it should be.
Is this mod dead? is it usable in 1.9?
Are we able to make it so only certain people can make the other backpack types? Or just large and small backpacks?
LOVE this plugin, however, linked backpacks can be used to access protected chests (at least Lockette protected ones). I can disable the ability to craft the linked backpack, but is there a way to destroy existing linked backpacks?
ok so there a bug with this plugin. i have made a backpack and Flip my selected slot back and forth between the backpack and it not linking. i spawn one in and nothing can't open it or anything
any idea's why
Hey, 2 bugs I think
-The linked chest must be in a loaded chunk to be accessed. (I don't think you can fix that, unless you create a chunk loader). Though would be nice to mention that in description.
-When linked chest is destroyed, it gives a message saying Admin destroyed that chest. No option to change that message in configs.
Apart from that, this is a very good plugin.
Thank you
EDIT: Also, feature request. Could we please have something that prevents having a backpack, inside a backpack, that is inside another one, and so on.
@HerobrineLPMCYT
Hey
1) Obtain Linked BackPack 2) Hold The Linked BackPack 3) Hit The Chest With The Linked BackPack 4) Wear The Linked PackPack 5) Use The Key To Access The Pack (The chunk with the chest in it, must be loaded for it to work)
Hi i use that Plugin on my Server, its awesome, but i don't know how to use the linked backpack! Can someone help me?
Pls answer me
(Im suisse and im not really good in english)
Thx HerobrineLPMCYT
I do not understand this ID thing. HOW I CAN CHANGE THE ID?! Not working on me!!!!
@mcpeachpies
Could you please private message(PM) me a download link to the version of bukkit/spigot you are using. Thank you.
I would love to use this plugin, but i see 2 main problems, the storage feature is really weird, with the whole #26, #11 etc, why do it like that? Also, i would love a feature to disable placing backpacks inside other packpacks. Would love to see some more work towards the rpg way. Great plugin!
Really interested in using this mod, but cannot get it to work for some reason, not sure if I'm missing something. Running bukkit 1.8.8. No matter how many times I switch my item in hand around, no ID number will be applied. If I use the commands to give myself a backpack, an ID number is assigned, but the backpack is not openable.
Hi, I get this error, I think when players take damage. Any thoughts?
http://pastebucket.com/95647 Bullet points are not part of error, from log viewer
Autosave reloads server. AuthMe logs out all players