Package be.seeseemelk.mockbukkit
Class WorldMock
java.lang.Object
be.seeseemelk.mockbukkit.WorldMock
- All Implemented Interfaces:
net.kyori.adventure.audience.Audience,net.kyori.adventure.audience.ForwardingAudience,net.kyori.adventure.key.Keyed,net.kyori.adventure.pointer.Pointered,org.bukkit.generator.WorldInfo,org.bukkit.Keyed,org.bukkit.metadata.Metadatable,org.bukkit.persistence.PersistentDataHolder,org.bukkit.plugin.messaging.PluginMessageRecipient,org.bukkit.RegionAccessor,org.bukkit.World
A mock world object. Note that it is made to be as simple as possible. It is by no means an efficient implementation.
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.kyori.adventure.audience.ForwardingAudience
net.kyori.adventure.audience.ForwardingAudience.SingleNested classes/interfaces inherited from interface org.bukkit.World
org.bukkit.World.ChunkLoadCallback, org.bukkit.World.Environment, org.bukkit.World.Spigot -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new mock world with a height of 128 and will spawn grass until ayof 4.WorldMock(@NotNull org.bukkit.WorldCreator creator) WorldMock(org.bukkit.Material defaultBlock, int grassHeight) Creates a new mock world with a height of 128.WorldMock(org.bukkit.Material defaultBlock, int maxHeight, int grassHeight) Creates a new mock world with a specific height from 0.WorldMock(org.bukkit.Material defaultBlock, int minHeight, int maxHeight, int grassHeight) Creates a new mock world.WorldMock(org.bukkit.Material defaultBlock, org.bukkit.block.Biome defaultBiome, int maxHeight, int grassHeight) Creates a new mock world with a specific height from 0.WorldMock(org.bukkit.Material defaultBlock, org.bukkit.block.Biome defaultBiome, int minHeight, int maxHeight, int grassHeight) Creates a new mock world. -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddPluginChunkTicket(int x, int z, org.bukkit.plugin.Plugin plugin) booleanMakes sure that a certain block exists on the coordinate.booleancreateExplosion(double x, double y, double z, float power) booleancreateExplosion(double x, double y, double z, float power, boolean setFire) booleancreateExplosion(double x, double y, double z, float power, boolean setFire, boolean breakBlocks) booleancreateExplosion(double x, double y, double z, float power, boolean setFire, boolean breakBlocks, org.bukkit.entity.Entity source) booleancreateExplosion(@Nullable org.bukkit.entity.Entity source, @NotNull org.bukkit.Location loc, float power, boolean setFire, boolean breakBlocks) booleancreateExplosion(org.bukkit.Location loc, float power) booleancreateExplosion(org.bukkit.Location loc, float power, boolean setFire) booleancreateExplosion(org.bukkit.Location loc, float power, boolean setFire, boolean breakBlocks) booleancreateExplosion(org.bukkit.Location loc, float power, boolean setFire, boolean breakBlocks, org.bukkit.entity.Entity source) booleanDeprecated.booleanDeprecated.@NotNull ItemEntityMockdropItem(@NotNull org.bukkit.Location loc, @NotNull org.bukkit.inventory.ItemStack item) @NotNull ItemEntityMockdropItem(@NotNull org.bukkit.Location loc, @NotNull org.bukkit.inventory.ItemStack item, @Nullable org.bukkit.util.Consumer<org.bukkit.entity.Item> function) @NotNull ItemEntityMockdropItemNaturally(@NotNull org.bukkit.Location loc, @NotNull org.bukkit.inventory.ItemStack item) @NotNull ItemEntityMockdropItemNaturally(@NotNull org.bukkit.Location location, @NotNull org.bukkit.inventory.ItemStack item, @Nullable org.bukkit.util.Consumer<org.bukkit.entity.Item> function) @Nullable org.bukkit.LocationfindLightningRod(@NotNull org.bukkit.Location location) @Nullable org.bukkit.LocationfindLightningTarget(@NotNull org.bukkit.Location location) booleangenerateTree(@NotNull org.bukkit.Location location, @NotNull Random random, @NotNull org.bukkit.TreeType type) booleangenerateTree(@NotNull org.bukkit.Location location, @NotNull Random random, @NotNull org.bukkit.TreeType type, @Nullable org.bukkit.util.Consumer<org.bukkit.block.BlockState> stateConsumer) booleangenerateTree(org.bukkit.Location location, Random random, org.bukkit.TreeType type, Predicate<org.bukkit.block.BlockState> statePredicate) booleangenerateTree(org.bukkit.Location location, org.bukkit.TreeType type) booleangenerateTree(org.bukkit.Location loc, org.bukkit.TreeType type, org.bukkit.BlockChangeDelegate delegate) Deprecated.booleanbooleanintDeprecated.intDeprecated.org.bukkit.block.BiomegetBiome(int x, int z) Deprecated.@NotNull org.bukkit.block.BiomegetBiome(int x, int y, int z) @NotNull org.bukkit.block.BiomegetBiome(@NotNull org.bukkit.Location location) protected Map<Coordinate,org.bukkit.block.Biome> @Nullable org.bukkit.generator.BiomeProvider@NotNull BlockMockgetBlockAt(int x, int y, int z) @NotNull BlockMockgetBlockAt(@NotNull Coordinate coordinate) @NotNull BlockMockgetBlockAt(org.bukkit.Location location) @NotNull org.bukkit.block.BlockgetBlockAtKey(long key) Deprecated.@NotNull org.bukkit.block.data.BlockDatagetBlockData(int x, int y, int z) @NotNull org.bukkit.block.data.BlockDatagetBlockData(@NotNull org.bukkit.Location location) @NotNull org.bukkit.block.BlockStategetBlockState(int x, int y, int z) @NotNull org.bukkit.block.BlockStategetBlockState(@NotNull org.bukkit.Location location) @NotNull ChunkMockgetChunkAt(int x, int z) @NotNull ChunkMockgetChunkAt(@NotNull ChunkCoordinate coordinate) Gets the chunk at a specific chunk coordinate.org.bukkit.ChunkgetChunkAt(org.bukkit.block.Block block) org.bukkit.ChunkgetChunkAt(org.bukkit.Location location) @NotNull CompletableFuture<org.bukkit.Chunk>getChunkAtAsync(int x, int z, boolean gen, boolean urgent) intint@NotNull org.bukkit.block.BiomegetComputedBiome(int x, int y, int z) doubleorg.bukkit.block.Biome@NotNull org.bukkit.Difficulty@NotNull org.bukkit.ChunkSnapshotgetEmptyChunkSnapshot(int x, int z, boolean includeBiome, boolean includeBiomeTempRain) org.bukkit.boss.DragonBattle@NotNull List<org.bukkit.entity.Entity><T extends org.bukkit.entity.Entity>
@NotNull Collection<T>getEntitiesByClass(@NotNull Class<T> cls) final <T extends org.bukkit.entity.Entity>
@NotNull Collection<T>getEntitiesByClass(Class<T>... classes) @NotNull Collection<org.bukkit.entity.Entity>getEntitiesByClasses(Class<?>... classes) @Nullable org.bukkit.entity.Entityintorg.bukkit.World.EnvironmentCollection<org.bukkit.Chunk>long<T> TgetGameRuleDefault(org.bukkit.GameRule<T> rule) String[]getGameRuleValue(String rule) Deprecated.<T> TgetGameRuleValue(org.bukkit.GameRule<T> rule) longorg.bukkit.generator.ChunkGenerator@NotNull org.bukkit.block.BlockgetHighestBlockAt(int x, int z) org.bukkit.block.BlockgetHighestBlockAt(int x, int z, org.bukkit.HeightMap heightMap) @NotNull org.bukkit.block.BlockgetHighestBlockAt(org.bukkit.Location location) org.bukkit.block.BlockgetHighestBlockAt(org.bukkit.Location location, org.bukkit.HeightMap heightMap) intgetHighestBlockYAt(int x, int z) intgetHighestBlockYAt(int x, int z, @NotNull com.destroystokyo.paper.HeightmapType heightmap) Deprecated.intgetHighestBlockYAt(int x, int z, org.bukkit.HeightMap heightMap) intgetHighestBlockYAt(@NotNull org.bukkit.Location location) intgetHighestBlockYAt(org.bukkit.Location location, org.bukkit.HeightMap heightMap) doublegetHumidity(int x, int z) Deprecated.doublegetHumidity(int x, int y, int z) @NotNull Collection<org.bukkit.Material>boolean@NotNull org.bukkit.NamespacedKeygetKey()List<org.bukkit.entity.LivingEntity>org.bukkit.Chunk[]@NotNull org.bukkit.LocationgetLocationAtKey(long key) intint@NotNull List<org.bukkit.metadata.MetadataValue>getMetadata(@NotNull String metadataKey) intintDeprecated.@NotNull io.papermc.paper.world.MoonPhase@NotNull StringgetName()Collection<org.bukkit.entity.Entity>getNearbyEntities(org.bukkit.Location location, double x, double y, double z) Collection<org.bukkit.entity.Entity>getNearbyEntities(org.bukkit.Location location, double x, double y, double z, Predicate<org.bukkit.entity.Entity> filter) Collection<org.bukkit.entity.Entity>getNearbyEntities(org.bukkit.util.BoundingBox boundingBox) Collection<org.bukkit.entity.Entity>getNearbyEntities(org.bukkit.util.BoundingBox boundingBox, Predicate<org.bukkit.entity.Entity> filter) intDeprecated.@NotNull org.bukkit.persistence.PersistentDataContainerintList<org.bukkit.entity.Player>Map<org.bukkit.plugin.Plugin,Collection<org.bukkit.Chunk>> Collection<org.bukkit.plugin.Plugin>getPluginChunkTickets(int x, int z) List<org.bukkit.generator.BlockPopulator>booleangetPVP()List<org.bukkit.Raid>getRaids()intlonggetSeed()intintintgetSpawnLimit(@NotNull org.bukkit.entity.SpawnCategory spawnCategory) @NotNull org.bukkit.LocationdoublegetTemperature(int x, int z) Deprecated.doublegetTemperature(int x, int y, int z) intintlongDeprecated.longDeprecated.longDeprecated.longgetTicksPerSpawns(@NotNull org.bukkit.entity.SpawnCategory spawnCategory) longDeprecated.longDeprecated.longDeprecated.intlonggetTime()@NotNull org.bukkit.MaterialgetType(int x, int y, int z) @NotNull org.bukkit.MaterialgetType(@NotNull org.bukkit.Location location) @NotNull UUIDgetUID()intintintDeprecated.intDeprecated.int@NotNull WorldBorderMockorg.bukkit.WorldTypeDeprecated.booleanDeprecated.booleanbooleanhasMetadata(@NotNull String metadataKey) booleanhasRaids()booleanDeprecated.booleanbooleanhasStorm()booleanbooleanbooleanisChunkForceLoaded(int x, int z) booleanisChunkGenerated(int x, int z) booleanisChunkInUse(int x, int z) Deprecated.booleanisChunkLoaded(int x, int z) booleanisChunkLoaded(org.bukkit.Chunk chunk) booleanbooleanbooleanbooleanisGameRule(String rule) booleanbooleanbooleanbooleanbooleanbooleanDeprecated.booleanbooleanlineOfSightExists(@NotNull org.bukkit.Location from, @NotNull org.bukkit.Location to) voidloadChunk(int x, int z) booleanloadChunk(int x, int z, boolean generate) voidloadChunk(org.bukkit.Chunk chunk) @Nullable org.bukkit.LocationlocateNearestBiome(@NotNull org.bukkit.Location origin, @NotNull org.bukkit.block.Biome biome, int radius) @Nullable org.bukkit.LocationlocateNearestBiome(@NotNull org.bukkit.Location origin, @NotNull org.bukkit.block.Biome biome, int radius, int step) org.bukkit.RaidlocateNearestRaid(org.bukkit.Location location, int radius) org.bukkit.LocationlocateNearestStructure(org.bukkit.Location origin, org.bukkit.StructureType structureType, int radius, boolean findUnexplored) voidplayEffect(@NotNull org.bukkit.Location location, @NotNull org.bukkit.Effect effect, int data) voidplayEffect(@NotNull org.bukkit.Location location, @NotNull org.bukkit.Effect effect, int data, int radius) <T> voidplayEffect(@NotNull org.bukkit.Location location, @NotNull org.bukkit.Effect effect, T data) <T> voidplayEffect(@NotNull org.bukkit.Location location, @NotNull org.bukkit.Effect effect, T data, int radius) voidplaySound(org.bukkit.entity.Entity entity, org.bukkit.Sound sound, float volume, float pitch) voidplaySound(org.bukkit.entity.Entity entity, org.bukkit.Sound sound, org.bukkit.SoundCategory category, float volume, float pitch) voidvoidplaySound(org.bukkit.Location location, String sound, org.bukkit.SoundCategory category, float volume, float pitch) voidplaySound(org.bukkit.Location location, org.bukkit.Sound sound, float volume, float pitch) voidplaySound(org.bukkit.Location location, org.bukkit.Sound sound, org.bukkit.SoundCategory category, float volume, float pitch) org.bukkit.util.RayTraceResultrayTrace(org.bukkit.Location start, org.bukkit.util.Vector direction, double maxDistance, org.bukkit.FluidCollisionMode fluidCollisionMode, boolean ignorePassableBlocks, double raySize, Predicate<org.bukkit.entity.Entity> filter) org.bukkit.util.RayTraceResultrayTraceBlocks(org.bukkit.Location start, org.bukkit.util.Vector direction, double maxDistance) org.bukkit.util.RayTraceResultrayTraceBlocks(org.bukkit.Location start, org.bukkit.util.Vector direction, double maxDistance, org.bukkit.FluidCollisionMode fluidCollisionMode) org.bukkit.util.RayTraceResultrayTraceBlocks(org.bukkit.Location start, org.bukkit.util.Vector direction, double maxDistance, org.bukkit.FluidCollisionMode fluidCollisionMode, boolean ignorePassableBlocks) org.bukkit.util.RayTraceResultrayTraceEntities(org.bukkit.Location start, org.bukkit.util.Vector direction, double maxDistance) org.bukkit.util.RayTraceResultrayTraceEntities(org.bukkit.Location start, org.bukkit.util.Vector direction, double maxDistance, double raySize) org.bukkit.util.RayTraceResultrayTraceEntities(org.bukkit.Location start, org.bukkit.util.Vector direction, double maxDistance, double raySize, Predicate<org.bukkit.entity.Entity> filter) org.bukkit.util.RayTraceResultrayTraceEntities(org.bukkit.Location start, org.bukkit.util.Vector direction, double maxDistance, Predicate<org.bukkit.entity.Entity> filter) booleanrefreshChunk(int x, int z) Deprecated.booleanregenerateChunk(int x, int z) Deprecated.voidremoveMetadata(@NotNull String metadataKey, @NotNull org.bukkit.plugin.Plugin owningPlugin) booleanremovePluginChunkTicket(int x, int z, org.bukkit.plugin.Plugin plugin) voidremovePluginChunkTickets(org.bukkit.plugin.Plugin plugin) voidsave()voidsendGameEvent(@Nullable org.bukkit.entity.Entity sourceEntity, @NotNull org.bukkit.GameEvent gameEvent, @NotNull org.bukkit.util.Vector position) voidsendPluginMessage(@NotNull org.bukkit.plugin.Plugin source, @NotNull String channel, byte[] message) voidsetAmbientSpawnLimit(int limit) Deprecated.voidsetAnimalSpawnLimit(int limit) Deprecated.voidsetAutoSave(boolean value) voidsetBiome(int x, int y, int z, @NotNull org.bukkit.block.Biome bio) voidsetBiome(int x, int z, org.bukkit.block.Biome bio) Deprecated.voidsetBiome(@NotNull org.bukkit.Location location, @NotNull org.bukkit.block.Biome biome) voidsetBlockData(int x, int y, int z, @NotNull org.bukkit.block.data.BlockData blockData) voidsetBlockData(@NotNull org.bukkit.Location location, @NotNull org.bukkit.block.data.BlockData blockData) voidsetChunkForceLoaded(int x, int z, boolean forced) voidsetClearWeatherDuration(int duration) voidsetDifficulty(@NotNull org.bukkit.Difficulty difficulty) voidsetEnvironment(org.bukkit.World.Environment environment) Set a new environment type for this world.voidsetFullTime(long time) <T> booleansetGameRule(org.bukkit.GameRule<T> rule, T newValue) booleansetGameRuleValue(String rule, String value) Deprecated.voidsetHardcore(boolean hardcore) voidsetKeepSpawnInMemory(boolean keepLoaded) voidsetMetadata(@NotNull String metadataKey, @NotNull org.bukkit.metadata.MetadataValue newMetadataValue) voidsetMonsterSpawnLimit(int limit) Deprecated.voidGive a new name to this world.voidsetNoTickViewDistance(int viewDistance) Deprecated.voidsetPVP(boolean pvp) voidsetSendViewDistance(int viewDistance) voidsetSimulationDistance(int simulationDistance) voidsetSpawnFlags(boolean allowMonsters, boolean allowAnimals) voidsetSpawnLimit(@NotNull org.bukkit.entity.SpawnCategory spawnCategory, int limit) booleansetSpawnLocation(int x, int y, int z) booleansetSpawnLocation(int x, int y, int z, float angle) booleansetSpawnLocation(org.bukkit.Location location) voidsetStorm(boolean hasStorm) voidsetThunderDuration(int duration) voidsetThundering(boolean thundering) voidsetTicksPerAmbientSpawns(int ticksPerAmbientSpawns) Deprecated.voidsetTicksPerAnimalSpawns(int ticksPerAnimalSpawns) Deprecated.voidsetTicksPerMonsterSpawns(int ticksPerMonsterSpawns) Deprecated.voidsetTicksPerSpawns(@NotNull org.bukkit.entity.SpawnCategory spawnCategory, int ticksPerCategorySpawn) voidsetTicksPerWaterAmbientSpawns(int ticksPerAmbientSpawns) Deprecated.voidsetTicksPerWaterSpawns(int ticksPerWaterSpawns) Deprecated.voidsetTicksPerWaterUndergroundCreatureSpawns(int ticksPerWaterUndergroundCreatureSpawns) Deprecated.voidsetTime(long time) voidsetType(int x, int y, int z, @NotNull org.bukkit.Material material) voidsetType(@NotNull org.bukkit.Location location, @NotNull org.bukkit.Material material) voidsetViewDistance(int viewDistance) voidsetWaterAmbientSpawnLimit(int limit) voidsetWaterAnimalSpawnLimit(int limit) Deprecated.voidsetWaterUndergroundCreatureSpawnLimit(int limit) Deprecated.voidsetWeatherDuration(int duration) <T extends org.bukkit.entity.Entity>
T<T extends org.bukkit.entity.Entity>
Tspawn(@NotNull org.bukkit.Location location, @NotNull Class<T> clazz, boolean randomizeData, org.bukkit.util.Consumer<T> function) <T extends org.bukkit.entity.Entity>
Tspawn(@NotNull org.bukkit.Location location, @NotNull Class<T> clazz, org.bukkit.util.Consumer<T> function) <T extends org.bukkit.entity.Entity>
Tspawn(@NotNull org.bukkit.Location location, @NotNull Class<T> clazz, org.bukkit.util.Consumer<T> function, @NotNull org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason reason) <T extends org.bukkit.entity.Entity>
Tspawn(org.bukkit.Location location, Class<T> clazz, org.bukkit.util.Consumer<T> function, org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason reason, boolean randomizeData) org.bukkit.entity.ArrowspawnArrow(org.bukkit.Location location, org.bukkit.util.Vector direction, float speed, float spread) <T extends org.bukkit.entity.AbstractArrow>
TspawnArrow(org.bukkit.Location location, org.bukkit.util.Vector direction, float speed, float spread, Class<T> clazz) @NotNull org.bukkit.entity.EntityspawnEntity(@NotNull org.bukkit.Location loc, @NotNull org.bukkit.entity.EntityType type, boolean randomizeData) @NotNull org.bukkit.entity.EntityspawnEntity(@NotNull org.bukkit.Location loc, org.bukkit.entity.EntityType type) org.bukkit.entity.FallingBlockspawnFallingBlock(org.bukkit.Location location, org.bukkit.block.data.BlockData data) org.bukkit.entity.FallingBlockspawnFallingBlock(org.bukkit.Location location, org.bukkit.material.MaterialData data) org.bukkit.entity.FallingBlockspawnFallingBlock(org.bukkit.Location location, org.bukkit.Material material, byte data) Deprecated.<T> voidspawnParticle(@NotNull org.bukkit.Particle particle, @Nullable List<org.bukkit.entity.Player> receivers, @Nullable org.bukkit.entity.Player source, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra, T data, boolean force) voidspawnParticle(org.bukkit.Particle particle, double x, double y, double z, int count) voidspawnParticle(org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ) voidspawnParticle(org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra) <T> voidspawnParticle(org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra, T data) <T> voidspawnParticle(org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra, T data, boolean force) <T> voidspawnParticle(org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, T data) <T> voidspawnParticle(org.bukkit.Particle particle, double x, double y, double z, int count, T data) voidspawnParticle(org.bukkit.Particle particle, org.bukkit.Location location, int count) voidspawnParticle(org.bukkit.Particle particle, org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ) voidspawnParticle(org.bukkit.Particle particle, org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ, double extra) <T> voidspawnParticle(org.bukkit.Particle particle, org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ, double extra, T data) <T> voidspawnParticle(org.bukkit.Particle particle, org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ, double extra, T data, boolean force) <T> voidspawnParticle(org.bukkit.Particle particle, org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ, T data) <T> voidspawnParticle(org.bukkit.Particle particle, org.bukkit.Location location, int count, T data) org.bukkit.World.Spigotspigot()org.bukkit.entity.LightningStrikestrikeLightning(org.bukkit.Location loc) org.bukkit.entity.LightningStrikestrikeLightningEffect(org.bukkit.Location loc) booleanunloadChunk(int x, int z) booleanunloadChunk(int x, int z, boolean save) booleanunloadChunk(org.bukkit.Chunk chunk) booleanunloadChunkRequest(int x, int z) @NotNull org.bukkit.generator.BiomeProviderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.kyori.adventure.audience.Audience
openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSoundMethods inherited from interface net.kyori.adventure.audience.ForwardingAudience
clearTitle, filterAudience, forEachAudience, hideBossBar, openBook, playSound, playSound, playSound, pointers, resetTitle, sendActionBar, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSoundMethods inherited from interface org.bukkit.Keyed
keyMethods inherited from interface net.kyori.adventure.pointer.Pointered
get, getOrDefault, getOrDefaultFromMethods inherited from interface org.bukkit.RegionAccessor
spawn, spawn, spawnEntity, spawnEntityMethods inherited from interface org.bukkit.World
audiences, createExplosion, createExplosion, createExplosion, createExplosion, createExplosion, getChunkAt, getChunkAtAsync, getChunkAtAsync, getChunkAtAsync, getChunkAtAsync, getChunkAtAsync, getChunkAtAsync, getChunkAtAsync, getChunkAtAsync, getChunkAtAsync, getChunkAtAsync, getChunkAtAsync, getChunkAtAsync, getChunkAtAsync, getChunkAtAsync, getChunkAtAsync, getChunkAtAsyncUrgently, getChunkAtAsyncUrgently, getChunkAtAsyncUrgently, getChunkAtAsyncUrgently, getChunkAtAsyncUrgently, getHighestBlockAt, getHighestBlockAt, getHighestBlockYAt, getNearbyEntitiesByType, getNearbyEntitiesByType, getNearbyEntitiesByType, getNearbyEntitiesByType, getNearbyEntitiesByType, getNearbyEntitiesByType, getNearbyLivingEntities, getNearbyLivingEntities, getNearbyLivingEntities, getNearbyLivingEntities, getNearbyLivingEntities, getNearbyLivingEntities, getNearbyPlayers, getNearbyPlayers, getNearbyPlayers, getNearbyPlayers, getNearbyPlayers, getNearbyPlayers, isChunkGenerated, spawnParticle
-
Constructor Details
-
WorldMock
public WorldMock(org.bukkit.Material defaultBlock, int minHeight, int maxHeight, int grassHeight) Creates a new mock world.- Parameters:
defaultBlock- The block that is spawned at locations 1 tograssHeightminHeight- The minimum height of the world.maxHeight- The maximum height of the world.grassHeight- The lastyat whichdefaultBlockwill spawn.
-
WorldMock
public WorldMock(org.bukkit.Material defaultBlock, org.bukkit.block.Biome defaultBiome, int minHeight, int maxHeight, int grassHeight) Creates a new mock world.- Parameters:
defaultBlock- The block that is spawned at locations 1 tograssHeightdefaultBiome- The biome that every block will be in by default.minHeight- The minimum height of the world.maxHeight- The maximum height of the world.grassHeight- The lastyat whichdefaultBlockwill spawn.
-
WorldMock
public WorldMock(@NotNull @NotNull org.bukkit.WorldCreator creator) -
WorldMock
public WorldMock(org.bukkit.Material defaultBlock, org.bukkit.block.Biome defaultBiome, int maxHeight, int grassHeight) Creates a new mock world with a specific height from 0.- Parameters:
defaultBlock- The block that is spawned at locations 1 tograssHeightdefaultBiome- The biome that every block will be in by default.maxHeight- The maximum height of the world.grassHeight- The lastyat whichdefaultBlockwill spawn.
-
WorldMock
public WorldMock(org.bukkit.Material defaultBlock, int maxHeight, int grassHeight) Creates a new mock world with a specific height from 0.- Parameters:
defaultBlock- The block that is spawned at locations 1 tograssHeightmaxHeight- The maximum height of the world.grassHeight- The lastyat whichdefaultBlockwill spawn.
-
WorldMock
public WorldMock(org.bukkit.Material defaultBlock, int grassHeight) Creates a new mock world with a height of 128.- Parameters:
defaultBlock- The block that is spawned at locations 1 tograssHeightgrassHeight- The lastyat whichdefaultBlockwill spawn.
-
WorldMock
public WorldMock()Creates a new mock world with a height of 128 and will spawn grass until ayof 4.
-
-
Method Details
-
createBlock
Makes sure that a certain block exists on the coordinate. Returns that block.- Parameters:
c- Creates a block on the given coordinate.- Returns:
- A newly created block at that location.
-
getEntityCount
public int getEntityCount()- Specified by:
getEntityCountin interfaceorg.bukkit.World
-
getTileEntityCount
public int getTileEntityCount()- Specified by:
getTileEntityCountin interfaceorg.bukkit.World
-
getTickableTileEntityCount
public int getTickableTileEntityCount()- Specified by:
getTickableTileEntityCountin interfaceorg.bukkit.World
-
getChunkCount
public int getChunkCount()- Specified by:
getChunkCountin interfaceorg.bukkit.World
-
getPlayerCount
public int getPlayerCount()- Specified by:
getPlayerCountin interfaceorg.bukkit.World
-
getMoonPhase
@NotNull public @NotNull io.papermc.paper.world.MoonPhase getMoonPhase()- Specified by:
getMoonPhasein interfaceorg.bukkit.RegionAccessor
-
lineOfSightExists
public boolean lineOfSightExists(@NotNull @NotNull org.bukkit.Location from, @NotNull @NotNull org.bukkit.Location to) - Specified by:
lineOfSightExistsin interfaceorg.bukkit.RegionAccessor
-
getBlockAt
- Specified by:
getBlockAtin interfaceorg.bukkit.World
-
getBlockAt
-
getBlockAt
- Specified by:
getBlockAtin interfaceorg.bukkit.World
-
getBlockAtKey
Deprecated.- Specified by:
getBlockAtKeyin interfaceorg.bukkit.World
-
getLocationAtKey
@NotNull public @NotNull org.bukkit.Location getLocationAtKey(long key) - Specified by:
getLocationAtKeyin interfaceorg.bukkit.World
-
getName
- Specified by:
getNamein interfaceorg.bukkit.generator.WorldInfo
-
setName
Give a new name to this world.- Parameters:
name- The new name of this world.
-
getUID
- Specified by:
getUIDin interfaceorg.bukkit.generator.WorldInfo
-
getSpawnLocation
@NotNull public @NotNull org.bukkit.Location getSpawnLocation()- Specified by:
getSpawnLocationin interfaceorg.bukkit.World
-
setSpawnLocation
public boolean setSpawnLocation(org.bukkit.Location location) - Specified by:
setSpawnLocationin interfaceorg.bukkit.World
-
setSpawnLocation
public boolean setSpawnLocation(int x, int y, int z) - Specified by:
setSpawnLocationin interfaceorg.bukkit.World
-
getEntities
- Specified by:
getEntitiesin interfaceorg.bukkit.RegionAccessor- Specified by:
getEntitiesin interfaceorg.bukkit.World
-
getChunkAt
- Specified by:
getChunkAtin interfaceorg.bukkit.World
-
getChunkAt
Gets the chunk at a specific chunk coordinate.If there is no chunk recorded at the location, one will be created.
- Parameters:
coordinate- The coordinate at which to get the chunk.- Returns:
- The chunk at the location.
-
sendPluginMessage
public void sendPluginMessage(@NotNull @NotNull org.bukkit.plugin.Plugin source, @NotNull @NotNull String channel, byte[] message) - Specified by:
sendPluginMessagein interfaceorg.bukkit.plugin.messaging.PluginMessageRecipient
-
getListeningPluginChannels
- Specified by:
getListeningPluginChannelsin interfaceorg.bukkit.plugin.messaging.PluginMessageRecipient
-
setMetadata
public void setMetadata(@NotNull @NotNull String metadataKey, @NotNull @NotNull org.bukkit.metadata.MetadataValue newMetadataValue) - Specified by:
setMetadatain interfaceorg.bukkit.metadata.Metadatable
-
getMetadata
@NotNull public @NotNull List<org.bukkit.metadata.MetadataValue> getMetadata(@NotNull @NotNull String metadataKey) - Specified by:
getMetadatain interfaceorg.bukkit.metadata.Metadatable
-
hasMetadata
- Specified by:
hasMetadatain interfaceorg.bukkit.metadata.Metadatable
-
removeMetadata
public void removeMetadata(@NotNull @NotNull String metadataKey, @NotNull @NotNull org.bukkit.plugin.Plugin owningPlugin) - Specified by:
removeMetadatain interfaceorg.bukkit.metadata.Metadatable
-
getHighestBlockYAt
public int getHighestBlockYAt(int x, int z) - Specified by:
getHighestBlockYAtin interfaceorg.bukkit.World
-
getHighestBlockYAt
public int getHighestBlockYAt(@NotNull @NotNull org.bukkit.Location location) - Specified by:
getHighestBlockYAtin interfaceorg.bukkit.World
-
getHighestBlockAt
@NotNull public @NotNull org.bukkit.block.Block getHighestBlockAt(int x, int z) - Specified by:
getHighestBlockAtin interfaceorg.bukkit.World
-
getHighestBlockAt
@NotNull public @NotNull org.bukkit.block.Block getHighestBlockAt(org.bukkit.Location location) - Specified by:
getHighestBlockAtin interfaceorg.bukkit.World
-
getHighestBlockYAt
@Deprecated public int getHighestBlockYAt(int x, int z, @NotNull @NotNull com.destroystokyo.paper.HeightmapType heightmap) throws UnsupportedOperationException Deprecated.- Specified by:
getHighestBlockYAtin interfaceorg.bukkit.World- Throws:
UnsupportedOperationException
-
getChunkAt
public org.bukkit.Chunk getChunkAt(org.bukkit.Location location) - Specified by:
getChunkAtin interfaceorg.bukkit.World
-
getChunkAt
public org.bukkit.Chunk getChunkAt(org.bukkit.block.Block block) - Specified by:
getChunkAtin interfaceorg.bukkit.World
-
isChunkLoaded
public boolean isChunkLoaded(org.bukkit.Chunk chunk) - Specified by:
isChunkLoadedin interfaceorg.bukkit.World
-
getLoadedChunks
public org.bukkit.Chunk[] getLoadedChunks()- Specified by:
getLoadedChunksin interfaceorg.bukkit.World
-
loadChunk
public void loadChunk(org.bukkit.Chunk chunk) - Specified by:
loadChunkin interfaceorg.bukkit.World
-
isChunkLoaded
public boolean isChunkLoaded(int x, int z) - Specified by:
isChunkLoadedin interfaceorg.bukkit.World
-
isChunkInUse
Deprecated.- Specified by:
isChunkInUsein interfaceorg.bukkit.World
-
loadChunk
public void loadChunk(int x, int z) - Specified by:
loadChunkin interfaceorg.bukkit.World
-
loadChunk
public boolean loadChunk(int x, int z, boolean generate) - Specified by:
loadChunkin interfaceorg.bukkit.World
-
unloadChunk
public boolean unloadChunk(org.bukkit.Chunk chunk) - Specified by:
unloadChunkin interfaceorg.bukkit.World
-
unloadChunk
public boolean unloadChunk(int x, int z) - Specified by:
unloadChunkin interfaceorg.bukkit.World
-
unloadChunk
public boolean unloadChunk(int x, int z, boolean save) - Specified by:
unloadChunkin interfaceorg.bukkit.World
-
unloadChunkRequest
public boolean unloadChunkRequest(int x, int z) - Specified by:
unloadChunkRequestin interfaceorg.bukkit.World
-
regenerateChunk
Deprecated.- Specified by:
regenerateChunkin interfaceorg.bukkit.World
-
refreshChunk
Deprecated.- Specified by:
refreshChunkin interfaceorg.bukkit.World
-
dropItem
@NotNull public @NotNull ItemEntityMock dropItem(@NotNull @NotNull org.bukkit.Location loc, @NotNull @NotNull org.bukkit.inventory.ItemStack item, @Nullable @Nullable org.bukkit.util.Consumer<org.bukkit.entity.Item> function) - Specified by:
dropItemin interfaceorg.bukkit.World
-
dropItem
@NotNull public @NotNull ItemEntityMock dropItem(@NotNull @NotNull org.bukkit.Location loc, @NotNull @NotNull org.bukkit.inventory.ItemStack item) - Specified by:
dropItemin interfaceorg.bukkit.World
-
dropItemNaturally
@NotNull public @NotNull ItemEntityMock dropItemNaturally(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull org.bukkit.inventory.ItemStack item, @Nullable @Nullable org.bukkit.util.Consumer<org.bukkit.entity.Item> function) - Specified by:
dropItemNaturallyin interfaceorg.bukkit.World
-
dropItemNaturally
@NotNull public @NotNull ItemEntityMock dropItemNaturally(@NotNull @NotNull org.bukkit.Location loc, @NotNull @NotNull org.bukkit.inventory.ItemStack item) - Specified by:
dropItemNaturallyin interfaceorg.bukkit.World
-
spawnArrow
public org.bukkit.entity.Arrow spawnArrow(org.bukkit.Location location, org.bukkit.util.Vector direction, float speed, float spread) - Specified by:
spawnArrowin interfaceorg.bukkit.World
-
generateTree
public boolean generateTree(org.bukkit.Location location, org.bukkit.TreeType type) - Specified by:
generateTreein interfaceorg.bukkit.World
-
generateTree
@Deprecated public boolean generateTree(org.bukkit.Location loc, org.bukkit.TreeType type, org.bukkit.BlockChangeDelegate delegate) Deprecated.- Specified by:
generateTreein interfaceorg.bukkit.World
-
generateTree
public boolean generateTree(org.bukkit.Location location, Random random, org.bukkit.TreeType type, Predicate<org.bukkit.block.BlockState> statePredicate) - Specified by:
generateTreein interfaceorg.bukkit.RegionAccessor
-
spawn
@NotNull public <T extends org.bukkit.entity.Entity> T spawn(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull Class<T> clazz) throws IllegalArgumentException - Specified by:
spawnin interfaceorg.bukkit.RegionAccessor- Throws:
IllegalArgumentException
-
spawn
@NotNull public <T extends org.bukkit.entity.Entity> T spawn(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull Class<T> clazz, org.bukkit.util.Consumer<T> function) throws IllegalArgumentException - Specified by:
spawnin interfaceorg.bukkit.RegionAccessor- Throws:
IllegalArgumentException
-
spawn
@NotNull public <T extends org.bukkit.entity.Entity> T spawn(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull Class<T> clazz, boolean randomizeData, org.bukkit.util.Consumer<T> function) throws IllegalArgumentException - Specified by:
spawnin interfaceorg.bukkit.RegionAccessor- Throws:
IllegalArgumentException
-
spawn
@NotNull public <T extends org.bukkit.entity.Entity> T spawn(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull Class<T> clazz, org.bukkit.util.Consumer<T> function, @NotNull org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason reason) throws IllegalArgumentException - Specified by:
spawnin interfaceorg.bukkit.RegionAccessor- Throws:
IllegalArgumentException
-
spawn
public <T extends org.bukkit.entity.Entity> T spawn(org.bukkit.Location location, Class<T> clazz, org.bukkit.util.Consumer<T> function, org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason reason, boolean randomizeData) throws IllegalArgumentException - Throws:
IllegalArgumentException
-
spawnEntity
@NotNull public @NotNull org.bukkit.entity.Entity spawnEntity(@NotNull @NotNull org.bukkit.Location loc, org.bukkit.entity.EntityType type) - Specified by:
spawnEntityin interfaceorg.bukkit.RegionAccessor
-
spawnEntity
@NotNull public @NotNull org.bukkit.entity.Entity spawnEntity(@NotNull @NotNull org.bukkit.Location loc, @NotNull @NotNull org.bukkit.entity.EntityType type, boolean randomizeData) - Specified by:
spawnEntityin interfaceorg.bukkit.RegionAccessor
-
strikeLightning
public org.bukkit.entity.LightningStrike strikeLightning(org.bukkit.Location loc) - Specified by:
strikeLightningin interfaceorg.bukkit.World
-
strikeLightningEffect
public org.bukkit.entity.LightningStrike strikeLightningEffect(org.bukkit.Location loc) - Specified by:
strikeLightningEffectin interfaceorg.bukkit.World
-
findLightningRod
@Nullable public @Nullable org.bukkit.Location findLightningRod(@NotNull @NotNull org.bukkit.Location location) - Specified by:
findLightningRodin interfaceorg.bukkit.World
-
findLightningTarget
@Nullable public @Nullable org.bukkit.Location findLightningTarget(@NotNull @NotNull org.bukkit.Location location) - Specified by:
findLightningTargetin interfaceorg.bukkit.World
-
getLivingEntities
- Specified by:
getLivingEntitiesin interfaceorg.bukkit.RegionAccessor- Specified by:
getLivingEntitiesin interfaceorg.bukkit.World
-
getEntitiesByClass
@SafeVarargs @NotNull public final <T extends org.bukkit.entity.Entity> @NotNull Collection<T> getEntitiesByClass(Class<T>... classes) - Specified by:
getEntitiesByClassin interfaceorg.bukkit.World
-
getEntitiesByClass
@NotNull public <T extends org.bukkit.entity.Entity> @NotNull Collection<T> getEntitiesByClass(@NotNull @NotNull Class<T> cls) - Specified by:
getEntitiesByClassin interfaceorg.bukkit.RegionAccessor- Specified by:
getEntitiesByClassin interfaceorg.bukkit.World
-
getEntitiesByClasses
@NotNull public @NotNull Collection<org.bukkit.entity.Entity> getEntitiesByClasses(Class<?>... classes) - Specified by:
getEntitiesByClassesin interfaceorg.bukkit.RegionAccessor- Specified by:
getEntitiesByClassesin interfaceorg.bukkit.World
-
getChunkAtAsync
@NotNull public @NotNull CompletableFuture<org.bukkit.Chunk> getChunkAtAsync(int x, int z, boolean gen, boolean urgent) - Specified by:
getChunkAtAsyncin interfaceorg.bukkit.World
-
getPlayers
- Specified by:
getPlayersin interfaceorg.bukkit.World
-
getNearbyEntities
public Collection<org.bukkit.entity.Entity> getNearbyEntities(org.bukkit.Location location, double x, double y, double z) - Specified by:
getNearbyEntitiesin interfaceorg.bukkit.World
-
getEntity
- Specified by:
getEntityin interfaceorg.bukkit.World
-
getTime
public long getTime()- Specified by:
getTimein interfaceorg.bukkit.World
-
setTime
public void setTime(long time) - Specified by:
setTimein interfaceorg.bukkit.World
-
getFullTime
public long getFullTime()- Specified by:
getFullTimein interfaceorg.bukkit.World
-
setFullTime
public void setFullTime(long time) - Specified by:
setFullTimein interfaceorg.bukkit.World
-
isDayTime
public boolean isDayTime()- Specified by:
isDayTimein interfaceorg.bukkit.World
-
hasStorm
public boolean hasStorm()- Specified by:
hasStormin interfaceorg.bukkit.World
-
setStorm
public void setStorm(boolean hasStorm) - Specified by:
setStormin interfaceorg.bukkit.World
-
getWeatherDuration
public int getWeatherDuration()- Specified by:
getWeatherDurationin interfaceorg.bukkit.World
-
setWeatherDuration
public void setWeatherDuration(int duration) - Specified by:
setWeatherDurationin interfaceorg.bukkit.World
-
isThundering
public boolean isThundering()- Specified by:
isThunderingin interfaceorg.bukkit.World
-
setThundering
public void setThundering(boolean thundering) - Specified by:
setThunderingin interfaceorg.bukkit.World
-
getThunderDuration
public int getThunderDuration()- Specified by:
getThunderDurationin interfaceorg.bukkit.World
-
setThunderDuration
public void setThunderDuration(int duration) - Specified by:
setThunderDurationin interfaceorg.bukkit.World
-
isClearWeather
public boolean isClearWeather()- Specified by:
isClearWeatherin interfaceorg.bukkit.World
-
getClearWeatherDuration
public int getClearWeatherDuration()- Specified by:
getClearWeatherDurationin interfaceorg.bukkit.World
-
setClearWeatherDuration
public void setClearWeatherDuration(int duration) - Specified by:
setClearWeatherDurationin interfaceorg.bukkit.World
-
createExplosion
public boolean createExplosion(double x, double y, double z, float power) - Specified by:
createExplosionin interfaceorg.bukkit.World
-
createExplosion
public boolean createExplosion(double x, double y, double z, float power, boolean setFire) - Specified by:
createExplosionin interfaceorg.bukkit.World
-
createExplosion
public boolean createExplosion(double x, double y, double z, float power, boolean setFire, boolean breakBlocks) - Specified by:
createExplosionin interfaceorg.bukkit.World
-
createExplosion
public boolean createExplosion(org.bukkit.Location loc, float power) - Specified by:
createExplosionin interfaceorg.bukkit.World
-
createExplosion
public boolean createExplosion(org.bukkit.Location loc, float power, boolean setFire) - Specified by:
createExplosionin interfaceorg.bukkit.World
-
createExplosion
public boolean createExplosion(@Nullable @Nullable org.bukkit.entity.Entity source, @NotNull @NotNull org.bukkit.Location loc, float power, boolean setFire, boolean breakBlocks) - Specified by:
createExplosionin interfaceorg.bukkit.World
-
getEnvironment
public org.bukkit.World.Environment getEnvironment()- Specified by:
getEnvironmentin interfaceorg.bukkit.generator.WorldInfo
-
setEnvironment
public void setEnvironment(org.bukkit.World.Environment environment) Set a new environment type for this world.- Parameters:
environment- The world environnement type.
-
getSeed
public long getSeed()- Specified by:
getSeedin interfaceorg.bukkit.generator.WorldInfo
-
getPVP
public boolean getPVP()- Specified by:
getPVPin interfaceorg.bukkit.World
-
setPVP
public void setPVP(boolean pvp) - Specified by:
setPVPin interfaceorg.bukkit.World
-
getGenerator
public org.bukkit.generator.ChunkGenerator getGenerator()- Specified by:
getGeneratorin interfaceorg.bukkit.World
-
getBiomeProvider
@Nullable public @Nullable org.bukkit.generator.BiomeProvider getBiomeProvider()- Specified by:
getBiomeProviderin interfaceorg.bukkit.World
-
save
public void save()- Specified by:
savein interfaceorg.bukkit.World
-
getPopulators
- Specified by:
getPopulatorsin interfaceorg.bukkit.World
-
spawnFallingBlock
public org.bukkit.entity.FallingBlock spawnFallingBlock(org.bukkit.Location location, org.bukkit.material.MaterialData data) throws IllegalArgumentException - Specified by:
spawnFallingBlockin interfaceorg.bukkit.World- Throws:
IllegalArgumentException
-
spawnFallingBlock
@Deprecated public org.bukkit.entity.FallingBlock spawnFallingBlock(org.bukkit.Location location, org.bukkit.Material material, byte data) throws IllegalArgumentException Deprecated.- Specified by:
spawnFallingBlockin interfaceorg.bukkit.World- Throws:
IllegalArgumentException
-
playEffect
public void playEffect(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull org.bukkit.Effect effect, int data) - Specified by:
playEffectin interfaceorg.bukkit.World
-
playEffect
public void playEffect(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull org.bukkit.Effect effect, int data, int radius) - Specified by:
playEffectin interfaceorg.bukkit.World
-
playEffect
public <T> void playEffect(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull org.bukkit.Effect effect, T data) - Specified by:
playEffectin interfaceorg.bukkit.World
-
playEffect
public <T> void playEffect(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull org.bukkit.Effect effect, T data, int radius) - Specified by:
playEffectin interfaceorg.bukkit.World
-
getEmptyChunkSnapshot
@NotNull public @NotNull org.bukkit.ChunkSnapshot getEmptyChunkSnapshot(int x, int z, boolean includeBiome, boolean includeBiomeTempRain) - Specified by:
getEmptyChunkSnapshotin interfaceorg.bukkit.World
-
setSpawnFlags
public void setSpawnFlags(boolean allowMonsters, boolean allowAnimals) - Specified by:
setSpawnFlagsin interfaceorg.bukkit.World
-
getAllowAnimals
public boolean getAllowAnimals()- Specified by:
getAllowAnimalsin interfaceorg.bukkit.World
-
getAllowMonsters
public boolean getAllowMonsters()- Specified by:
getAllowMonstersin interfaceorg.bukkit.World
-
getBiome
Deprecated.- Specified by:
getBiomein interfaceorg.bukkit.World
-
setBiome
Deprecated.- Specified by:
setBiomein interfaceorg.bukkit.World
-
getTemperature
Deprecated.- Specified by:
getTemperaturein interfaceorg.bukkit.World
-
getHumidity
Deprecated.- Specified by:
getHumidityin interfaceorg.bukkit.World
-
getMinHeight
public int getMinHeight()- Specified by:
getMinHeightin interfaceorg.bukkit.generator.WorldInfo
-
getMaxHeight
public int getMaxHeight()- Specified by:
getMaxHeightin interfaceorg.bukkit.generator.WorldInfo
-
vanillaBiomeProvider
@NotNull public @NotNull org.bukkit.generator.BiomeProvider vanillaBiomeProvider()- Specified by:
vanillaBiomeProviderin interfaceorg.bukkit.generator.WorldInfo
-
getSeaLevel
public int getSeaLevel()- Specified by:
getSeaLevelin interfaceorg.bukkit.World
-
getKeepSpawnInMemory
public boolean getKeepSpawnInMemory()- Specified by:
getKeepSpawnInMemoryin interfaceorg.bukkit.World
-
setKeepSpawnInMemory
public void setKeepSpawnInMemory(boolean keepLoaded) - Specified by:
setKeepSpawnInMemoryin interfaceorg.bukkit.World
-
isAutoSave
public boolean isAutoSave()- Specified by:
isAutoSavein interfaceorg.bukkit.World
-
setAutoSave
public void setAutoSave(boolean value) - Specified by:
setAutoSavein interfaceorg.bukkit.World
-
getDifficulty
@NotNull public @NotNull org.bukkit.Difficulty getDifficulty()- Specified by:
getDifficultyin interfaceorg.bukkit.World
-
setDifficulty
public void setDifficulty(@NotNull @NotNull org.bukkit.Difficulty difficulty) - Specified by:
setDifficultyin interfaceorg.bukkit.World
-
getWorldFolder
- Specified by:
getWorldFolderin interfaceorg.bukkit.World
-
getWorldType
Deprecated.- Specified by:
getWorldTypein interfaceorg.bukkit.World
-
canGenerateStructures
public boolean canGenerateStructures()- Specified by:
canGenerateStructuresin interfaceorg.bukkit.World
-
getTicksPerAnimalSpawns
Deprecated.- Specified by:
getTicksPerAnimalSpawnsin interfaceorg.bukkit.World
-
setTicksPerAnimalSpawns
Deprecated.- Specified by:
setTicksPerAnimalSpawnsin interfaceorg.bukkit.World
-
getTicksPerMonsterSpawns
Deprecated.- Specified by:
getTicksPerMonsterSpawnsin interfaceorg.bukkit.World
-
setTicksPerMonsterSpawns
Deprecated.- Specified by:
setTicksPerMonsterSpawnsin interfaceorg.bukkit.World
-
getMonsterSpawnLimit
Deprecated.- Specified by:
getMonsterSpawnLimitin interfaceorg.bukkit.World
-
setMonsterSpawnLimit
Deprecated.- Specified by:
setMonsterSpawnLimitin interfaceorg.bukkit.World
-
getAnimalSpawnLimit
Deprecated.- Specified by:
getAnimalSpawnLimitin interfaceorg.bukkit.World
-
setAnimalSpawnLimit
Deprecated.- Specified by:
setAnimalSpawnLimitin interfaceorg.bukkit.World
-
getWaterAnimalSpawnLimit
Deprecated.- Specified by:
getWaterAnimalSpawnLimitin interfaceorg.bukkit.World
-
setWaterAnimalSpawnLimit
Deprecated.- Specified by:
setWaterAnimalSpawnLimitin interfaceorg.bukkit.World
-
getWaterUndergroundCreatureSpawnLimit
Deprecated.- Specified by:
getWaterUndergroundCreatureSpawnLimitin interfaceorg.bukkit.World
-
setWaterUndergroundCreatureSpawnLimit
Deprecated.- Specified by:
setWaterUndergroundCreatureSpawnLimitin interfaceorg.bukkit.World
-
getAmbientSpawnLimit
Deprecated.- Specified by:
getAmbientSpawnLimitin interfaceorg.bukkit.World
-
setAmbientSpawnLimit
Deprecated.- Specified by:
setAmbientSpawnLimitin interfaceorg.bukkit.World
-
playSound
public void playSound(org.bukkit.Location location, org.bukkit.Sound sound, float volume, float pitch) - Specified by:
playSoundin interfaceorg.bukkit.World
-
playSound
- Specified by:
playSoundin interfaceorg.bukkit.World
-
playSound
public void playSound(org.bukkit.Location location, org.bukkit.Sound sound, org.bukkit.SoundCategory category, float volume, float pitch) - Specified by:
playSoundin interfaceorg.bukkit.World
-
playSound
public void playSound(org.bukkit.Location location, String sound, org.bukkit.SoundCategory category, float volume, float pitch) - Specified by:
playSoundin interfaceorg.bukkit.World
-
playSound
public void playSound(org.bukkit.entity.Entity entity, org.bukkit.Sound sound, float volume, float pitch) - Specified by:
playSoundin interfaceorg.bukkit.World
-
playSound
public void playSound(org.bukkit.entity.Entity entity, org.bukkit.Sound sound, org.bukkit.SoundCategory category, float volume, float pitch) - Specified by:
playSoundin interfaceorg.bukkit.World
-
getGameRules
- Specified by:
getGameRulesin interfaceorg.bukkit.World
-
getGameRuleValue
Deprecated.- Specified by:
getGameRuleValuein interfaceorg.bukkit.World
-
setGameRuleValue
Deprecated.- Specified by:
setGameRuleValuein interfaceorg.bukkit.World
-
isGameRule
- Specified by:
isGameRulein interfaceorg.bukkit.World
-
getWorldBorder
- Specified by:
getWorldBorderin interfaceorg.bukkit.World
-
spawnParticle
public void spawnParticle(org.bukkit.Particle particle, org.bukkit.Location location, int count) - Specified by:
spawnParticlein interfaceorg.bukkit.World
-
spawnParticle
public void spawnParticle(org.bukkit.Particle particle, double x, double y, double z, int count) - Specified by:
spawnParticlein interfaceorg.bukkit.World
-
spawnParticle
public <T> void spawnParticle(org.bukkit.Particle particle, org.bukkit.Location location, int count, T data) - Specified by:
spawnParticlein interfaceorg.bukkit.World
-
spawnParticle
public <T> void spawnParticle(org.bukkit.Particle particle, double x, double y, double z, int count, T data) - Specified by:
spawnParticlein interfaceorg.bukkit.World
-
spawnParticle
public void spawnParticle(org.bukkit.Particle particle, org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ) - Specified by:
spawnParticlein interfaceorg.bukkit.World
-
spawnParticle
public void spawnParticle(org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ) - Specified by:
spawnParticlein interfaceorg.bukkit.World
-
spawnParticle
public <T> void spawnParticle(org.bukkit.Particle particle, org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ, T data) - Specified by:
spawnParticlein interfaceorg.bukkit.World
-
spawnParticle
public <T> void spawnParticle(org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, T data) - Specified by:
spawnParticlein interfaceorg.bukkit.World
-
spawnParticle
public void spawnParticle(org.bukkit.Particle particle, org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ, double extra) - Specified by:
spawnParticlein interfaceorg.bukkit.World
-
spawnParticle
public void spawnParticle(org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra) - Specified by:
spawnParticlein interfaceorg.bukkit.World
-
spawnParticle
public <T> void spawnParticle(org.bukkit.Particle particle, org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ, double extra, T data) - Specified by:
spawnParticlein interfaceorg.bukkit.World
-
spawnParticle
public <T> void spawnParticle(org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra, T data) - Specified by:
spawnParticlein interfaceorg.bukkit.World
-
spawnParticle
public <T> void spawnParticle(@NotNull @NotNull org.bukkit.Particle particle, @Nullable @Nullable List<org.bukkit.entity.Player> receivers, @Nullable @Nullable org.bukkit.entity.Player source, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra, @Nullable T data, boolean force) - Specified by:
spawnParticlein interfaceorg.bukkit.World
-
spawnFallingBlock
public org.bukkit.entity.FallingBlock spawnFallingBlock(org.bukkit.Location location, org.bukkit.block.data.BlockData data) throws IllegalArgumentException - Specified by:
spawnFallingBlockin interfaceorg.bukkit.World- Throws:
IllegalArgumentException
-
getGameRuleValue
public <T> T getGameRuleValue(org.bukkit.GameRule<T> rule) - Specified by:
getGameRuleValuein interfaceorg.bukkit.World
-
getGameRuleDefault
public <T> T getGameRuleDefault(org.bukkit.GameRule<T> rule) - Specified by:
getGameRuleDefaultin interfaceorg.bukkit.World
-
setGameRule
public <T> boolean setGameRule(org.bukkit.GameRule<T> rule, T newValue) - Specified by:
setGameRulein interfaceorg.bukkit.World
-
isChunkGenerated
public boolean isChunkGenerated(int x, int z) - Specified by:
isChunkGeneratedin interfaceorg.bukkit.World
-
getNearbyEntities
public Collection<org.bukkit.entity.Entity> getNearbyEntities(org.bukkit.Location location, double x, double y, double z, Predicate<org.bukkit.entity.Entity> filter) - Specified by:
getNearbyEntitiesin interfaceorg.bukkit.World
-
getNearbyEntities
public Collection<org.bukkit.entity.Entity> getNearbyEntities(org.bukkit.util.BoundingBox boundingBox) - Specified by:
getNearbyEntitiesin interfaceorg.bukkit.World
-
getNearbyEntities
public Collection<org.bukkit.entity.Entity> getNearbyEntities(org.bukkit.util.BoundingBox boundingBox, Predicate<org.bukkit.entity.Entity> filter) - Specified by:
getNearbyEntitiesin interfaceorg.bukkit.World
-
rayTraceEntities
public org.bukkit.util.RayTraceResult rayTraceEntities(org.bukkit.Location start, org.bukkit.util.Vector direction, double maxDistance) - Specified by:
rayTraceEntitiesin interfaceorg.bukkit.World
-
rayTraceEntities
public org.bukkit.util.RayTraceResult rayTraceEntities(org.bukkit.Location start, org.bukkit.util.Vector direction, double maxDistance, double raySize) - Specified by:
rayTraceEntitiesin interfaceorg.bukkit.World
-
rayTraceEntities
public org.bukkit.util.RayTraceResult rayTraceEntities(org.bukkit.Location start, org.bukkit.util.Vector direction, double maxDistance, Predicate<org.bukkit.entity.Entity> filter) - Specified by:
rayTraceEntitiesin interfaceorg.bukkit.World
-
rayTraceEntities
public org.bukkit.util.RayTraceResult rayTraceEntities(org.bukkit.Location start, org.bukkit.util.Vector direction, double maxDistance, double raySize, Predicate<org.bukkit.entity.Entity> filter) - Specified by:
rayTraceEntitiesin interfaceorg.bukkit.World
-
rayTraceBlocks
public org.bukkit.util.RayTraceResult rayTraceBlocks(org.bukkit.Location start, org.bukkit.util.Vector direction, double maxDistance) - Specified by:
rayTraceBlocksin interfaceorg.bukkit.World
-
rayTraceBlocks
public org.bukkit.util.RayTraceResult rayTraceBlocks(org.bukkit.Location start, org.bukkit.util.Vector direction, double maxDistance, org.bukkit.FluidCollisionMode fluidCollisionMode) - Specified by:
rayTraceBlocksin interfaceorg.bukkit.World
-
rayTraceBlocks
public org.bukkit.util.RayTraceResult rayTraceBlocks(org.bukkit.Location start, org.bukkit.util.Vector direction, double maxDistance, org.bukkit.FluidCollisionMode fluidCollisionMode, boolean ignorePassableBlocks) - Specified by:
rayTraceBlocksin interfaceorg.bukkit.World
-
rayTrace
public org.bukkit.util.RayTraceResult rayTrace(org.bukkit.Location start, org.bukkit.util.Vector direction, double maxDistance, org.bukkit.FluidCollisionMode fluidCollisionMode, boolean ignorePassableBlocks, double raySize, Predicate<org.bukkit.entity.Entity> filter) - Specified by:
rayTracein interfaceorg.bukkit.World
-
spawnParticle
public <T> void spawnParticle(org.bukkit.Particle particle, org.bukkit.Location location, int count, double offsetX, double offsetY, double offsetZ, double extra, T data, boolean force) - Specified by:
spawnParticlein interfaceorg.bukkit.World
-
spawnParticle
public <T> void spawnParticle(org.bukkit.Particle particle, double x, double y, double z, int count, double offsetX, double offsetY, double offsetZ, double extra, T data, boolean force) - Specified by:
spawnParticlein interfaceorg.bukkit.World
-
locateNearestStructure
public org.bukkit.Location locateNearestStructure(org.bukkit.Location origin, org.bukkit.StructureType structureType, int radius, boolean findUnexplored) - Specified by:
locateNearestStructurein interfaceorg.bukkit.World
-
locateNearestBiome
@Nullable public @Nullable org.bukkit.Location locateNearestBiome(@NotNull @NotNull org.bukkit.Location origin, @NotNull @NotNull org.bukkit.block.Biome biome, int radius) - Specified by:
locateNearestBiomein interfaceorg.bukkit.World
-
locateNearestBiome
@Nullable public @Nullable org.bukkit.Location locateNearestBiome(@NotNull @NotNull org.bukkit.Location origin, @NotNull @NotNull org.bukkit.block.Biome biome, int radius, int step) - Specified by:
locateNearestBiomein interfaceorg.bukkit.World
-
isUltrawarm
Deprecated.- Specified by:
isUltrawarmin interfaceorg.bukkit.World
-
getCoordinateScale
public double getCoordinateScale()- Specified by:
getCoordinateScalein interfaceorg.bukkit.World
-
hasSkylight
Deprecated.- Specified by:
hasSkylightin interfaceorg.bukkit.World
-
hasBedrockCeiling
Deprecated.- Specified by:
hasBedrockCeilingin interfaceorg.bukkit.World
-
doesBedWork
Deprecated.- Specified by:
doesBedWorkin interfaceorg.bukkit.World
-
doesRespawnAnchorWork
Deprecated.- Specified by:
doesRespawnAnchorWorkin interfaceorg.bukkit.World
-
isFixedTime
public boolean isFixedTime()- Specified by:
isFixedTimein interfaceorg.bukkit.World
-
getInfiniburn
- Specified by:
getInfiniburnin interfaceorg.bukkit.World
-
sendGameEvent
public void sendGameEvent(@Nullable @Nullable org.bukkit.entity.Entity sourceEntity, @NotNull @NotNull org.bukkit.GameEvent gameEvent, @NotNull @NotNull org.bukkit.util.Vector position) - Specified by:
sendGameEventin interfaceorg.bukkit.World
-
isChunkForceLoaded
public boolean isChunkForceLoaded(int x, int z) - Specified by:
isChunkForceLoadedin interfaceorg.bukkit.World
-
setChunkForceLoaded
public void setChunkForceLoaded(int x, int z, boolean forced) - Specified by:
setChunkForceLoadedin interfaceorg.bukkit.World
-
getForceLoadedChunks
- Specified by:
getForceLoadedChunksin interfaceorg.bukkit.World
-
addPluginChunkTicket
public boolean addPluginChunkTicket(int x, int z, org.bukkit.plugin.Plugin plugin) - Specified by:
addPluginChunkTicketin interfaceorg.bukkit.World
-
removePluginChunkTicket
public boolean removePluginChunkTicket(int x, int z, org.bukkit.plugin.Plugin plugin) - Specified by:
removePluginChunkTicketin interfaceorg.bukkit.World
-
removePluginChunkTickets
public void removePluginChunkTickets(org.bukkit.plugin.Plugin plugin) - Specified by:
removePluginChunkTicketsin interfaceorg.bukkit.World
-
getPluginChunkTickets
- Specified by:
getPluginChunkTicketsin interfaceorg.bukkit.World
-
getPluginChunkTickets
- Specified by:
getPluginChunkTicketsin interfaceorg.bukkit.World
-
spawnArrow
public <T extends org.bukkit.entity.AbstractArrow> T spawnArrow(org.bukkit.Location location, org.bukkit.util.Vector direction, float speed, float spread, Class<T> clazz) - Specified by:
spawnArrowin interfaceorg.bukkit.World
-
locateNearestRaid
public org.bukkit.Raid locateNearestRaid(org.bukkit.Location location, int radius) - Specified by:
locateNearestRaidin interfaceorg.bukkit.World
-
getRaids
- Specified by:
getRaidsin interfaceorg.bukkit.World
-
createExplosion
public boolean createExplosion(double x, double y, double z, float power, boolean setFire, boolean breakBlocks, org.bukkit.entity.Entity source) - Specified by:
createExplosionin interfaceorg.bukkit.World
-
createExplosion
public boolean createExplosion(org.bukkit.Location loc, float power, boolean setFire, boolean breakBlocks) - Specified by:
createExplosionin interfaceorg.bukkit.World
-
createExplosion
public boolean createExplosion(org.bukkit.Location loc, float power, boolean setFire, boolean breakBlocks, org.bukkit.entity.Entity source) - Specified by:
createExplosionin interfaceorg.bukkit.World
-
getHighestBlockYAt
public int getHighestBlockYAt(int x, int z, org.bukkit.HeightMap heightMap) - Specified by:
getHighestBlockYAtin interfaceorg.bukkit.World
-
getHighestBlockYAt
public int getHighestBlockYAt(org.bukkit.Location location, org.bukkit.HeightMap heightMap) - Specified by:
getHighestBlockYAtin interfaceorg.bukkit.World
-
getHighestBlockAt
public org.bukkit.block.Block getHighestBlockAt(int x, int z, org.bukkit.HeightMap heightMap) - Specified by:
getHighestBlockAtin interfaceorg.bukkit.World
-
getHighestBlockAt
public org.bukkit.block.Block getHighestBlockAt(org.bukkit.Location location, org.bukkit.HeightMap heightMap) - Specified by:
getHighestBlockAtin interfaceorg.bukkit.World
-
getBiome
@NotNull public @NotNull org.bukkit.block.Biome getBiome(@NotNull @NotNull org.bukkit.Location location) - Specified by:
getBiomein interfaceorg.bukkit.RegionAccessor
-
getBiome
@NotNull public @NotNull org.bukkit.block.Biome getBiome(int x, int y, int z) - Specified by:
getBiomein interfaceorg.bukkit.RegionAccessor
-
getComputedBiome
@NotNull public @NotNull org.bukkit.block.Biome getComputedBiome(int x, int y, int z) - Specified by:
getComputedBiomein interfaceorg.bukkit.RegionAccessor
-
setBiome
public void setBiome(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull org.bukkit.block.Biome biome) - Specified by:
setBiomein interfaceorg.bukkit.RegionAccessor
-
setBiome
public void setBiome(int x, int y, int z, @NotNull @NotNull org.bukkit.block.Biome bio) - Specified by:
setBiomein interfaceorg.bukkit.RegionAccessor
-
getBiomeMap
-
getDefaultBiome
public org.bukkit.block.Biome getDefaultBiome()- Returns:
- The default biome of this world.
-
getBlockState
@NotNull public @NotNull org.bukkit.block.BlockState getBlockState(@NotNull @NotNull org.bukkit.Location location) - Specified by:
getBlockStatein interfaceorg.bukkit.RegionAccessor
-
getBlockState
@NotNull public @NotNull org.bukkit.block.BlockState getBlockState(int x, int y, int z) - Specified by:
getBlockStatein interfaceorg.bukkit.RegionAccessor
-
getBlockData
@NotNull public @NotNull org.bukkit.block.data.BlockData getBlockData(@NotNull @NotNull org.bukkit.Location location) - Specified by:
getBlockDatain interfaceorg.bukkit.RegionAccessor
-
getBlockData
@NotNull public @NotNull org.bukkit.block.data.BlockData getBlockData(int x, int y, int z) - Specified by:
getBlockDatain interfaceorg.bukkit.RegionAccessor
-
getType
@NotNull public @NotNull org.bukkit.Material getType(@NotNull @NotNull org.bukkit.Location location) - Specified by:
getTypein interfaceorg.bukkit.RegionAccessor
-
getType
@NotNull public @NotNull org.bukkit.Material getType(int x, int y, int z) - Specified by:
getTypein interfaceorg.bukkit.RegionAccessor
-
setBlockData
public void setBlockData(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull org.bukkit.block.data.BlockData blockData) - Specified by:
setBlockDatain interfaceorg.bukkit.RegionAccessor
-
setBlockData
public void setBlockData(int x, int y, int z, @NotNull @NotNull org.bukkit.block.data.BlockData blockData) - Specified by:
setBlockDatain interfaceorg.bukkit.RegionAccessor
-
setType
public void setType(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull org.bukkit.Material material) - Specified by:
setTypein interfaceorg.bukkit.RegionAccessor
-
setType
public void setType(int x, int y, int z, @NotNull @NotNull org.bukkit.Material material) - Specified by:
setTypein interfaceorg.bukkit.RegionAccessor
-
generateTree
public boolean generateTree(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull Random random, @NotNull @NotNull org.bukkit.TreeType type) - Specified by:
generateTreein interfaceorg.bukkit.RegionAccessor
-
generateTree
public boolean generateTree(@NotNull @NotNull org.bukkit.Location location, @NotNull @NotNull Random random, @NotNull @NotNull org.bukkit.TreeType type, @Nullable @Nullable org.bukkit.util.Consumer<org.bukkit.block.BlockState> stateConsumer) - Specified by:
generateTreein interfaceorg.bukkit.RegionAccessor
-
getTemperature
public double getTemperature(int x, int y, int z) - Specified by:
getTemperaturein interfaceorg.bukkit.World
-
getHumidity
public double getHumidity(int x, int y, int z) - Specified by:
getHumidityin interfaceorg.bukkit.World
-
getLogicalHeight
public int getLogicalHeight()- Specified by:
getLogicalHeightin interfaceorg.bukkit.World
-
isNatural
public boolean isNatural()- Specified by:
isNaturalin interfaceorg.bukkit.World
-
isBedWorks
public boolean isBedWorks()- Specified by:
isBedWorksin interfaceorg.bukkit.World
-
hasSkyLight
public boolean hasSkyLight()- Specified by:
hasSkyLightin interfaceorg.bukkit.World
-
hasCeiling
public boolean hasCeiling()- Specified by:
hasCeilingin interfaceorg.bukkit.World
-
isPiglinSafe
public boolean isPiglinSafe()- Specified by:
isPiglinSafein interfaceorg.bukkit.World
-
isRespawnAnchorWorks
public boolean isRespawnAnchorWorks()- Specified by:
isRespawnAnchorWorksin interfaceorg.bukkit.World
-
hasRaids
public boolean hasRaids()- Specified by:
hasRaidsin interfaceorg.bukkit.World
-
isUltraWarm
public boolean isUltraWarm()- Specified by:
isUltraWarmin interfaceorg.bukkit.World
-
isHardcore
public boolean isHardcore()- Specified by:
isHardcorein interfaceorg.bukkit.World
-
setHardcore
public void setHardcore(boolean hardcore) - Specified by:
setHardcorein interfaceorg.bukkit.World
-
getTicksPerWaterSpawns
Deprecated.- Specified by:
getTicksPerWaterSpawnsin interfaceorg.bukkit.World
-
setTicksPerWaterSpawns
Deprecated.- Specified by:
setTicksPerWaterSpawnsin interfaceorg.bukkit.World
-
getTicksPerAmbientSpawns
Deprecated.- Specified by:
getTicksPerAmbientSpawnsin interfaceorg.bukkit.World
-
setTicksPerAmbientSpawns
Deprecated.- Specified by:
setTicksPerAmbientSpawnsin interfaceorg.bukkit.World
-
getEnderDragonBattle
public org.bukkit.boss.DragonBattle getEnderDragonBattle()- Specified by:
getEnderDragonBattlein interfaceorg.bukkit.World
-
setSpawnLocation
public boolean setSpawnLocation(int x, int y, int z, float angle) - Specified by:
setSpawnLocationin interfaceorg.bukkit.World
-
getTicksPerWaterAmbientSpawns
Deprecated.- Specified by:
getTicksPerWaterAmbientSpawnsin interfaceorg.bukkit.World
-
setTicksPerWaterAmbientSpawns
Deprecated.- Specified by:
setTicksPerWaterAmbientSpawnsin interfaceorg.bukkit.World
-
getTicksPerWaterUndergroundCreatureSpawns
Deprecated.- Specified by:
getTicksPerWaterUndergroundCreatureSpawnsin interfaceorg.bukkit.World
-
setTicksPerWaterUndergroundCreatureSpawns
@Deprecated public void setTicksPerWaterUndergroundCreatureSpawns(int ticksPerWaterUndergroundCreatureSpawns) Deprecated.- Specified by:
setTicksPerWaterUndergroundCreatureSpawnsin interfaceorg.bukkit.World
-
getWaterAmbientSpawnLimit
public int getWaterAmbientSpawnLimit()- Specified by:
getWaterAmbientSpawnLimitin interfaceorg.bukkit.World
-
setWaterAmbientSpawnLimit
public void setWaterAmbientSpawnLimit(int limit) - Specified by:
setWaterAmbientSpawnLimitin interfaceorg.bukkit.World
-
getViewDistance
public int getViewDistance()- Specified by:
getViewDistancein interfaceorg.bukkit.World
-
setViewDistance
public void setViewDistance(int viewDistance) - Specified by:
setViewDistancein interfaceorg.bukkit.World
-
setSimulationDistance
public void setSimulationDistance(int simulationDistance) - Specified by:
setSimulationDistancein interfaceorg.bukkit.World
-
getNoTickViewDistance
Deprecated.- Specified by:
getNoTickViewDistancein interfaceorg.bukkit.World
-
setNoTickViewDistance
Deprecated.- Specified by:
setNoTickViewDistancein interfaceorg.bukkit.World
-
getSendViewDistance
public int getSendViewDistance()- Specified by:
getSendViewDistancein interfaceorg.bukkit.World
-
setSendViewDistance
public void setSendViewDistance(int viewDistance) - Specified by:
setSendViewDistancein interfaceorg.bukkit.World
-
spigot
public org.bukkit.World.Spigot spigot()- Specified by:
spigotin interfaceorg.bukkit.World
-
getGameTime
public long getGameTime()- Specified by:
getGameTimein interfaceorg.bukkit.World
-
getSimulationDistance
public int getSimulationDistance()- Specified by:
getSimulationDistancein interfaceorg.bukkit.World
-
getPersistentDataContainer
@NotNull public @NotNull org.bukkit.persistence.PersistentDataContainer getPersistentDataContainer()- Specified by:
getPersistentDataContainerin interfaceorg.bukkit.persistence.PersistentDataHolder
-
getTicksPerSpawns
public long getTicksPerSpawns(@NotNull @NotNull org.bukkit.entity.SpawnCategory spawnCategory) - Specified by:
getTicksPerSpawnsin interfaceorg.bukkit.World
-
setTicksPerSpawns
public void setTicksPerSpawns(@NotNull @NotNull org.bukkit.entity.SpawnCategory spawnCategory, int ticksPerCategorySpawn) - Specified by:
setTicksPerSpawnsin interfaceorg.bukkit.World
-
getSpawnLimit
public int getSpawnLimit(@NotNull @NotNull org.bukkit.entity.SpawnCategory spawnCategory) - Specified by:
getSpawnLimitin interfaceorg.bukkit.World
-
setSpawnLimit
public void setSpawnLimit(@NotNull @NotNull org.bukkit.entity.SpawnCategory spawnCategory, int limit) - Specified by:
setSpawnLimitin interfaceorg.bukkit.World
-
getKey
@NotNull public @NotNull org.bukkit.NamespacedKey getKey()- Specified by:
getKeyin interfaceorg.bukkit.Keyed- Specified by:
getKeyin interfaceorg.bukkit.RegionAccessor
-