Wearable Backpacks Mod is a Minecraft mod which adds backpacks. It continues the legacy of BetterStorage’s backpacks and brings it a beautifully designed and balanced alternative backpack option unlike any others.
What’s so great?
- There can be only one.
Where other mods store the contents of a backpack on the item itself, Wearable Backpacks Mod doesn’t. When a backpack is equipped, its contents are actually kept with the player itself. This also means that it is impossible to carry around multiple backpacks that contain items.
- Armor up, or storage up?
With the default settings, backpacks will function as armor, taking up the chest armor equipment slot like leather armor and protecting from damage. This way is that you have to choose between more protection or more storage. This is fully configurable, though, you don’t like it. - Play with friends, share backpacks!
Having a backpack on your back looks cool and all, if only you could do something with that beauty. Lucky you! Other players (hopefully without ill intentions) can open your backpack and borrow a pick and some torches on a mining trip. This only works as long as your back is facing towards them, though.
- Dying is FUN!
Are you sick of losing all your valuables when you make a small little misstep into the nearest pool of lava? Don’t worry! The items inside your backpack will be mostly safe. While the backpack itself is not immune to explosions or being broken by other players, it will gently place itself down near your point of failure and be ready to be retrieved. - Dyeing is fun~!
Backpacks can be colored using Minecraft’s fantastic dyeing system. Unlike some silly mods that only allow the 16 base colors, with our pretties, you can mix and match your dyes to customize them in any way you like.
- Configuration Nation
One aim of Wearable Backpacks Mod is to be incredibly configurable, allowing backpacks to be balanced, whether they are used in a personal hand-picked pack, a huge kitchen sink modpack or a deadly hardcore-massacre-of-doom experience with sprinkles on top.
Usage
Think of Wearable Backpacks as portable, wearable chests. After you have crafted one, you simply place it on the ground and fill it with whatever you would like to take with you. Next, you sneak and break the backpack to equip it. You will notice that equipping is faster than breaking.
Now that the backpack is where it belongs (your back), you can unequip it again by sneaking and right-clicking the ground with an empty hand (specifically, the top of a solid block).
Crafting Recipe
- 7x Leather
- 1x Gold Ingot
- 1x Wool
Requires:
How to install Wearable Backpacks Mod:
- Download and install Minecraft Forge.
- Download the mod.
- Click on the Start Menu in Windows.
- Type run into the search box, and select the Run program at the top of the results.
- Type %appdata% into the Run program, and press Enter.
- Go to .minecraft/mods folder.
- Drag and drop the downloaded jar (zip) file into that.
- Enjoy the mod.
Guest
— Minecraft Crash Report —-
WARNING: coremods are present:
BCModPlugin (Backpacks-Mod-by-Brad16840-1.9.jar)
Contact their authors BEFORE contacting forge
// I feel sad now 🙁
Time: 8/18/16 2:35 PM
Description: Initializing game
java.lang.NoClassDefFoundError: net/minecraftforge/fml/common/registry/IForgeRegistryEntry
at brad16840.common.Common.preInit(Common.java:296)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:221)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:199)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:128)
at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:556)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:240)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:434)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:346)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.ClassNotFoundException: net.minecraftforge.fml.common.registry.IForgeRegistryEntry
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
… 33 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
… 35 more
A detailed walkthrough of the error, its code path and all known details is as follows:
—————————————————————————————
— Head —
Stacktrace:
at brad16840.common.Common.preInit(Common.java:296)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:221)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:199)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:128)
at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:556)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:240)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:434)
— Initialization —
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:346)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
— System Details —
Details:
Minecraft Version: 1.9
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
Memory: 62134368 bytes (59 MB) / 268554240 bytes (256 MB) up to 523501568 bytes (499 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx512M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.23 Powered by Forge 12.16.0.1809 7 mods loaded, 7 mods active
States: ‘U’ = Unloaded ‘L’ = Loaded ‘C’ = Constructed ‘H’ = Pre-initialized ‘I’ = Initialized ‘J’ = Post-initialized ‘A’ = Available ‘D’ = Disabled ‘E’ = Errored
UCH mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UCH FML{8.0.99.99} [Forge Mod Loader] (forge-1.9-12.16.0.1809-1.9.jar)
UCH Forge{12.16.0.1809} [Minecraft Forge] (forge-1.9-12.16.0.1809-1.9.jar)
UC backpacks16840{3.0.10} [Backpacks!] (Backpacks-Mod-by-Brad16840-1.9.jar)
UC xlib{1.0.0} [xlib] (halocraft-2.0-DEV-v1.6.182.jar)
UC halocraft{1.6} [HaloCraft 2.0] (halocraft-2.0-DEV-v1.6.182.jar)
UC lucky{7.1.1} [Lucky Block] (LuckyBlock_1-9_v7-1-1.zip)
Loaded coremods (and transformers):
BCModPlugin (Backpacks-Mod-by-Brad16840-1.9.jar)
brad16840.common.asm.ClassTransformer
GL info: ‘ Vendor: ‘ATI Technologies Inc.’ Version: ‘3.3.10750 Compatibility Profile Context’ Renderer: ‘ATI Radeon HD 4200’
Launched Version: 1.9-forge1.9-12.16.0.1809-1.9
LWJGL: 2.9.4
OpenGL: ATI Radeon HD 4200 GL version 3.3.10750 Compatibility Profile Context, ATI Technologies Inc.
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to ‘fml,forge’
Type: Client (map_client.txt)
Resource Packs:
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU: 2x AMD Athlon(tm) II X2 B24 Processor
Anonymous
1.7.10????
Dem
1.7.10 PLEASE