net.minecraft.structure.rule

public interface PosRuleTestType<P extends PosRuleTest>

net.minecraft.world.level.levelgen.structure.templatesystem.PosRuleTestType
net.minecraft.class_4996
net.minecraft.structure.rule.PosRuleTestType

Field summary

Modifier and TypeField
PosRuleTestType<AlwaysTruePosRuleTest>
ALWAYS_TRUE_TEST
field_23344
ALWAYS_TRUE
PosRuleTestType<LinearPosRuleTest>
LINEAR_POS_TEST
field_23345
LINEAR_POS
PosRuleTestType<AxisAlignedLinearPosRuleTest>
AXIS_ALIGNED_LINEAR_POS_TEST
field_23346
AXIS_ALIGNED_LINEAR_POS

Method summary

Modifier and TypeMethod
com.mojang.serialization.MapCodec<P>
codec()
method_1_356()
getCodec()
static <P extends PosRuleTest> PosRuleTestType<P>
register(String id, com.mojang.serialization.MapCodec<P> codec)
method_26409(String arg0, com.mojang.serialization.MapCodec<P> arg1)
register(String id, com.mojang.serialization.MapCodec<P> codec)
private static com.mojang.serialization.MapCodec
lambda$register$0(com.mojang.serialization.MapCodec arg0)
method_28983(com.mojang.serialization.MapCodec arg0)
method_28983(com.mojang.serialization.MapCodec arg0)