- All Superinterfaces:
BiPredicate<StructureWorldAccess,BlockPos>
- All Known Implementing Classes:
AllOfBlockPredicate
, AlwaysTrueBlockPredicate
, AnyOfBlockPredicate
, CombinedBlockPredicate
, HasSturdyFacePredicate
, InsideWorldBoundsBlockPredicate
, MatchingBlocksBlockPredicate
, MatchingBlockTagPredicate
, MatchingFluidsBlockPredicate
, NotBlockPredicate
, OffsetPredicate
, ReplaceableBlockPredicate
, SolidBlockPredicate
, UnobstructedBlockPredicate
, WouldSurviveBlockPredicate
- Mappings:
Namespace |
Name |
named |
net/minecraft/world/gen/blockpredicate/BlockPredicate |
intermediary |
net/minecraft/class_6646 |
official |
dzn |
-
-
Method Summary
-
Field Details
-
BASE_CODEC
static final com.mojang.serialization.Codec<BlockPredicate> BASE_CODEC
- Mappings:
Namespace |
Name |
Mixin selector |
named |
BASE_CODEC |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;BASE_CODEC:Lcom/mojang/serialization/Codec; |
intermediary |
field_35054 |
Lnet/minecraft/class_6646;field_35054:Lcom/mojang/serialization/Codec; |
official |
b |
Ldzn;b:Lcom/mojang/serialization/Codec; |
-
IS_AIR
- Mappings:
Namespace |
Name |
Mixin selector |
named |
IS_AIR |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;IS_AIR:Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
field_35696 |
Lnet/minecraft/class_6646;field_35696:Lnet/minecraft/class_6646; |
official |
c |
Ldzn;c:Ldzn; |
-
IS_AIR_OR_WATER
- Mappings:
Namespace |
Name |
Mixin selector |
named |
IS_AIR_OR_WATER |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;IS_AIR_OR_WATER:Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
field_35697 |
Lnet/minecraft/class_6646;field_35697:Lnet/minecraft/class_6646; |
official |
d |
Ldzn;d:Ldzn; |
-
Method Details
-
getType
- Mappings:
Namespace |
Name |
Mixin selector |
named |
getType |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;getType()Lnet/minecraft/world/gen/blockpredicate/BlockPredicateType; |
intermediary |
method_38873 |
Lnet/minecraft/class_6646;method_38873()Lnet/minecraft/class_6647; |
official |
a |
Ldzn;a()Ldzo; |
-
allOf
- Mappings:
Namespace |
Name |
Mixin selector |
named |
allOf |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;allOf(Ljava/util/List;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_38880 |
Lnet/minecraft/class_6646;method_38880(Ljava/util/List;)Lnet/minecraft/class_6646; |
official |
a |
Ldzn;a(Ljava/util/List;)Ldzn; |
-
allOf
- Mappings:
Namespace |
Name |
Mixin selector |
named |
allOf |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;allOf([Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_38882 |
Lnet/minecraft/class_6646;method_38882([Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; |
official |
a |
Ldzn;a([Ldzn;)Ldzn; |
-
bothOf
- Mappings:
Namespace |
Name |
Mixin selector |
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; |
intermediary |
method_38878 |
Lnet/minecraft/class_6646;method_38878(Lnet/minecraft/class_6646;Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; |
official |
a |
Ldzn;a(Ldzn;Ldzn;)Ldzn; |
-
anyOf
- Mappings:
Namespace |
Name |
Mixin selector |
named |
anyOf |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;anyOf(Ljava/util/List;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_38885 |
Lnet/minecraft/class_6646;method_38885(Ljava/util/List;)Lnet/minecraft/class_6646; |
official |
b |
Ldzn;b(Ljava/util/List;)Ldzn; |
-
anyOf
- Mappings:
Namespace |
Name |
Mixin selector |
named |
anyOf |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;anyOf([Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_38887 |
Lnet/minecraft/class_6646;method_38887([Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; |
official |
b |
Ldzn;b([Ldzn;)Ldzn; |
-
eitherOf
- Mappings:
Namespace |
Name |
Mixin selector |
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; |
intermediary |
method_38884 |
Lnet/minecraft/class_6646;method_38884(Lnet/minecraft/class_6646;Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; |
official |
b |
Ldzn;b(Ldzn;Ldzn;)Ldzn; |
-
matchingBlocks
- Mappings:
Namespace |
Name |
Mixin selector |
named |
matchingBlocks |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;matchingBlocks(Lnet/minecraft/util/math/Vec3i;Ljava/util/List;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_38881 |
Lnet/minecraft/class_6646;method_38881(Lnet/minecraft/class_2382;Ljava/util/List;)Lnet/minecraft/class_6646; |
official |
a |
Ldzn;a(Lke;Ljava/util/List;)Ldzn; |
-
matchingBlocks
- Mappings:
Namespace |
Name |
Mixin selector |
named |
matchingBlocks |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;matchingBlocks(Ljava/util/List;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_39910 |
Lnet/minecraft/class_6646;method_39910(Ljava/util/List;)Lnet/minecraft/class_6646; |
official |
c |
Ldzn;c(Ljava/util/List;)Ldzn; |
-
matchingBlocks
- Mappings:
Namespace |
Name |
Mixin selector |
named |
matchingBlocks |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;matchingBlocks(Lnet/minecraft/util/math/Vec3i;[Lnet/minecraft/block/Block;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_43288 |
Lnet/minecraft/class_6646;method_43288(Lnet/minecraft/class_2382;[Lnet/minecraft/class_2248;)Lnet/minecraft/class_6646; |
official |
a |
Ldzn;a(Lke;[Ldfi;)Ldzn; |
-
matchingBlocks
- Mappings:
Namespace |
Name |
Mixin selector |
named |
matchingBlocks |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;matchingBlocks([Lnet/minecraft/block/Block;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_43290 |
Lnet/minecraft/class_6646;method_43290([Lnet/minecraft/class_2248;)Lnet/minecraft/class_6646; |
official |
a |
Ldzn;a([Ldfi;)Ldzn; |
-
matchingBlockTag
- Mappings:
Namespace |
Name |
Mixin selector |
named |
matchingBlockTag |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;matchingBlockTag(Lnet/minecraft/util/math/Vec3i;Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_39908 |
Lnet/minecraft/class_6646;method_39908(Lnet/minecraft/class_2382;Lnet/minecraft/class_6862;)Lnet/minecraft/class_6646; |
official |
a |
Ldzn;a(Lke;Lawm;)Ldzn; |
-
matchingBlockTag
- Mappings:
Namespace |
Name |
Mixin selector |
named |
matchingBlockTag |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;matchingBlockTag(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_39907 |
Lnet/minecraft/class_6646;method_39907(Lnet/minecraft/class_6862;)Lnet/minecraft/class_6646; |
official |
a |
Ldzn;a(Lawm;)Ldzn; |
-
matchingFluids
- Mappings:
Namespace |
Name |
Mixin selector |
named |
matchingFluids |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;matchingFluids(Lnet/minecraft/util/math/Vec3i;Ljava/util/List;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_38886 |
Lnet/minecraft/class_6646;method_38886(Lnet/minecraft/class_2382;Ljava/util/List;)Lnet/minecraft/class_6646; |
official |
b |
Ldzn;b(Lke;Ljava/util/List;)Ldzn; |
-
matchingFluids
- Mappings:
Namespace |
Name |
Mixin selector |
named |
matchingFluids |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;matchingFluids(Lnet/minecraft/util/math/Vec3i;[Lnet/minecraft/fluid/Fluid;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_43289 |
Lnet/minecraft/class_6646;method_43289(Lnet/minecraft/class_2382;[Lnet/minecraft/class_3611;)Lnet/minecraft/class_6646; |
official |
a |
Ldzn;a(Lke;[Leoi;)Ldzn; |
-
matchingFluids
- Mappings:
Namespace |
Name |
Mixin selector |
named |
matchingFluids |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;matchingFluids([Lnet/minecraft/fluid/Fluid;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_43291 |
Lnet/minecraft/class_6646;method_43291([Lnet/minecraft/class_3611;)Lnet/minecraft/class_6646; |
official |
a |
Ldzn;a([Leoi;)Ldzn; |
-
not
- Mappings:
Namespace |
Name |
Mixin selector |
named |
not |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;not(Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_38877 |
Lnet/minecraft/class_6646;method_38877(Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; |
official |
a |
Ldzn;a(Ldzn;)Ldzn; |
-
replaceable
- Mappings:
Namespace |
Name |
Mixin selector |
named |
replaceable |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;replaceable(Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_39010 |
Lnet/minecraft/class_6646;method_39010(Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; |
official |
a |
Ldzn;a(Lke;)Ldzn; |
-
replaceable
- Mappings:
Namespace |
Name |
Mixin selector |
named |
replaceable |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;replaceable()Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_38883 |
Lnet/minecraft/class_6646;method_38883()Lnet/minecraft/class_6646; |
official |
b |
Ldzn;b()Ldzn; |
-
wouldSurvive
- Mappings:
Namespace |
Name |
Mixin selector |
named |
wouldSurvive |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;wouldSurvive(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_39009 |
Lnet/minecraft/class_6646;method_39009(Lnet/minecraft/class_2680;Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; |
official |
a |
Ldzn;a(Ldsl;Lke;)Ldzn; |
-
hasSturdyFace
- Mappings:
Namespace |
Name |
Mixin selector |
named |
hasSturdyFace |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;hasSturdyFace(Lnet/minecraft/util/math/Vec3i;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_39909 |
Lnet/minecraft/class_6646;method_39909(Lnet/minecraft/class_2382;Lnet/minecraft/class_2350;)Lnet/minecraft/class_6646; |
official |
a |
Ldzn;a(Lke;Ljf;)Ldzn; |
-
hasSturdyFace
- Mappings:
Namespace |
Name |
Mixin selector |
named |
hasSturdyFace |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;hasSturdyFace(Lnet/minecraft/util/math/Direction;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_39930 |
Lnet/minecraft/class_6646;method_39930(Lnet/minecraft/class_2350;)Lnet/minecraft/class_6646; |
official |
a |
Ldzn;a(Ljf;)Ldzn; |
-
solid
- Mappings:
Namespace |
Name |
Mixin selector |
named |
solid |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;solid(Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_39584 |
Lnet/minecraft/class_6646;method_39584(Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; |
official |
b |
Ldzn;b(Lke;)Ldzn; |
-
solid
- Mappings:
Namespace |
Name |
Mixin selector |
named |
solid |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;solid()Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_39585 |
Lnet/minecraft/class_6646;method_39585()Lnet/minecraft/class_6646; |
official |
c |
Ldzn;c()Ldzn; |
-
noFluid
- Mappings:
Namespace |
Name |
Mixin selector |
named |
noFluid |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;noFluid()Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_45544 |
Lnet/minecraft/class_6646;method_45544()Lnet/minecraft/class_6646; |
official |
d |
Ldzn;d()Ldzn; |
-
noFluid
- Mappings:
Namespace |
Name |
Mixin selector |
named |
noFluid |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;noFluid(Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_45543 |
Lnet/minecraft/class_6646;method_45543(Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; |
official |
c |
Ldzn;c(Lke;)Ldzn; |
-
insideWorldBounds
- Mappings:
Namespace |
Name |
Mixin selector |
named |
insideWorldBounds |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;insideWorldBounds(Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_39586 |
Lnet/minecraft/class_6646;method_39586(Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; |
official |
d |
Ldzn;d(Lke;)Ldzn; |
-
alwaysTrue
- Mappings:
Namespace |
Name |
Mixin selector |
named |
alwaysTrue |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;alwaysTrue()Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_39011 |
Lnet/minecraft/class_6646;method_39011()Lnet/minecraft/class_6646; |
official |
e |
Ldzn;e()Ldzn; |
-
unobstructed
- Mappings:
Namespace |
Name |
Mixin selector |
named |
unobstructed |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;unobstructed(Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_60284 |
Lnet/minecraft/class_6646;method_60284(Lnet/minecraft/class_2382;)Lnet/minecraft/class_6646; |
official |
e |
Ldzn;e(Lke;)Ldzn; |
-
unobstructed
- Mappings:
Namespace |
Name |
Mixin selector |
named |
unobstructed |
Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;unobstructed()Lnet/minecraft/world/gen/blockpredicate/BlockPredicate; |
intermediary |
method_60285 |
Lnet/minecraft/class_6646;method_60285()Lnet/minecraft/class_6646; |
official |
f |
Ldzn;f()Ldzn; |