Class BannedIpEntry


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

    • BannedIpEntry

      public BannedIpEntry(String ip)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lse;<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, Date date, String source, Date expiryDate, String reason)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lse;<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> Lse;<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

    • getIpFromJson

      private static String getIpFromJson(JsonObject json)
      Mappings:
      Namespace Name Mixin selector
      official b Lse;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
      Mappings:
      Namespace Name Mixin selector
      official a Lsr;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