Bump pom, fix trader llamas

This commit is contained in:
fullwall 2019-05-28 18:03:45 +08:00
parent 220fc1623d
commit 489438b2f1
3 changed files with 12 additions and 3 deletions

View File

@ -13,7 +13,7 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<craftbukkit.version>1.14.1-R0.1-SNAPSHOT</craftbukkit.version>
<craftbukkit.version>1.14.2-R0.1-SNAPSHOT</craftbukkit.version>
<citizensapi.version>${project.version}</citizensapi.version>
<powermock.version>1.4.12</powermock.version>
<bstats.version>1.5</bstats.version>

View File

@ -12,7 +12,7 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<craftbukkit.version>1.14.1-R0.1-SNAPSHOT</craftbukkit.version>
<craftbukkit.version>1.14.2-R0.1-SNAPSHOT</craftbukkit.version>
</properties>
<repositories>

View File

@ -1,5 +1,7 @@
package net.citizensnpcs.nms.v1_14_R1.entity;
import java.lang.invoke.MethodHandle;
import org.bukkit.Bukkit;
import org.bukkit.Location;
import org.bukkit.craftbukkit.v1_14_R1.CraftServer;
@ -209,11 +211,18 @@ public class TraderLlamaController extends MobEntityController {
if (npc == null) {
super.mobTick();
} else {
v(10);
try {
if (bJ != null) {
bJ.invoke(this, 10); // DespawnDelay
}
} catch (Throwable e) {
}
NMS.setStepHeight(getBukkitEntity(), 1);
npc.update();
}
}
private static final MethodHandle bJ = NMS.getSetter(EntityLlamaTrader.class, "bJ");
}
public static class TraderLlamaNPC extends CraftTraderLlama implements NPCHolder {