Package net.minecraft.structure.rule
Interface RuleTestType<P extends RuleTest>
public interface RuleTestType<P extends RuleTest>
- Mappings:
- Namespace - Name - named - net/minecraft/structure/rule/RuleTestType- intermediary - net/minecraft/class_3827- official - ewk
- 
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 - named - ALWAYS_TRUE- Lnet/minecraft/structure/rule/RuleTestType;ALWAYS_TRUE:Lnet/minecraft/structure/rule/RuleTestType;- intermediary - field_16982- Lnet/minecraft/class_3827;field_16982:Lnet/minecraft/class_3827;- official - a- Lewk;a:Lewk;
 
- 
BLOCK_MATCH- Mappings:
- Namespace - Name - Mixin selector - named - BLOCK_MATCH- Lnet/minecraft/structure/rule/RuleTestType;BLOCK_MATCH:Lnet/minecraft/structure/rule/RuleTestType;- intermediary - field_16981- Lnet/minecraft/class_3827;field_16981:Lnet/minecraft/class_3827;- official - b- Lewk;b:Lewk;
 
- 
BLOCKSTATE_MATCH- Mappings:
- Namespace - Name - Mixin selector - named - BLOCKSTATE_MATCH- Lnet/minecraft/structure/rule/RuleTestType;BLOCKSTATE_MATCH:Lnet/minecraft/structure/rule/RuleTestType;- intermediary - field_16985- Lnet/minecraft/class_3827;field_16985:Lnet/minecraft/class_3827;- official - c- Lewk;c:Lewk;
 
- 
TAG_MATCH- Mappings:
- Namespace - Name - Mixin selector - named - TAG_MATCH- Lnet/minecraft/structure/rule/RuleTestType;TAG_MATCH:Lnet/minecraft/structure/rule/RuleTestType;- intermediary - field_16983- Lnet/minecraft/class_3827;field_16983:Lnet/minecraft/class_3827;- official - d- Lewk;d:Lewk;
 
- 
RANDOM_BLOCK_MATCH- Mappings:
- Namespace - Name - Mixin selector - named - RANDOM_BLOCK_MATCH- Lnet/minecraft/structure/rule/RuleTestType;RANDOM_BLOCK_MATCH:Lnet/minecraft/structure/rule/RuleTestType;- intermediary - field_16980- Lnet/minecraft/class_3827;field_16980:Lnet/minecraft/class_3827;- official - e- Lewk;e:Lewk;
 
- 
RANDOM_BLOCKSTATE_MATCH- Mappings:
- Namespace - Name - Mixin selector - named - RANDOM_BLOCKSTATE_MATCH- Lnet/minecraft/structure/rule/RuleTestType;RANDOM_BLOCKSTATE_MATCH:Lnet/minecraft/structure/rule/RuleTestType;- intermediary - field_16984- Lnet/minecraft/class_3827;field_16984:Lnet/minecraft/class_3827;- official - f- Lewk;f:Lewk;
 
 
- 
- 
Method Details- 
codeccom.mojang.serialization.MapCodec<P> codec()
- 
registerstatic <P extends RuleTest> RuleTestType<P> register(String id, com.mojang.serialization.MapCodec<P> codec) - Mappings:
- Namespace - Name - Mixin selector - named - register- Lnet/minecraft/structure/rule/RuleTestType;register(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/structure/rule/RuleTestType;- intermediary - method_16821- Lnet/minecraft/class_3827;method_16821(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/class_3827;- official - a- Lewk;a(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lewk;
 
 
-