Uses of Enum Class
net.minecraft.world.level.storage.loot.LootContext.EntityTarget
Package
Description
-
Uses of LootContext.EntityTarget in net.minecraft.world.level.storage.loot
Modifier and TypeFieldDescriptionstatic final StringRepresentable.EnumCodec<LootContext.EntityTarget>
LootContext.EntityTarget.CODEC
Modifier and TypeMethodDescriptionstatic LootContext.EntityTarget
static LootContext.EntityTarget
Returns the enum constant of this class with the specified name.static LootContext.EntityTarget[]
LootContext.EntityTarget.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of LootContext.EntityTarget in net.minecraft.world.level.storage.loot.functions
Modifier and TypeFieldDescriptionprivate final LootContext.EntityTarget
FillPlayerHead.entityTarget
Modifier and TypeFieldDescriptionprivate Optional<LootContext.EntityTarget>
SetLoreFunction.Builder.resolutionContext
private final Optional<LootContext.EntityTarget>
SetLoreFunction.resolutionContext
private final Optional<LootContext.EntityTarget>
SetNameFunction.resolutionContext
Modifier and TypeMethodDescriptionstatic CopyNbtFunction.Builder
CopyNbtFunction.copyData
(LootContext.EntityTarget p_165179_) static UnaryOperator<Component>
SetNameFunction.createResolver
(LootContext p_81140_, LootContext.EntityTarget p_81141_) static LootItemConditionalFunction.Builder<?>
FillPlayerHead.fillPlayerHead
(LootContext.EntityTarget p_165208_) static LootItemConditionalFunction.Builder<?>
SetNameFunction.setName
(Component p_165460_, LootContext.EntityTarget p_165461_) SetLoreFunction.Builder.setResolutionContext
(LootContext.EntityTarget p_165450_) ModifierConstructorDescriptionFillPlayerHead
(List<LootItemCondition> p_301112_, LootContext.EntityTarget p_80605_) ModifierConstructorDescriptionSetLoreFunction
(List<LootItemCondition> p_81085_, boolean p_81084_, List<Component> p_300257_, Optional<LootContext.EntityTarget> p_301400_) -
Uses of LootContext.EntityTarget in net.minecraft.world.level.storage.loot.predicates
Modifier and TypeFieldDescriptionprivate final LootContext.EntityTarget
EntityHasScoreCondition.Builder.entityTarget
private final LootContext.EntityTarget
EntityHasScoreCondition.entityTarget
The field for theentityTarget
record component.private final LootContext.EntityTarget
LootItemEntityPropertyCondition.entityTarget
The field for theentityTarget
record component.Modifier and TypeMethodDescriptionEntityHasScoreCondition.entityTarget()
Returns the value of theentityTarget
record component.LootItemEntityPropertyCondition.entityTarget()
Returns the value of theentityTarget
record component.Modifier and TypeMethodDescriptionstatic LootItemCondition.Builder
LootItemEntityPropertyCondition.entityPresent
(LootContext.EntityTarget p_81863_) static LootItemCondition.Builder
LootItemEntityPropertyCondition.hasProperties
(LootContext.EntityTarget p_81868_, EntityPredicate p_81869_) static LootItemCondition.Builder
LootItemEntityPropertyCondition.hasProperties
(LootContext.EntityTarget p_81865_, EntityPredicate.Builder p_81866_) EntityHasScoreCondition.hasScores
(LootContext.EntityTarget p_165489_) ModifierConstructorDescriptionBuilder
(LootContext.EntityTarget p_165499_) EntityHasScoreCondition
(Map<String, IntRange> scores, LootContext.EntityTarget entityTarget) Creates an instance of aEntityHasScoreCondition
record class.LootItemEntityPropertyCondition
(Optional<EntityPredicate> predicate, LootContext.EntityTarget entityTarget) Creates an instance of aLootItemEntityPropertyCondition
record class. -
Uses of LootContext.EntityTarget in net.minecraft.world.level.storage.loot.providers.nbt
Modifier and TypeMethodDescriptionstatic NbtProvider
ContextNbtProvider.forContextEntity
(LootContext.EntityTarget p_165571_) private static ContextNbtProvider.Getter
ContextNbtProvider.forEntity
(LootContext.EntityTarget p_165578_) -
Uses of LootContext.EntityTarget in net.minecraft.world.level.storage.loot.providers.number
Modifier and TypeMethodDescriptionstatic ScoreboardValue
ScoreboardValue.fromScoreboard
(LootContext.EntityTarget p_165750_, String p_165751_) static ScoreboardValue
ScoreboardValue.fromScoreboard
(LootContext.EntityTarget p_165753_, String p_165754_, float p_165755_) -
Uses of LootContext.EntityTarget in net.minecraft.world.level.storage.loot.providers.score
Modifier and TypeFieldDescriptionprivate final LootContext.EntityTarget
ContextScoreboardNameProvider.target
The field for thetarget
record component.Modifier and TypeMethodDescriptionContextScoreboardNameProvider.target()
Returns the value of thetarget
record component.Modifier and TypeMethodDescriptionstatic ScoreboardNameProvider
ContextScoreboardNameProvider.forTarget
(LootContext.EntityTarget p_165808_) ModifierConstructorDescriptionCreates an instance of aContextScoreboardNameProvider
record class.