Class ServerConfigEntry<T>

java.lang.Object
net.minecraft.server.ServerConfigEntry<T>
Direct Known Subclasses:
BanEntry, OperatorEntry, WhitelistEntry

public class ServerConfigEntry<T> extends Object
Mappings:
Namespace Name
official vs
intermediary net/minecraft/class_2133
named net/minecraft/server/ServerConfigEntry
  • Field Details

    • object

      @Nullable private final T object
      Mappings:
      Namespace Name Mixin selector
      official a Lvs;a:Ljava/lang/Object;
      intermediary field_9013 Lnet/minecraft/class_2133;field_9013:Ljava/lang/Object;
      named object Lnet/minecraft/server/ServerConfigEntry;object:Ljava/lang/Object;
  • Constructor Details

    • ServerConfigEntry

      public ServerConfigEntry(T object)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lvs;<init>(Ljava/lang/Object;)V
      intermediary <init> Lnet/minecraft/class_2133;<init>(Ljava/lang/Object;)V
      named <init> Lnet/minecraft/server/ServerConfigEntry;<init>(Ljava/lang/Object;)V
    • ServerConfigEntry

      protected ServerConfigEntry(@Nullable T object, JsonObject jsonObject)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lvs;<init>(Ljava/lang/Object;Lcom/google/gson/JsonObject;)V
      intermediary <init> Lnet/minecraft/class_2133;<init>(Ljava/lang/Object;Lcom/google/gson/JsonObject;)V
      named <init> Lnet/minecraft/server/ServerConfigEntry;<init>(Ljava/lang/Object;Lcom/google/gson/JsonObject;)V
  • Method Details

    • getKey

      @Nullable T getKey()
      Mappings:
      Namespace Name Mixin selector
      official g Lvs;g()Ljava/lang/Object;
      intermediary method_8243 Lnet/minecraft/class_2133;method_8243()Ljava/lang/Object;
      named getKey Lnet/minecraft/server/ServerConfigEntry;getKey()Ljava/lang/Object;
    • isInvalid

      boolean isInvalid()
      Mappings:
      Namespace Name Mixin selector
      official f Lvs;f()Z
      intermediary method_1961 Lnet/minecraft/class_2133;method_1961()Z
      named isInvalid Lnet/minecraft/server/ServerConfigEntry;isInvalid()Z
    • serialize

      protected void serialize(JsonObject jsonObject)
      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