Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for (Map.Entry<BlockPos, SpaceBlockState> set : blocks.entrySet())
- {
- lx = (px-x)-set.getKey().getX();
- ly = (py-y)-set.getKey().getY();
- lz = (pz-z)-set.getKey().getZ();
- renderEngine.bindTexture(TextureMap.LOCATION_BLOCKS_TEXTURE);
- GlStateManager.pushMatrix();
- GlStateManager.disableLighting();
- Tessellator tess = Tessellator.getInstance();
- VertexBuffer vb = tess.getBuffer();
- vb.begin(7, DefaultVertexFormats.BLOCK);
- GlStateManager.translate(-lx, -ly, -lz);
- IBakedModel model = blockDispatcher.getModelForState(set.getValue().getState());
- blockDispatcher.getBlockModelRenderer().renderModelSmooth(this, model, set.getValue().getState(), set.getKey(), vb, true, 0);
- tess.draw();
- GlStateManager.enableLighting();
- GlStateManager.popMatrix();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement