net.minecraft.world.level.levelgen.structure.templatesystem

public interface RuleTestType<P extends RuleTest>

dcp
net.minecraft.world.level.levelgen.structure.templatesystem.RuleTestType
net.minecraft.class_3827
net.minecraft.unmapped.C_mavzvbfj
net.minecraft.structure.rule.RuleTestType
net.minecraft.src.C_2626_
net.minecraft.world.level.levelgen.structure.templatesystem.DefinedStructureRuleTestType

Field summary

Modifier and TypeField
RuleTestType<AlwaysTrueTest>
a
ALWAYS_TRUE_TEST
field_16982
f_hbmarqwi
ALWAYS_TRUE
f_74312_
RuleTestType<BlockMatchTest>
b
BLOCK_TEST
field_16981
f_pqzanlfv
BLOCK_MATCH
f_74313_
RuleTestType<BlockStateMatchTest>
c
BLOCKSTATE_TEST
field_16985
f_xrhovwji
BLOCKSTATE_MATCH
f_74314_
RuleTestType<TagMatchTest>
d
TAG_TEST
field_16983
f_hvkurrue
TAG_MATCH
f_74315_
RuleTestType<RandomBlockMatchTest>
e
RANDOM_BLOCK_TEST
field_16980
f_wetdwlmu
RANDOM_BLOCK_MATCH
f_74316_
RuleTestType<RandomBlockStateMatchTest>
f
RANDOM_BLOCKSTATE_TEST
field_16984
f_zvhxjskz
RANDOM_BLOCKSTATE_MATCH
f_74317_

Method summary

Modifier and TypeMethod
com.mojang.serialization.Codec<P>
codec()
codec()
m_74324_()
static <P extends RuleTest> RuleTestType<P>
a(String arg0, com.mojang.serialization.Codec<P> arg1)
register(String arg0, com.mojang.serialization.Codec<P> arg1)
method_16821(String arg0, com.mojang.serialization.Codec<P> arg1)
m_okmbuvdi(String arg0, com.mojang.serialization.Codec<P> arg1)
register(String id, com.mojang.serialization.Codec<P> arg1)
m_74321_(String p_74322_, com.mojang.serialization.Codec<P> p_74323_)