Interface Registry<K,V>

All Superinterfaces:
Iterable<V>
All Known Implementing Classes:
BiDefaultedRegistry, DefaultedRegistry, MutableRegistry, SimpleRegistry, SoundRegistry

public interface Registry<K,V> extends Iterable<V>
Mappings:
Namespace Name
official dd
intermediary net/minecraft/class_1366
named net/minecraft/util/registry/Registry
  • Method Details

    • get

      Mappings:
      Namespace Name Mixin selector
      official c Ldd;c(Ljava/lang/Object;)Ljava/lang/Object;
      intermediary method_4382 Lnet/minecraft/class_1366;method_4382(Ljava/lang/Object;)Ljava/lang/Object;
      named get Lnet/minecraft/util/registry/Registry;get(Ljava/lang/Object;)Ljava/lang/Object;
    • put

      void put(K key, V value)
      Mappings:
      Namespace Name Mixin selector
      official a Ldd;a(Ljava/lang/Object;Ljava/lang/Object;)V
      intermediary method_4383 Lnet/minecraft/class_1366;method_4383(Ljava/lang/Object;Ljava/lang/Object;)V
      named put Lnet/minecraft/util/registry/Registry;put(Ljava/lang/Object;Ljava/lang/Object;)V
    • getKeySet

      @Environment(CLIENT) Set<K> getKeySet()
      Mappings:
      Namespace Name Mixin selector
      official c Ldd;c()Ljava/util/Set;
      intermediary method_12583 Lnet/minecraft/class_1366;method_12583()Ljava/util/Set;
      named getKeySet Lnet/minecraft/util/registry/Registry;getKeySet()Ljava/util/Set;