java.lang.Object
com.viaversion.viarewind.legacysupport.util.NMSUtil

public class NMSUtil extends Object
  • Field Details

    • NEWER_THAN_V26_1

      public static final boolean NEWER_THAN_V26_1
    • NEWER_THAN_V1_20_5

      public static final boolean NEWER_THAN_V1_20_5
    • NEWER_THAN_V1_17

      public static final boolean NEWER_THAN_V1_17
    • nmsVersionPackage

      public static String nmsVersionPackage
  • Constructor Details

    • NMSUtil

      public NMSUtil()
  • Method Details

    • getBlockPositionClass

      public static Class<?> getBlockPositionClass()
    • getNMSBlockClass

      public static Class<?> getNMSBlockClass(String name)
    • getSoundCategoryClass

      public static Class getSoundCategoryClass()
    • getPacketClass

      public static Class<?> getPacketClass()
    • getGamePacketClass

      public static Class<?> getGamePacketClass(String packet)
    • getPlayerConnectionClass

      public static Class<?> getPlayerConnectionClass()
    • getNMSPlayer

      public static Object getNMSPlayer(org.bukkit.entity.Player player)
    • sendPacket

      public static void sendPacket(org.bukkit.entity.Player player, Object packet)
    • getLegacyNMSClass

      public static Class<?> getLegacyNMSClass(String name)