Package net.dzikoysk.funnyguilds.nms
Class Reflections
java.lang.Object
net.dzikoysk.funnyguilds.nms.Reflections
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interfacestatic interface -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanclassListEqual(Class<?>[] l1, Class<?>[] l2) static Class<?>getBukkitClass(String name) static Class<?>static Class<?>getClassOmitCache(String className) static Constructor<?>getConstructor(Class<?> clazz, Class<?>... arguments) static Class<?>getCraftBukkitClass(String name) static <T> Reflections.FieldAccessor<T>static Fieldstatic ObjectgetHandle(org.bukkit.entity.Entity entity) static ObjectgetHandle(org.bukkit.World world) static Methodstatic Methodstatic Class<?>getNMSClass(String name) static FieldgetPrivateField(Class<?> cl, String fieldName) static void
-
Field Details
-
SERVER_VERSION
-
USE_PRE_13_METHODS
public static boolean USE_PRE_13_METHODS -
USE_PRE_12_METHODS
public static boolean USE_PRE_12_METHODS -
USE_PRE_9_METHODS
public static boolean USE_PRE_9_METHODS
-
-
Method Details
-
prepareServerVersion
public static void prepareServerVersion() -
getClassOmitCache
-
getClass
-
getNMSClass
-
getCraftBukkitClass
-
getBukkitClass
-
getHandle
-
getHandle
-
getField
-
getField
public static <T> Reflections.FieldAccessor<T> getField(Class<?> target, Class<T> fieldType, int index) -
getPrivateField
-
getMethod
-
getMethod
-
getConstructor
-
classListEqual
-