Fix #29
This commit is contained in:
@ -1,6 +1,17 @@
|
||||
--- ../src-base/minecraft/net/minecraft/entity/item/EntityFallingBlock.java
|
||||
+++ ../src-work/minecraft/net/minecraft/entity/item/EntityFallingBlock.java
|
||||
@@ -19,9 +19,11 @@
|
||||
@@ -2,8 +2,10 @@
|
||||
|
||||
import cpw.mods.fml.relauncher.Side;
|
||||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
+
|
||||
import java.util.ArrayList;
|
||||
import java.util.Iterator;
|
||||
+
|
||||
import net.minecraft.block.Block;
|
||||
import net.minecraft.block.BlockFalling;
|
||||
import net.minecraft.block.ITileEntityProvider;
|
||||
@@ -19,9 +21,11 @@
|
||||
import net.minecraft.util.MathHelper;
|
||||
import net.minecraft.world.World;
|
||||
|
||||
@ -13,7 +24,7 @@
|
||||
public int field_145814_a;
|
||||
public int field_145812_b;
|
||||
public boolean field_145813_c;
|
||||
@@ -103,7 +105,8 @@
|
||||
@@ -103,7 +107,8 @@
|
||||
|
||||
if (this.field_145812_b == 1)
|
||||
{
|
||||
@ -23,7 +34,7 @@
|
||||
{
|
||||
this.setDead();
|
||||
return;
|
||||
@@ -122,8 +125,17 @@
|
||||
@@ -122,8 +127,17 @@
|
||||
{
|
||||
this.setDead();
|
||||
|
||||
@ -42,7 +53,7 @@
|
||||
if (this.field_145811_e instanceof BlockFalling)
|
||||
{
|
||||
((BlockFalling)this.field_145811_e).func_149828_a(this.worldObj, i, j, k, this.field_145814_a);
|
||||
@@ -189,8 +201,10 @@
|
||||
@@ -189,8 +203,10 @@
|
||||
|
||||
while (iterator.hasNext())
|
||||
{
|
||||
@ -55,3 +66,15 @@
|
||||
}
|
||||
|
||||
if (flag && (double)this.rand.nextFloat() < 0.05000000074505806D + (double)i * 0.05D)
|
||||
@@ -304,4 +320,11 @@
|
||||
{
|
||||
return this.field_145811_e;
|
||||
}
|
||||
+
|
||||
+ // Cauldron start
|
||||
+ @Override
|
||||
+ public boolean entityProjectileHook() {
|
||||
+ return true;
|
||||
+ }
|
||||
+ // Cauldron end
|
||||
}
|
||||
|
Reference in New Issue
Block a user