net.minecraft.advancement.criterion

public record TickCriterion$Conditions

implements AbstractCriterion$Conditions

net.minecraft.advancements.criterion.PlayerTrigger$TriggerInstance
net.minecraft.class_2135$class_2137
net.minecraft.advancement.criterion.TickCriterion$Conditions

Field summary

Modifier and TypeField
private final Optional<LootContextPredicate>
player
comp_2029
player
public static final com.mojang.serialization.Codec<TickCriterion$Conditions>
CODEC
field_47326
CODEC

Constructor summary

ModifierConstructor
public (Optional<LootContextPredicate> player)

Method summary

Modifier and TypeMethod
public static AdvancementCriterion<TickCriterion$Conditions>
located(LocationPredicate$Builder location)
method_43137(class_2090$class_2091 arg0)
createLocation(LocationPredicate$Builder location)
public static AdvancementCriterion<TickCriterion$Conditions>
located(EntityPredicate$Builder player)
method_53788(class_2048$class_2049 arg0)
createLocation(EntityPredicate$Builder entity)
public static AdvancementCriterion<TickCriterion$Conditions>
located(Optional<EntityPredicate> player)
method_43135(Optional<class_2048> arg0)
createLocation(Optional<EntityPredicate> entity)
public static AdvancementCriterion<TickCriterion$Conditions>
sleptInBed()
method_43138()
createSleptInBed()
public static AdvancementCriterion<TickCriterion$Conditions>
raidWon()
method_43139()
createHeroOfTheVillage()
public static AdvancementCriterion<TickCriterion$Conditions>
avoidVibration()
method_43279()
createAvoidVibration()
public static AdvancementCriterion<TickCriterion$Conditions>
tick()
method_49195()
createTick()
public static AdvancementCriterion<TickCriterion$Conditions>
walkOnBlockWithEquipment(HolderGetter<Block> blocks, HolderGetter<Item> items, Block stepOnBlock, Item requiredEquipment)
method_43136(class_7871<class_2248> arg0, class_7871<class_1792> arg1, class_2248 arg2, class_1792 arg3)
createLocation(RegistryEntryLookup<Block> blockRegistry, RegistryEntryLookup<Item> itemRegistry, Block steppingOn, Item boots)
public Optional<LootContextPredicate>
player()
comp_2029()
player()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_55105(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_55105(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)