Class ServerMBean.Entry

java.lang.Object
net.minecraft.server.dedicated.ServerMBean.Entry
Enclosing class:
ServerMBean

private static final class ServerMBean.Entry extends Object
Represents a read-only attribute of the server MBean.
Mappings:
Namespace Name
official baa$a
intermediary net/minecraft/class_5169$class_5170
named net/minecraft/server/dedicated/ServerMBean$Entry
  • Field Details

    • name

      final String name
      Mappings:
      Namespace Name Mixin selector
      official a Lbaa$a;a:Ljava/lang/String;
      intermediary field_23974 Lnet/minecraft/class_5169$class_5170;field_23974:Ljava/lang/String;
      named name Lnet/minecraft/server/dedicated/ServerMBean$Entry;name:Ljava/lang/String;
    • getter

      final Supplier<Object> getter
      Mappings:
      Namespace Name Mixin selector
      official b Lbaa$a;b:Ljava/util/function/Supplier;
      intermediary field_23975 Lnet/minecraft/class_5169$class_5170;field_23975:Ljava/util/function/Supplier;
      named getter Lnet/minecraft/server/dedicated/ServerMBean$Entry;getter:Ljava/util/function/Supplier;
    • description

      private final String description
      Mappings:
      Namespace Name Mixin selector
      official c Lbaa$a;c:Ljava/lang/String;
      intermediary field_23976 Lnet/minecraft/class_5169$class_5170;field_23976:Ljava/lang/String;
      named description Lnet/minecraft/server/dedicated/ServerMBean$Entry;description:Ljava/lang/String;
    • type

      private final Class<?> type
      Mappings:
      Namespace Name Mixin selector
      official d Lbaa$a;d:Ljava/lang/Class;
      intermediary field_23977 Lnet/minecraft/class_5169$class_5170;field_23977:Ljava/lang/Class;
      named type Lnet/minecraft/server/dedicated/ServerMBean$Entry;type:Ljava/lang/Class;
  • Constructor Details

    • Entry

      Entry(String name, Supplier<Object> getter, String description, Class<?> type)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbaa$a;<init>(Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)V
      intermediary <init> Lnet/minecraft/class_5169$class_5170;<init>(Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)V
      named <init> Lnet/minecraft/server/dedicated/ServerMBean$Entry;<init>(Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)V
  • Method Details

    • createInfo

      private MBeanAttributeInfo createInfo()
      Mappings:
      Namespace Name Mixin selector
      official a Lbaa$a;a()Ljavax/management/MBeanAttributeInfo;
      intermediary method_27184 Lnet/minecraft/class_5169$class_5170;method_27184()Ljavax/management/MBeanAttributeInfo;
      named createInfo Lnet/minecraft/server/dedicated/ServerMBean$Entry;createInfo()Ljavax/management/MBeanAttributeInfo;