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.
In reply to Forge_User_67264269:
It's adaptive. The latest release works perfectly on 1.15.2.
Really good plugin, but a huge problem happened.
I split the backpack from some armor, and it did split it, but the actual backpack disappeared. My inventory was full, so I thought it got dropped, but I did not see it.
Is the backpack still stored in a file or does it still exist? If so, is there a way I can get the item back? Thanks!
In reply to therealdoggoyt:
Fixed in next release!
I did found this Plugin and its Amazing, only thing i have a Problem with maybe a Bug is on 1.15.2 is that when i use a Combined Backpack, and have a Ender Backpack inside it, i can only Access the Enderchest Inventory, through the Backpack. If i'm close to my normal EnderChest i cant put Anything in it, or take out from it, makes already Placed Ender Chests uselsess inside your Home, and you have to keep the Key alway in the Inventory
In reply to Forge_User_02897869:
I just recently added the Ender Backpack to my combined backpack and get the same result in 1.15.2. While it isn't a deal breaker, it is inconvenient.
In reply to Forge_User_02897869:
Please fill out a bug report on GitHub with more information. I couldn't reproduce this in testing.
Hi is there a way to disable certain backpacks/backpack recipes or a way to make some recipes only available to OPs? Thanks
In reply to Forge_User_64958146:
See the plugin.yml, the permissions you are looking for are: backpacks.craft.*
I'm trying to craft the furnace backpack in 1.15.1, but when I put in the crafting recipe for it (4 leather surrounding a furnace), it doesn't even show up. I've been able to craft every other backpack I've tried with ease, which are the large backpack, combined, and crafting.
In reply to DaFabNam:
Works fine for me on 1.15.1
In reply to azarustch:
strange. its not just me with this problem in the server.
Hey does this plugin work in 1.15.2 ?
In reply to Forge_User_56759647:
Not sure but my server is using it just fine in 1.15.1
I found a bug on my server with opening a backpack while looking at a enderchest. When you have a large backpack and rightclick on an ender chest with the key you kind of "link" the backpack to the enderchest, but it doesn't remove the content in the enderchest only in the backpack so you kind of duplicate your enderchest.
Running a 1.15.1 server.
In reply to Forge_User_31128597:
I just tested this on craft/spigot 1.15.1 with Backpacks 2020.0.1, and I don't get this error. Please make a bug report on github will all of the requested info.
Hi question.. Is there a way to enchant the backpacks? (just for a visual clean look) for when players craft them
In reply to ExceedOG:
You can enchant backpacks or combine them with armor in a crafting table.
Just released the 2020.0.1 version of backpacks! This version is very special because it adds the long awaited furnace backpack. A lot of technical challenges had to be solved to make this possible so I hope you guys enjoy. I currently don't recommend putting the furnace backpack in other backpacks (including the combined bp) unless you want to deal with some annoyances. Have a merry Christmas and a happy new year!
How to link the blue backpack? Pd: Sorry my english is so bad.
The "Combined" backpack isn't working. (I'm in 1.14.4) Pls fix it! I can't place anything in it even thou it is supposed to store backpacks!