Class MinecraftLocalization

java.lang.Object
net.guizhanss.minecraft.guizhanlib.gugu.localization.MinecraftLocalization

public final class MinecraftLocalization extends Object
Minecraft 本地化资源管理
  • Method Details

    • load

      public static void load()
      加载 Minecraft 本地化资源。应仅在 GuizhanLibPlugin 启用时调用。
    • getOrNull

      @Nullable public static String getOrNull(@Nonnull String key)
      获取本地化文件中指定键名的内容
      Parameters:
      key - String 键名
      Returns:
      内容,如果不存在则返回 null
    • getOrDefault

      @Nonnull public static String getOrDefault(@Nonnull String key, @Nonnull String defaultVal)
      获取本地化文件中指定键名的内容
      Parameters:
      key - String 键名
      defaultVal - 默认值
      Returns:
      内容,如果不存在则返回默认值
    • getOrKey

      @Nonnull public static String getOrKey(@Nonnull String key)
      获取本地化文件中指定键名的内容
      Parameters:
      key - String 键名
      Returns:
      内容,如果不存在则返回键名