Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class TileEntityBarrel extends TileEntity implements IFluidHandler, ISidedInventory{
- private static final float MIN_RENDER_CAPACITY = 0.1f;
- private static final float MAX_RENDER_CAPACITY = 0.9f;
- private static final int MAX_COMPOSTING_TIME = 1000;
- private static final int MAX_FLUID = 1000;
- private static final int UPDATE_INTERVAL = 10;
- private static final int MOSS_SPREAD_X_POS = 2;
- private static final int MOSS_SPREAD_X_NEG = -2;
- private static final int MOSS_SPREAD_Y_POS = 2;
- private static final int MOSS_SPREAD_Y_NEG = -1;
- private static final int MOSS_SPREAD_Z_POS = 2;
- private static final int MOSS_SPREAD_Z_NEG = -2;
- public enum BarrelMode
- {
- EMPTY(0, ExtractMode.None),
- FLUID(1, ExtractMode.None),
- COMPOST(2, ExtractMode.None),
- DIRT(3, ExtractMode.Always),
- CLAY(4, ExtractMode.Always),
- SPORED(5, ExtractMode.None),
- SLIME(6, ExtractMode.Always),
- NETHERRACK(7, ExtractMode.Always),
- ENDSTONE(8, ExtractMode.Always),
- MILKED(9, ExtractMode.None),
- SOULSAND(10, ExtractMode.Always),
- BEETRAP(11, ExtractMode.Always),
- OBSIDIAN(12, ExtractMode.Always),
- COBBLESTONE(13, ExtractMode.Always),
- BLAZE_COOKING(14, ExtractMode.None),
- BLAZE(15, ExtractMode.PeacefulOnly),
- ENDER_COOKING(16, ExtractMode.None),
- ENDER(17, ExtractMode.PeacefulOnly),
- DARKOAK(18, ExtractMode.Always),
- BLOCK(19, ExtractMode.Always),
- OBSIDIANTOTEM(20, ExtractMode.Always),
- PECK_COOKING(21, ExtractMode.None),
- PECK(22, ExtractMode.None);
- private BarrelMode(int v, ExtractMode extract){this.value = v; this.canExtract = extract;}
- public int value;
- public ExtractMode canExtract;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement