Fork of Poseidon providing Bukkit #1060 to older Beta versions (b1.0-b1.7.3)
1package net.minecraft.server;
2
3public abstract class BlockContainer extends Block {
4
5 protected BlockContainer(int i, Material material) {
6 super(i, material);
7 isTileEntity[i] = true;
8 }
9
10 protected BlockContainer(int i, int j, Material material) {
11 super(i, j, material);
12 isTileEntity[i] = true;
13 }
14
15 public void c(World world, int i, int j, int k) {
16 super.c(world, i, j, k);
17 world.setTileEntity(i, j, k, this.a_());
18 }
19
20 public void remove(World world, int i, int j, int k) {
21 super.remove(world, i, j, k);
22 world.o(i, j, k);
23 }
24
25 protected abstract TileEntity a_();
26}