Advertisement
Guest User

Untitled

a guest
Aug 29th, 2014
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. public class TileEntityBarrel extends TileEntity implements IFluidHandler, ISidedInventory{
  2. private static final float MIN_RENDER_CAPACITY = 0.1f;
  3. private static final float MAX_RENDER_CAPACITY = 0.9f;
  4. private static final int MAX_COMPOSTING_TIME = 1000;
  5. private static final int MAX_FLUID = 1000;
  6. private static final int UPDATE_INTERVAL = 10;
  7.  
  8. private static final int MOSS_SPREAD_X_POS = 2;
  9. private static final int MOSS_SPREAD_X_NEG = -2;
  10. private static final int MOSS_SPREAD_Y_POS = 2;
  11. private static final int MOSS_SPREAD_Y_NEG = -1;
  12. private static final int MOSS_SPREAD_Z_POS = 2;
  13. private static final int MOSS_SPREAD_Z_NEG = -2;
  14.  
  15. public enum BarrelMode
  16. {
  17. EMPTY(0, ExtractMode.None),
  18. FLUID(1, ExtractMode.None),
  19. COMPOST(2, ExtractMode.None),
  20. DIRT(3, ExtractMode.Always),
  21. CLAY(4, ExtractMode.Always),
  22. SPORED(5, ExtractMode.None),
  23. SLIME(6, ExtractMode.Always),
  24. NETHERRACK(7, ExtractMode.Always),
  25. ENDSTONE(8, ExtractMode.Always),
  26. MILKED(9, ExtractMode.None),
  27. SOULSAND(10, ExtractMode.Always),
  28. BEETRAP(11, ExtractMode.Always),
  29. OBSIDIAN(12, ExtractMode.Always),
  30. COBBLESTONE(13, ExtractMode.Always),
  31. BLAZE_COOKING(14, ExtractMode.None),
  32. BLAZE(15, ExtractMode.PeacefulOnly),
  33. ENDER_COOKING(16, ExtractMode.None),
  34. ENDER(17, ExtractMode.PeacefulOnly),
  35. DARKOAK(18, ExtractMode.Always),
  36. BLOCK(19, ExtractMode.Always),
  37. OBSIDIANTOTEM(20, ExtractMode.Always),
  38. PECK_COOKING(21, ExtractMode.None),
  39. PECK(22, ExtractMode.None);
  40.  
  41. private BarrelMode(int v, ExtractMode extract){this.value = v; this.canExtract = extract;}
  42. public int value;
  43. public ExtractMode canExtract;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement