接口 TestableWorld
-
- 所有已知子接口:
ModifiableTestableWorld,RegistryWorldView,ServerWorldAccess,StructureWorldAccess,WorldAccess
- 所有已知实现类:
ChunkRegion,ClientWorld,ServerWorld,World
public interface TestableWorld- Mappings:
Namespace Name official bvxintermediary net/minecraft/class_3746named net/minecraft/world/TestableWorld
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 <T extends BlockEntity>
Optional<T>getBlockEntity(BlockPos pos, BlockEntityType<T> type)BlockPosgetTopPosition(Heightmap.Type type, BlockPos blockPos)booleantestBlockState(BlockPos pos, Predicate<BlockState> state)booleantestFluidState(BlockPos pos, Predicate<FluidState> state)
-
-
-
方法详细资料
-
testBlockState
boolean testBlockState(BlockPos pos, Predicate<BlockState> state)
- Mappings:
Namespace Name Mixin selector official aLbvx;a(Lgb;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
boolean testFluidState(BlockPos pos, Predicate<FluidState> state)
- Mappings:
Namespace Name Mixin selector official bLbvx;b(Lgb;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
<T extends BlockEntity> Optional<T> getBlockEntity(BlockPos pos, BlockEntityType<T> type)
- Mappings:
Namespace Name Mixin selector official aLbvx;a(Lgb;Lchr;)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
BlockPos getTopPosition(Heightmap.Type type, BlockPos blockPos)
- Mappings:
Namespace Name Mixin selector official aLbvx;a(Lcor$a;Lgb;)Lgb;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;
-
-