Uses of Class
net.minecraft.world.item.enchantment.Enchantment.Builder
Packages that use Enchantment.Builder
-
Uses of Enchantment.Builder in net.minecraft.world.item.enchantment
Methods in net.minecraft.world.item.enchantment that return Enchantment.BuilderModifier and TypeMethodDescriptionstatic Enchantment.BuilderEnchantment.enchantment(Enchantment.EnchantmentDefinition definition) Enchantment.Builder.exclusiveWith(HolderSet<Enchantment> set) Enchantment.Builder.withCustomName(UnaryOperator<MutableComponent> nameFactory) Allows specifying an operator that can customize the defaultComponentcreated byEnchantment.Builder.build(Identifier).Enchantment.Builder.withEffect(DataComponentType<List<ConditionalEffect<E>>> type, E effect) Enchantment.Builder.withEffect(DataComponentType<List<ConditionalEffect<E>>> type, E effect, LootItemCondition.Builder condition) Enchantment.Builder.withEffect(DataComponentType<List<EnchantmentAttributeEffect>> type, EnchantmentAttributeEffect effect) Enchantment.Builder.withEffect(DataComponentType<List<TargetedConditionalEffect<E>>> type, EnchantmentTarget enchanted, EnchantmentTarget affected, E effect) Enchantment.Builder.withEffect(DataComponentType<List<TargetedConditionalEffect<E>>> type, EnchantmentTarget enchanted, EnchantmentTarget affected, E effect, LootItemCondition.Builder condition) Enchantment.Builder.withEffect(DataComponentType<Unit> type) Enchantment.Builder.withSpecialEffect(DataComponentType<E> type, E effect) Methods in net.minecraft.world.item.enchantment with parameters of type Enchantment.BuilderModifier and TypeMethodDescriptionprivate static voidEnchantments.register(BootstrapContext<Enchantment> context, ResourceKey<Enchantment> key, Enchantment.Builder builder)