CommonLinks.java

信息

  • 全限定名:net.minecraft.util.CommonLinks
  • 类型:public class
  • 包:net.minecraft.util
  • 源码路径:src/main/java/net/minecraft/util/CommonLinks.java
  • 起始行号:L8
  • 职责:

    TODO

字段/常量

  • GDPR

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L9
    • 说明:

      TODO

  • EULA

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L10
    • 说明:

      TODO

  • PRIVACY_STATEMENT

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L11
    • 说明:

      TODO

  • ATTRIBUTION

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L12
    • 说明:

      TODO

  • LICENSES

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L13
    • 说明:

      TODO

  • BUY_MINECRAFT_JAVA

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L14
    • 说明:

      TODO

  • ACCOUNT_SETTINGS

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L15
    • 说明:

      TODO

  • SNAPSHOT_FEEDBACK

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L16
    • 说明:

      TODO

  • RELEASE_FEEDBACK

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L17
    • 说明:

      TODO

  • SNAPSHOT_BUGS_FEEDBACK

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L18
    • 说明:

      TODO

  • GENERAL_HELP

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L19
    • 说明:

      TODO

  • ACCESSIBILITY_HELP

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L20
    • 说明:

      TODO

  • REPORTING_HELP

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L21
    • 说明:

      TODO

  • SUSPENSION_HELP

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L22
    • 说明:

      TODO

  • BLOCKING_HELP

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L23
    • 说明:

      TODO

  • SYMLINK_HELP

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L24
    • 说明:

      TODO

  • START_REALMS_TRIAL

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L25
    • 说明:

      TODO

  • BUY_REALMS

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L26
    • 说明:

      TODO

  • REALMS_TERMS

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L27
    • 说明:

      TODO

  • REALMS_CONTENT_CREATION

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L28
    • 说明:

      TODO

  • EXTEND_REALMS_LINK

    • 类型: String
    • 修饰符: public static final
    • 源码定位: L29
    • 说明:

      TODO

  • INTENTIONAL_GAME_DESIGN_BUG_ID

    • 类型: String
    • 修饰符: public static final
    • 源码定位: L30
    • 说明:

      TODO

  • INTENTIONAL_GAME_DESIGN_BUG

    • 类型: URI
    • 修饰符: public static final
    • 源码定位: L31
    • 说明:

      TODO

内部类/嵌套类型

构造器

方法

下面的方法块按源码顺序生成。

public static String extendRealms(String subscriptionId, UUID profileId, boolean trial) @ L33

  • 方法名:extendRealms
  • 源码定位:L33
  • 返回类型:String
  • 修饰符:public static

参数:

  • subscriptionId: String
  • profileId: UUID
  • trial: boolean

说明:

TODO

public static String extendRealms(String subscriptionId, UUID profileId) @ L39

  • 方法名:extendRealms
  • 源码定位:L39
  • 返回类型:String
  • 修饰符:public static

参数:

  • subscriptionId: String
  • profileId: UUID

说明:

TODO

代码

public class CommonLinks {
    public static final URI GDPR = URI.create("https://aka.ms/MinecraftGDPR");
    public static final URI EULA = URI.create("https://aka.ms/MinecraftEULA");
    public static final URI PRIVACY_STATEMENT = URI.create("http://go.microsoft.com/fwlink/?LinkId=521839");
    public static final URI ATTRIBUTION = URI.create("https://aka.ms/MinecraftJavaAttribution");
    public static final URI LICENSES = URI.create("https://aka.ms/MinecraftJavaLicenses");
    public static final URI BUY_MINECRAFT_JAVA = URI.create("https://aka.ms/BuyMinecraftJava");
    public static final URI ACCOUNT_SETTINGS = URI.create("https://aka.ms/JavaAccountSettings");
    public static final URI SNAPSHOT_FEEDBACK = URI.create("https://aka.ms/snapshotfeedback?ref=game");
    public static final URI RELEASE_FEEDBACK = URI.create("https://aka.ms/javafeedback?ref=game");
    public static final URI SNAPSHOT_BUGS_FEEDBACK = URI.create("https://aka.ms/snapshotbugs?ref=game");
    public static final URI GENERAL_HELP = URI.create("https://aka.ms/Minecraft-Support");
    public static final URI ACCESSIBILITY_HELP = URI.create("https://aka.ms/MinecraftJavaAccessibility");
    public static final URI REPORTING_HELP = URI.create("https://aka.ms/aboutjavareporting");
    public static final URI SUSPENSION_HELP = URI.create("https://aka.ms/mcjavamoderation");
    public static final URI BLOCKING_HELP = URI.create("https://aka.ms/javablocking");
    public static final URI SYMLINK_HELP = URI.create("https://aka.ms/MinecraftSymLinks");
    public static final URI START_REALMS_TRIAL = URI.create("https://aka.ms/startjavarealmstrial");
    public static final URI BUY_REALMS = URI.create("https://aka.ms/BuyJavaRealms");
    public static final URI REALMS_TERMS = URI.create("https://aka.ms/MinecraftRealmsTerms");
    public static final URI REALMS_CONTENT_CREATION = URI.create("https://aka.ms/MinecraftRealmsContentCreator");
    public static final String EXTEND_REALMS_LINK = "https://aka.ms/ExtendJavaRealms";
    public static final String INTENTIONAL_GAME_DESIGN_BUG_ID = "MCPE-28723";
    public static final URI INTENTIONAL_GAME_DESIGN_BUG = URI.create("https://bugs.mojang.com/browse/MCPE-28723");
 
    public static String extendRealms(@Nullable String subscriptionId, UUID profileId, boolean trial) {
        return subscriptionId == null
            ? "https://aka.ms/ExtendJavaRealms"
            : extendRealms(subscriptionId, profileId) + "&ref=" + (trial ? "expiredTrial" : "expiredRealm");
    }
 
    public static String extendRealms(@Nullable String subscriptionId, UUID profileId) {
        return subscriptionId == null
            ? "https://aka.ms/ExtendJavaRealms"
            : "https://aka.ms/ExtendJavaRealms?subscriptionId=" + subscriptionId + "&profileId=" + UndashedUuid.toString(profileId);
    }
}

引用的其他类