Bug fix for entity effect
This commit is contained in:
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");
|
||||
|
||||
Reference in new issue
Block a user