类的使用
net.minecraft.util.math.BlockBox
-
使用BlockBox的程序包 程序包 说明 net.minecraft The base package for all Minecraft classes.net.minecraft.block.entity net.minecraft.client.render.debug net.minecraft.server.command net.minecraft.server.world net.minecraft.structure net.minecraft.structure.pool net.minecraft.test net.minecraft.util.math net.minecraft.world.gen.feature -
-
net.minecraft中BlockBox的使用
参数类型为BlockBox的net.minecraft中的方法 修饰符和类型 方法 说明 @Nullable StructurePiececlass_6130. method_35461(BlockBox blockBox) -
net.minecraft.block.entity中BlockBox的使用
返回变量类型为BlockBox的类型的net.minecraft.block.entity中的方法 修饰符和类型 方法 说明 private static Optional<BlockBox>StructureBlockBlockEntity. getStructureBox(BlockPos pos, Stream<BlockPos> corners) -
net.minecraft.client.render.debug中BlockBox的使用
类型参数类型为BlockBox的net.minecraft.client.render.debug中的字段 修饰符和类型 字段 说明 private Map<DimensionType,Map<String,BlockBox>>StructureDebugRenderer. field_4626private Map<DimensionType,Map<String,BlockBox>>StructureDebugRenderer. field_4627参数类型为BlockBox的net.minecraft.client.render.debug中的方法 修饰符和类型 方法 说明 voidStructureDebugRenderer. method_3871(BlockBox blockBox, List<BlockBox> list, List<Boolean> list2, DimensionType dimensionType)类型变量类型为BlockBox的net.minecraft.client.render.debug中的方法参数 修饰符和类型 方法 说明 voidStructureDebugRenderer. method_3871(BlockBox blockBox, List<BlockBox> list, List<Boolean> list2, DimensionType dimensionType) -
net.minecraft.server.command中BlockBox的使用
参数类型为BlockBox的net.minecraft.server.command中的方法 修饰符和类型 方法 说明 private static intFillCommand. execute(ServerCommandSource source, BlockBox range, BlockStateArgument block, FillCommand.Mode mode, @Nullable Predicate<CachedBlockPosition> filter)@Nullable BlockStateArgumentSetBlockCommand.Filter. filter(BlockBox box, BlockPos pos, BlockStateArgument block, ServerWorld world) -
net.minecraft.server.world中BlockBox的使用
参数类型为BlockBox的net.minecraft.server.world中的方法 修饰符和类型 方法 说明 voidServerWorld. clearUpdatesInArea(BlockBox box)voidServerTickScheduler. copyScheduledTicks(BlockBox box, BlockPos offset)List<ScheduledTick<T>>ServerTickScheduler. getScheduledTicks(BlockBox bounds, boolean updateState, boolean getStaleTicks)private @Nullable List<ScheduledTick<T>>ServerTickScheduler. transferTicksInBounds(@Nullable List<ScheduledTick<T>> dst, Collection<ScheduledTick<T>> src, BlockBox bounds, boolean move) -
net.minecraft.structure中BlockBox的使用
声明为BlockBox的net.minecraft.structure中的字段 修饰符和类型 字段 说明 protected BlockBoxStructurePiece. boundingBoxprivate @Nullable BlockBoxStructurePlacementData. boundingBoxprivate @Nullable BlockBoxStructureStart. boundingBox类型参数类型为BlockBox的net.minecraft.structure中的字段 修饰符和类型 字段 说明 private List<BlockBox>MineshaftGenerator.MineshaftRoom. entrances返回BlockBox的net.minecraft.structure中的方法 修饰符和类型 方法 说明 BlockBoxStructure. calculateBoundingBox(StructurePlacementData placementData, BlockPos pos)BlockBoxStructure. calculateBoundingBox(BlockPos pos, BlockRotation rotation, BlockPos blockPos, BlockMirror mirror)static BlockBoxStrongholdGenerator.SmallCorridor. create(class_6130 class_6130, Random random, int x, int y, int z, Direction orientation)static @Nullable BlockBoxMineshaftGenerator.MineshaftCorridor. getBoundingBox(class_6130 class_6130, Random random, int x, int y, int z, Direction orientation)static @Nullable BlockBoxMineshaftGenerator.MineshaftCrossing. getBoundingBox(class_6130 class_6130, Random random, int x, int y, int z, Direction orientation)static @Nullable BlockBoxMineshaftGenerator.MineshaftStairs. getBoundingBox(class_6130 class_6130, Random random, int x, int y, int z, Direction orientation)BlockBoxStructurePiece. getBoundingBox()@Nullable BlockBoxStructurePlacementData. getBoundingBox()protected static BlockBoxStructure. method_34400(BlockPos blockPos, BlockRotation blockRotation, BlockPos blockPos2, BlockMirror blockMirror, Vec3i vec3i)private static BlockBoxOceanMonumentGenerator.Piece. method_35445(Direction direction, OceanMonumentGenerator.PieceSetting pieceSetting, int int2, int int3, int int4)protected static BlockBoxStructurePiece. method_35454(int int2, int int3, int int4, Direction direction, int int5, int int6, int int7)protected BlockBoxMarginedStructureStart. method_36217()protected BlockBoxStructureStart. method_36217()BlockBoxStructureStart. setBoundingBoxFromChildren()参数类型为BlockBox的net.minecraft.structure中的方法 修饰符和类型 方法 说明 protected voidStructurePiece. addBlock(StructureWorldAccess world, BlockState block, int x, int int2, int int3, BlockBox box)protected voidStructurePiece. addBlockWithRandomThreshold(StructureWorldAccess world, BlockBox bounds, Random random, float threshold, int x, int y, int z, BlockState state, boolean bool)protected booleanMineshaftGenerator.MineshaftCorridor. addChest(StructureWorldAccess world, BlockBox boundingBox, Random random, int int2, int int3, int z, Identifier lootTableId)protected booleanStructurePiece. addChest(ServerWorldAccess world, BlockBox boundingBox, Random random, BlockPos pos, Identifier lootTableId, @Nullable BlockState block)protected booleanStructurePiece. addChest(StructureWorldAccess world, BlockBox boundingBox, Random random, int int2, int int3, int z, Identifier lootTableId)private voidMineshaftGenerator.MineshaftCorridor. addCobwebsUnderground(StructureWorldAccess world, BlockBox boundingBox, Random random, float threshold, int x, int y, int z)protected booleanStructurePiece. addDispenser(StructureWorldAccess world, BlockBox boundingBox, Random random, int x, int int2, int int3, Direction facing, Identifier lootTableId)protected booleanMineshaftGenerator.MineshaftPart. canAddBlock(WorldView world, int x, int y, int z, BlockBox box)protected booleanStructurePiece. canAddBlock(WorldView world, int x, int y, int z, BlockBox box)protected voidStructurePiece. fill(StructureWorldAccess world, BlockBox bounds, int minX, int minY, int minZ, int maxX, int maxY, int maxZ)protected voidMineshaftGenerator.MineshaftCorridor. fillDownwards(StructureWorldAccess world, BlockState state, int x, int int2, int int3, BlockBox box)protected voidStructurePiece. fillDownwards(StructureWorldAccess world, BlockState state, int x, int int2, int int3, BlockBox box)protected voidStructurePiece. fillHalfEllipsoid(StructureWorldAccess world, BlockBox bounds, int minX, int minY, int minZ, int maxX, int maxY, int maxZ, BlockState block, boolean cantReplaceAir)private voidMineshaftGenerator.MineshaftCorridor. fillSupportBeam(StructureWorldAccess world, BlockBox box, int x, int y, int z)protected voidStructurePiece. fillWithOutline(StructureWorldAccess world, BlockBox box, int minX, int minY, int minZ, int maxX, int maxY, int maxZ, boolean cantReplaceAir, Random random, StructurePiece.BlockRandomizer randomizer)protected voidStructurePiece. fillWithOutline(StructureWorldAccess world, BlockBox box, int minX, int minY, int minZ, int maxX, int maxY, int maxZ, BlockState outline, BlockState inside, boolean cantReplaceAir)protected voidStructurePiece. fillWithOutlineUnderSeaLevel(StructureWorldAccess world, BlockBox box, Random random, float blockChance, int minX, int minY, int minZ, int maxX, int maxY, int maxZ, BlockState outline, BlockState inside, boolean cantReplaceAir, boolean stayBelowSeaLevel)booleanBuriedTreasureGenerator.Piece. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanDesertTempleGenerator. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanIglooGenerator.Piece. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanJungleTempleGenerator. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanMineshaftGenerator.MineshaftCorridor. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanMineshaftGenerator.MineshaftCrossing. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanMineshaftGenerator.MineshaftRoom. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanMineshaftGenerator.MineshaftStairs. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.Bridge. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.BridgeCrossing. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.BridgeEnd. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.BridgePlatform. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.BridgeSmallCrossing. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.BridgeStairs. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorBalcony. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorCrossing. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorExit. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorLeftTurn. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorNetherWartsRoom. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorRightTurn. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorStairs. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.SmallCorridor. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFossilGenerator.Piece. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.Base. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.CoreRoom. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.DoubleXRoom. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.DoubleXYRoom. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.DoubleYRoom. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.DoubleYZRoom. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.DoubleZRoom. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.Entry. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.Penthouse. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.SimpleRoom. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.SimpleRoomTop. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.WingRoom. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanRuinGenerator.Piece. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanPoolStructurePiece. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, BlockPos pos, boolean keepJigsaws)booleanPoolStructurePiece. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanRuinedPortalStructurePiece. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanShipwreckGenerator.Piece. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanSimpleStructurePiece. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.ChestCorridor. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.Corridor. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.FiveWayCrossing. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.LeftTurn. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.Library. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.PortalRoom. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.PrisonHall. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.RightTurn. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.SmallCorridor. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.SpiralStaircase. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.SquareRoom. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.Stairs. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)abstract booleanStructurePiece. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanSwampHutGenerator. generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)private voidMineshaftGenerator.MineshaftCrossing. generateCrossingPillar(StructureWorldAccess world, BlockBox boundingBox, int x, int minY, int z, int maxY)protected voidStrongholdGenerator.Piece. generateEntrance(StructureWorldAccess world, Random random, BlockBox boundingBox, StrongholdGenerator.Piece.EntranceType type, int x, int y, int z)voidStructureStart. generateStructure(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox box, ChunkPos chunkPos)private voidMineshaftGenerator.MineshaftCorridor. generateSupports(StructureWorldAccess world, BlockBox boundingBox, int minX, int minY, int z, int maxY, int maxX, Random random)protected BlockStateStructurePiece. getBlockAt(BlockView world, int x, int int2, int int3, BlockBox box)protected voidEndCityGenerator.Piece. handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidIglooGenerator.Piece. handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidNetherFossilGenerator.Piece. handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidOceanRuinGenerator.Piece. handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidRuinedPortalStructurePiece. handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidShipwreckGenerator.Piece. handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected abstract voidSimpleStructurePiece. handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidWoodlandMansionGenerator.Piece. handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)static @Nullable StructurePieceStructureStart. intersects(List<StructurePiece> pieces, BlockBox box)protected static booleanNetherFortressGenerator.Piece. isInBounds(BlockBox boundingBox)protected static booleanStrongholdGenerator.Piece. isInBounds(BlockBox boundingBox)protected booleanMineshaftGenerator.MineshaftPart. isSolidCeiling(BlockView world, BlockBox boundingBox, int minX, int maxX, int y, int z)protected booleanStructurePiece. isUnderSeaLevel(WorldView world, int x, int z, int y, BlockBox box)private voidOceanMonumentGenerator.Base. method_14761(boolean bool, int int2, StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)private voidOceanMonumentGenerator.Base. method_14762(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)private voidOceanMonumentGenerator.Base. method_14763(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)private voidOceanMonumentGenerator.Base. method_14764(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)private voidOceanMonumentGenerator.Base. method_14765(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)private voidOceanMonumentGenerator.Base. method_14766(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)private voidOceanMonumentGenerator.Base. method_14767(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)protected voidOceanMonumentGenerator.Piece. method_14771(StructureWorldAccess structureWorldAccess, BlockBox blockBox, int int2, int int3, int int4, int int5, int int6, int int7, BlockState blockState)protected voidOceanMonumentGenerator.Piece. method_14774(StructureWorldAccess structureWorldAccess, BlockBox blockBox, int int2, int int3, boolean bool)protected booleanOceanMonumentGenerator.Piece. method_14775(BlockBox blockBox, int int2, int int3, int int4, int int5)protected booleanStructurePieceWithDimensions. method_14839(WorldAccess world, BlockBox boundingBox, int int2)protected voidMineshaftGenerator.MineshaftCorridor. method_33879(StructureWorldAccess structureWorldAccess, BlockState blockState, int int2, int int3, int int4, BlockBox blockBox)protected voidMineshaftGenerator.MineshaftPart. method_33880(StructureWorldAccess structureWorldAccess, BlockBox blockBox, BlockState blockState, int int2, int int3, int int4)protected booleanMineshaftGenerator.MineshaftPart. method_33999(BlockView blockView, BlockBox blockBox)protected voidStructurePiece. method_35455(StructureWorldAccess structureWorldAccess, BlockBox blockBox, BlockBox blockBox2, BlockState blockState, BlockState blockState2, boolean bool)protected voidStructurePiece. method_35456(StructureWorldAccess structureWorldAccess, BlockBox blockBox, BlockBox blockBox2, boolean bool, Random random, StructurePiece.BlockRandomizer blockRandomizer)@Nullable StructurePieceStructureStart. method_35461(BlockBox blockBox)protected voidOceanMonumentGenerator.Piece. setAirAndWater(StructureWorldAccess world, BlockBox box, int x, int y, int z, int width, int height, int depth)StructurePlacementDataStructurePlacementData. setBoundingBox(BlockBox boundingBox)private voidSwampHutGenerator. spawnCat(ServerWorldAccess world, BlockBox box)protected booleanOceanMonumentGenerator.Piece. spawnElderGuardian(StructureWorldAccess world, BlockBox box, int int2, int int3, int int4)private voidStructure. spawnEntities(ServerWorldAccess world, BlockPos pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot, @Nullable BlockBox area, boolean bool)参数类型为BlockBox的net.minecraft.structure中的构造器 构造器 说明 Bridge(int chainLength, Random random, BlockBox boundingBox, Direction orientation)BridgeCrossing(int chainLength, BlockBox boundingBox, Direction orientation)BridgeEnd(int chainLength, Random random, BlockBox boundingBox, Direction orientation)BridgePlatform(int chainLength, BlockBox boundingBox, Direction orientation)BridgeSmallCrossing(int chainLength, BlockBox boundingBox, Direction orientation)BridgeStairs(int chainLength, BlockBox boundingBox, Direction orientation)ChestCorridor(int chainLength, Random random, BlockBox boundingBox, Direction orientation)Corridor(int chainLength, Random random, BlockBox boundingBox, Direction orientation)CorridorBalcony(int chainLength, BlockBox boundingBox, Direction orientation)CorridorCrossing(int chainLength, BlockBox boundingBox, Direction orientation)CorridorExit(int chainLength, Random random, BlockBox boundingBox, Direction orientation)CorridorLeftTurn(int chainLength, Random random, BlockBox boundingBox, Direction orientation)CorridorNetherWartsRoom(int chainLength, BlockBox boundingBox, Direction orientation)CorridorRightTurn(int chainLength, Random random, BlockBox boundingBox, Direction orientation)CorridorStairs(int chainLength, BlockBox boundingBox, Direction orientation)FiveWayCrossing(int chainLength, Random random, BlockBox boundingBox, Direction orientation)LeftTurn(int chainLength, Random random, BlockBox boundingBox, Direction orientation)Library(int chainLength, Random random, BlockBox boundingBox, Direction orientation)MineshaftCorridor(int chainLength, Random random, BlockBox boundingBox, Direction orientation, MineshaftFeature.Type type)MineshaftCrossing(int chainLength, BlockBox boundingBox, @Nullable Direction orientation, MineshaftFeature.Type type)MineshaftPart(StructurePieceType structurePieceType, int chainLength, MineshaftFeature.Type type, BlockBox blockBox)MineshaftStairs(int chainLength, BlockBox boundingBox, Direction orientation, MineshaftFeature.Type type)Penthouse(Direction orientation, BlockBox box)Piece(StructurePieceType type, int length, BlockBox blockBox)Piece(StructurePieceType type, Direction orientation, int int2, BlockBox blockBox)Piece(StructurePieceType type, int length, BlockBox blockBox)PoolStructurePiece(StructureManager structureManager, StructurePoolElement poolElement, BlockPos pos, int groundLevelDelta, BlockRotation rotation, BlockBox boundingBox)PortalRoom(int chainLength, BlockBox boundingBox, Direction orientation)PrisonHall(int chainLength, Random random, BlockBox boundingBox, Direction orientation)RightTurn(int chainLength, Random random, BlockBox boundingBox, Direction orientation)SmallCorridor(int chainLength, BlockBox boundingBox, Direction orientation)SmallCorridor(int chainLength, BlockBox boundingBox, Direction orientation)SpiralStaircase(int chainLength, Random random, BlockBox boundingBox, Direction orientation)SquareRoom(int chainLength, Random random, BlockBox boundingBox, Direction orientation)Stairs(int chainLength, Random random, BlockBox boundingBox, Direction orientation)StructurePiece(StructurePieceType type, int length, BlockBox blockBox)Turn(StructurePieceType type, int length, BlockBox blockBox)WingRoom(Direction orientation, BlockBox box, int int2) -
net.minecraft.structure.pool中BlockBox的使用
返回BlockBox的net.minecraft.structure.pool中的方法 修饰符和类型 方法 说明 BlockBoxEmptyPoolElement. getBoundingBox(StructureManager structureManager, BlockPos pos, BlockRotation rotation)BlockBoxFeaturePoolElement. getBoundingBox(StructureManager structureManager, BlockPos pos, BlockRotation rotation)BlockBoxListPoolElement. getBoundingBox(StructureManager structureManager, BlockPos pos, BlockRotation rotation)BlockBoxSinglePoolElement. getBoundingBox(StructureManager structureManager, BlockPos pos, BlockRotation rotation)abstract BlockBoxStructurePoolElement. getBoundingBox(StructureManager structureManager, BlockPos pos, BlockRotation rotation)参数类型为BlockBox的net.minecraft.structure.pool中的方法 修饰符和类型 方法 说明 PoolStructurePieceStructurePoolBasedGenerator.PieceFactory. create(StructureManager structureManager, StructurePoolElement poolElement, BlockPos pos, int int2, BlockRotation rotation, BlockBox elementBounds)protected StructurePlacementDataLegacySinglePoolElement. createPlacementData(BlockRotation rotation, BlockBox box, boolean keepJigsaws)protected StructurePlacementDataSinglePoolElement. createPlacementData(BlockRotation rotation, BlockBox box, boolean keepJigsaws)booleanEmptyPoolElement. generate(StructureManager structureManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos blockPos, BlockRotation rotation, BlockBox box, Random random, boolean keepJigsaws)booleanFeaturePoolElement. generate(StructureManager structureManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos blockPos, BlockRotation rotation, BlockBox box, Random random, boolean keepJigsaws)booleanListPoolElement. generate(StructureManager structureManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos blockPos, BlockRotation rotation, BlockBox box, Random random, boolean keepJigsaws)booleanSinglePoolElement. generate(StructureManager structureManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos blockPos, BlockRotation rotation, BlockBox box, Random random, boolean keepJigsaws)abstract booleanStructurePoolElement. generate(StructureManager structureManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos blockPos, BlockRotation rotation, BlockBox box, Random random, boolean keepJigsaws)voidStructurePoolElement. method_16756(WorldAccess worldAccess, Structure.StructureBlockInfo structureBlockInfo, BlockPos blockPos, BlockRotation blockRotation, Random random, BlockBox blockBox) -
net.minecraft.test中BlockBox的使用
返回BlockBox的net.minecraft.test中的方法 修饰符和类型 方法 说明 static BlockBoxStructureTestUtil. getStructureBlockBox(StructureBlockBlockEntity structureBlockEntity)static BlockBoxStructureTestUtil. getStructureBlockBox(BlockPos pos, Vec3i relativePos, BlockRotation rotation)参数类型为BlockBox的net.minecraft.test中的方法 修饰符和类型 方法 说明 static voidStructureTestUtil. clearArea(BlockBox area, int altitude, ServerWorld world)voidTestContext. expectSameStates(BlockBox checkedBlockBox, BlockPos correctStatePos) -
net.minecraft.util.math中BlockBox的使用
类型参数类型为BlockBox的net.minecraft.util.math中的字段 修饰符和类型 字段 说明 static com.mojang.serialization.Codec<BlockBox>BlockBox. CODECA codec that stores a block box as an int array.返回BlockBox的net.minecraft.util.math中的方法 修饰符和类型 方法 说明 static BlockBoxBlockBox. create(Vec3i first, Vec3i second)static BlockBoxBlockBox. empty()Creates an empty box.BlockBoxBlockBox. encompass(BlockPos pos)Expands this box to encompass thepos.BlockBoxBlockBox. expand(int offset)BlockBoxBlockBox. intersection(BlockBox box)BlockBoxBlockBox. move(int dx, int dy, int dz)BlockBoxBlockBox. move(Vec3i vec)BlockBoxBlockBox. offset(int x, int y, int z)Creates a new box that is translated byx,y,zon each axis from this box.static BlockBoxBlockBox. rotated(int x, int y, int z, int offsetX, int offsetY, int offsetZ, int sizeX, int sizeY, int sizeZ, Direction facing)返回变量类型为BlockBox的类型的net.minecraft.util.math中的方法 修饰符和类型 方法 说明 static Optional<BlockBox>BlockBox. method_35411(Iterable<BlockPos> iterable)static Optional<BlockBox>BlockBox. method_35413(Iterable<BlockBox> iterable)参数类型为BlockBox的net.minecraft.util.math中的方法 修饰符和类型 方法 说明 static BoxBox. from(BlockBox mutable)BlockBoxBlockBox. intersection(BlockBox box)booleanBlockBox. intersects(BlockBox other)static Stream<BlockPos>BlockPos. stream(BlockBox box)类型变量类型为BlockBox的net.minecraft.util.math中的方法参数 修饰符和类型 方法 说明 static Optional<BlockBox>BlockBox. method_35413(Iterable<BlockBox> iterable) -
net.minecraft.world.gen.feature中BlockBox的使用
参数类型为BlockBox的net.minecraft.world.gen.feature中的方法 修饰符和类型 方法 说明 voidOceanMonumentFeature.Start. generateStructure(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox box, ChunkPos chunkPos)voidWoodlandMansionFeature.Start. generateStructure(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox box, ChunkPos chunkPos)private static intFossilFeature. getEmptyCorners(StructureWorldAccess world, BlockBox box)private static intRuinedPortalFeature. getFloorHeight(Random random, ChunkGenerator chunkGenerator, RuinedPortalStructurePiece.VerticalPlacement verticalPlacement, boolean airPocket, int height, int blockCountY, BlockBox box, HeightLimitView world)private static VoxelSetTreeFeature. placeLogsAndLeaves(WorldAccess worldAccess, BlockBox blockBox, Set<BlockPos> set, Set<BlockPos> set2)
-