Class BannedPlayerEntry

java.lang.Object
net.minecraft.server.ServerConfigEntry<T>
net.minecraft.server.BanEntry<com.mojang.authlib.GameProfile>
net.minecraft.server.BannedPlayerEntry

public class BannedPlayerEntry
extends BanEntry<com.mojang.authlib.GameProfile>
Mappings:
Namespace Name
official md
intermediary net/minecraft/class_1664
named net/minecraft/server/BannedPlayerEntry
  • Constructor Details

    • BannedPlayerEntry

      public BannedPlayerEntry​(com.mojang.authlib.GameProfile profile)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lmd;<init>(Lcom/mojang/authlib/GameProfile;)V
      intermediary <init> Lnet/minecraft/class_1664;<init>(Lcom/mojang/authlib/GameProfile;)V
      named <init> Lnet/minecraft/server/BannedPlayerEntry;<init>(Lcom/mojang/authlib/GameProfile;)V
    • BannedPlayerEntry

      public BannedPlayerEntry​(com.mojang.authlib.GameProfile profile, Date created, String source, Date expiry, String reason)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lmd;<init>(Lcom/mojang/authlib/GameProfile;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_1664;<init>(Lcom/mojang/authlib/GameProfile;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V
      named <init> Lnet/minecraft/server/BannedPlayerEntry;<init>(Lcom/mojang/authlib/GameProfile;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V
    • BannedPlayerEntry

      public BannedPlayerEntry​(JsonObject object)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lmd;<init>(Lcom/google/gson/JsonObject;)V
      intermediary <init> Lnet/minecraft/class_1664;<init>(Lcom/google/gson/JsonObject;)V
      named <init> Lnet/minecraft/server/BannedPlayerEntry;<init>(Lcom/google/gson/JsonObject;)V
  • Method Details

    • serialize

      protected void serialize​(JsonObject jsonObject)
      Overrides:
      serialize in class BanEntry<com.mojang.authlib.GameProfile>
      Mappings:
      Namespace Name Mixin selector
      official a Lma;a(Lcom/google/gson/JsonObject;)V
      intermediary method_6264 Lnet/minecraft/class_1660;method_6264(Lcom/google/gson/JsonObject;)V
      named serialize Lnet/minecraft/server/ServerConfigEntry;serialize(Lcom/google/gson/JsonObject;)V
    • getProfileFromJson

      private static com.mojang.authlib.GameProfile getProfileFromJson​(JsonObject json)
      Mappings:
      Namespace Name Mixin selector
      official b Lmd;b(Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile;
      intermediary method_6287 Lnet/minecraft/class_1664;method_6287(Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile;
      named getProfileFromJson Lnet/minecraft/server/BannedPlayerEntry;getProfileFromJson(Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile;