Implemented 1.6!

This commit is contained in:
Dinnerbone
2011-05-26 13:48:22 +01:00
parent f463453d73
commit 6903f20242
76 changed files with 2699 additions and 2266 deletions

View File

@@ -50,6 +50,10 @@ public class BlockDoor extends Block {
return false;
}
public boolean b() {
return false;
}
public AxisAlignedBB d(World world, int i, int j, int k) {
this.a(world, i, j, k);
return super.d(world, i, j, k);
@@ -103,12 +107,7 @@ public class BlockDoor extends Block {
world.setData(i, j, k, l ^ 4);
world.b(i, j - 1, k, i, j, k);
if (Math.random() < 0.5D) {
world.makeSound((double) i + 0.5D, (double) j + 0.5D, (double) k + 0.5D, "random.door_open", 1.0F, world.random.nextFloat() * 0.1F + 0.9F);
} else {
world.makeSound((double) i + 0.5D, (double) j + 0.5D, (double) k + 0.5D, "random.door_close", 1.0F, world.random.nextFloat() * 0.1F + 0.9F);
}
world.a(entityhuman, 1003, i, j, k, 0);
return true;
}
}
@@ -131,11 +130,7 @@ public class BlockDoor extends Block {
world.setData(i, j, k, l ^ 4);
world.b(i, j - 1, k, i, j, k);
if (Math.random() < 0.5D) {
world.makeSound((double) i + 0.5D, (double) j + 0.5D, (double) k + 0.5D, "random.door_open", 1.0F, world.random.nextFloat() * 0.1F + 0.9F);
} else {
world.makeSound((double) i + 0.5D, (double) j + 0.5D, (double) k + 0.5D, "random.door_close", 1.0F, world.random.nextFloat() * 0.1F + 0.9F);
}
world.a((EntityHuman) null, 1003, i, j, k, 0);
}
}
}
@@ -169,7 +164,7 @@ public class BlockDoor extends Block {
if (flag) {
if (!world.isStatic) {
this.a_(world, i, j, k, i1);
this.b_(world, i, j, k, i1);
}
} else if (l > 0 && Block.byId[l].isPowerSource()) {
boolean flag1 = world.isBlockIndirectlyPowered(i, j, k) || world.isBlockIndirectlyPowered(i, j + 1, k);