Bug fix for entity effect

This commit is contained in:
retrooper committed 2023-10-02 00:36:30 +02:00
1 parent 2675b41c3e
commit d95d5394eb
1 file changed
+4 -4
@@ -117,10 +117,6 @@ public final class NMSUtils {
entityBoundingBoxField = Reflection.getField(nmsEntityClass, boundingBoxClass, 0, true);
if (builtInRegistriesClass != null) {
mobEffectsRegistryField = Reflection.getField(builtInRegistriesClass, "e");
}
if (nmsEntityClass != null) {
getBukkitEntity = Reflection.getMethod(nmsEntityClass, craftEntityClass, 0);
}
@@ -244,6 +240,10 @@ public final class NMSUtils {
builtInRegistriesClass = Reflection.getClassByNameWithoutException("net.minecraft.core.registries.BuiltInRegistries");
if (builtInRegistriesClass != null) {
mobEffectsRegistryField = Reflection.getField(builtInRegistriesClass, "e");
}
vec3DClass = NMSUtils.getNMSClassWithoutException("Vec3D");
if (vec3DClass == null) {
vec3DClass = getNMClassWithoutException("world.phys.Vec3D");