Advertisement
Guest User

Verschiedene Texturen der Seiten eines Blocks

a guest
Jul 24th, 2014
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.26 KB | None | 0 0
  1.  
  2. public class TestBlock {
  3.    
  4.     private IIcon OBEN, UNTEN, VORNE, HINTEN, LINKS, RECHTS;
  5.    
  6.     @Override
  7.     @SideOnly(Side.CLIENT)
  8.     public void registerBlockIcons(IIconRegister reg) {
  9.         OBEN = reg.registerIcon("testMod:testBlock_OBEN");
  10.         UNTEN = reg.registerIcon("testMod:testBlock_UNTEN");
  11.         VORNE = reg.registerIcon("testMod:testBlock_VORNE");
  12.         HINTEN = reg.registerIcon("testMod:testBlock_HINTEN");
  13.         LINKS = reg.registerIcon("testMod:testBlock_LINKS");
  14.         RECHTS = reg.registerIcon("testMod:testBlock_RECHTS");
  15.     }
  16.    
  17.     @Override
  18.     @SideOnly(Side.CLIENT)
  19.     public IIcon getIcon(int side, int metadata){
  20.         return  metadata == 0 ? UNTEN :
  21.                 metadata == 1 ? OBEN :
  22.                 metadata == 2 ? (
  23.                         side == 2 ? VORNE :
  24.                         side == 3 ? HINTEN :
  25.                         side == 4 ? RECHTS :
  26.                         sude == 5 ? LINKS :
  27.                 UNTEN) :
  28.                 metadata == 3 ? (
  29.                         side == 2 ? HINTEN :
  30.                         side == 3 ? VORNE :
  31.                         side == 4 ? LINKS :
  32.                         sude == 5 ? RECHTS :
  33.                 UNTEN) :
  34.                 metadata == 4 ? (
  35.                         side == 2 ? LINKS :
  36.                         side == 3 ? RECHTS :
  37.                         side == 4 ? VORNE :
  38.                         sude == 5 ? HINTEN :
  39.                 UNTEN) :
  40.                 metadata == 5 ? (
  41.                         side == 2 ? RECHTS :
  42.                         side == 3 ? LINKS :
  43.                         side == 4 ? HINTEN :
  44.                         sude == 5 ? VORNE :
  45.                 UNTEN) :
  46.                 UNTEN;
  47.     }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement