Backup your world and your Server Backpacks's config as this release includes some changes to the config.
Changelog
Features
- Use Mojang's DataFixerUpper when loading backpack's inventories
- Changed some configuration entries to a more sane alternative.
types_of_backpacks
is moved out of the config file. There is now a folder calledbackpacks
in the serverbackpacks config folder, it stores the backpack's json file.
Notes
On adding, removing or configuring backpacks.
Remove the name in the backpacks folder located in
<server>/config/serverbackpacks/backpacks
That backpack will then be deleted out of existence.
The json structure is like this.
{
"backpack": "backpackName",
"upgradeBackpack": "backpackToUpgradeName",
"slots": 27,
"dyeable": true,
"dyeBlacklist": [],
"cosmetic": {
"offset": {
"x": 0.0,
"y": -0.45,
"z": 0.28
},
"yaw": 180,
"pitch_while_sneaking": -25
}
}
You could then add a json with this entry to add a new backpack to the game.
BACKUP before updating!
Changelog
Features
- Includes a module system for backpacks.
Available modules:
- Void Module - Voids nearby items matching a specified filter.
- Vacuum Module - Automatically inserts nearby filtered items into the backpack.
- Crafting Module - Opens a crafting menu. (Shift + right-click the backpack when in its inventory, then right-click the Crafting Module.)
- Some massive changes to data system and also the codebase.
- Global backpack now have 57 slots, and can be linked with other global backpacks using a ender pearl dropped on the ground with one other global backpack instead of being one global inventory. (This will erase any inventory previously in global backpack!)
- Recipe changes.
- Some configuration entries were removed in this alpha:
enable_globalpack
enable_enderpack
- These has been replaced with:
disabled_backpacks: []
- Specify a backpack's ID to disable, e.g. ,["global", "ender"]
- Added new configuration entries:
"enable_upgrades": true
"disabled_upgrades": []
- Specify a module's ID to disable, e.g. ,["void_upgrade", "magnet_upgrade"]
Notes
- Applying a filter - Surround the module with an item (used as the filter) in a crafting table. (You cannot add or remove an item from a module's filter, you can only replace it.)
- Applying a module - Place a module and a backpack into a smithing table to apply the module.
Recommended to backup your world, this release includes massive changes to backpack's data system.
Currently released as an alpha for testing. Not recommended for use on a server, but it's stable enough, probably.
Changelog
Features
- Added a new mode for the Vacuum Module.
- Some massive changes to data system and also the codebase.
Bugs
- Fixed capacity not showing on an enchanting table
- Fixed some desync issue.
Currently released as an alpha for testing. Not recommended for use on a server, but it's stable enough.
Changelog
Features
- Includes a module system for backpacks.
Available modules:
- Void Module - Voids nearby items matching a specified filter.
- Vacuum Module - Automatically inserts nearby filtered items into the backpack.
- Crafting Module - Opens a crafting menu. (Shift + right-click the backpack when in its inventory, then right-click the Crafting Module.)
- Some configuration entries were removed in this alpha:
enable_globalpack
enable_enderpack
- These has been replaced with:
disabled_backpacks: []
- Specify a backpack's ID to disable, e.g. ,["global", "ender"]
- Added new configuration entries:
"enable_upgrades": true
"disabled_upgrades": []
- Specify a module's ID to disable, e.g. ,["void_upgrade", "magnet_upgrade"]
Notes
- Applying a filter - Surround the module with an item (used as the filter) in a crafting table. (You cannot add or remove an item from a module's filter, you can only replace it.)
- Applying a module - Place a module and a backpack into a smithing table to apply the module.