Class BannedIpEntry


public class BannedIpEntry extends BanEntry<String>
Mappings:
Namespace Name
official vn
intermediary net/minecraft/class_2121
named net/minecraft/server/BannedIpEntry
  • Constructor Details

    • BannedIpEntry

      public BannedIpEntry(String ip)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lvn;<init>(Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_2121;<init>(Ljava/lang/String;)V
      named <init> Lnet/minecraft/server/BannedIpEntry;<init>(Ljava/lang/String;)V
    • BannedIpEntry

      public BannedIpEntry(String ip, @Nullable Date date, @Nullable String source, @Nullable Date expiryDate, @Nullable String reason)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lvn;<init>(Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_2121;<init>(Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V
      named <init> Lnet/minecraft/server/BannedIpEntry;<init>(Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V
    • BannedIpEntry

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

    • method_21379

      public Text method_21379()
      Specified by:
      method_21379 in class BanEntry<String>
      Mappings:
      Namespace Name Mixin selector
      official e Lvk;e()Lij;
      intermediary method_21379 Lnet/minecraft/class_732;method_21379()Lnet/minecraft/class_1982;
      named method_21379 Lnet/minecraft/server/BanEntry;method_21379()Lnet/minecraft/text/Text;
    • getIpFromJson

      private static String getIpFromJson(JsonObject json)
      Mappings:
      Namespace Name Mixin selector
      official b Lvn;b(Lcom/google/gson/JsonObject;)Ljava/lang/String;
      intermediary method_8200 Lnet/minecraft/class_2121;method_8200(Lcom/google/gson/JsonObject;)Ljava/lang/String;
      named getIpFromJson Lnet/minecraft/server/BannedIpEntry;getIpFromJson(Lcom/google/gson/JsonObject;)Ljava/lang/String;
    • serialize

      protected void serialize(JsonObject jsonObject)
      Overrides:
      serialize in class BanEntry<String>
      Mappings:
      Namespace Name Mixin selector
      official a Lvs;a(Lcom/google/gson/JsonObject;)V
      intermediary method_8242 Lnet/minecraft/class_2133;method_8242(Lcom/google/gson/JsonObject;)V
      named serialize Lnet/minecraft/server/ServerConfigEntry;serialize(Lcom/google/gson/JsonObject;)V