@@ -1,6 +1,14 @@
|
||||
--- a/net/minecraft/server/EntityParrot.java
|
||||
+++ b/net/minecraft/server/EntityParrot.java
|
||||
@@ -27,7 +27,7 @@
|
||||
@@ -16,14 +16,14 @@
|
||||
public class EntityParrot extends EntityPerchable implements EntityBird {
|
||||
|
||||
private static final DataWatcherObject<Integer> bL = DataWatcher.a(EntityParrot.class, DataWatcherRegistry.b);
|
||||
- private static final Predicate<EntityInsentient> bM = new Predicate() {
|
||||
+ private static final Predicate<EntityInsentient> bM = new Predicate<EntityInsentient>() { // CraftBukkit - decompile error
|
||||
public boolean test(@Nullable EntityInsentient entityinsentient) {
|
||||
return entityinsentient != null && EntityParrot.bP.containsKey(entityinsentient.P());
|
||||
}
|
||||
};
|
||||
private static final Item bN = Items.COOKIE;
|
||||
private static final Set<Item> bO = Sets.newHashSet(new Item[] { Items.WHEAT_SEEDS, Items.MELON_SEEDS, Items.PUMPKIN_SEEDS, Items.BEETROOT_SEEDS});
|
||||
@@ -9,7 +17,7 @@
|
||||
hashmap.put(EntityTypes.BLAZE, SoundEffects.ENTITY_PARROT_IMITATE_BLAZE);
|
||||
hashmap.put(EntityTypes.CAVE_SPIDER, SoundEffects.ENTITY_PARROT_IMITATE_SPIDER);
|
||||
hashmap.put(EntityTypes.CREEPER, SoundEffects.ENTITY_PARROT_IMITATE_CREEPER);
|
||||
@@ -174,7 +174,7 @@
|
||||
@@ -170,7 +170,7 @@
|
||||
}
|
||||
|
||||
if (!this.world.isClientSide) {
|
||||
@@ -18,7 +26,7 @@
|
||||
this.c(entityhuman);
|
||||
this.s(true);
|
||||
this.world.broadcastEntityEffect(this, (byte) 7);
|
||||
@@ -190,7 +190,7 @@
|
||||
@@ -186,7 +186,7 @@
|
||||
itemstack.subtract(1);
|
||||
}
|
||||
|
||||
@@ -27,7 +35,7 @@
|
||||
if (entityhuman.u() || !this.bl()) {
|
||||
this.damageEntity(DamageSource.playerAttack(entityhuman), Float.MAX_VALUE);
|
||||
}
|
||||
@@ -310,7 +310,8 @@
|
||||
@@ -306,7 +306,8 @@
|
||||
return false;
|
||||
} else {
|
||||
if (this.goalSit != null) {
|
||||
|
||||
Reference in New Issue
Block a user