Posted April 27, 20169 yr Hey guys, im rendering with a IBakedModel and i typed the following code: @Override public List<BakedQuad> getQuads(IBlockState state, EnumFacing side, long rand) { ArrayList<BakedQuad> bakedQuadArrayList = new ArrayList<BakedQuad>(); bakedQuadArrayList.add(new BakedQuad(new int[]{0, 16, 0, 16}, 255, EnumFacing.DOWN, Minecraft.getMinecraft().getTextureMapBlocks().getMissingSprite())); return bakedQuadArrayList; } @Override public boolean isAmbientOcclusion() { return false; } @Override public boolean isGui3d() { return true; } @Override public boolean isBuiltInRenderer() { return false; } , Its crashing with the following error: Caused by: java.lang.ArrayIndexOutOfBoundsException: 4 at net.minecraftforge.client.model.pipeline.LightUtil.unpack(LightUtil.java:156) ~[LightUtil.class:?]
April 27, 20169 yr BakedQuad format is quite bigger than 4 ints. Internals try to acces 4th index (you have 0-3) and thus - crash. 1.7.10 is no longer supported by forge, you are on your own.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.