Class BiDefaultedRegistry

All Implemented Interfaces:
Iterable, ObjectIdIterable, Registry

public class BiDefaultedRegistry extends SimpleRegistry
Mappings:
Namespace Name
official cm
intermediary net/minecraft/class_1940
named net/minecraft/util/registry/BiDefaultedRegistry
  • Field Details

    • field_8395

      private final String field_8395
      Mappings:
      Namespace Name Mixin selector
      official d Lcm;d:Ljava/lang/String;
      intermediary field_8395 Lnet/minecraft/class_1940;field_8395:Ljava/lang/String;
      named field_8395 Lnet/minecraft/util/registry/BiDefaultedRegistry;field_8395:Ljava/lang/String;
    • defaultValue

      private Object defaultValue
      Mappings:
      Namespace Name Mixin selector
      official e Lcm;e:Ljava/lang/Object;
      intermediary field_8396 Lnet/minecraft/class_1940;field_8396:Ljava/lang/Object;
      named defaultValue Lnet/minecraft/util/registry/BiDefaultedRegistry;defaultValue:Ljava/lang/Object;
  • Constructor Details

    • BiDefaultedRegistry

      public BiDefaultedRegistry(String string)
  • Method Details

    • add

      public void add(int rawId, String id, Object object)
      Overrides:
      add in class SimpleRegistry
      Mappings:
      Namespace Name Mixin selector
      official a Lcv;a(ILjava/lang/String;Ljava/lang/Object;)V
      intermediary method_7327 Lnet/minecraft/class_1943;method_7327(ILjava/lang/String;Ljava/lang/Object;)V
      named add Lnet/minecraft/util/registry/SimpleRegistry;add(ILjava/lang/String;Ljava/lang/Object;)V
    • get

      public Object get(String string)
      Overrides:
      get in class SimpleRegistry
      Mappings:
      Namespace Name Mixin selector
      official method_7328 Lcm;method_7328(Ljava/lang/String;)Ljava/lang/Object;
      intermediary method_7328 Lnet/minecraft/class_1940;method_7328(Ljava/lang/String;)Ljava/lang/Object;
      named get Lnet/minecraft/util/registry/BiDefaultedRegistry;get(Ljava/lang/String;)Ljava/lang/Object;
    • getByRawId

      public Object getByRawId(int index)
      Overrides:
      getByRawId in class SimpleRegistry
      Mappings:
      Namespace Name Mixin selector
      official a Lcv;a(I)Ljava/lang/Object;
      intermediary method_7326 Lnet/minecraft/class_1943;method_7326(I)Ljava/lang/Object;
      named getByRawId Lnet/minecraft/util/registry/SimpleRegistry;getByRawId(I)Ljava/lang/Object;