Class BannedIpEntry


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

    • BannedIpEntry

      public BannedIpEntry​(String ip)
      Mappings:
      Namespace Name Mixin selector
      official <init> Llv;<init>(Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_1653;<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> Llv;<init>(Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_1653;<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> Llv;<init>(Lcom/google/gson/JsonObject;)V
      intermediary <init> Lnet/minecraft/class_1653;<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 Llv;b(Lcom/google/gson/JsonObject;)Ljava/lang/String;
      intermediary method_6165 Lnet/minecraft/class_1653;method_6165(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 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