Class Codecs.IdMapper<I,V>

java.lang.Object
net.minecraft.util.dynamic.Codecs.IdMapper<I,V>
Enclosing class:
Codecs

public static class Codecs.IdMapper<I,V> extends Object
Mappings:
Namespace Name
named net/minecraft/util/dynamic/Codecs$IdMapper
intermediary net/minecraft/class_5699$class_10388
official ayi$b
  • Field Details Link icon

    • values Link icon

      private final BiMap<I,V> values
      Mappings:
      Namespace Name Mixin selector
      named values Lnet/minecraft/util/dynamic/Codecs$IdMapper;values:Lcom/google/common/collect/BiMap;
      intermediary field_55200 Lnet/minecraft/class_5699$class_10388;field_55200:Lcom/google/common/collect/BiMap;
      official a Layi$b;a:Lcom/google/common/collect/BiMap;
  • Constructor Details Link icon

    • IdMapper Link icon

      public IdMapper()
  • Method Details Link icon

    • getCodec Link icon

      public com.mojang.serialization.Codec<V> getCodec(com.mojang.serialization.Codec<I> idCodec)
      Mappings:
      Namespace Name Mixin selector
      named getCodec Lnet/minecraft/util/dynamic/Codecs$IdMapper;getCodec(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
      intermediary method_65323 Lnet/minecraft/class_5699$class_10388;method_65323(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
      official a Layi$b;a(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
    • put Link icon

      public Codecs.IdMapper<I,V> put(I id, V value)
      Mappings:
      Namespace Name Mixin selector
      named put Lnet/minecraft/util/dynamic/Codecs$IdMapper;put(Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/util/dynamic/Codecs$IdMapper;
      intermediary method_65325 Lnet/minecraft/class_5699$class_10388;method_65325(Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/class_5699$class_10388;
      official a Layi$b;a(Ljava/lang/Object;Ljava/lang/Object;)Layi$b;