Class SetLoreFunction.Builder
java.lang.Object
net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction.Builder<SetLoreFunction.Builder>
net.minecraft.world.level.storage.loot.functions.SetLoreFunction.Builder
- All Implemented Interfaces:
LootItemFunction.Builder, ConditionUserBuilder<SetLoreFunction.Builder>
- Enclosing class:
SetLoreFunction
public static class SetLoreFunction.Builder
extends LootItemConditionalFunction.Builder<SetLoreFunction.Builder>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ImmutableList.Builder<Component> private ListOperationprivate Optional<LootContext.EntityTarget> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected SetLoreFunction.BuildergetThis()setMode(ListOperation mode) setResolutionContext(LootContext.EntityTarget resolutionContext) Methods inherited from class LootItemConditionalFunction.Builder
getConditions, unwrap, whenMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ConditionUserBuilder
when
-
Field Details
-
resolutionContext
-
lore
-
mode
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setMode
-
setResolutionContext
-
addLine
-
getThis
- Specified by:
getThisin classLootItemConditionalFunction.Builder<SetLoreFunction.Builder>
-
build
-