Pixelmon Mod - Bug tracker

[5.0.1] Temple Pillar block causing OpenGL errors fix completed for upcoming version

Ticket description:
We started noticing strange visual glitches and the following error in chat:
[14:43:24] [Client thread/ERROR]: 1283: Stack overflow
After some testing it only seems to occur when the pillars are at the spawn chunk (might be spawn protection) and at the edge of draw distance (set to 5 for server).
This happens for playes with and without optifine.
This issue is entirely clientside and I can't figure it out. I did get a stack trace that might be useful:

Code: Select all15:14:05] [Client thread/ERROR]: ########## GL ERROR ##########
[15:14:05] [Client thread/ERROR]: @ Post render
[15:14:05] [Client thread/ERROR]: 1283: Stack overflow
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]: java.lang.IllegalArgumentException: Cannot get property PropertyEnum{name=axis, clazz=class com.pixelmonmod.pixelmon.blocks.enums.EnumAxis, values=[X, Y, Z, NONE]} as it does not exist in BlockStateContainer{block=minecraft:air, properties=[]}
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.block.state.BlockStateContainer$StateImplementation.func_177229_b(BlockStateContainer.java:203)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase.doRotation(RenderTileEntityDecorativeBase.java:35)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase.renderTileEntityAt(RenderTileEntityDecorativeBase.java:25)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase.func_180535_a(RenderTileEntityDecorativeBase.java:14)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_178469_a(TileEntityRendererDispatcher.java:169)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_180546_a(TileEntityRendererDispatcher.java:142)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.renderer.RenderGlobal.func_180446_a(RenderGlobal.java:999)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1728)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1555)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1334)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1076)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:371)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.main.Main.main(SourceFile:124)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at java.lang.reflect.Method.invoke(Method.java:483)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]: java.lang.IllegalArgumentException: Cannot get property PropertyEnum{name=axis, clazz=class com.pixelmonmod.pixelmon.blocks.enums.EnumAxis, values=[X, Y, Z, NONE]} as it does not exist in BlockStateContainer{block=minecraft:air, properties=[]}
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.block.state.BlockStateContainer$StateImplementation.func_177229_b(BlockStateContainer.java:203)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase.doRotation(RenderTileEntityDecorativeBase.java:35)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase.renderTileEntityAt(RenderTileEntityDecorativeBase.java:25)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase.func_180535_a(RenderTileEntityDecorativeBase.java:14)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_178469_a(TileEntityRendererDispatcher.java:169)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_180546_a(TileEntityRendererDispatcher.java:142)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.renderer.RenderGlobal.func_180446_a(RenderGlobal.java:999)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1728)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1555)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1334)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1076)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:371)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.client.main.Main.main(SourceFile:124)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at java.lang.reflect.Method.invoke(Method.java:483)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
[15:14:12] [Client thread/INFO]: [com.pixelmonmod.pixelmon.client.render.tileEntities.RenderTileEntityDecorativeBase:renderTileEntityAt:30]:    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

Comments

No comments have been made

Ticket details

  • Ticket ID: 11620
  • Project: Pixelmon Mod
  • Status: Fix completed for upcoming version
  • Component: Graphics
  • Project version: 5.x.x
  • Priority: Normal
  • Severity: Normal
  • Forge/Sponge: spongeforge-1.10.2-2221-5.1.0-BETA-2158, forge-1.10.2-12.18.3.2221
  • What else would be useful to know?: (unknown)
  • Assigned to: (unassigned)
  • Reported by: Varijon (Send PM)
  • Reporter's tickets: (List all tickets)
  • Reported on: 06 Mar 2017 09:37
  • Ticket last visited by: Some Body on 06 Mar 2017 10:37
JOIN THE TEAM