Class SlimefunExtended

java.lang.Object
city.norain.slimefun4.SlimefunExtended

public final class SlimefunExtended extends Object
  • Constructor Details

    • SlimefunExtended

      public SlimefunExtended()
  • Method Details

    • getMinecraftVersion

      @Deprecated(since="2026.1.1", forRemoval=true) public static io.github.bakedlibs.dough.versions.MinecraftVersion getMinecraftVersion()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getServerVerDetail

      public static ServerVersion getServerVerDetail(org.bukkit.Server server)
      返回当前服务器的 Minecraft 版本详情,包含主版本号、次版本号和补丁版本号。 例如:26.1.2 将返回 (26, 1, 2),而 26.1 将返回 (26, 1, 0)。 当无法识别服务器版本时,返回 null。
      Parameters:
      server -
      Returns:
      Since:
      2026.1
    • isAtLeast

      public static boolean isAtLeast(int major, int minor)
      Parameters:
      major - the major version number (e.g., 26 for Minecraft 26.1)
      minor -
      Returns:
      Since:
      2026.1
    • isAtLeast

      public static boolean isAtLeast(int major, int minor, int patch)
      Parameters:
      major - the major version number (e.g., 26 for Minecraft 26.1)
      minor -
      Returns:
      Since:
      2026.1
    • checkEnvironment

      public static boolean checkEnvironment(@Nonnull Slimefun sf)
    • init

      public static void init(@Nonnull Slimefun sf)
    • shutdown

      public static void shutdown()