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 cdt$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 Lcdt$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 Lcdt$a;a(Lcdt;)Lcdt$a;
    • with

      public <Value, Parameter> EnvironmentAttributeMap.Builder with(EnvironmentAttribute<Value> key, EnvironmentAttributeModifier<Value,Parameter> modifier, Parameter param)
      Mappings:
      Namespace Name Mixin selector
      named with Lnet/minecraft/world/attribute/EnvironmentAttributeMap$Builder;with(Lnet/minecraft/world/attribute/EnvironmentAttribute;Lnet/minecraft/world/attribute/EnvironmentAttributeModifier;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 Lcdt$a;a(Lcds;Lceb;Ljava/lang/Object;)Lcdt$a;
    • with

      public <Value> EnvironmentAttributeMap.Builder with(EnvironmentAttribute<Value> key, Value value)
      Mappings:
      Namespace Name Mixin selector
      named with Lnet/minecraft/world/attribute/EnvironmentAttributeMap$Builder;with(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 Lcdt$a;a(Lcds;Ljava/lang/Object;)Lcdt$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 Lcdt$a;a()Lcdt;