1.16.4 Crashes - item used before it was bound

Crashes, bugs or other issues
Post Reply
russell235
Posts: 5
Joined: Sun Nov 15, 2020 2:10 pm

1.16.4 Crashes - item used before it was bound

Post by russell235 »

I've started getting a lot of crashes with the latest release of vivecraft. The crash message typically says that the item was used before it was bound. The triggers are not random, but specific things that I'm doing. It occurs when I'm harvesting sugar cane, or crafting paper, or specific other objects, but not all objects. There are also frequent lag spikes for no apparent reason - just walking around in the land.

I didn't see anybody else mentioning this, so I may be alone, but can't think of any other changes that would have caused it.
jrbudda
Site Admin
Posts: 610
Joined: Mon Jul 04, 2016 9:33 pm

Re: 1.16.4 Crashes - item used before it was bound

Post by jrbudda »

with or without mods? and next time it happens please provide a log. instructions for logs can be found in the FAQ
russell235
Posts: 5
Joined: Sun Nov 15, 2020 2:10 pm

Re: 1.16.4 Crashes - item used before it was bound

Post by russell235 »

I'm not playing with any mods right now except obviously Vivecraft/forge.

I didn't see logs mentioned in the FAQ, but my wife says I'm terrible at seeing things right in front of my face, so it could be there. Nevertheless, I've copied the log here. Dirt seems to cause problems when I dig it up with efficiency V, but in this case I was harvesting sugar cane planted in sand, so I'm not sure why it says "dirt used before it was bound."



---- Minecraft Crash Report ----
// Why did you do that?

Time: 11/16/20 6:16 AM
Description: Unexpected error

java.lang.IllegalStateException: Tag forge:dirt used before it was bound
at net.minecraft.tags.TagRegistry$NamedTag.func_232944_c_(TagRegistry.java:131) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.tags.TagRegistry$NamedTag.func_230235_a_(TagRegistry.java:142) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.block.Block.canSustainPlant(Block.java:469) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraftforge.common.extensions.IForgeBlockState.canSustainPlant(IForgeBlockState.java:396) ~[?:?] {re:classloading}
at net.minecraft.block.SugarCaneBlock.func_196260_a(SugarCaneBlock.java:69) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.block.AbstractBlock$AbstractBlockState.func_196955_c(AbstractBlock.java:671) ~[?:?] {re:classloading}
at net.minecraft.block.SugarCaneBlock.func_196271_a(SugarCaneBlock.java:60) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.block.AbstractBlock$AbstractBlockState.func_196956_a(AbstractBlock.java:655) ~[?:?] {re:classloading}
at net.minecraft.block.AbstractBlock$AbstractBlockState.func_241482_a_(AbstractBlock.java:595) ~[?:?] {re:classloading}
at net.minecraft.world.World.markAndNotifyBlock(World.java:245) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.world.World.func_241211_a_(World.java:212) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.world.World.func_180501_a(World.java:176) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.client.world.ClientWorld.func_180501_a(ClientWorld.java:736) ~[?:?] {re:classloading,xf:OptiFine:default}
at net.minecraftforge.common.extensions.IForgeBlock.removedByPlayer(IForgeBlock.java:197) ~[?:?] {re:classloading}
at net.minecraftforge.common.extensions.IForgeBlockState.removedByPlayer(IForgeBlockState.java:157) ~[?:?] {re:classloading}
at net.minecraft.client.multiplayer.PlayerController.func_187103_a(PlayerController.java:112) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.multiplayer.PlayerController.func_180511_b(PlayerController.java:153) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.optifine.override.PlayerControllerOF.func_180511_b(PlayerControllerOF.java:40) ~[?:?] {re:classloading,xf:Vivecraft:default}
at net.minecraft.client.Minecraft.func_147116_af(Minecraft.java:2040) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:Vivecraft:default}
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2564) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:Vivecraft:default}
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:2278) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:Vivecraft:default}
at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:1415) [?:?] {re:classloading,pl:accesstransformer:B,xf:Vivecraft:default}
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:856) [?:?] {re:classloading,pl:accesstransformer:B,xf:Vivecraft:default}
at net.minecraft.client.main.Main.main(Main.java:234) [?:?] {re:classloading,xf:Vivecraft:default}
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] {re:computing_frames}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.4-35.0.7.jar:35.0] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$424/988786279.call(Unknown Source) [forge-1.16.4-35.0.7.jar:35.0] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.6.jar:?] {}


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

-- Head --
Thread: Render thread
Stacktrace:
at net.minecraft.tags.TagRegistry$NamedTag.func_232944_c_(TagRegistry.java:131) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.tags.TagRegistry$NamedTag.func_230235_a_(TagRegistry.java:142) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.block.Block.canSustainPlant(Block.java:469) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraftforge.common.extensions.IForgeBlockState.canSustainPlant(IForgeBlockState.java:396) ~[?:?] {re:classloading}
at net.minecraft.block.SugarCaneBlock.func_196260_a(SugarCaneBlock.java:69) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.block.AbstractBlock$AbstractBlockState.func_196955_c(AbstractBlock.java:671) ~[?:?] {re:classloading}
at net.minecraft.block.SugarCaneBlock.func_196271_a(SugarCaneBlock.java:60) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.block.AbstractBlock$AbstractBlockState.func_196956_a(AbstractBlock.java:655) ~[?:?] {re:classloading}
at net.minecraft.block.AbstractBlock$AbstractBlockState.func_241482_a_(AbstractBlock.java:595) ~[?:?] {re:classloading}
at net.minecraft.world.World.markAndNotifyBlock(World.java:245) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.world.World.func_241211_a_(World.java:212) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.world.World.func_180501_a(World.java:176) ~[?:?] {re:classloading,pl:accesstransformer:B}
at net.minecraft.client.world.ClientWorld.func_180501_a(ClientWorld.java:736) ~[?:?] {re:classloading,xf:OptiFine:default}
at net.minecraftforge.common.extensions.IForgeBlock.removedByPlayer(IForgeBlock.java:197) ~[?:?] {re:classloading}
at net.minecraftforge.common.extensions.IForgeBlockState.removedByPlayer(IForgeBlockState.java:157) ~[?:?] {re:classloading}
at net.minecraft.client.multiplayer.PlayerController.func_187103_a(PlayerController.java:112) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.multiplayer.PlayerController.func_180511_b(PlayerController.java:153) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.optifine.override.PlayerControllerOF.func_180511_b(PlayerControllerOF.java:40) ~[?:?] {re:classloading,xf:Vivecraft:default}
at net.minecraft.client.Minecraft.func_147116_af(Minecraft.java:2040) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:Vivecraft:default}
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2564) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:Vivecraft:default}
-- Affected level --
Details:
All players: 1 total; [ClientPlayerEntity['Sir0ofsALot'/103, l='ClientLevel', x=749.26, y=63.00, z=688.52]]
Chunk stats: Client Chunk Cache: 625, 398
Level dimension: minecraft:overworld
Level spawn location: World: (0,87,0), Chunk: (at 0,5,0 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: 29358489 game time, 55828692 day time
Server brand: vanilla
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.client.world.ClientWorld.func_72914_a(ClientWorld.java:617) ~[?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:3256) [?:?] {re:classloading,pl:accesstransformer:B,xf:Vivecraft:default}
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:884) [?:?] {re:classloading,pl:accesstransformer:B,xf:Vivecraft:default}
at net.minecraft.client.main.Main.main(Main.java:234) [?:?] {re:classloading,xf:Vivecraft:default}
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] {re:computing_frames}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.4-35.0.7.jar:35.0] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$424/988786279.call(Unknown Source) [forge-1.16.4-35.0.7.jar:35.0] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.6.jar:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.6.jar:?] {}


-- System Details --
Details:
Minecraft Version: 1.16.4
Minecraft Version ID: 1.16.4
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: 1446507952 bytes (1379 MB) / 2121269248 bytes (2023 MB) up to 4205838336 bytes (4011 MB)
CPUs: 8
JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx4G -Xms2G -XX:+UseParallelGC -XX:ParallelGCThreads=3 -XX:MaxGCPauseMillis=3 -Xmn256M
ModLauncher: 8.0.6+85+master.325de55
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/mixin-0.8.2.jar mixin PLUGINSERVICE
/eventbus-3.0.5-service.jar eventbus PLUGINSERVICE
/forge-1.16.4-35.0.7.jar object_holder_definalize PLUGINSERVICE
/forge-1.16.4-35.0.7.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-2.2.0-shadowed.jar accesstransformer PLUGINSERVICE
/forge-1.16.4-35.0.7.jar capability_inject_definalize PLUGINSERVICE
/forge-1.16.4-35.0.7.jar runtimedistcleaner PLUGINSERVICE
/mixin-0.8.2.jar mixin TRANSFORMATIONSERVICE
/OptiFine-1.16.4_HD_U_G5_LIB.jar OptiFine TRANSFORMATIONSERVICE
/forge-1.16.4-35.0.7.jar fml TRANSFORMATIONSERVICE
/minecrift-1.16.4-jrbudda-6-1.jar Vivecraft TRANSFORMATIONSERVICE
FML: 35.0
Forge: net.minecraftforge:35.0.7
FML Language Providers:
javafml@35.0
minecraft@1
Mod List:
forge-1.16.4-35.0.7-client.jar |Minecraft |minecraft |1.16.4 |DONE |NOSIGNATURE
forge-1.16.4-35.0.7-universal.jar |Forge |forge |35.0.7 |DONE |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
Crash Report UUID: a97532b2-c458-4701-a014-b160d99608c8
Launched Version: vivecraft-1.16.4-jrbudda-6-1-forge
Backend library: LWJGL version 3.2.2 build 10
Backend API: GeForce GTX 1070/PCIe/SSE2 GL version 4.6.0 NVIDIA 431.60, NVIDIA Corporation
GL Caps: Using framebuffer using OpenGL 3.0
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'vivecraft'
Type: Client (map_client.txt)
Graphics mode: fast
Resource Packs: mod_resources, vanilla
Current Language: English (US)
CPU: 8x Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
OptiFine Version: OptiFine_1.16.4_HD_U_G5
OptiFine Build: 20201106-171901
Render Distance Chunks: 6
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: 4.6.0 NVIDIA 431.60
OpenGlRenderer: GeForce GTX 1070/PCIe/SSE2
OpenGlVendor: NVIDIA Corporation
CpuCount: 8
russell235
Posts: 5
Joined: Sun Nov 15, 2020 2:10 pm

Re: 1.16.4 Crashes - item used before it was bound

Post by russell235 »

A windows update was causing the lag spikes. No luck with the crashes though.

I tried deleting the minecraft folder and fresh install of minecraft and vivecraft/forge, but still the same crashes. It only happens with specific things. Like crafting an observer. But most objects seem to work fine.
russell235
Posts: 5
Joined: Sun Nov 15, 2020 2:10 pm

Re: 1.16.4 Crashes - item used before it was bound

Post by russell235 »

I tried installing on a new computer that has never seen steam vr or minecraft, but after the complete install the same crashes occur with the same objects.

I suspect it must be something to do with using Oculus Quest. But since it only seems to be affecting me, I'll let it go. The game is still playable, just somewhat limited.
jrbudda
Site Admin
Posts: 610
Joined: Mon Jul 04, 2016 9:33 pm

Re: 1.16.4 Crashes - item used before it was bound

Post by jrbudda »

I think this is a bug in our Forge compatibility. You should be ok if you install without forge if you're not using mods anyway.
russell235
Posts: 5
Joined: Sun Nov 15, 2020 2:10 pm

Re: 1.16.4 Crashes - item used before it was bound

Post by russell235 »

Thank you! it seems you have fixed it.

I just want to say, before I started using vivecraft I really didn't enjoy minecraft but it's the only game my son really plays and I like playing with him. Vivecraft completely changes that and the VR world is actually fun for me. Thanks for that.
Post Reply