Closed DoomFruit closed 1 year ago
I've now tested placing a turbocharged focus crystal in the middle of nowhere and that also causes the same error - so it's not because I placed it down on an already active crafting altar.
This got fixed by #3122.
The top tier of focus crystals (turbocharged) cause my game to crash when it tries to render them. Crash report is in the collapsed section below to avoid having to scroll through fifty pages of errors to see the next post:
In case it affects anything, I was breaking and re-placing the old focus crystals with new ones while the crafting altar was busy. DragonAPI, Chromaticraft are v31b.
Crash report, click to expand
[18:07:14] [Client thread/INFO]: [net.minecraft.client.Minecraft:func_71377_b:349]: ---- Minecraft Crash Report ---- // I'm sorry, Dave. Time: 21/09/22 18:07 Description: Rendering Block Entity java.lang.ArrayIndexOutOfBoundsException at java.util.ArrayList.elementData(ArrayList.java:424) at java.util.ArrayList.get(ArrayList.java:437) at Reika.DragonAPI.Instantiable.Rendering.ColorBlendList.getColor(ColorBlendList.java:55) at Reika.ChromatiCraft.TileEntity.Auxiliary.TileEntityFocusCrystal$CrystalTier.getRenderColor(TileEntityFocusCrystal.java:98) at Reika.ChromatiCraft.Render.TESR.RenderFocusCrystal.func_147500_a(RenderFocusCrystal.java:74) at Reika.DragonAPI.Instantiable.Event.Client.TileEntityRenderEvent.fire(TileEntityRenderEvent.java:42) at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_147549_a(SourceFile:100) at mrtjp.relocation.ASMHacks$.renderTileEntityAt(hacks.scala:30) at mrtjp.relocation.ASMHacks.renderTileEntityAt(hacks.scala) at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_147544_a(SourceFile:92) at net.minecraft.client.renderer.RenderGlobal.func_147589_a(RenderGlobal.java:807) at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1712) at Reika.DragonAPI.ASM.ASMCallsClient.onRenderWorld(ASMCallsClient.java:86) at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1392) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1001) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898) at net.minecraft.client.main.Main.main(SourceFile:148) 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) 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 org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210) at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245) at org.multimc.EntryPoint.listen(EntryPoint.java:143) at org.multimc.EntryPoint.main(EntryPoint.java:34) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Stacktrace: at java.util.ArrayList.elementData(ArrayList.java:424) at java.util.ArrayList.get(ArrayList.java:437) at Reika.DragonAPI.Instantiable.Rendering.ColorBlendList.getColor(ColorBlendList.java:55) at Reika.ChromatiCraft.TileEntity.Auxiliary.TileEntityFocusCrystal$CrystalTier.getRenderColor(TileEntityFocusCrystal.java:98) at Reika.ChromatiCraft.Render.TESR.RenderFocusCrystal.func_147500_a(RenderFocusCrystal.java:74) at Reika.DragonAPI.Instantiable.Event.Client.TileEntityRenderEvent.fire(TileEntityRenderEvent.java:42) at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_147549_a(SourceFile:100) -- Block Entity Details -- Details: Name: CCchroma.focuscrystal // Reika.ChromatiCraft.TileEntity.Auxiliary.TileEntityFocusCrystal Block type: ID #2229 (tile.ModelledChromaticTile3 // Reika.ChromatiCraft.Base.BlockModelledChromaTile) Block data value: 1 / 0x1 / 0b0001 Block location: World: (45,66,354), Chunk: (at 13,4,2 in 2,22; contains blocks 32,0,352 to 47,255,367), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Actual block type: ID #2229 (tile.ModelledChromaticTile3 // Reika.ChromatiCraft.Base.BlockModelledChromaTile) Actual block data value: 14 / 0xE / 0b1110 Stacktrace: at mrtjp.relocation.ASMHacks$.renderTileEntityAt(hacks.scala:30) at mrtjp.relocation.ASMHacks.renderTileEntityAt(hacks.scala) at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_147544_a(SourceFile:92) at net.minecraft.client.renderer.RenderGlobal.func_147589_a(RenderGlobal.java:807) at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1712) at Reika.DragonAPI.ASM.ASMCallsClient.onRenderWorld(ASMCallsClient.java:86) at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1392) -- Affected level -- Details: Level name: MpServer All players: 1 total; [EntityClientPlayerMP['DoomFruit'/517527, l='MpServer', x=48.23, y=67.62, z=354.21]] Chunk stats: MultiplayerChunkCache: 170, 170 Level seed: 0 Level generator: ID 00 - default, ver 1. Features enabled: false Level generator options: Level spawn location: World: (63,64,268), Chunk: (at 15,4,12 in 3,16; contains blocks 48,0,256 to 63,255,271), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 95887546 game time, 73852749 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: 111 total; [EntityTFNagaSegment['unknown'/1024, l='MpServer', x=0.60, y=-5.28, z=0.60], EntityPig['Pig'/512, l='MpServer', x=97.91, y=44.00, z=421.45], EntityTFNagaSegment['unknown'/1025, l='MpServer', x=0.60, y=-5.28, z=0.60], EntityCow['Cow'/513, l='MpServer', x=98.59, y=44.00, z=425.47], EntityTFNagaSegment['unknown'/1026, l='MpServer', x=0.60, y=-5.28, z=0.60], EntityCow['Cow'/514, l='MpServer', x=97.47, y=44.00, z=425.47], EntityTFNagaSegment['unknown'/1027, l='MpServer', x=0.60, y=-5.28, z=0.60], EntityChicken['Chicken'/515, l='MpServer', x=97.19, y=44.00, z=417.16], EntityTFNagaSegment['unknown'/1028, l='MpServer', x=0.60, y=-5.28, z=0.60], EntityChicken['Chicken'/516, l='MpServer', x=98.06, y=44.00, z=417.31], EntityTFNagaSegment['unknown'/1029, l='MpServer', x=0.60, y=-5.28, z=0.60], EntityCow['Cow'/517, l='MpServer', x=98.84, y=44.00, z=427.53], EntityTFNagaSegment['unknown'/1030, l='MpServer', x=0.60, y=-5.28, z=0.60], EntityCow['Cow'/518, l='MpServer', x=97.47, y=44.00, z=427.53], EntityItem['item.item.egg'/498440, l='MpServer', x=99.25, y=44.13, z=417.72], EntityZombie['Zombie'/529, l='MpServer', x=114.88, y=21.00, z=291.44], EntityPig['Pig'/514591, l='MpServer', x=95.75, y=44.00, z=419.89], EntityCow['Cow'/481816, l='MpServer', x=95.66, y=44.00, z=423.85], EntityClientPlayerMP['DoomFruit'/517527, l='MpServer', x=48.23, y=67.62, z=354.21], EntityVillager['Villager'/294, l='MpServer', x=75.84, y=44.00, z=426.69], EntitySheep['Sheep'/295, l='MpServer', x=74.69, y=37.00, z=427.53], EntityTFNagaSegment['unknown'/1832, l='MpServer', x=0.60, y=-3.60, z=0.60], EntityVillager['Villager'/296, l='MpServer', x=73.53, y=44.00, z=418.75], EntityTFNagaSegment['unknown'/1833, l='MpServer', x=0.60, y=-3.60, z=0.60], EntityVillager['Villager'/297, l='MpServer', x=77.97, y=44.00, z=424.94], EntityTFNagaSegment['unknown'/1834, l='MpServer', x=0.60, y=-3.60, z=0.60], EntityVillager['Villager'/298, l='MpServer', x=73.59, y=44.00, z=426.72], EntityTFNagaSegment['unknown'/1835, l='MpServer', x=0.60, y=-3.60, z=0.60], EntitySheep['Sheep'/299, l='MpServer', x=76.81, y=37.00, z=422.59], EntityTFNagaSegment['unknown'/1836, l='MpServer', x=0.60, y=-3.60, z=0.60], EntityVillager['Villager'/300, l='MpServer', x=73.31, y=44.00, z=425.06], EntityTFNagaSegment['unknown'/1837, l='MpServer', x=0.60, y=-3.60, z=0.60], EntityVillager['Villager'/301, l='MpServer', x=79.28, y=44.00, z=427.69], EntityTFNagaSegment['unknown'/1838, l='MpServer', x=0.60, y=-3.60, z=0.60], EntityVillager['Villager'/302, l='MpServer', x=74.44, y=44.00, z=427.69], EntityTFNagaSegment['unknown'/1839, l='MpServer', x=0.60, y=-3.60, z=0.60], EntityVillager['Villager'/303, l='MpServer', x=73.31, y=44.00, z=427.69], EntityTFNagaSegment['unknown'/1840, l='MpServer', x=0.60, y=-3.60, z=0.60], EntityVillager['Villager'/304, l='MpServer', x=75.41, y=44.00, z=424.25], EntityTFNagaSegment['unknown'/1841, l='MpServer', x=0.60, y=-3.60, z=0.60], EntityVillager['Villager'/305, l='MpServer', x=81.25, y=44.00, z=427.25], EntityTFNagaSegment['unknown'/1842, l='MpServer', x=0.60, y=-3.60, z=0.60], EntitySheep['Sheep'/306, l='MpServer', x=76.47, y=37.00, z=427.53], EntityTFNagaSegment['unknown'/1843, l='MpServer', x=0.60, y=-3.60, z=0.60], EntityVillager['Villager'/307, l='MpServer', x=73.31, y=44.00, z=427.69], EntityChicken['Chicken'/308, l='MpServer', x=83.44, y=37.00, z=420.53], EntityVillager['Villager'/309, l='MpServer', x=74.25, y=44.00, z=425.84], EntitySheep['Sheep'/310, l='MpServer', x=73.47, y=41.00, z=425.63], EntitySheep['Sheep'/311, l='MpServer', x=75.38, y=37.00, z=426.47], EntitySheep['Sheep'/312, l='MpServer', x=73.94, y=41.00, z=424.47], EntitySheep['Sheep'/313, l='MpServer', x=76.84, y=37.00, z=426.38], EntityTrail['unknown'/1338, l='MpServer', x=48.23, y=67.62, z=354.21], EntitySheep['Sheep'/314, l='MpServer', x=76.16, y=37.00, z=419.06], EntityVillager['Villager'/315, l='MpServer', x=76.72, y=44.00, z=425.00], EntityChicken['Chicken'/482619, l='MpServer', x=95.82, y=44.00, z=418.61], EntitySheep['Sheep'/316, l='MpServer', x=78.38, y=37.00, z=424.63], EntityChicken['Chicken'/317, l='MpServer', x=73.16, y=37.00, z=427.53], EntityVillager['Villager'/318, l='MpServer', x=73.31, y=44.00, z=425.91], EntitySheep['Sheep'/319, l='MpServer', x=80.97, y=41.00, z=426.81], EntityPig['Pig'/495687, l='MpServer', x=95.39, y=44.00, z=420.93], EntitySheep['Sheep'/320, l='MpServer', x=73.50, y=41.00, z=422.78], EntityChicken['Chicken'/508742, l='MpServer', x=95.34, y=44.00, z=418.44], EntityChicken['Chicken'/321, l='MpServer', x=77.63, y=37.00, z=427.44], EntitySheep['Sheep'/322, l='MpServer', x=80.91, y=37.00, z=425.97], EntitySheep['Sheep'/323, l='MpServer', x=75.09, y=37.00, z=423.63], EntityVillager['Villager'/324, l='MpServer', x=74.97, y=44.00, z=417.59], EntitySheep['Sheep'/325, l='MpServer', x=73.50, y=37.00, z=426.50], EntityChicken['Chicken'/326, l='MpServer', x=74.75, y=37.00, z=422.66], EntityVillager['Villager'/327, l='MpServer', x=74.75, y=44.00, z=422.56], EntitySheep['Sheep'/328, l='MpServer', x=79.63, y=37.00, z=425.50], EntityVillager['Villager'/329, l='MpServer', x=80.13, y=44.00, z=427.69], EntityXPOrb['Experience Orb'/514896, l='MpServer', x=98.85, y=44.25, z=421.25], EntityChromaEnderCrystal['Ender Crystal'/121, l='MpServer', x=3.50, y=69.00, z=315.50], EntityChromaEnderCrystal['Ender Crystal'/122, l='MpServer', x=7.50, y=69.00, z=311.50], EntityChromaEnderCrystal['Ender Crystal'/123, l='MpServer', x=7.50, y=69.00, z=329.50], EntityChromaEnderCrystal['Ender Crystal'/124, l='MpServer', x=3.50, y=69.00, z=325.50], EntityItem['item.item.feather'/513403, l='MpServer', x=98.34, y=44.13, z=417.28], EntitySquid['Squid'/125, l='MpServer', x=7.06, y=48.81, z=394.63], EntityChromaEnderCrystal['Ender Crystal'/141, l='MpServer', x=17.50, y=69.00, z=311.50], EntityChromaEnderCrystal['Ender Crystal'/142, l='MpServer', x=21.50, y=69.00, z=315.50], EntityChromaEnderCrystal['Ender Crystal'/145, l='MpServer', x=21.50, y=69.00, z=325.50], EntityChromaEnderCrystal['Ender Crystal'/146, l='MpServer', x=17.50, y=69.00, z=329.50], EntityXPOrb['Experience Orb'/492690, l='MpServer', x=99.75, y=44.25, z=427.75], EntityPech['Pech Forager'/164, l='MpServer', x=35.94, y=50.00, z=297.69], EntityXPOrb['Experience Orb'/508852, l='MpServer', x=99.75, y=44.25, z=419.13], EntityChicken['Chicken'/495793, l='MpServer', x=95.29, y=44.00, z=417.92], EntityXPOrb['Experience Orb'/495810, l='MpServer', x=97.25, y=44.25, z=419.22], EntityVillager['Villager'/454, l='MpServer', x=82.03, y=44.00, z=426.94], EntitySheep['Sheep'/455, l='MpServer', x=83.50, y=37.00, z=426.38], EntitySheep['Sheep'/456, l='MpServer', x=82.19, y=41.00, z=427.53], EntitySheep['Sheep'/457, l='MpServer', x=83.28, y=41.00, z=427.53], EntitySheep['Sheep'/458, l='MpServer', x=80.81, y=41.00, z=419.13], EntityItem['item.item.dyePowder.black'/517587, l='MpServer', x=4.31, y=35.05, z=415.88], EntityBackpack['entity.ironbackpacks.EntityBackpack.name'/517586, l='MpServer', x=48.23, y=67.62, z=354.21], EntityAspectOrb['Aspect Orb'/517340, l='MpServer', x=49.84, y=37.06, z=438.66], EntityAspectOrb['Aspect Orb'/517339, l='MpServer', x=45.69, y=37.03, z=438.28], EntityAspectOrb['Aspect Orb'/517338, l='MpServer', x=45.56, y=37.10, z=436.00], EntityAspectOrb['Aspect Orb'/517337, l='MpServer', x=44.53, y=37.10, z=435.59], EntityCow['Cow'/492533, l='MpServer', x=95.37, y=44.00, z=422.93], EntityItem['item.item.egg'/493812, l='MpServer', x=97.13, y=44.13, z=417.13], EntityMobEnderman['Enderman'/499, l='MpServer', x=97.85, y=29.00, z=274.42], EntityPech['Pech Forager'/500, l='MpServer', x=108.19, y=33.00, z=308.50], EntitySheep['Sheep'/501, l='MpServer', x=107.47, y=33.00, z=309.53], EntityMRUPresence['entity.essentialcraft.ec3.common.entity.EntityMRUPresence.name'/503, l='MpServer', x=106.00, y=63.00, z=304.00], EntityItemFrame['Item Frame'/504, l='MpServer', x=106.50, y=53.50, z=381.06], EntityTFNagaSegment['unknown'/1019, l='MpServer', x=0.60, y=-5.28, z=0.60], EntityTFNagaSegment['unknown'/1020, l='MpServer', x=0.60, y=-5.28, z=0.60], EntityTFNagaSegment['unknown'/1021, l='MpServer', x=0.60, y=-5.28, z=0.60], EntityTFNagaSegment['unknown'/1022, l='MpServer', x=0.60, y=-5.28, z=0.60], EntityTFNagaSegment['unknown'/1023, l='MpServer', x=0.60, y=-5.28, z=0.60], EntityPig['Pig'/511, l='MpServer', x=99.19, y=44.00, z=421.50]] Retry entities: 0 total; [] Server brand: fml,forge Server type: Non-integrated multiplayer server Stacktrace: at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2444) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:919) at net.minecraft.client.main.Main.main(SourceFile:148) 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) 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 org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210) at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245) at org.multimc.EntryPoint.listen(EntryPoint.java:143) at org.multimc.EntryPoint.main(EntryPoint.java:34) -- System Details -- Details: Minecraft Version: 1.7.10 Operating System: Linux (amd64) version 5.19.8-1-default Java Version: 1.8.0_345, Eclipse OpenJ9 Java VM Version: Eclipse OpenJ9 VM (JRE 1.8.0 Linux amd64-64-Bit Compressed References 20220816_000000 (JIT enabled, AOT enabled) OpenJ9 - 04a55b45b3a0d75813335fda0fb8703819690ee7 OMR -