net.minecraft.world.level.storage.loot.predicates

public class EntityHasScoreCondition

implements LootItemCondition

dbj
net.minecraft.world.level.storage.loot.predicates.EntityHasScoreCondition
net.minecraft.class_199
net.minecraft.loot.condition.EntityScoresLootCondition
net.minecraft.loot.conditions.EntityHasScore
net.minecraft.server.v1_16_R3.LootItemConditionEntityScore

Field summary

Modifier and TypeField
private final Map<String, RandomValueBounds>
a
scores
field_1279
scores
field_186634_a
private final LootContext$EntityTarget
b
entityTarget
field_1278
target
field_186635_b

Constructor summary

ModifierConstructor
private (Map<String, RandomValueBounds> scores, LootContext$EntityTarget target)

Method summary

Modifier and TypeMethod
public LootItemConditionType
b()
getType()
method_29325()
getType()
func_230419_b_()
public Set<LootContextParam<?>>
a()
getReferencedContextParams()
method_293()
getRequiredParameters()
func_215855_a()
public boolean
a(cyv arg0)
test(LootContext arg0)
method_864(class_47 arg0)
test(LootContext arg0)
test(LootContext arg0)
protected boolean
a(aqa arg0, ddn arg1, String arg2, czd arg3)
hasScore(Entity arg0, Scoreboard arg1, String arg2, RandomValueBounds arg3)
method_865(class_1297 arg0, class_269 arg1, String arg2, class_61 arg3)
entityScoreIsInRange(Entity entity, Scoreboard scoreboard, String objective, UniformLootTableRange scoreRange)
func_186631_a(Entity arg0, Scoreboard arg1, String arg2, RandomValueRange arg3)