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 cmsintermediary net/minecraft/class_3746named net/minecraft/world/TestableWorld
- 
Method Summary
Modifier and TypeMethodDescription<T extends BlockEntity>
Optional<T>getBlockEntity(BlockPos pos, BlockEntityType<T> type) getTopPosition(Heightmap.Type heightmap, BlockPos pos) booleantestBlockState(BlockPos pos, Predicate<BlockState> state) booleantestFluidState(BlockPos pos, Predicate<FluidState> state)  
- 
Method Details
- 
testBlockState
- Mappings:
 Namespace Name Mixin selector official aLcms;a(Lgu;Ljava/util/function/Predicate;)Zintermediary method_16358Lnet/minecraft/class_3746;method_16358(Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Znamed testBlockStateLnet/minecraft/world/TestableWorld;testBlockState(Lnet/minecraft/util/math/BlockPos;Ljava/util/function/Predicate;)Z
 - 
testFluidState
- Mappings:
 Namespace Name Mixin selector official bLcms;b(Lgu;Ljava/util/function/Predicate;)Zintermediary method_35237Lnet/minecraft/class_3746;method_35237(Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Znamed testFluidStateLnet/minecraft/world/TestableWorld;testFluidState(Lnet/minecraft/util/math/BlockPos;Ljava/util/function/Predicate;)Z
 - 
getBlockEntity
- Mappings:
 Namespace Name Mixin selector official aLcms;a(Lgu;Lczp;)Ljava/util/Optional;intermediary method_35230Lnet/minecraft/class_3746;method_35230(Lnet/minecraft/class_2338;Lnet/minecraft/class_2591;)Ljava/util/Optional;named getBlockEntityLnet/minecraft/world/TestableWorld;getBlockEntity(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/entity/BlockEntityType;)Ljava/util/Optional;
 - 
getTopPosition
- Mappings:
 Namespace Name Mixin selector official aLcms;a(Ldhk$a;Lgu;)Lgu;intermediary method_8598Lnet/minecraft/class_3746;method_8598(Lnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;named getTopPositionLnet/minecraft/world/TestableWorld;getTopPosition(Lnet/minecraft/world/Heightmap$Type;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
 
 -