-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Labels
Macaw's BridgesBelongs to Macaw's BridgesBelongs to Macaw's BridgesMacaw's DoorsBelongs to Macaw's DoorsBelongs to Macaw's DoorsMacaw's RoofsBelongs to Macaw's RoofsBelongs to Macaw's RoofsSevere Issue - Top priority
Description
Describe the bug
FMLClientSetupEvent is multithreaded, which can cause issues such as this intermittently because the backing map is not thread safe.
Wrapping the render type initialization in FMLClientSetupEvent#enqueueWork should protect from intermittent crashes like this.
This issue likely affects all of the decor mods, though I only checked bridges and trapdoors. The fact that it's a race condition is also unhelpful for reproduction, but that's to be expected. If this is the case with prior versions of the Macaw decoration mods then they are also affected.
This issue was made on behalf of a user from the MinecraftForge discord support channels.
Metadata
Metadata
Assignees
Labels
Macaw's BridgesBelongs to Macaw's BridgesBelongs to Macaw's BridgesMacaw's DoorsBelongs to Macaw's DoorsBelongs to Macaw's DoorsMacaw's RoofsBelongs to Macaw's RoofsBelongs to Macaw's RoofsSevere Issue - Top priority