接口的使用
org.bukkit.World
程序包
说明
Bukkit的常用类.
用于操作在
世界
内的三位像素(方块),包括一些特定的状态.为在
世界
内存在的非三维像素单位(实体)提供的接口,包含玩家、怪物、抛射物等.与天气状态变化相关的
事件
.简化
世界
生成实现的类.用于简化处理
地图
显示内容的类.提供多种目的和单一目的的类以简化各种编程概念.
噪声相关工具.
-
org.bukkit中World的使用
修饰符和类型方法说明static World
Bukkit.createWorld
(WorldCreator creator) 用给定的世界生成器来创建或者加载一个世界.Server.createWorld
(WorldCreator creator) 使用给定的名字和配置来创建或者加载一个WorldWorldCreator.createWorld()
使用指定的设置创建一个世界。static World
使用给定名称查找世界.static World
使用给定唯一ID查找世界.Chunk.getWorld()
获取该区块属于哪个世界.Location.getWorld()
获取本位置所在的世界.通过给定的name获取一个World实例通过UUID获取World实例修饰符和类型方法说明从指定的世界复制设置。static ChunkGenerator.ChunkData
Bukkit.createChunkData
(World world) 创建一个 ChunkData 实例,以用于区块生成。Server.createChunkData
(World world) 创建一个 ChunkData 实例,以用于区块生成。static MapView
创建一个新地图并自动分配一个ID.创建一个新的MapView实例并且自动分配IDvoid
设置本位置所在的世界.static boolean
Bukkit.unloadWorld
(World world, boolean save) 卸载指定的世界.boolean
Server.unloadWorld
(World world, boolean save) 通过给定的Wrold实例从服务器卸载一个World -
org.bukkit.block中World的使用
-
org.bukkit.entity中World的使用
-
org.bukkit.event.player中World的使用
-
org.bukkit.event.weather中World的使用
限定符构造器说明LightningStrikeEvent
(World world, LightningStrike bolt) ThunderChangeEvent
(World world, boolean to) WeatherChangeEvent
(World world, boolean to) WeatherEvent
(World where) -
org.bukkit.event.world中World的使用
限定符构造器说明PortalCreateEvent
(Collection<Block> blocks, World world, PortalCreateEvent.CreateReason reason) SpawnChangeEvent
(World world, Location previousLocation) WorldEvent
(World world) WorldInitEvent
(World world) WorldLoadEvent
(World world) WorldSaveEvent
(World world) WorldUnloadEvent
(World world) -
org.bukkit.generator中World的使用
修饰符和类型方法说明boolean
测试指定方位是否对自然生成的方位有效。protected final ChunkGenerator.ChunkData
ChunkGenerator.createChunkData
(World world) Create a ChunkData for a world.byte[]
已过时。不安全的参数byte[][]
ChunkGenerator.generateBlockSections
(World world, Random random, int x, int z, ChunkGenerator.BiomeGrid biomes) 已过时。不安全的参数ChunkGenerator.generateChunkData
(World world, Random random, int x, int z, ChunkGenerator.BiomeGrid biome) Shapes the chunk for the given coordinates.short[][]
ChunkGenerator.generateExtBlockSections
(World world, Random random, int x, int z, ChunkGenerator.BiomeGrid biomes) 已过时。不安全的参数ChunkGenerator.getDefaultPopulators
(World world) 得到一个用于提供指定世界的默认的BlockPopulator
列表。ChunkGenerator.getFixedSpawnLocation
(World world, Random random) 获取一个固定出生方位用于一个指定的世界。abstract void
在指定的区块附近或内部填充一定区域的方块。 -
org.bukkit.map中World的使用
-
org.bukkit.util中World的使用
修饰符和类型方法说明Vector.toLocation
(World world) 将向量转换为 Location, 其自转角(也叫偏航角,Yaw)、旋进角(也叫进动角、俯仰角,Pitch)为0.Vector.toLocation
(World world, float yaw, float pitch) 将向量转换为 Location.限定符构造器说明BlockIterator
(World world, Vector start, Vector direction, double yOffset, int maxDistance) BlockIterator的构造函数. -
org.bukkit.util.noise中World的使用
限定符构造器说明PerlinNoiseGenerator
(World world) 使用给定的World创建一个已设种子的PerlinNoiseGenerator.PerlinOctaveGenerator
(World world, int octaves) 使用给定的World创建一个PerlinOctaveGenerator.SimplexNoiseGenerator
(World world) 使用给定的World创建一个已设种子的SimplexNoiseGenerator.SimplexOctaveGenerator
(World world, int octaves) 使用给定的World创建一个SimplexOctaveGenerator.