Package net.minecraft.component
Class ComponentMap.Builder
java.lang.Object
net.minecraft.component.ComponentMap.Builder
- Enclosing interface:
 ComponentMap
- Mappings:
 Namespace Name named net/minecraft/component/ComponentMap$Builderintermediary net/minecraft/class_9323$class_9324official kn$a
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final record - 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionadd(ComponentType<T> type, T value) addAll(ComponentMap componentSet) build()private static ComponentMapbuild(Map<ComponentType<?>, Object> components) (package private) <T> voidput(ComponentType<T> type, @Nullable Object value)  
- 
Field Details
- 
components
- Mappings:
 Namespace Name Mixin selector named componentsLnet/minecraft/component/ComponentMap$Builder;components:Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;intermediary field_49587Lnet/minecraft/class_9323$class_9324;field_49587:Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;official aLkn$a;a:Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;
 
 - 
 - 
Constructor Details
- 
Builder
Builder() 
 - 
 - 
Method Details
- 
add
- Mappings:
 Namespace Name Mixin selector named addLnet/minecraft/component/ComponentMap$Builder;add(Lnet/minecraft/component/ComponentType;Ljava/lang/Object;)Lnet/minecraft/component/ComponentMap$Builder;intermediary method_57840Lnet/minecraft/class_9323$class_9324;method_57840(Lnet/minecraft/class_9331;Ljava/lang/Object;)Lnet/minecraft/class_9323$class_9324;official aLkn$a;a(Lkp;Ljava/lang/Object;)Lkn$a;
 - 
put
- Mappings:
 Namespace Name Mixin selector named putLnet/minecraft/component/ComponentMap$Builder;put(Lnet/minecraft/component/ComponentType;Ljava/lang/Object;)Vintermediary method_58756Lnet/minecraft/class_9323$class_9324;method_58756(Lnet/minecraft/class_9331;Ljava/lang/Object;)Vofficial bLkn$a;b(Lkp;Ljava/lang/Object;)V
 - 
addAll
- Mappings:
 Namespace Name Mixin selector named addAllLnet/minecraft/component/ComponentMap$Builder;addAll(Lnet/minecraft/component/ComponentMap;)Lnet/minecraft/component/ComponentMap$Builder;intermediary method_57839Lnet/minecraft/class_9323$class_9324;method_57839(Lnet/minecraft/class_9323;)Lnet/minecraft/class_9323$class_9324;official aLkn$a;a(Lkn;)Lkn$a;
 - 
build
- Mappings:
 Namespace Name Mixin selector named buildLnet/minecraft/component/ComponentMap$Builder;build()Lnet/minecraft/component/ComponentMap;intermediary method_57838Lnet/minecraft/class_9323$class_9324;method_57838()Lnet/minecraft/class_9323;official aLkn$a;a()Lkn;
 - 
build
- Mappings:
 Namespace Name Mixin selector named buildLnet/minecraft/component/ComponentMap$Builder;build(Ljava/util/Map;)Lnet/minecraft/component/ComponentMap;intermediary method_58755Lnet/minecraft/class_9323$class_9324;method_58755(Ljava/util/Map;)Lnet/minecraft/class_9323;official aLkn$a;a(Ljava/util/Map;)Lkn;
 
 -