Coder Social home page Coder Social logo

mrcrayfish / backpacked Goto Github PK

View Code? Open in Web Editor NEW
82.0 5.0 33.0 1.88 MB

A vanilla style backpack mod with customisation, pickpocketing, Curios API integration, and more!

Home Page: https://www.curseforge.com/minecraft/mc-mods/backpacked

License: GNU Lesser General Public License v2.1

Java 100.00%
minecraft forge gradle minecraft-mod

backpacked's People

Contributors

baooduy avatar felinux02 avatar fuzss avatar hugoalh avatar illios42 avatar kemoyue avatar krxwallo avatar magiczocker10 avatar mikeliro avatar mrcrayfish avatar natickyt avatar tomlonghorn avatar vanja-san avatar zano1999 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

backpacked's Issues

Feature Request: Use name of renamed backpack as title in GUI window

I sometimes like to have more than one backpack on me at a time. I find it convenient to rename the backpacks so that I have an idea what I have placed inside them.

When I open the GUI for a renamed backpack the Title of the GUI window just says Backpack. It would be nice if the GUI Title could use the name of the backpack to give an indication of which backpack I am looking in at the moment.

Thanks and keep up the good work ๐Ÿ‘

Immediate Crash on 1.12.2 - trying to load before baubles?

So! Love the looks of this mod, looks like exactly what I wanted, but it crashes on the constructed stage of startup for my pack, after like, 5 seconds.
Minecraft 1.12.2, forge 14.23.5.2847. Baubles 1.12-1.5.2, backpacked 1.3.0-1.12
Based on what I can tell from the log, it recognized that baubles was loaded and tried to call on baubles specific code before the baubles code had constructed? But that's just a guess.

https://cdn.discordapp.com/attachments/460312917313847299/668139592574173214/2020-01-18-2.log.gz

Placing a backpack inside itself voids the pack and its contents

As a test I tried to put a backpack inside another backpack. Things seem to work fine if I place backpack A inside of backpack B.

However, if I open the GUI for backpack A and move backpack A inside itself and close the GUI then the backpack and contents voided.

It might be a good idea to consider not allowing nested backpacks (that seems very over powered) or to at least not allow a backpack to be placed inside itself.

Enhancement: Allow 'Backpacker' backpacks to be opened without being worn

I'm using the largest backpack from the Backpacker extension, but also want the functionality of the Ender Backpack to allow me to transfer items back to base when out mining.

Is it possible to allow backpacks in the hotbar to be opened using right-click, rather than having to be worn?

Thanks, Rat.

[Bug?] Default backpacks can be unlocked

"If someone gave me a penny each time I unlocked Default backpack, i would have two pennys. Which isn't a lot, but it's weird that it happened twice"

Basically, you can /unlockbackpack any of those two default backpacks, but only once. Weird.

Two problems

Hello, This mod uses the same slot as the camping mod and glitches Ancient warfare so the research block opens a non-inventory UI meaning you can't interact with it
Capture

[Suggestion] Make backpack inventory shared

Backpacks add an amazing dynamic to the game, allowing one to store extra items in a visible backpack and even keep items on death! However, there is an aspect that seems a tad overpowered; one can make as many backpacks as they want and carry around a lot of additional inventories, effectively turning them into early-game shulker boxes.
Perhaps it would make more sense for balance, given the persistent nature of backpacks, to have them all share a single inventory, similar to ender chests. That way any backpack you open would have the same contents.

Backpacked (1.3.0) for MC1.12 - Have baubles1.5.2 - error NoClassDefFound

Hiya Mr. Crayfish.

Trying to get your mods working in 1.12 (due to other mods) I have Baubles 1.5.2 loaded.
Getting following error.

The game crashed whilst initializing game
Error: java.lang.NoClassDefFoundError: com/mrcrayfish/backpacked/item/BaubleBackpackItem
Exit Code: 255

Should I use a different version of Baubles? I'll put the log below.

---- Minecraft Crash Report ----

WARNING: coremods are present:
Chiseled Me ASM (chiseled-me-1.12.2-2.0.0.1.jar)
CreativePatchingLoader (CreativeCore_v1.10.34_mc1.12.2.jar)
LittlePatchingLoader (LittleTiles_v1.5.0-pre199_73_mc1.12.2.jar)
Backpacked (backpacked-1.3.0-1.12.2.jar)
Contact their authors BEFORE contacting forge

// Hey, that tickles! Hehehe!

Time: 11/23/20 1:50 PM
Description: Initializing game

java.lang.NoClassDefFoundError: com/mrcrayfish/backpacked/item/BaubleBackpackItem
at com.mrcrayfish.backpacked.core.ModItems.registerBackpack(ModItems.java:33)
at com.mrcrayfish.backpacked.core.ModItems.init(ModItems.java:25)
at com.mrcrayfish.backpacked.Backpacked.onModConstruct(Backpacked.java:134)
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:498)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197)
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:498)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136)
at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:595)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:232)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:467)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378)
at net.minecraft.client.main.Main.main(SourceFile:123)
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:498)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.ClassNotFoundException: com.mrcrayfish.backpacked.item.BaubleBackpackItem
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)
... 39 more
Caused by: java.lang.NoClassDefFoundError: baubles/api/IBauble
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 41 more
Caused by: java.lang.ClassNotFoundException: baubles.api.IBauble
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)
... 45 more
Caused by: java.lang.NullPointerException

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Client thread
Stacktrace:
at com.mrcrayfish.backpacked.core.ModItems.registerBackpack(ModItems.java:33)
at com.mrcrayfish.backpacked.core.ModItems.init(ModItems.java:25)
at com.mrcrayfish.backpacked.Backpacked.onModConstruct(Backpacked.java:134)
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:498)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197)
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:498)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136)
at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:595)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:232)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:467)

-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378)
at net.minecraft.client.main.Main.main(SourceFile:123)
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:498)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Mac OS X (x86_64) version 10.11.6
Java Version: 1.8.0_74, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1628168080 bytes (1552 MB) / 1946157056 bytes (1856 MB) up to 2147483648 bytes (2048 MB)
JVM Flags: 7 total; -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.5.2854 12 mods loaded, 12 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

| State | ID                | Version      | Source                                    | Signature                                |
|:----- |:----------------- |:------------ |:----------------------------------------- |:---------------------------------------- |
| LC    | minecraft         | 1.12.2       | minecraft.jar                             | None                                     |
| LC    | mcp               | 9.42         | minecraft.jar                             | None                                     |
| LC    | FML               | 8.0.99.99    | forge-1.12.2-14.23.5.2854.jar             | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LC    | forge             | 14.23.5.2854 | forge-1.12.2-14.23.5.2854.jar             | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LC    | creativecoredummy | 1.0.0        | minecraft.jar                             | None                                     |
| LC    | littletilescore   | 1.0.0        | minecraft.jar                             | None                                     |
| L     | backpacked        | 1.3.0        | backpacked-1.3.0-1.12.2.jar               | None                                     |
| L     | baubles           | 1.5.2        | Baubles-1.12-1.5.2.jar                    | None                                     |
| L     | chiseled_me       | 2.0.0.1      | chiseled-me-1.12.2-2.0.0.1.jar            | None                                     |
| L     | chiselsandbits    | 14.33        | chiselsandbits-14.33.jar                  | None                                     |
| L     | creativecore      | 1.10.0       | CreativeCore_v1.10.34_mc1.12.2.jar        | None                                     |
| L     | littletiles       | 1.5.0        | LittleTiles_v1.5.0-pre199_73_mc1.12.2.jar | None                                     |

Loaded coremods (and transformers): 

Chiseled Me ASM (chiseled-me-1.12.2-2.0.0.1.jar)
dev.necauqua.mods.cm.asm.Plugin
CreativePatchingLoader (CreativeCore_v1.10.34_mc1.12.2.jar)

LittlePatchingLoader (LittleTiles_v1.5.0-pre199_73_mc1.12.2.jar)
com.creativemd.littletiles.LittleTilesTransformer
Backpacked (backpacked-1.3.0-1.12.2.jar)
com.mrcrayfish.backpacked.asm.BackpackedTransformer
GL info: ' Vendor: 'NVIDIA Corporation' Version: '2.1 NVIDIA-10.0.52 310.90.10.05b46' Renderer: 'NVIDIA GeForce 9400M OpenGL Engine'
Launched Version: 1.12.2-forge-14.23.5.2854
LWJGL: 2.9.2
OpenGL: NVIDIA GeForce 9400M OpenGL Engine GL version 2.1 NVIDIA-10.0.52 310.90.10.05b46, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because ARB_framebuffer_object 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 (United Kingdom)
Profiler Position: N/A (disabled)
CPU: 2x Intel(R) Core(TM)2 Duo CPU P7550 @ 2.26GHz

Backpack can store Crates from Charm for additional storage.

Charm is a mod which introduces a lot of small things to the game.
One of the things is a Crate - a block which can store up to 9 stacks of items.
Here is an empty crate:
image
And here are two identical Crates with random modded block inside of it:
image
Crate itself doesn't allow Shulker Boxes inside of itself, nor Shulkerboxes allow Crates....
But Crates can be but into Backpacks, and Backpacks into Crates creating an infinite storage cappability:
image
Just like there!

I guess you can already see an issue and I don't have to explain it, right?

[1.16.5] Keybind conflict with Tetra

Tetra appears to have a belt-like item which it includes a keybind for on the B key, the same key as backpacked. Players are unable to open backpacks with Tetra installed using the default keybinds.

Weird crash

I was tweaking some things in my modpack, and suddenly when when I wanted to try it out this happened.

-- MOD backpacked --
Details:
Mod File: backpacked-1.9.0-1.16.3.jar
Failure message: Mod backpacked only supports curios 4.0.1.0 or above
Currently, curios is 1.16.5-4.0.5.1
Mod Version: 1.9.0
Mod Issue URL: NOT PROVIDED
Exception message: MISSING EXCEPTION MESSAGE

if I'm not mistaken, my curios version is higher than what backpacked is asking for. I made sure to download the latest version for both mods, pero it still happens. Full crash report down below.

---- Minecraft Crash Report ----
// I let you down. Sorry :(

Time: 25/04/21 05:57 AM
Description: Mod loading error has occurred

java.lang.Exception: Mod Loading has failed
at net.minecraftforge.fml.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:85) [?:?] {re:classloading}
at net.minecraftforge.fml.client.ClientModLoader.completeModLoading(ClientModLoader.java:188) [?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.lambda$null$1(Minecraft.java:508) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft$$Lambda$3644/2035069547.run(Unknown Source) [?:?] {}
at net.minecraft.util.Util.func_215077_a(Util.java:430) [?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.Minecraft.lambda$new$2(Minecraft.java:504) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft$$Lambda$3398/920033195.accept(Unknown Source) [?:?] {}
at net.minecraft.client.gui.ResourceLoadProgressGui.func_230430_a_(ResourceLoadProgressGui.java:172) [?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.renderer.GameRenderer.func_195458_a(GameRenderer.java:802) [?:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default}
at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:976) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.5-36.1.13.jar:36.1] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$437/1325147644.call(Unknown Source) [forge-1.16.5-36.1.13.jar:36.1] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {}

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Render thread
Stacktrace:
at net.minecraftforge.fml.CrashReportExtender.lambda$dumpModLoadingCrashReport$7(CrashReportExtender.java:88) ~[?:?] {re:classloading}
-- MOD backpacked --
Details:
Mod File: backpacked-1.9.0-1.16.3.jar
Failure message: Mod backpacked only supports curios 4.0.1.0 or above
Currently, curios is 1.16.5-4.0.5.1
Mod Version: 1.9.0
Mod Issue URL: NOT PROVIDED
Exception message: MISSING EXCEPTION MESSAGE
Stacktrace:
at net.minecraftforge.fml.CrashReportExtender.lambda$dumpModLoadingCrashReport$7(CrashReportExtender.java:88) ~[?:?] {re:classloading}
at net.minecraftforge.fml.CrashReportExtender$$Lambda$3660/1640529691.accept(Unknown Source) ~[?:?] {}
at java.util.ArrayList.forEach(ArrayList.java:1249) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:86) [?:?] {re:classloading}
at net.minecraftforge.fml.client.ClientModLoader.completeModLoading(ClientModLoader.java:188) [?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.lambda$null$1(Minecraft.java:508) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft$$Lambda$3644/2035069547.run(Unknown Source) [?:?] {}
at net.minecraft.util.Util.func_215077_a(Util.java:430) [?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.Minecraft.lambda$new$2(Minecraft.java:504) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft$$Lambda$3398/920033195.accept(Unknown Source) [?:?] {}
at net.minecraft.client.gui.ResourceLoadProgressGui.func_230430_a_(ResourceLoadProgressGui.java:172) [?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.renderer.GameRenderer.func_195458_a(GameRenderer.java:802) [?:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default}
at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:976) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.5-36.1.13.jar:36.1] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$437/1325147644.call(Unknown Source) [forge-1.16.5-36.1.13.jar:36.1] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {}

-- System Details --
Details:
Minecraft Version: 1.16.5
Minecraft Version ID: 1.16.5
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1993191192 bytes (1900 MB) / 3154116608 bytes (3008 MB) up to 3221225472 bytes (3072 MB)
CPUs: 4
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx3G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
ModLauncher: 8.0.9+86+master.3cf110c
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/mixin-0.8.2.jar mixin PLUGINSERVICE
/eventbus-4.0.0.jar eventbus PLUGINSERVICE
/forge-1.16.5-36.1.13.jar object_holder_definalize PLUGINSERVICE
/forge-1.16.5-36.1.13.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE
/forge-1.16.5-36.1.13.jar capability_inject_definalize PLUGINSERVICE
/forge-1.16.5-36.1.13.jar runtimedistcleaner PLUGINSERVICE
/mixin-0.8.2.jar mixin TRANSFORMATIONSERVICE
/OptiFine_1.16.5_HD_U_G7.jar OptiFine TRANSFORMATIONSERVICE
/forge-1.16.5-36.1.13.jar fml TRANSFORMATIONSERVICE
FML: 36.1
Forge: net.minecraftforge:36.1.13
FML Language Providers:
[email protected]
minecraft@1
[email protected]
Mod List:
forge-1.16.5-36.1.13-client.jar |Minecraft |minecraft |1.16.5 |NONE |NOSIGNATURE
forge-1.16.5-36.1.13-universal.jar |Forge |forge |36.1.13 |NONE |22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90
OptiFine Version: OptiFine_1.16.5_HD_U_G7
OptiFine Build: 20210305-003221
Render Distance Chunks: 5
Mipmaps: 0
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: 4.6.13596 Compatibility Profile Context 20.10.35.02 27.20.1034.6
OpenGlRenderer: AMD Radeon(TM) R7 Graphics
OpenGlVendor: ATI Technologies Inc.
CpuCount: 4

Problem In Mc. 1.16.1

Within the game, the item appears, but I cannot use it in any slot.

Can the Curios API generate conflicts for me?

Backpack keybind triggers for non-backpacks

Mod version: 1.7.0

Equipping an elytra or any other Curio back item* causes Backpacked to trigger the backpack opening sound.

*Tested with Industrial Foregoing's Infinity Backpack

Recording of backpack opening sound being triggered (with subtitles)


I believe this bug may also be the reason I cannot open the Infinity Backpack when both Backpacked's and Industrial Foregoing's keybinds are bound to B - currently Backpacked's opening sound plays and no GUI opens.

Crash Report

---- Minecraft Crash Report ----

WARNING: coremods are present:
llibrary (llibrary-core-1.0.11-1.12.2.jar)
Backpacked (backpacked-1.4.1-mc1.12.2.jar)
iceandfire (iceandfire-1.9.1-1.12.2.jar)
Contact their authors BEFORE contacting forge

// Surprise! Haha. Well, this is awkward.

Time: 8/15/20 11:47 PM
Description: Unexpected error

java.lang.NullPointerException: Unexpected error
at net.minecraft.world.World.getSkyColorBody(World.java:1487)
at net.minecraft.world.WorldProvider.getSkyColor(WorldProvider.java:463)
at net.minecraft.world.World.func_72833_a(World.java:1478)
at net.minecraft.client.renderer.EntityRenderer.func_78466_h(EntityRenderer.java:1723)
at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1273)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1259)
at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1062)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1119)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:398)
at net.minecraft.client.main.Main.main(SourceFile:123)
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:497)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Client thread
Stacktrace:
at net.minecraft.world.World.getSkyColorBody(World.java:1487)
at net.minecraft.world.WorldProvider.getSkyColor(WorldProvider.java:463)
at net.minecraft.world.World.func_72833_a(World.java:1478)
at net.minecraft.client.renderer.EntityRenderer.func_78466_h(EntityRenderer.java:1723)
at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1273)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1259)

-- Affected level --
Details:
Level name: MpServer
All players: 0 total; []
Chunk stats: MultiplayerChunkCache: 0, 0
Level seed: 0
Level generator: ID 06 - BIOMESOP, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (8,64,8), Chunk: (at 8,4,8 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 0 game time, 0 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 0 total; []
Retry entities: 0 total; []
Server brand: ERROR NullPointerException: null
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:420)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2741)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:427)
at net.minecraft.client.main.Main.main(SourceFile:123)
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:497)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 834900624 bytes (796 MB) / 2147483648 bytes (2048 MB) up to 2147483648 bytes (2048 MB)
JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.5.2854 14 mods loaded, 14 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

| State  | ID                | Version      | Source                                        | Signature                                |
|:------ |:----------------- |:------------ |:--------------------------------------------- |:---------------------------------------- |
| LCHIJA | minecraft         | 1.12.2       | minecraft.jar                                 | None                                     |
| LCHIJA | mcp               | 9.42         | minecraft.jar                                 | None                                     |
| LCHIJA | FML               | 8.0.99.99    | forge-1.12.2-14.23.5.2854.jar                 | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | forge             | 14.23.5.2854 | forge-1.12.2-14.23.5.2854.jar                 | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | backpacked        | 1.4.1        | backpacked-1.4.1-mc1.12.2.jar                 | None                                     |
| LCHIJA | biomesoplenty     | 7.0.1.2439   | BiomesOPlenty-1.12.2-7.0.1.2439-universal.jar | None                                     |
| LCHIJA | customspawner     | 3.11.4       | CustomMobSpawner-3.11.5.jar                   | None                                     |
| LCHIJA | ptrmodellib       | 1.0.4        | PTRLib-1.0.4.jar                              | None                                     |
| LCHIJA | props             | 2.6.3        | Decocraft-2.6.3_1.12.2.jar                    | None                                     |
| LCHIJA | mocreatures       | 12.0.5       | DrZharks+MoCreatures+Mod-12.0.5.jar           | None                                     |
| LCHIJA | llibrary          | 1.7.19       | llibrary-1.7.19-1.12.2.jar                    | b9f30a813bee3b9dd5652c460310cfcd54f6b7ec |
| LCHIJA | iceandfire        | 1.9.1        | iceandfire-1.9.1-1.12.2.jar                   | None                                     |
| LCHIJA | mca               | 6.1.0        | MCA-1.12.2-6.1.0-universal.jar                | None                                     |
| LCHIJA | betteranimalsplus | 9.0.1        | betteranimalsplus-1.12.2-9.0.1.jar            | None                                     |

Loaded coremods (and transformers): 

llibrary (llibrary-core-1.0.11-1.12.2.jar)
net.ilexiconn.llibrary.server.core.plugin.LLibraryTransformer
net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher
Backpacked (backpacked-1.4.1-mc1.12.2.jar)
com.mrcrayfish.backpacked.asm.BackpackedTransformer
iceandfire (iceandfire-1.9.1-1.12.2.jar)
com.github.alexthe666.iceandfire.patcher.IceAndFireRuntimePatcher
GL info: ' Vendor: 'Intel' Version: '4.5.0 - Build 23.20.16.4973' Renderer: 'Intel(R) UHD Graphics 620'
Launched Version: 1.12.2-forge-14.23.5.2854
LWJGL: 2.9.4
OpenGL: Intel(R) UHD Graphics 620 GL version 4.5.0 - Build 23.20.16.4973, Intel
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: 8x Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz

Feature Request: Backpack Dyeing

In the same way as leather armor, it would be nice to be able to dye your backpacks for the purpose of sorting or just customization. If the way leather armor dyeing works is somehow incompatible, 16 variants for the vanilla dye colors would be good as well.

Does not support newer versions of curios API, even though it requires them

Game crashes upon loading, with error message "Mod backpacked only supports curios 4.0.1.0 or above. Currently, curios is 1.16.5-4.0.5.1". This happens with slightly older versions of backpacked/curios as well, as I've tried several combinations of various versions of both mods. No combination works. Only started happening once I update from 1.16.4 to 1.16.5.

Minecraft Version: 1.16.5
Forge Version: 36.1.12
Curios version: curios-forge-1.16.5-4.0.5.1
Backpacked Version: 1.9.0-1.16.3

Crash Log: https://pastebin.com/f5g838zF

Latest Log: https://pastebin.com/CpYnX0mu

Game Launch Crashing

Whenever I load into a game, the launcher crashes before the mods are fully loaded in. Once that happens, it sends you back to the Minecraft screen and says that an unexpected issue has happened but doesn't show a crash report. I hope you can fix this so I can use this mod in my modpacks.

1.16.1 Unhidden backpack

Can't hide backpack in Curios slots.
Installed mods:
Backpack
Curios
Cosmetic Armor Reworked (But how i remember, in 1.16.1 Curios have they own hide buttons)

Backpack colors flickering

There was an issue about this that was closed but not fixed. Updating the mod does nothing.
In the gif below (Sorry it stutters at one part, but you can still clearly see the issue), the backpack flickers with and without shaders.
I also tested this without optifine installed btw

Imgur Link

Blacklist is not working

Added immersive engineering crates to the blacklisted item in the serverconfig

#Common configuration settings [common] #A list of items that are not allowed inside a backpack. Note: It is recommended to ban items that have an inventory as this will create large NBT data and potentially crash the server! bannedItems = ["<immersiveengineering:crate>"]

But I can still put IE crates inside my backpack. Log states:

[13:26:31] [Server thread/WARN]: Configuration file C:\Users\damie\curseforge\minecraft\Instances\Immersive Engineering 1.16.5\saves\New World (4)\serverconfig\backpacked-server.toml is not correct. Correcting

I've tried with other syntax (eg without the quote marks) but it crashes instead so I reckon I've got the correct NBT tag syntax?

image

Curious API bug.

With the Curious API mod installed, and when you have the backpack equipped, you don't lose either the backpack or the items in the said backpack when you die. This is a pretty game-breaking glitch, as you can just store permanent items in your inventory without having the risk of losing them.

[1.16.5] Error when stopping server

When stopping a server, a configuration error is shown which may cause the server to hang forever without actually stopping.

Here's the error from the log:

[31Mar2021 15:50:11.463] [Server thread/ERROR] [net.minecraftforge.fml.config.ConfigFileTypeHandler/]: Failed to remove config ./world/serverconfig/backpacked-server.toml from tracker!
java.lang.NullPointerException: null
	at com.electronwill.nightconfig.core.file.FileWatcher.removeWatch(FileWatcher.java:134) ~[core-3.6.2.jar:?]
	at net.minecraftforge.fml.config.ConfigFileTypeHandler.unload(ConfigFileTypeHandler.java:76) ~[forge:?]
	at net.minecraftforge.fml.config.ConfigTracker.closeConfig(ConfigTracker.java:114) ~[forge:?]
	at net.minecraftforge.fml.config.ConfigTracker.lambda$unloadConfigs$2(ConfigTracker.java:88) ~[forge:?]
	at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
	at java.util.Collections$SynchronizedCollection.forEach(Collections.java:2067) ~[?:?]
	at net.minecraftforge.fml.config.ConfigTracker.unloadConfigs(ConfigTracker.java:88) ~[forge:?]
	at net.minecraftforge.fml.server.ServerLifecycleHooks.handleServerStopped(ServerLifecycleHooks.java:135) ~[forge:?]
	at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:682) ~[?:?]
	at net.minecraft.server.MinecraftServer.lambda$startServer$0(MinecraftServer.java:232) ~[?:?]
	at java.lang.Thread.run(Thread.java:834) [?:?]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.