Class BedrockNameResolver.Result

java.lang.Object
com.bencodez.advancedcore.api.bedrock.BedrockNameResolver.Result
Enclosing class:
BedrockNameResolver

public static final class BedrockNameResolver.Result extends Object
Result of name resolution containing the final name, Bedrock status, and rationale.
  • Field Details

    • finalName

      public final String finalName
      The final resolved name.
    • isBedrock

      public final boolean isBedrock
      Whether the player is a Bedrock player.
    • rationale

      public final String rationale
      The rationale for the resolution decision.
  • Constructor Details

    • Result

      public Result(String finalName, boolean isBedrock, String rationale)
      Instantiates a new result.
      Parameters:
      finalName - the final resolved name
      isBedrock - whether the player is Bedrock
      rationale - the rationale for the decision