Remove redundant type casts

This commit is contained in:
thatsIch
2015-09-25 22:30:38 +02:00
parent 3b495c35d7
commit 209298bb4d
9 changed files with 92 additions and 111 deletions
@@ -48,16 +48,15 @@ public class RenderQuartzOre extends BaseBlockRender<QuartzOreBlock, AEBaseTile>
}
@Override
public boolean renderInWorld( QuartzOreBlock block, IBlockAccess world, BlockPos pos, ModelGenerator renderer )
public boolean renderInWorld( QuartzOreBlock quartz, IBlockAccess world, BlockPos pos, ModelGenerator renderer )
{
QuartzOreBlock blk = block;
blk.setEnhanceBrightness( true );
super.renderInWorld( block, world, pos, renderer );
blk.setEnhanceBrightness( false );
quartz.setEnhanceBrightness( true );
super.renderInWorld( quartz, world, pos, renderer );
quartz.setEnhanceBrightness( false );
blk.getRendererInstance().setTemporaryRenderIcon( ExtraBlockTextures.OreQuartzStone.getIcon() );
boolean out = super.renderInWorld( block, world, pos, renderer );
blk.getRendererInstance().setTemporaryRenderIcon( null );
quartz.getRendererInstance().setTemporaryRenderIcon( ExtraBlockTextures.OreQuartzStone.getIcon() );
boolean out = super.renderInWorld( quartz, world, pos, renderer );
quartz.getRendererInstance().setTemporaryRenderIcon( null );
return out;
}