Class EnchantedCountIncreaseFunction.Builder
java.lang.Object
net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction.Builder<EnchantedCountIncreaseFunction.Builder>
net.minecraft.world.level.storage.loot.functions.EnchantedCountIncreaseFunction.Builder
- All Implemented Interfaces:
LootItemFunction.Builder, ConditionUserBuilder<EnchantedCountIncreaseFunction.Builder>
- Enclosing class:
EnchantedCountIncreaseFunction
public static class EnchantedCountIncreaseFunction.Builder
extends LootItemConditionalFunction.Builder<EnchantedCountIncreaseFunction.Builder>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Holder<ContextFloatProvider> private final Holder<Enchantment> private int -
Constructor Summary
ConstructorsConstructorDescriptionBuilder(Holder<Enchantment> enchantment, Holder<ContextFloatProvider> count) -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected EnchantedCountIncreaseFunction.BuildergetThis()setLimit(int limit) Methods inherited from class LootItemConditionalFunction.Builder
getCondition, unwrap, whenMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ConditionUserBuilder
when, when
-
Field Details
-
enchantment
-
count
-
limit
private int limit
-
-
Constructor Details
-
Builder
-
-
Method Details
-
getThis
- Specified by:
getThisin classLootItemConditionalFunction.Builder<EnchantedCountIncreaseFunction.Builder>
-
setLimit
-
build
-