Mirror von
https://github.com/PaperMC/Paper.git
synchronisiert 2024-12-24 15:20:11 +01:00
33 Zeilen
1.8 KiB
Diff
33 Zeilen
1.8 KiB
Diff
|
--- a/net/minecraft/server/EntityCat.java
|
||
|
+++ b/net/minecraft/server/EntityCat.java
|
||
|
@@ -16,7 +16,7 @@
|
||
|
private static final DataWatcherObject<Boolean> bG = DataWatcher.a(EntityCat.class, DataWatcherRegistry.i);
|
||
|
private static final DataWatcherObject<Boolean> bH = DataWatcher.a(EntityCat.class, DataWatcherRegistry.i);
|
||
|
private static final DataWatcherObject<Integer> bI = DataWatcher.a(EntityCat.class, DataWatcherRegistry.b);
|
||
|
- public static final Map<Integer, MinecraftKey> bD = (Map) SystemUtils.a((Object) Maps.newHashMap(), (hashmap) -> {
|
||
|
+ public static final Map<Integer, MinecraftKey> bD = (Map) SystemUtils.a(Maps.newHashMap(), (hashmap) -> { // CraftBukkit - decompile error
|
||
|
hashmap.put(0, new MinecraftKey("textures/entity/cat/tabby.png"));
|
||
|
hashmap.put(1, new MinecraftKey("textures/entity/cat/black.png"));
|
||
|
hashmap.put(2, new MinecraftKey("textures/entity/cat/red.png"));
|
||
|
@@ -518,7 +518,7 @@
|
||
|
static class PathfinderGoalTemptChance extends PathfinderGoalTempt {
|
||
|
|
||
|
@Nullable
|
||
|
- private EntityHuman chosenTarget;
|
||
|
+ private EntityLiving chosenTarget; // CraftBukkit
|
||
|
private final EntityCat d;
|
||
|
|
||
|
public PathfinderGoalTemptChance(EntityCat entitycat, double d0, RecipeItemStack recipeitemstack, boolean flag) {
|
||
|
@@ -553,9 +553,9 @@
|
||
|
private final EntityCat i;
|
||
|
|
||
|
public a(EntityCat entitycat, Class<T> oclass, float f, double d0, double d1) {
|
||
|
- Predicate predicate = IEntitySelector.e;
|
||
|
+ // Predicate predicate = IEntitySelector.e; // CraftBukkit - decompile error
|
||
|
|
||
|
- super(entitycat, oclass, f, d0, d1, predicate::test);
|
||
|
+ super(entitycat, oclass, f, d0, d1, IEntitySelector.e::test); // CraftBukkit - decompile error
|
||
|
this.i = entitycat;
|
||
|
}
|
||
|
|