Deep Pockets
Making Mining Easier
Tired of running out in inventory space while mining? Think modded Minecraft has too many ores? Well look no further. With your new Deep Pockets Backpack you'll always have room for more. Each backpack can hold up to 5 different items (non-mining related items may void warranty). How many items can it hold? As many as you can put into it. With your new backpack you don't have to worry about how many ores you've mined, in fact this backpack is so deep you can even reach inside to count the what's in it, but who cares about keeping things organized, you just want room for more minerals.
Getting things out of the your backpack is easy. Just right-click on a chest to dump the contents. It's a little messy, but that's a small price to pay for the convenience it provides.
Please change your modid. It is still the default modid "modid" from the fabric-example-mod
We can't craft the backpack. We used 5 hides, 2 irons, 1 gold, and a crafting table, and got nothing.
Hi
I have been getting frequent crashes and I think they are related to this mod. Here is the crash report, anyone able to tell me what is happening?
Description: Ticking player
java.lang.IllegalArgumentException: Stack can not be invalid!
at net.minecraftforge.oredict.OreDictionary.getOreIDs(OreDictionary.java:440)
at com.rebelkeithy.deeppockets.DeepPocketsConfig.isOre(DeepPocketsConfig.java:55)
at com.rebelkeithy.deeppockets.event.ItemPickupEvent.pickupItemEvent(ItemPickupEvent.java:24)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_122_ItemPickupEvent_pickupItemEvent_EntityItemPickupEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:185)
at net.minecraftforge.event.ForgeEventFactory.onItemPickup(ForgeEventFactory.java:415)
at net.minecraft.entity.item.EntityItem.func_70100_b_(EntityItem.java:395)
at net.minecraft.entity.player.EntityPlayer.func_71044_o(EntityPlayer.java:582)
at net.minecraft.entity.player.EntityPlayer.func_70636_d(EntityPlayer.java:574)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2085)
at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:232)
at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:329)
at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:164)
at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:215)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:287)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:180)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:743)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:624)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:240)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Server thread
Stacktrace:
at net.minecraftforge.oredict.OreDictionary.getOreIDs(OreDictionary.java:440)
at com.rebelkeithy.deeppockets.DeepPocketsConfig.isOre(DeepPocketsConfig.java:55)
at com.rebelkeithy.deeppockets.event.ItemPickupEvent.pickupItemEvent(ItemPickupEvent.java:24)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_122_ItemPickupEvent_pickupItemEvent_EntityItemPickupEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:185)
at net.minecraftforge.event.ForgeEventFactory.onItemPickup(ForgeEventFactory.java:415)
at net.minecraft.entity.item.EntityItem.func_70100_b_(EntityItem.java:395)
at net.minecraft.entity.player.EntityPlayer.func_71044_o(EntityPlayer.java:582)
at net.minecraft.entity.player.EntityPlayer.func_70636_d(EntityPlayer.java:574)
at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2085)
at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:232)
-- Player being ticked --
Details:
Entity Type: null (net.minecraft.entity.player.EntityPlayerMP)
Entity ID: 406
Entity Name: ChandraQ
Entity's Exact location: -374.37, 11.00, 172.36
Entity's Block location: World: (-375,11,172), Chunk: (at 9,0,12 in -24,10; contains blocks -384,0,160 to -369,255,175), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Entity's Momentum: 0.00, -0.08, 0.00
Entity's Passengers: []
Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Stacktrace:
at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:329)
at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:164)
at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:215)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:287)
-- Ticking connection --
Details:
Connection: net.minecraft.network.NetworkManager@7b0b49da
Stacktrace:
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:180)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:743)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:624)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:240)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482)
at java.lang.Thread.run(Unknown Source)
-- System Details --
Details:
Minecraft Version: 1.11.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_121, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 774721528 bytes (738 MB) / 2125987840 bytes (2027 MB) up to 2125987840 bytes (2027 MB)
JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2G -Xms2G
IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 90
FML: MCP 9.38 Powered by Forge 13.20.0.2259 Optifine OptiFine_1.11.2_HD_U_B7 28 mods loaded, 28 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAAA minecraft{1.11.2} [Minecraft] (minecraft.jar)
UCHIJAAAA mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAAAA FML{8.0.99.99} [Forge Mod Loader] (forge-1.11.2-13.20.0.2259.jar)
UCHIJAAAA forge{13.20.0.2259} [Minecraft Forge] (forge-1.11.2-13.20.0.2259.jar)
UCHIJAAAA backpacks16840{3.1.7} [Backpacks!] (zz-backpacks 1.11.2 - 3.1.7.jar)
UCHIJAAAA ccl-entityhook{1.0} [ccl-entityhook] (CodeChickenLib-1.11-3.0.0.150-universal.jar)
UCHIJAAAA mercurius_updater{1.0} [mercurius_updater] (MercuriusUpdater-1.11.2.jar)
UCHIJAAAA actuallyadditions{1.11.2-r106} [Actually Additions] (ActuallyAdditions-1.11.2-r106.jar)
UCHIJAAAA bdlib{1.13.1.5} [BD Lib] (bdlib-1.13.1.5-mc1.11.2.jar)
UCHIJAAAA chameleon{1.11-3.0.2} [Chameleon] (Chameleon-1.11-3.0.2.jar)
UCHIJAAAA deeppockets{1.0.0} [Deep Pockets] (deeppockets-1.1x-1.0.0.jar)
UCHIJAAAA valkyrielib{1.11.2-0.11.0b} [Valkyrie Lib] (valkyrielib-1.11.2-0.11.0c.jar)
UCHIJAAAA environmentaltech{1.11.2-0.11.0d} [Environmental Tech] (environmentaltech-1.11.2-0.11.0d.jar)
UCHIJAAAA extrautils2{1.0} [extrautils2] (extrautils2-1.11.2-1.3.3.jar)
UCHIJAAAA zerocore{1.11.2-0.1.0.4} [Zero CORE] (zerocore-1.11.2-0.1.0.4.jar)
UCHIJAAAA bigreactors{1.11.2-0.4.5.27} [Extreme Reactors] (ExtremeReactors-1.11.2-0.4.5.27.jar)
UCHIJAAAA advgenerators{0.9.20.4} [Advanced Generators] (generators-0.9.20.4-mc1.11.2.jar)
UCHIJAAAA inventorytweaks{1.62-dev-75-f4ba194} [Inventory Tweaks] (InventoryTweaks-1.62-dev-75.jar)
UCHIJAAAA jei{4.2.0.210} [Just Enough Items] (jei_1.11.2-4.2.0.210.jar)
UCHIJAAAA journeymap{1.11.2-5.4.5} [JourneyMap] (journeymap-1.11.2-5.4.5.jar)
UCHIJAAAA mousetweaks{2.8} [Mouse Tweaks] (MouseTweaks-2.8-mc1.11.2.jar)
UCHIJAAAA refinedstorage{1.4.1} [Refined Storage] (refinedstorage-1.4.1.jar)
UCHIJAAAA rftools{5.87} [RFTools] (rftools-1.1x-5.87.jar)
UCHIJAAAA rftoolscontrol{1.6.6} [RFTools Control] (rftoolsctrl-1.1x-1.6.6.jar)
UCHIJAAAA storagedrawers{1.11.2-4.1.0} [Storage Drawers] (StorageDrawers-1.11.2-4.1.0.jar)
UCHIJAAAA tesla{1.3.0.51} [TESLA] (Tesla-1.11-1.3.0.51.jar)
UCHIJAAAA theoneprobe{1.4.1} [The One Probe] (theoneprobe-1.1x-1.4.1.jar)
UCHIJAAAA chunkbase_villageinfo_ssp{2.1} [Village Info (SSP)] (VillageInfoSSP-1.11-2.1.jar)
Loaded coremods (and transformers):
BCModPlugin (zz-backpacks 1.11.2 - 3.1.7.jar)
brad16840.common.asm.ClassTransformer
CCLCorePlugin (CodeChickenLib-1.11-3.0.0.150-universal.jar)
codechicken.lib.asm.ClassHeirachyManager
FMLPlugin (InventoryTweaks-1.62-dev-75.jar)
invtweaks.forge.asm.ContainerTransformer
GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
List of loaded APIs:
* actuallyadditionsapi (33) from ActuallyAdditions-1.11.2-r106.jar
* bigreactors|API (4.0.1) from ExtremeReactors-1.11.2-0.4.5.27.jar
* CoFHAPI (1.8.9R1.2.0B1) from zerocore-1.11.2-0.1.0.4.jar
* cofhapi (1.4.0) from extrautils2-1.11.2-1.3.3.jar
* CoFHAPI|block (1.8.9R1.2.0B1) from zerocore-1.11.2-0.1.0.4.jar
* CoFHAPI|core (1.8.9R1.2.0B1) from zerocore-1.11.2-0.1.0.4.jar
* CoFHAPI|energy (1.8.9R1.2.0B1) from zerocore-1.11.2-0.1.0.4.jar
* cofhapi|energy (1.4.0) from extrautils2-1.11.2-1.3.3.jar
* CoFHAPI|inventory (1.8.9R1.2.0B1) from zerocore-1.11.2-0.1.0.4.jar
* CoFHAPI|item (1.8.9R1.2.0B1) from mcjtylib-1.1x-2.3.9.jar
* CoFHAPI|tileentity (1.8.9R1.2.0B1) from zerocore-1.11.2-0.1.0.4.jar
* CoFHAPI|transport (1.8.9R1.2.0B1) from zerocore-1.11.2-0.1.0.4.jar
* compatlayer (0.1.7) from compatlayer-1.11-0.1.7.jar
* environmentaltech-api (1.11.2-0.11.0d) from environmentaltech-1.11.2-0.11.0d.jar
* journeymap|client-api (1.3-SNAPSHOT) from journeymap-1.11.2-5.4.5.jar
* journeymap|client-api-display (1.3-SNAPSHOT) from journeymap-1.11.2-5.4.5.jar
* journeymap|client-api-event (1.3-SNAPSHOT) from journeymap-1.11.2-5.4.5.jar
* journeymap|client-api-model (1.3-SNAPSHOT) from journeymap-1.11.2-5.4.5.jar
* journeymap|client-api-util (1.3-SNAPSHOT) from journeymap-1.11.2-5.4.5.jar
* JustEnoughItemsAPI (4.11.0) from jei_1.11.2-4.2.0.210.jar
* mcjtylib_ng (2.3.9) from mcjtylib-1.1x-2.3.9.jar
* MouseTweaks|API (1.0) from MouseTweaks-2.8-mc1.11.2.jar
* StorageDrawersAPI (1.7.10-1.2.0) from refinedstorage-1.4.1.jar
* StorageDrawersAPI|config (1.10.2-1.3.0) from StorageDrawers-1.11.2-4.1.0.jar
* StorageDrawersAPI|event (1.10.2-1.3.0) from StorageDrawers-1.11.2-4.1.0.jar
* StorageDrawersAPI|pack (1.7.10-1.2.0) from refinedstorage-1.4.1.jar
* StorageDrawersAPI|registry (1.7.10-1.2.0) from refinedstorage-1.4.1.jar
* StorageDrawersAPI|render (1.10.2-1.3.0) from StorageDrawers-1.11.2-4.1.0.jar
* StorageDrawersAPI|storage (1.7.10-1.2.0) from refinedstorage-1.4.1.jar
* StorageDrawersAPI|storage-attribute (1.7.10-1.2.0) from refinedstorage-1.4.1.jar
* valkyrielib.api (1.11.2-0.11.0b) from valkyrielib-1.11.2-0.11.0c.jar
* zerocore|API|multiblock (1.10.2-0.0.2) from zerocore-1.11.2-0.1.0.4.jar
* zerocore|API|multiblock|rectangular (1.10.2-0.0.2) from zerocore-1.11.2-0.1.0.4.jar
* zerocore|API|multiblock|validation (1.10.2-0.0.2) from zerocore-1.11.2-0.1.0.4.jar
Profiler Position: N/A (disabled)
Player Count: 1 / 8; [EntityPlayerMP ******** x=-374.37, y=11.00, z=172.36]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'
OptiFine Version: OptiFine_1.11.2_HD_U_B7
Render Distance Chunks: 6
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: 4.5.0 NVIDIA 378.57
OpenGlRenderer: GeForce 930M/PCIe/SSE2
OpenGlVendor: NVIDIA Corporation
CpuCount: 4
1.10.2 ever going to happen???
Loving the concept of this mod and how much space it saves- integration with the ore dictionaries will be an essential for many people I think.
One thing- can't seem to get it to empty the bag, right clicking on a chest just opens the chest.
What am I doing wrong?
Try shift rightclicking
Pretty sure I tried that, but will give that a go.
Is it by a specific key binding to another activity, like sneak or something?
Just wondering if one of my other key bindings is affecting it.
No, it's just using onItemUse, which the chest answers first and doesn't get to the item unless you sneak rightclick.
I see- makes sense now-
* select the bag as your active item
* sneak (R-Shift on my config, L-Shift standard)
* right click on a chest
Works great now! :-)
Thanks for your help
can I be the first to say... thank you... dear god... yes... thank you... so much.... Now, the question to end all questions... Planned or not, does it do ore-dic conversions? I'd like to condense my twenty different types of copper ore into one, and maybe have one or two for Lead, silver, nickle, platinum, titanium, sapphires, rubies, topaz, ya know, all those fancy things! I think there's a handful of different types of Uranium to!
but yea, if you plan to add, if it doesn't already, auto-oredictionary conversions for ores, that would be super freeking awesome, and less cluttery for those who like to install lots o' mods. Currently I have Substratum which adds several ores, which adds redundancies for Immersive Engineering, and a few others, so I end up with four types of copper, and two of everything else...
When adding items to the bag, it first checks the oredict for an entry for anything that has "ore", so it will combine all 37 type of copper ore (or however many there are nowadays). Depositing ore to a chest will deposit items as the first type it picked up.
(I have a wip mod that forces all items to convert to one type (from a config file) by hijacking the itemstack constructor, I may release that at some point)
freeking awesome, one other thing, can you post the recipe on the page somewhere? I know 99% of all modded players use JEI so they can see the recipe's, but for those who like to scope out mods before playing, its nice to see pictures and/or recipes