This commit is contained in:
Katrina Swales committed 2016-08-14 20:45:14 +01:00
1 parent ddf1569f24
commit fc6329335d
1 file changed
+12 -10
@@ -29,20 +29,22 @@ public class BonemealEventHandler {
}
@SubscribeEvent
public void onPlayerInteract(PlayerInteractEvent event) {
if (event.world.getBlock(event.x, event.y, event.z) instanceof BlockInfusedGrain) {
if (event.entityPlayer.getCurrentEquippedItem().getItem() == ConfigItems.itemHoeElemental) {
IGrowable igrowable = (IGrowable) event.world.getBlock(event.x, event.y, event.z);
if (!event.world.isRemote) {
if (event.world.getBlock(event.x, event.y, event.z) instanceof BlockInfusedGrain) {
if (event.entityPlayer.getCurrentEquippedItem().getItem() == ConfigItems.itemHoeElemental) {
IGrowable igrowable = (IGrowable) event.world.getBlock(event.x, event.y, event.z);
if (igrowable.func_149851_a(event.world, event.x, event.y, event.z, event.world.isRemote)) {
if (!event.world.isRemote) {
if (igrowable.func_149852_a(event.world, event.world.rand, event.x, event.y, event.z)) {
igrowable.func_149853_b(event.world, event.world.rand, event.x, event.y, event.z);
if (igrowable.func_149851_a(event.world, event.x, event.y, event.z, event.world.isRemote)) {
if (!event.world.isRemote) {
if (igrowable.func_149852_a(event.world, event.world.rand, event.x, event.y, event.z)) {
igrowable.func_149853_b(event.world, event.world.rand, event.x, event.y, event.z);
}
}
}
}
event.entityPlayer.getCurrentEquippedItem().damageItem(25, event.entityPlayer);
Thaumcraft.proxy.blockSparkle(event.world, event.x, event.y, event.z, 0, 2);
}
event.entityPlayer.getCurrentEquippedItem().damageItem(25, event.entityPlayer);
Thaumcraft.proxy.blockSparkle(event.world, event.x, event.y, event.z, 0, 2);
}
}
}