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.
When I try to link the backpack it does nothing. Please let me know how to solve this or how do I link it.
In reply to mattiascatena007:
What version of Minecraft are you using? IF 16 not yet updated fully so that may be the issue.
But read the below it may help...
work 1.16 :D
In reply to Forge_User_91772380:
Yes and NO,
Yes it works
NO as in the Furnace backpack doesn't work. Also, there are some warnings and errors in the startup. (2 errors and listed warnings after, and all seem to point to the furnace backpack.)
However, crafting all but the furnace backpack seems to work perfectly
Now what does that mean -- "We need the dev to update things, asap"
Hello,
Does this plugin work in version 1.16.1?
Thank you in advance for the answer
In reply to ixeygrek:
I have been using the 2020.0.4 version of the plugin on my 1.16.1 test server. You will get a couple of error messages on start up and the furnace backup will not work, but everything else works fine that I have tried.
Hello! I love your plugin but ... can you explain how the linked backpack works? excuse my ignorance :(
In reply to beto___:
Once you craft the linked backpack, place it into your action bar and select it to be the item you are holding and left click to smack the chest you want to link that backpack to. You will get a message letting you know that they are linked. You can either wear that backpack as is or put it in a combined backpack. Additionally, you can either add it or another other backpack, including a combined backpack, to a chestplate and wear it that way so you don't have to sacrifice the armor rating you get from a chestplate. Combining backpacks into a combined backpack or chestplate is done at a crafting table and to take them back apart, you have you to use the console command "/bp split" with that combined backpack or chestplate, selected as your active item in your action bar. Since the combined backpack has 9 slots, you will need to add the number of slot to the end of the command like this "/bp split 3". The slots are numbered 0-8 from left to right. Hopefully all of that makes sense to you and answers your question.
In reply to Darth_Sicaedus:
This doesn't work on 1.16.1
In reply to mattiascatena007:
The linked backpacks and combined backpacks work fine for me and other users on my server. My server is currently on Paper 1.16.1 Build #130. I ran a test build of my server on 1.16.1 since the initial Paper release. Consistently, the only thing that I had found to not work, is the furnace backpack. The furnace backpack doesn't seem to see much love on my server anyway since no one seemed to care when I told them it would be broken for the foreseeable future and was told to go ahead and go live with 1.16.1. I tested all functions of this mod on my test server and also tested the linked and combined backpack functions again after going live when I redesigned my storage room to accomadate more chests. Which part is not working for you? I could try making a video tutorial if that would work for you.
for some reason I cannot craft the recipes even after trying backpacks.craft.* and reloading.
hello! awsome plugin, is there a texture pack for it?
Hey, Can you please add that we can sorting in the combinet backpack the other backpacks?
Thanks
Nero
Hey I didn't get a plugins.yml generated when I launched the server? All I got was config, is there a way to get the plugin.syml to disable certain backpacks? Thanks!
Hi, first i would to say a big thanks for this jobs.
But i have an issuen how can I remove the permission for a player to use one specific backpack ?
Thanks for the help
In reply to Forge_User_62763937:
you can do this in the plugin.yml folder.
for example:
default: false
that means a normal player cant craft the combined backpack
In reply to jackboi03:
Hey, how can I get the plugins.yml? I never got one generated for me.
How do I use the Combined backpack?
I tried using the key to add more backpacks but they seem not to go in the panel. But I can't seem to put anything in it. Help?
In reply to Hot_Shack:
It is a bit confusing. It took me a while to figure it out on my own. You have to take the Combined Backpack and the other packs you wish to combine with it, to the crafting table. Put the Combined Backpack in the center of the table and put the other backpack to the right of it. The slots in the combined backpack are numbered 0-8. It starts adding them from the center and then adds them to the next empty slot to the right and then the next empty slot on the left, alternating like this until all 9 slots are full. It makes reorganizing the pack order a nightmare if you want to change it later. After you have all of the packs you want added to the Combined Pack, you can then merge the pack into your armor chestplate by placing the Chestplate in the center of the crafting table and then adding the combined pack to the right of it.
To split the packs, you need to remove the armor with the combined backpack or the combined backpack if you are just rocking that. Place it in the action bar and select it as the active item. Then enter the command "/backpacks split (Slot Number)" with the slot number being 0-8 starting with 0 on the far left slot and 8 on the far right slot.
please plugin version 1.15.2