- All Superinterfaces:
BiPredicate<StructureWorldAccess,BlockPos>
- All Known Implementing Classes:
AllOfBlockPredicate
, AlwaysTrueBlockPredicate
, AnyOfBlockPredicate
, CombinedBlockPredicate
, InsideWorldBoundsBlockPredicate
, MatchingBlocksBlockPredicate
, MatchingFluidsBlockPredicate
, NotBlockPredicate
, OffsetPredicate
, ReplaceableBlockPredicate
, SolidBlockPredicate
, WouldSurviveBlockPredicate
- Mappings:
Namespace |
Name |
official |
cua |
intermediary |
net/minecraft/class_6646 |
named |
net/minecraft/world/gen/blockpredicate/BlockPredicate |
-
-
Method Summary
-
Field Details
-
BASE_CODEC
static final com.mojang.serialization.Codec<BlockPredicate> BASE_CODEC
- Mappings:
Namespace |
Name |
Mixin selector |
official |
b |
Lcua;b:Lcom/mojang/serialization/Codec; |
intermediary |
field_35054 |
Lnet/minecraft/class_6646;field_35054:Lcom/mojang/serialization/Codec; |
named |
BASE_CODEC |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;BASE_CODEC:Lcom/mojang/serialization/Codec; |
-
IS_AIR
- Mappings:
Namespace |
Name |
Mixin selector |
official |
c |
Lcua;c:Lcua; |
intermediary |
field_35696 |
Lnet/minecraft/class_6646;field_35696:Lnet/minecraft/class_6646; |
named |
IS_AIR |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;IS_AIR:Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
IS_AIR_OR_WATER
- Mappings:
Namespace |
Name |
Mixin selector |
official |
d |
Lcua;d:Lcua; |
intermediary |
field_35697 |
Lnet/minecraft/class_6646;field_35697:Lnet/minecraft/class_6646; |
named |
IS_AIR_OR_WATER |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;IS_AIR_OR_WATER:Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
Method Details
-
getType
- Mappings:
Namespace |
Name |
Mixin selector |
official |
a |
Lcua;a()Lcub; |
intermediary |
method_38873 |
Lnet/minecraft/class_6646;method_38873()Lnet/minecraft/class_6647; |
named |
getType |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;getType()Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType; |
-
allOf
- Mappings:
Namespace |
Name |
Mixin selector |
official |
a |
Lcua;a(Ljava/util/List;)Lcua; |
intermediary |
method_38880 |
Lnet/minecraft/class_6646;method_38880(Ljava/util/List;)Lnet/minecraft/class_6646; |
named |
allOf |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;allOf(Ljava/util/List;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
allOf
- Mappings:
Namespace |
Name |
Mixin selector |
official |
a |
Lcua;a([Lcua;)Lcua; |
intermediary |
method_38882 |
Lnet/minecraft/class_6646;method_38882([Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; |
named |
allOf |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;allOf([Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
bothOf
- Mappings:
Namespace |
Name |
Mixin selector |
official |
a |
Lcua;a(Lcua;Lcua;)Lcua; |
intermediary |
method_38878 |
Lnet/minecraft/class_6646;method_38878(Lnet/minecraft/class_6646;Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; |
named |
bothOf |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;bothOf(Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
anyOf
- Mappings:
Namespace |
Name |
Mixin selector |
official |
b |
Lcua;b(Ljava/util/List;)Lcua; |
intermediary |
method_38885 |
Lnet/minecraft/class_6646;method_38885(Ljava/util/List;)Lnet/minecraft/class_6646; |
named |
anyOf |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;anyOf(Ljava/util/List;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
anyOf
- Mappings:
Namespace |
Name |
Mixin selector |
official |
b |
Lcua;b([Lcua;)Lcua; |
intermediary |
method_38887 |
Lnet/minecraft/class_6646;method_38887([Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; |
named |
anyOf |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;anyOf([Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
eitherOf
- Mappings:
Namespace |
Name |
Mixin selector |
official |
b |
Lcua;b(Lcua;Lcua;)Lcua; |
intermediary |
method_38884 |
Lnet/minecraft/class_6646;method_38884(Lnet/minecraft/class_6646;Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; |
named |
eitherOf |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;eitherOf(Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
matchingBlocks
- Mappings:
Namespace |
Name |
Mixin selector |
official |
a |
Lcua;a(Ljava/util/List;Lhc;)Lcua; |
intermediary |
method_38881 |
Lnet/minecraft/class_6646;method_38881(Ljava/util/List;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; |
named |
matchingBlocks |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;matchingBlocks(Ljava/util/List;Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
matchingBlock
- Mappings:
Namespace |
Name |
Mixin selector |
official |
a |
Lcua;a(Lccr;Lhc;)Lcua; |
intermediary |
method_38876 |
Lnet/minecraft/class_6646;method_38876(Lnet/minecraft/class_2248;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; |
named |
matchingBlock |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;matchingBlock(Lnet/minecraft/block/Block;Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
matchingFluids
- Mappings:
Namespace |
Name |
Mixin selector |
official |
b |
Lcua;b(Ljava/util/List;Lhc;)Lcua; |
intermediary |
method_38886 |
Lnet/minecraft/class_6646;method_38886(Ljava/util/List;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; |
named |
matchingFluids |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;matchingFluids(Ljava/util/List;Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
matchingFluid
- Mappings:
Namespace |
Name |
Mixin selector |
official |
a |
Lcua;a(Ldhh;Lhc;)Lcua; |
intermediary |
method_38879 |
Lnet/minecraft/class_6646;method_38879(Lnet/minecraft/class_3611;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; |
named |
matchingFluid |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;matchingFluid(Lnet/minecraft/fluid/Fluid;Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
not
- Mappings:
Namespace |
Name |
Mixin selector |
official |
a |
Lcua;a(Lcua;)Lcua; |
intermediary |
method_38877 |
Lnet/minecraft/class_6646;method_38877(Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; |
named |
not |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;not(Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
replaceable
- Mappings:
Namespace |
Name |
Mixin selector |
official |
a |
Lcua;a(Lhc;)Lcua; |
intermediary |
method_39010 |
Lnet/minecraft/class_6646;method_39010(Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; |
named |
replaceable |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;replaceable(Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
replaceable
- Mappings:
Namespace |
Name |
Mixin selector |
official |
b |
Lcua;b()Lcua; |
intermediary |
method_38883 |
Lnet/minecraft/class_6646;method_38883()Lnet/minecraft/class_6646; |
named |
replaceable |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;replaceable()Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
wouldSurvive
- Mappings:
Namespace |
Name |
Mixin selector |
official |
a |
Lcua;a(Lcnv;Lhc;)Lcua; |
intermediary |
method_39009 |
Lnet/minecraft/class_6646;method_39009(Lnet/minecraft/class_2680;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; |
named |
wouldSurvive |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;wouldSurvive(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
solid
- Mappings:
Namespace |
Name |
Mixin selector |
official |
b |
Lcua;b(Lhc;)Lcua; |
intermediary |
method_39584 |
Lnet/minecraft/class_6646;method_39584(Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; |
named |
solid |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;solid(Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
solid
- Mappings:
Namespace |
Name |
Mixin selector |
official |
c |
Lcua;c()Lcua; |
intermediary |
method_39585 |
Lnet/minecraft/class_6646;method_39585()Lnet/minecraft/class_6646; |
named |
solid |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;solid()Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
insideWorldBounds
- Mappings:
Namespace |
Name |
Mixin selector |
official |
c |
Lcua;c(Lhc;)Lcua; |
intermediary |
method_39586 |
Lnet/minecraft/class_6646;method_39586(Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; |
named |
insideWorldBounds |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;insideWorldBounds(Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
-
alwaysTrue
- Mappings:
Namespace |
Name |
Mixin selector |
official |
d |
Lcua;d()Lcua; |
intermediary |
method_39011 |
Lnet/minecraft/class_6646;method_39011()Lnet/minecraft/class_6646; |
named |
alwaysTrue |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;alwaysTrue()Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |