[Bleeding] Added BlockGrowEvent. Addresses BUKKIT-104

By: Feildmaster <admin@feildmaster.com>
This commit is contained in:
CraftBukkit/Spigot
2012-02-11 23:32:24 -06:00
parent bed15aa413
commit 0126ce2b16
2 changed files with 23 additions and 6 deletions

View File

@@ -80,9 +80,11 @@ public class CraftBlockState implements BlockState {
}
public boolean setTypeId(final int type) {
this.type = type;
if (this.type != type) {
this.type = type;
createData((byte) 0);
createData((byte) 0);
}
return true;
}
@@ -126,7 +128,7 @@ public class CraftBlockState implements BlockState {
}
private void createData(final byte data) {
Material mat = Material.getMaterial(type);
Material mat = getType();
if (mat == null || mat.getData() == null) {
this.data = new MaterialData(type, data);
} else {
@@ -142,8 +144,8 @@ public class CraftBlockState implements BlockState {
return new Location(world, x, y, z);
}
public void setData(byte data) {
createData(data);
public void setRawData(byte data) {
this.data.setData(data);
}
@Override