public class NMSUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static boolean |
NEWER_THAN_V1_20_5 |
static java.lang.String |
nmsVersionPackage |
| Constructor and Description |
|---|
NMSUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Class<?> |
getBlockPositionClass() |
static java.lang.Class<?> |
getGamePacketClass(java.lang.String packet) |
static java.lang.Class<?> |
getLegacyNMSClass(java.lang.String name) |
static java.lang.Class<?> |
getNMSBlockClass(java.lang.String name) |
static java.lang.Object |
getNMSPlayer(org.bukkit.entity.Player player) |
static java.lang.Class<?> |
getPacketClass() |
static java.lang.Class<?> |
getPlayerConnectionClass() |
static java.lang.Class |
getSoundCategoryClass() |
static void |
sendPacket(org.bukkit.entity.Player player,
java.lang.Object packet) |
public static final boolean NEWER_THAN_V1_20_5
public static java.lang.String nmsVersionPackage
public static java.lang.Class<?> getBlockPositionClass()
public static java.lang.Class<?> getNMSBlockClass(java.lang.String name)
public static java.lang.Class getSoundCategoryClass()
public static java.lang.Class<?> getPacketClass()
public static java.lang.Class<?> getGamePacketClass(java.lang.String packet)
public static java.lang.Class<?> getPlayerConnectionClass()
public static java.lang.Object getNMSPlayer(org.bukkit.entity.Player player)
public static void sendPacket(org.bukkit.entity.Player player,
java.lang.Object packet)
public static java.lang.Class<?> getLegacyNMSClass(java.lang.String name)