Interface BlockPredicateType<P extends BlockPredicate>
public interface BlockPredicateType<P extends BlockPredicate>
- Mappings:
Namespace Name named net/minecraft/world/gen/blockpredicate/BlockPredicateType
intermediary net/minecraft/class_6647
official eeb
-
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_BLOCKS
Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;MATCHING_BLOCKS:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;
intermediary field_35055
Lnet/minecraft/class_6647;field_35055:Lnet/minecraft/class_6647;
official a
Leeb;a:Leeb;
-
MATCHING_BLOCK_TAG
- Mappings:
Namespace Name Mixin selector named MATCHING_BLOCK_TAG
Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;MATCHING_BLOCK_TAG:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;
intermediary field_36282
Lnet/minecraft/class_6647;field_36282:Lnet/minecraft/class_6647;
official b
Leeb;b:Leeb;
-
MATCHING_FLUIDS
- Mappings:
Namespace Name Mixin selector named MATCHING_FLUIDS
Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;MATCHING_FLUIDS:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;
intermediary field_35056
Lnet/minecraft/class_6647;field_35056:Lnet/minecraft/class_6647;
official c
Leeb;c:Leeb;
-
HAS_STURDY_FACE
- Mappings:
Namespace Name Mixin selector named HAS_STURDY_FACE
Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;HAS_STURDY_FACE:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;
intermediary field_36283
Lnet/minecraft/class_6647;field_36283:Lnet/minecraft/class_6647;
official d
Leeb;d:Leeb;
-
SOLID
- Mappings:
Namespace Name Mixin selector named SOLID
Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;SOLID:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;
intermediary field_35698
Lnet/minecraft/class_6647;field_35698:Lnet/minecraft/class_6647;
official e
Leeb;e:Leeb;
-
REPLACEABLE
- Mappings:
Namespace Name Mixin selector named REPLACEABLE
Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;REPLACEABLE:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;
intermediary field_35057
Lnet/minecraft/class_6647;field_35057:Lnet/minecraft/class_6647;
official f
Leeb;f:Leeb;
-
WOULD_SURVIVE
- Mappings:
Namespace Name Mixin selector named WOULD_SURVIVE
Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;WOULD_SURVIVE:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;
intermediary field_35155
Lnet/minecraft/class_6647;field_35155:Lnet/minecraft/class_6647;
official g
Leeb;g:Leeb;
-
INSIDE_WORLD_BOUNDS
- Mappings:
Namespace Name Mixin selector named INSIDE_WORLD_BOUNDS
Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;INSIDE_WORLD_BOUNDS:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;
intermediary field_35699
Lnet/minecraft/class_6647;field_35699:Lnet/minecraft/class_6647;
official h
Leeb;h:Leeb;
-
ANY_OF
- Mappings:
Namespace Name Mixin selector named ANY_OF
Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;ANY_OF:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;
intermediary field_35058
Lnet/minecraft/class_6647;field_35058:Lnet/minecraft/class_6647;
official i
Leeb;i:Leeb;
-
ALL_OF
- Mappings:
Namespace Name Mixin selector named ALL_OF
Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;ALL_OF:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;
intermediary field_35059
Lnet/minecraft/class_6647;field_35059:Lnet/minecraft/class_6647;
official j
Leeb;j:Leeb;
-
NOT
- Mappings:
Namespace Name Mixin selector named NOT
Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;NOT:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;
intermediary field_35060
Lnet/minecraft/class_6647;field_35060:Lnet/minecraft/class_6647;
official k
Leeb;k:Leeb;
-
TRUE
- Mappings:
Namespace Name Mixin selector named TRUE
Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;TRUE:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;
intermediary field_35156
Lnet/minecraft/class_6647;field_35156:Lnet/minecraft/class_6647;
official l
Leeb;l:Leeb;
-
UNOBSTRUCTED
- Mappings:
Namespace Name Mixin selector named UNOBSTRUCTED
Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;UNOBSTRUCTED:Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;
intermediary field_51788
Lnet/minecraft/class_6647;field_51788:Lnet/minecraft/class_6647;
official m
Leeb;m:Leeb;
-
-
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 register
Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;register(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType;
intermediary method_38889
Lnet/minecraft/class_6647;method_38889(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/class_6647;
official a
Leeb;a(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leeb;
-