Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public int getBlockTextureFromSideAndMetadata(int side, int metadata)
- {
- if(side == 0)
- {
- return blockIndexInTexture;
- }
- else if(side == 1)
- {
- return blockIndexInTexture + 3;
- }
- else
- {
- switch(metadata)
- {
- case 0:
- return side == 3 ? blockIndexInTexture + 1 : side == 2 ? blockIndexInTexture + 2 : blockIndexInTexture;
- case 1:
- return side == 4 ? blockIndexInTexture + 1 : side == 5 ? blockIndexInTexture + 2 : blockIndexInTexture;
- case 2:
- return side == 2 ? blockIndexInTexture + 1 : side == 3 ? blockIndexInTexture + 2 : blockIndexInTexture;
- case 3:
- return side == 5 ? blockIndexInTexture + 1 : side == 4 ? blockIndexInTexture + 2 : blockIndexInTexture;
- default:
- return blockIndexInTexture;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement