Class < ? > function ( String arg0 ) { return getCanonicalClass ( expandVariables ( arg0 ) ) ; }
retrieve a class from its full name . strings enclosed with curly brackets - such as text - will be replaced according to the following table : variable content nms actual package name of net.minecraft.server.version obc actual pacakge name of org.bukkit.craftbukkit.version version the current minecraft package version , if any . concode_field_sep Pattern MATCH_VARIABLE concode_elem_sep String NMS_PREFIX concode_elem_sep String OBC_PREFIX concode_elem_sep String VERSION concode_field_sep void set concode_elem_sep Class<?> getCraftBukkitClass concode_elem_sep Class<?> getCanonicalClass concode_elem_sep FieldAccessor<T> getField concode_elem_sep FieldAccessor<T> getField concode_elem_sep FieldAccessor<T> getField concode_elem_sep FieldAccessor<T> getField concode_elem_sep FieldAccessor<T> getField concode_elem_sep Object invoke concode_elem_sep Object invoke concode_elem_sep MethodInvoker getMethod concode_elem_sep MethodInvoker getMethod concode_elem_sep ConstructorInvoker getConstructor concode_elem_sep ConstructorInvoker getConstructor concode_elem_sep Class<Object> getUntypedClass concode_elem_sep T get concode_elem_sep Class<?> getMinecraftClass concode_elem_sep MethodInvoker getTypedMethod concode_elem_sep String expandVariables concode_elem_sep boolean hasField