Interface BlockPredicateType<P extends BlockPredicate>
public interface BlockPredicateType<P extends BlockPredicate>
- Mappings:
Namespace Name named net/minecraft/world/gen/blockpredicate/BlockPredicateTypeintermediary net/minecraft/class_6647official eex
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BlockPredicateType<AllOfBlockPredicate> static final BlockPredicateType<AnyOfBlockPredicate> static final BlockPredicateType<HasSturdyFacePredicate> static final BlockPredicateType<InsideWorldBoundsBlockPredicate> static final BlockPredicateType<MatchingBlockTagPredicate> static final BlockPredicateType<MatchingBlocksBlockPredicate> static final BlockPredicateType<MatchingFluidsBlockPredicate> static final BlockPredicateType<NotBlockPredicate> static final BlockPredicateType<ReplaceableBlockPredicate> static final BlockPredicateType<SolidBlockPredicate> static final BlockPredicateType<AlwaysTrueBlockPredicate> static final BlockPredicateType<UnobstructedBlockPredicate> static final BlockPredicateType<WouldSurviveBlockPredicate> -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec<P> codec()private static <P extends BlockPredicate>
BlockPredicateType<P>
-
Field Details
-
MATCHING_BLOCKS
- Mappings:
Namespace Name Mixin selector named MATCHING_BLOCKSLnet/minecraft/world/gen/blockpredicate/BlockPredicateType;MATCHING_BLOCKS:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;intermediary field_35055Lnet/minecraft/class_6647;field_35055:Lnet/minecraft/class_6647;official aLeex;a:Leex;
-
MATCHING_BLOCK_TAG
- Mappings:
Namespace Name Mixin selector named MATCHING_BLOCK_TAGLnet/minecraft/world/gen/blockpredicate/BlockPredicateType;MATCHING_BLOCK_TAG:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;intermediary field_36282Lnet/minecraft/class_6647;field_36282:Lnet/minecraft/class_6647;official bLeex;b:Leex;
-
MATCHING_FLUIDS
- Mappings:
Namespace Name Mixin selector named MATCHING_FLUIDSLnet/minecraft/world/gen/blockpredicate/BlockPredicateType;MATCHING_FLUIDS:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;intermediary field_35056Lnet/minecraft/class_6647;field_35056:Lnet/minecraft/class_6647;official cLeex;c:Leex;
-
HAS_STURDY_FACE
- Mappings:
Namespace Name Mixin selector named HAS_STURDY_FACELnet/minecraft/world/gen/blockpredicate/BlockPredicateType;HAS_STURDY_FACE:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;intermediary field_36283Lnet/minecraft/class_6647;field_36283:Lnet/minecraft/class_6647;official dLeex;d:Leex;
-
SOLID
- Mappings:
Namespace Name Mixin selector named SOLIDLnet/minecraft/world/gen/blockpredicate/BlockPredicateType;SOLID:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;intermediary field_35698Lnet/minecraft/class_6647;field_35698:Lnet/minecraft/class_6647;official eLeex;e:Leex;
-
REPLACEABLE
- Mappings:
Namespace Name Mixin selector named REPLACEABLELnet/minecraft/world/gen/blockpredicate/BlockPredicateType;REPLACEABLE:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;intermediary field_35057Lnet/minecraft/class_6647;field_35057:Lnet/minecraft/class_6647;official fLeex;f:Leex;
-
WOULD_SURVIVE
- Mappings:
Namespace Name Mixin selector named WOULD_SURVIVELnet/minecraft/world/gen/blockpredicate/BlockPredicateType;WOULD_SURVIVE:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;intermediary field_35155Lnet/minecraft/class_6647;field_35155:Lnet/minecraft/class_6647;official gLeex;g:Leex;
-
INSIDE_WORLD_BOUNDS
- Mappings:
Namespace Name Mixin selector named INSIDE_WORLD_BOUNDSLnet/minecraft/world/gen/blockpredicate/BlockPredicateType;INSIDE_WORLD_BOUNDS:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;intermediary field_35699Lnet/minecraft/class_6647;field_35699:Lnet/minecraft/class_6647;official hLeex;h:Leex;
-
ANY_OF
- Mappings:
Namespace Name Mixin selector named ANY_OFLnet/minecraft/world/gen/blockpredicate/BlockPredicateType;ANY_OF:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;intermediary field_35058Lnet/minecraft/class_6647;field_35058:Lnet/minecraft/class_6647;official iLeex;i:Leex;
-
ALL_OF
- Mappings:
Namespace Name Mixin selector named ALL_OFLnet/minecraft/world/gen/blockpredicate/BlockPredicateType;ALL_OF:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;intermediary field_35059Lnet/minecraft/class_6647;field_35059:Lnet/minecraft/class_6647;official jLeex;j:Leex;
-
NOT
- Mappings:
Namespace Name Mixin selector named NOTLnet/minecraft/world/gen/blockpredicate/BlockPredicateType;NOT:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;intermediary field_35060Lnet/minecraft/class_6647;field_35060:Lnet/minecraft/class_6647;official kLeex;k:Leex;
-
TRUE
- Mappings:
Namespace Name Mixin selector named TRUELnet/minecraft/world/gen/blockpredicate/BlockPredicateType;TRUE:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;intermediary field_35156Lnet/minecraft/class_6647;field_35156:Lnet/minecraft/class_6647;official lLeex;l:Leex;
-
UNOBSTRUCTED
- Mappings:
Namespace Name Mixin selector named UNOBSTRUCTEDLnet/minecraft/world/gen/blockpredicate/BlockPredicateType;UNOBSTRUCTED:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;intermediary field_51788Lnet/minecraft/class_6647;field_51788:Lnet/minecraft/class_6647;official mLeex;m:Leex;
-
-
Method Details
-
codec
com.mojang.serialization.MapCodec<P> codec() -
register
private static <P extends BlockPredicate> BlockPredicateType<P> register(String id, com.mojang.serialization.MapCodec<P> codec) - Mappings:
Namespace Name Mixin selector named registerLnet/minecraft/world/gen/blockpredicate/BlockPredicateType;register(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;intermediary method_38889Lnet/minecraft/class_6647;method_38889(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/class_6647;official aLeex;a(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leex;
-