GTM + Xaero's Maps = logspam
Miner239 opened this issue ยท 0 comments
Checked for existing issues
- I have checked for existing issues, and have found none.
Tested latest version
- I have checked that this occurs on the latest version.
GregTech CEu Version
1.3.0
Recipe Viewer Installed
None
Environment
Singleplayer
Cross-Mod Interaction
Yes
Other Installed Mods
Xaero's World Map, Xaero's Minimap
Expected Behavior
No log spam
Actual Behavior
Log spam :(
Steps to Reproduce
- Load world
- Log spam
Additional Information
exception:
[19:10:17] [Render thread/ERROR] [xa.ma.WorldMap/]: Error calculating block tint for block state Block{gtceu:pyrochlore_ore}! Total: 1 java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at it.unimi.dsi.fastutil.ints.IntArrayList.getInt(IntArrayList.java:342) ~[fastutil-8.5.9.jar%2394!/:?] {} at com.gregtechceu.gtceu.api.data.chemical.material.Material.getMaterialARGB(Material.java:379) ~[gtceu-1.20.1-1.3.0.jar%23131!/:?] {re:classloading} at com.gregtechceu.gtceu.api.data.chemical.material.Material.getLayerARGB(Material.java:359) ~[gtceu-1.20.1-1.3.0.jar%23131!/:?] {re:classloading} at com.gregtechceu.gtceu.api.block.MaterialBlock.lambda$tintedColor$0(MaterialBlock.java:88) ~[gtceu-1.20.1-1.3.0.jar%23131!/:?] {re:classloading} at net.minecraft.client.color.block.BlockColors.m_92577_(BlockColors.java:100) ~[client-1.20.1-20230612.114412-srg.jar%23134!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:A,pl:runtimedistcleaner:A} at xaero.map.biome.BlockTintProvider.getBiomeColor(BlockTintProvider.java:94) ~[XaerosWorldMap_1.38.8_Forge_1.20.jar%23133!/:1.38.8] {re:classloading} at xaero.map.region.MapPixel.getPixelColours(MapPixel.java:78) ~[XaerosWorldMap_1.38.8_Forge_1.20.jar%23133!/:1.38.8] {re:classloading} at xaero.map.region.Overlay.getPixelColour(Overlay.java:50) ~[XaerosWorldMap_1.38.8_Forge_1.20.jar%23133!/:1.38.8] {re:classloading} at xaero.map.region.MapPixel.getPixelColours(MapPixel.java:107) ~[XaerosWorldMap_1.38.8_Forge_1.20.jar%23133!/:1.38.8] {re:classloading} at xaero.map.region.MapBlock.getPixelColour(MapBlock.java:55) ~[XaerosWorldMap_1.38.8_Forge_1.20.jar%23133!/:1.38.8] {re:classloading} at xaero.map.region.MapTileChunk.updateBuffers(MapTileChunk.java:97) ~[XaerosWorldMap_1.38.8_Forge_1.20.jar%23133!/:1.38.8] {re:classloading} at xaero.map.region.texture.LeafRegionTexture.preUpload(LeafRegionTexture.java:47) ~[XaerosWorldMap_1.38.8_Forge_1.20.jar%23133!/:1.38.8] {re:classloading} at xaero.map.MapProcessor.onRenderProcess(MapProcessor.java:476) ~[XaerosWorldMap_1.38.8_Forge_1.20.jar%23133!/:1.38.8] {re:classloading} at xaero.map.events.ClientEvents.handleRenderTick(ClientEvents.java:86) ~[XaerosWorldMap_1.38.8_Forge_1.20.jar%23133!/:1.38.8] {re:classloading} at xaero.map.events.ClientEventsForge.renderTick(ClientEventsForge.java:32) ~[XaerosWorldMap_1.38.8_Forge_1.20.jar%23133!/:1.38.8] {re:classloading} at xaero.map.events.__ClientEventsForge_renderTick_RenderTickEvent.invoke(.dynamic) ~[XaerosWorldMap_1.38.8_Forge_1.20.jar%23133!/:1.38.8] {re:classloading,pl:eventbus:B} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%23109!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%23109!/:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%23109!/:?] {} at net.minecraftforge.event.ForgeEventFactory.onRenderTickEnd(ForgeEventFactory.java:910) ~[forge-1.20.1-47.2.21-universal.jar%23139!/:?] {re:classloading} at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1148) ~[client-1.20.1-20230612.114412-srg.jar%23134!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:mixin:APP:configuration.mixins.json:MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23134!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,xf:fml:xaerominimap:xaero_minecraftclient,xf:fml:xaeroworldmap:xaero_wm_minecraftclient,pl:mixin:APP:configuration.mixins.json:MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:218) ~[minecraft-1.20.1-client.jar:?] {re:classloading,pl:runtimedistcleaner:A} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.2.21.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.2.21.jar:?] {} at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.2.21.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {} at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {} at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:67) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {} at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {} at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {} at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {} at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:243) ~[?:?] {} at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:278) ~[?:?] {} at org.multimc.EntryPoint.listen(EntryPoint.java:143) ~[?:?] {} at org.multimc.EntryPoint.main(EntryPoint.java:34) ~[?:?] {}