Class EnvironmentAttributeMap.Builder

java.lang.Object
net.minecraft.world.attribute.EnvironmentAttributeMap.Builder
Enclosing class:
EnvironmentAttributeMap

public static class EnvironmentAttributeMap.Builder extends Object
Mappings:
Namespace Name
named net/minecraft/world/attribute/EnvironmentAttributeMap$Builder
intermediary net/minecraft/class_12199$class_12200
official cdw$a
  • Field Details

    • entries

      private final Map<EnvironmentAttribute<?>,EnvironmentAttributeMap.Entry<?,?>> entries
      Mappings:
      Namespace Name Mixin selector
      named entries Lnet/minecraft/world/attribute/EnvironmentAttributeMap$Builder;entries:Ljava/util/Map;
      intermediary field_63729 Lnet/minecraft/class_12199$class_12200;field_63729:Ljava/util/Map;
      official a Lcdw$a;a:Ljava/util/Map;
  • Constructor Details

    • Builder

      Builder()
  • Method Details

    • addAll

      Mappings:
      Namespace Name Mixin selector
      named addAll Lnet/minecraft/world/attribute/EnvironmentAttributeMap$Builder;addAll(Lnet/minecraft/world/attribute/EnvironmentAttributeMap;)Lnet/minecraft/world/attribute/EnvironmentAttributeMap$Builder;
      intermediary method_75675 Lnet/minecraft/class_12199$class_12200;method_75675(Lnet/minecraft/class_12199;)Lnet/minecraft/class_12199$class_12200;
      official a Lcdw$a;a(Lcdw;)Lcdw$a;
    • setModifier

      public <Value, Parameter> EnvironmentAttributeMap.Builder setModifier(EnvironmentAttribute<Value> key, class_12212<Value,Parameter> modifier, Parameter value)
      Mappings:
      Namespace Name Mixin selector
      named setModifier Lnet/minecraft/world/attribute/EnvironmentAttributeMap$Builder;setModifier(Lnet/minecraft/world/attribute/EnvironmentAttribute;Lnet/minecraft/class_12212;Ljava/lang/Object;)Lnet/minecraft/world/attribute/EnvironmentAttributeMap$Builder;
      intermediary method_75673 Lnet/minecraft/class_12199$class_12200;method_75673(Lnet/minecraft/class_12197;Lnet/minecraft/class_12212;Ljava/lang/Object;)Lnet/minecraft/class_12199$class_12200;
      official a Lcdw$a;a(Lcdv;Lcee;Ljava/lang/Object;)Lcdw$a;
    • set

      public <Value> EnvironmentAttributeMap.Builder set(EnvironmentAttribute<Value> key, Value value)
      Mappings:
      Namespace Name Mixin selector
      named set Lnet/minecraft/world/attribute/EnvironmentAttributeMap$Builder;set(Lnet/minecraft/world/attribute/EnvironmentAttribute;Ljava/lang/Object;)Lnet/minecraft/world/attribute/EnvironmentAttributeMap$Builder;
      intermediary method_75674 Lnet/minecraft/class_12199$class_12200;method_75674(Lnet/minecraft/class_12197;Ljava/lang/Object;)Lnet/minecraft/class_12199$class_12200;
      official a Lcdw$a;a(Lcdv;Ljava/lang/Object;)Lcdw$a;
    • build

      public EnvironmentAttributeMap build()
      Mappings:
      Namespace Name Mixin selector
      named build Lnet/minecraft/world/attribute/EnvironmentAttributeMap$Builder;build()Lnet/minecraft/world/attribute/EnvironmentAttributeMap;
      intermediary method_75672 Lnet/minecraft/class_12199$class_12200;method_75672()Lnet/minecraft/class_12199;
      official a Lcdw$a;a()Lcdw;