Package net.minecraft.component.type
Class ItemEnchantmentsComponent.Builder
java.lang.Object
net.minecraft.component.type.ItemEnchantmentsComponent.Builder
- Enclosing class:
ItemEnchantmentsComponent
- Mappings:
Namespace Name named net/minecraft/component/type/ItemEnchantmentsComponent$Builderintermediary net/minecraft/class_9304$class_9305official dai$a
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Object2IntOpenHashMap<RegistryEntry<Enchantment>> private final boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(RegistryEntry<Enchantment> enchantment, int level) build()intgetLevel(RegistryEntry<Enchantment> enchantment) voidremove(Predicate<RegistryEntry<Enchantment>> predicate) voidset(RegistryEntry<Enchantment> enchantment, int level)
-
Field Details
-
enchantments
- Mappings:
Namespace Name Mixin selector named enchantmentsLnet/minecraft/component/type/ItemEnchantmentsComponent$Builder;enchantments:Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;intermediary field_49391Lnet/minecraft/class_9304$class_9305;field_49391:Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;official aLdai$a;a:Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;
-
showInTooltip
private final boolean showInTooltip- Mappings:
Namespace Name Mixin selector named showInTooltipLnet/minecraft/component/type/ItemEnchantmentsComponent$Builder;showInTooltip:Zintermediary field_49392Lnet/minecraft/class_9304$class_9305;field_49392:Zofficial bLdai$a;b:Z
-
-
Constructor Details
-
Builder
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/component/type/ItemEnchantmentsComponent$Builder;<init>(Lnet/minecraft/component/type/ItemEnchantmentsComponent;)Vintermediary <init>Lnet/minecraft/class_9304$class_9305;<init>(Lnet/minecraft/class_9304;)Vofficial <init>Ldai$a;<init>(Ldai;)V
-
-
Method Details
-
set
- Mappings:
Namespace Name Mixin selector named setLnet/minecraft/component/type/ItemEnchantmentsComponent$Builder;set(Lnet/minecraft/registry/entry/RegistryEntry;I)Vintermediary method_57547Lnet/minecraft/class_9304$class_9305;method_57547(Lnet/minecraft/class_6880;I)Vofficial aLdai$a;a(Ljm;I)V
-
add
- Mappings:
Namespace Name Mixin selector named addLnet/minecraft/component/type/ItemEnchantmentsComponent$Builder;add(Lnet/minecraft/registry/entry/RegistryEntry;I)Vintermediary method_57550Lnet/minecraft/class_9304$class_9305;method_57550(Lnet/minecraft/class_6880;I)Vofficial bLdai$a;b(Ljm;I)V
-
remove
- Mappings:
Namespace Name Mixin selector named removeLnet/minecraft/component/type/ItemEnchantmentsComponent$Builder;remove(Ljava/util/function/Predicate;)Vintermediary method_57548Lnet/minecraft/class_9304$class_9305;method_57548(Ljava/util/function/Predicate;)Vofficial aLdai$a;a(Ljava/util/function/Predicate;)V
-
getLevel
- Mappings:
Namespace Name Mixin selector named getLevelLnet/minecraft/component/type/ItemEnchantmentsComponent$Builder;getLevel(Lnet/minecraft/registry/entry/RegistryEntry;)Iintermediary method_57546Lnet/minecraft/class_9304$class_9305;method_57546(Lnet/minecraft/class_6880;)Iofficial aLdai$a;a(Ljm;)I
-
getEnchantments
- Mappings:
Namespace Name Mixin selector named getEnchantmentsLnet/minecraft/component/type/ItemEnchantmentsComponent$Builder;getEnchantments()Ljava/util/Set;intermediary method_57545Lnet/minecraft/class_9304$class_9305;method_57545()Ljava/util/Set;official aLdai$a;a()Ljava/util/Set;
-
build
- Mappings:
Namespace Name Mixin selector named buildLnet/minecraft/component/type/ItemEnchantmentsComponent$Builder;build()Lnet/minecraft/component/type/ItemEnchantmentsComponent;intermediary method_57549Lnet/minecraft/class_9304$class_9305;method_57549()Lnet/minecraft/class_9304;official bLdai$a;b()Ldai;
-