Package net.minecraft.structure.rule
Interface RuleTestType<P extends RuleTest>
public interface RuleTestType<P extends RuleTest>
- Mappings:
- Namespace - Name - official - dvo- intermediary - net/minecraft/class_3827- named - net/minecraft/structure/rule/RuleTestType
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final RuleTestType<AlwaysTrueRuleTest>static final RuleTestType<BlockMatchRuleTest>static final RuleTestType<BlockStateMatchRuleTest>static final RuleTestType<RandomBlockMatchRuleTest>static final RuleTestType<RandomBlockStateMatchRuleTest>static final RuleTestType<TagMatchRuleTest>
- 
Method Summary
- 
Field Details- 
ALWAYS_TRUE- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldvo;a:Ldvo;- intermediary - field_16982- Lnet/minecraft/class_3827;field_16982:Lnet/minecraft/class_3827;- named - ALWAYS_TRUE- Lnet/minecraft/structure/rule/RuleTestType;ALWAYS_TRUE:Lnet/minecraft/structure/rule/RuleTestType;
 
- 
BLOCK_MATCH- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldvo;b:Ldvo;- intermediary - field_16981- Lnet/minecraft/class_3827;field_16981:Lnet/minecraft/class_3827;- named - BLOCK_MATCH- Lnet/minecraft/structure/rule/RuleTestType;BLOCK_MATCH:Lnet/minecraft/structure/rule/RuleTestType;
 
- 
BLOCKSTATE_MATCH- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldvo;c:Ldvo;- intermediary - field_16985- Lnet/minecraft/class_3827;field_16985:Lnet/minecraft/class_3827;- named - BLOCKSTATE_MATCH- Lnet/minecraft/structure/rule/RuleTestType;BLOCKSTATE_MATCH:Lnet/minecraft/structure/rule/RuleTestType;
 
- 
TAG_MATCH- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldvo;d:Ldvo;- intermediary - field_16983- Lnet/minecraft/class_3827;field_16983:Lnet/minecraft/class_3827;- named - TAG_MATCH- Lnet/minecraft/structure/rule/RuleTestType;TAG_MATCH:Lnet/minecraft/structure/rule/RuleTestType;
 
- 
RANDOM_BLOCK_MATCH- Mappings:
- Namespace - Name - Mixin selector - official - e- Ldvo;e:Ldvo;- intermediary - field_16980- Lnet/minecraft/class_3827;field_16980:Lnet/minecraft/class_3827;- named - RANDOM_BLOCK_MATCH- Lnet/minecraft/structure/rule/RuleTestType;RANDOM_BLOCK_MATCH:Lnet/minecraft/structure/rule/RuleTestType;
 
- 
RANDOM_BLOCKSTATE_MATCH- Mappings:
- Namespace - Name - Mixin selector - official - f- Ldvo;f:Ldvo;- intermediary - field_16984- Lnet/minecraft/class_3827;field_16984:Lnet/minecraft/class_3827;- named - RANDOM_BLOCKSTATE_MATCH- Lnet/minecraft/structure/rule/RuleTestType;RANDOM_BLOCKSTATE_MATCH:Lnet/minecraft/structure/rule/RuleTestType;
 
 
- 
- 
Method Details- 
codeccom.mojang.serialization.Codec<P> codec()
- 
registerstatic <P extends RuleTest> RuleTestType<P> register(String id, com.mojang.serialization.Codec<P> codec) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldvo;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ldvo;- intermediary - method_16821- Lnet/minecraft/class_3827;method_16821(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_3827;- named - register- Lnet/minecraft/structure/rule/RuleTestType;register(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/structure/rule/RuleTestType;
 
 
-