Package net.minecraft.world
Interface TestableWorld
- All Known Subinterfaces:
ModifiableTestableWorld
,RegistryWorldView
,ServerWorldAccess
,StructureWorldAccess
,WorldAccess
- All Known Implementing Classes:
ChunkRegion
,ClientWorld
,ServerWorld
,World
public interface TestableWorld
- Mappings:
Namespace Name official bvx
intermediary net/minecraft/class_3746
named net/minecraft/world/TestableWorld
-
Method Summary
Modifier and Type Method Description BlockPos
getTopPosition(Heightmap.Type type, BlockPos blockPos)
<T extends BlockEntity>
Optional<T>method_35230(BlockPos blockPos, BlockEntityType<T> blockEntityType)
boolean
method_35237(BlockPos blockPos, Predicate<FluidState> predicate)
boolean
testBlockState(BlockPos pos, Predicate<BlockState> state)
-
Method Details
-
testBlockState
- Mappings:
Namespace Name Mixin selector official a
Lbvx;a(Lgb;Ljava/util/function/Predicate;)Z
intermediary method_16358
Lnet/minecraft/class_3746;method_16358(Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z
named testBlockState
Lnet/minecraft/world/TestableWorld;testBlockState(Lnet/minecraft/util/math/BlockPos;Ljava/util/function/Predicate;)Z
-
method_35237
- Mappings:
Namespace Name Mixin selector official b
Lbvx;b(Lgb;Ljava/util/function/Predicate;)Z
intermediary method_35237
Lnet/minecraft/class_3746;method_35237(Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z
named method_35237
Lnet/minecraft/world/TestableWorld;method_35237(Lnet/minecraft/util/math/BlockPos;Ljava/util/function/Predicate;)Z
-
method_35230
<T extends BlockEntity> Optional<T> method_35230(BlockPos blockPos, BlockEntityType<T> blockEntityType)- Mappings:
Namespace Name Mixin selector official a
Lbvx;a(Lgb;Lchr;)Ljava/util/Optional;
intermediary method_35230
Lnet/minecraft/class_3746;method_35230(Lnet/minecraft/class_2338;Lnet/minecraft/class_2591;)Ljava/util/Optional;
named method_35230
Lnet/minecraft/world/TestableWorld;method_35230(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/entity/BlockEntityType;)Ljava/util/Optional;
-
getTopPosition
- Mappings:
Namespace Name Mixin selector official a
Lbvx;a(Lcor$a;Lgb;)Lgb;
intermediary method_8598
Lnet/minecraft/class_3746;method_8598(Lnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
named getTopPosition
Lnet/minecraft/world/TestableWorld;getTopPosition(Lnet/minecraft/world/Heightmap$Type;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
-