类 NMSUtil
java.lang.Object
top.shjibi.plugineer.util.NMSUtil
与NMS相关的工具类
-
方法概要
修饰符和类型方法说明static @Nullable ObjectasNMSCopy(@NotNull org.bukkit.inventory.ItemStack item) 获取NMS的ItemStackstatic @Nullable Class<?>getCraftBukkitClass(@NotNull String name) 获取CraftBukkit类static @Nullable StringgetItemNBT(@NotNull org.bukkit.inventory.ItemStack item) 获取物品NBT(字符串)static @Nullable Class<?>getNMClass(@NotNull String name) 获取NM类static @Nullable Class<?>getNMSClass(@NotNull String name) 获取NMS类static @NotNull String获取当前服务器运行的MC的版本static booleansendPacket(@NotNull org.bukkit.entity.Player p, @NotNull Object packet) 给玩家发包
-
方法详细资料
-
getVersion
获取当前服务器运行的MC的版本 -
getNMClass
获取NM类 -
getNMSClass
获取NMS类 -
getCraftBukkitClass
获取CraftBukkit类 -
sendPacket
public static boolean sendPacket(@NotNull @NotNull org.bukkit.entity.Player p, @NotNull @NotNull Object packet) 给玩家发包 -
asNMSCopy
@Nullable public static @Nullable Object asNMSCopy(@NotNull @NotNull org.bukkit.inventory.ItemStack item) 获取NMS的ItemStack -
getItemNBT
@Nullable public static @Nullable String getItemNBT(@NotNull @NotNull org.bukkit.inventory.ItemStack item) 获取物品NBT(字符串)
-