Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- @SideOnly(Side.CLIENT)
- public void registerBlockIcons(IIconRegister icon)
- {
- this.blockIcon = icon.registerIcon("");
- this.iconFront = icon.registerIcon("");
- this.iconFrontOn = icon.registerIcon("");
- this.iconTop = icon.registerIcon("");
- this.iconBottom = icon.registerIcon("");
- }
- @Override
- public IIcon getIcon(IBlockAccess blockAccess, int x, int y, int z, int side) {
- int metadata = blockAccess.getBlockMetadata(x, y, z);
- if(side == metadata && Условие Х ){
- return this.iconFrontOn;
- }
- return metadata == 0 && side == 3 ? this.iconFront
- : side == 1 ? this.iconTop :
- side == 0 ? this.iconBottom: (side == 0 ? this.iconTop
- : (side == metadata ? this.iconFront : this.blockIcon));
- }
- @SideOnly(Side.CLIENT)
- public IIcon getIcon(int side, int metadata)
- {
- return metadata == 0 && side == 3 ? this.iconFront
- : side == 1 ? this.iconTop :
- side == 0 ? this.iconBottom: (side == 0 ? this.iconTop
- : (side == metadata ? this.iconFront : this.blockIcon));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement