33 lines
994 B
Diff
33 lines
994 B
Diff
--- ../src-base/minecraft/net/minecraft/entity/item/EntityPainting.java
|
|
+++ ../src-work/minecraft/net/minecraft/entity/item/EntityPainting.java
|
|
@@ -2,7 +2,9 @@
|
|
|
|
import cpw.mods.fml.relauncher.Side;
|
|
import cpw.mods.fml.relauncher.SideOnly;
|
|
+
|
|
import java.util.ArrayList;
|
|
+
|
|
import net.minecraft.entity.Entity;
|
|
import net.minecraft.entity.EntityHanging;
|
|
import net.minecraft.entity.player.EntityPlayer;
|
|
@@ -19,6 +21,7 @@
|
|
public EntityPainting(World p_i1599_1_)
|
|
{
|
|
super(p_i1599_1_);
|
|
+ this.art = EntityPainting.EnumArt.values()[this.rand.nextInt(EntityPainting.EnumArt.values().length)]; // CraftBukkit - generate a non-null painting
|
|
}
|
|
|
|
public EntityPainting(World p_i1600_1_, int p_i1600_2_, int p_i1600_3_, int p_i1600_4_, int p_i1600_5_)
|
|
@@ -170,4 +173,11 @@
|
|
this.offsetY = p_i1598_7_;
|
|
}
|
|
}
|
|
+
|
|
+ // Cauldron start
|
|
+ @Override
|
|
+ public boolean entityProjectileHook() {
|
|
+ return true;
|
|
+ }
|
|
+ // Cauldron end
|
|
}
|