net.minecraft.world.entity.variant

public record PriorityProvider$Selector<Context, Condition extends PriorityProvider$SelectorCondition<Context>>

dfq$a
net.minecraft.world.entity.variant.PriorityProvider$Selector
net.minecraft.class_10695$class_10696
net.minecraft.entity.VariantSelectorProvider$Selector
net.minecraft.src.C_379050_$C_378855_
net.minecraft.world.entity.variant.PriorityProvider$a

字段概要

修饰符与类型字段
private final Optional<Condition>
a
condition
comp_3575
condition
f_381356_
private final int
b
priority
comp_3576
priority
f_379768_

构造函数概要

修饰符构造函数
public (Condition condition, int priority)
public (int priority)
public (Optional<Condition> condition, int priority)

方法概要

修饰符与类型方法
public static <Context, Condition extends PriorityProvider$SelectorCondition<Context>> com.mojang.serialization.Codec<PriorityProvider$Selector<Context, Condition>>
a(com.mojang.serialization.Codec<Condition> arg0)
codec(com.mojang.serialization.Codec<Condition> arg0)
method_67164(com.mojang.serialization.Codec<Condition> arg0)
createCodec(com.mojang.serialization.Codec<Condition> conditionCodec)
m_386068_(com.mojang.serialization.Codec<Condition> p_395907_)
public Optional<Condition>
a()
condition()
comp_3575()
condition()
f_381356_()
public int
b()
priority()
comp_3576()
priority()
f_379768_()