All Classes

Class
Description
Base implementation of a BiomeFilter.
 
Base class for all implementations of GenerationPass.
Base class for registries used by the Cloudburst standard generator.
Base class for stores used by the Cloudburst standard generator.
 
 
Base class for all tree populators.
Created by CreeperFace on 9.
author: MagicDroidX Nukkit Project
Copyright 2017 lmlstarqaq All rights reserved.
Created on 2015/11/21 by xtypr.
author: MagicDroidX Nukkit Project
 
 
 
Implementation of BlockFilter which checks if the block is contained in a list of IDs.
 
 
author: MagicDroidX Nukkit Project
 
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
Created on 2015/11/11 by xtypr.
 
 
 
 
 
 
 
author: MagicDroidX Nukkit Project
author: Rover656
Created by CreeperFace on 2.6.2017.
Places a given block type using a vanilla bedrock pattern.
 
Bedrock-style PRNG.
 
author: MagicDroidX Nukkit Project
 
 
Describes the elevation range of a biome.
Implementation of BiomeElevation which takes height and variation values given in blocks.
Implementation of BiomeElevation which takes height and variation values in the format used by vanilla Minecraft.
A single filter for ComplexBiomeMap.
Registry for BiomeFilter.
 
 
A map of the biomes in a given area.
 
Registry for BiomeMap.
 
Deprecated.
 
 
 
 
 
 
 
"Bleeds" or "smears" biomes into a neighboring replacement biome, and sporadically generates "islands" of a certain type inside of the replacement biome".
Places large spikes in the world.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Created by CreeperFace on 27.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Created by Snake1999 on 2016/1/11.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Checks if a given block type is valid.
 
 
 
 
 
 
 
Allows selecting a block from a pool of options.
Represents a single weighted BlockState in a BlockSelector.
 
 
 
 
 
 
 
 
author: MagicDroidX Nukkit Project
 
 
Created by CreeperFace on 15.4.2017.
The entry point of Cloudburst CloudServer.
 
 
Created on 2015/11/21 by xtypr.
 
 
Project nukkit
Places very short "trees", consisting of only a single log with a pile of leaves around it.
Implementation of BiomeMap which caches the biomes looked up at a given position.
 
author: CreeperFace Nukkit Project
A populator that has a certain probability of running every time it finds a viable location.
 
author: MagicDroidX Nukkit Project
 
 
 
A very fast chunk implementation, used during initial terrain generation.
 
 
ClientChainData is a container of chain data sent from clients.
Replaces biomes according to climate patterns.
Nukkit Project Author: MagicDroidX
 
author: MagicDroidX Nukkit Project
 
author: Rover656
 
 
 
 
 
 
 
 
 
author: MagicDroidX Nukkit Project
 
 
author: MagicDroidX Nukkit Project
 
 
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
 
 
author: MagicDroidX Nukkit Project
 
Created by CreeperFace on 8.5.2017.
author: MagicDroidX Nukkit Project
 
 
 
author: MagicDroidX Nukkit Project
 
 
author: MagicDroidX Nukkit Project
 
 
 
author: MagicDroidX Nukkit Project
 
 
 
 
author: MagicDroidX Nukkit Project
 
 
Created by PetteriM1
 
Base class for Commands.
 
This stores the information about a command.
 
 
Represents a class which contains a single method for command execution.
 
 
 
 
 
 
CommandRegistry is used to register custom commands.
 
 
Implementation of BiomeMap which uses a series of iterative passes ("filters") to progressively select a biome.
author: MagicDroidX Nukkit
 
Created by fromgate on 26.04.2016.
author: MagicDroidX Nukkit Project
Implementation of BiomeMap which returns a constant biome.
Represents a constant block configuration option.
Created by Snake1999 on 2016/1/15.
 
 
 
 
author: MagicDroidX Nukkit Project
 
 
 
 
 
Created on 2015/11/21 by xtypr.
 
 
 
 
 
 
 
 
 
author: MagicDroidX Nukkit Project
 
 
Allows individual modification of blocks in a chunk after surfaces have been built.
Indicates that a specific Decorator class should not be automatically registered to the Populator registry as well.
Registry for Decorator.
 
Variant of SurfaceDecorator that adds an additional layer of blocks under the main layers.
 
 
Created on 2015/11/12 by xtypr.
 
 
author: MagicDroidX Nukkit Project
 
Provides density values used for the initial world surface generation.
 
Registry for NoiseSource.
 
Created on 2015/11/12 by xtypr.
 
 
Created on 2015/11/21 by xtypr.
Created on 2015/11/12 by xtypr.
 
 
 
 
 
 
 
 
 
 
Places patches of double plants in the world.
A triple consisting of 3 doubles.
 
DummyBossBar =============== author: boybook Nukkit Project ===============
 
Created on 2015/11/21 by xtypr.
 
 
Created by Snake1999 and Pub4Game on 2016/1/23.
 
 
 
 
 
 
 
 
 
 
 
 
 
Created by Pub4Game on 23.01.2016.
author: MagicDroidX Nukkit Project
 
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
 
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
 
author: MagicDroidX Nukkit Project
 
author: MagicDroidX Nukkit Project
 
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
 
author: MagicDroidX Nukkit Project
 
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
 
author: MagicDroidX Nukkit Project
Created on 2015/11/21 by xtypr.
author: MagicDroidX Nukkit Project
 
 
 
 
 
 
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
Created on 2015/11/21 by xtypr.
A NoiseSource that provides noise similar to that of vanilla's end terrain.
 
 
 
Created by: larryTheCoder on 2017/6/26.
 
 
author: MagicDroidX Nukkit Project
 
 
Created by yescallop on 2016/2/13.
 
 
Created by Snake1999 on 2016/1/30.
Author: BeYkeRYkt Nukkit Project
Created by PetteriM1
 
Author: BeYkeRYkt Nukkit Project
author: MagicDroidX Nukkit Project
 
 
 
Created by PetteriM1
 
 
 
Created by PetteriM1
author: MagicDroidX Nukkit Project
 
Created by PetteriM1
 
 
 
 
 
 
Created on 2015/12/26 by xtypr.
 
 
 
 
Created by PetteriM1
Created on 2015/11/21 by xtypr.
 
 
 
 
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
 
 
 
Created by boybook on 2016/2/27.
 
 
author: MagicDroidX Nukkit Project
 
 
 
Created by Snake1999 on 2016/1/30.
Author: BeYkeRYkt Nukkit Project
 
Author: BeYkeRYkt Nukkit Project
author: MagicDroidX Nukkit Project
 
 
Created by PetteriM1
Author: BeYkeRYkt Nukkit Project
 
 
 
author: MagicDroidX Nukkit Project
Created by PetteriM1
Author: BeYkeRYkt Nukkit Project
 
 
Created by PetteriM1
 
Author: BeYkeRYkt Nukkit Project
 
 
 
 
 
 
 
author: MagicDroidX Nukkit Project
 
 
 
 
 
Author: BeYkeRYkt Nukkit Project
Created by PetteriM1
Author: Adam Matthew [larryTheCoder]
Created by PetteriM1
Created by PetteriM1
 
author: MagicDroidX Nukkit Project
 
Created by Pub4Game on 21.06.2016.
 
 
author: MagicDroidX Nukkit Project
 
 
 
 
Author: BeYkeRYkt Nukkit Project
 
Created by Dr.
 
 
 
 
 
 
 
Project nukkit
Created on 2015/11/21 by xtypr.
author: Angelic47 Nukkit Project
 
Common code for all tree types.
Generates a fully grown chorus tree.
Generates a dark oak tree.
 
Generates a huge jungle tree.
Generates a huge pine tree.
Generates a huge spruce tree.
Common code for all huge (2x2) tree types.
Generates normal trees, but with vines on the sides.
Generates either a normal tree or a large oak tree.
Generates a huge brown mushroom.
Generates a huge red mushroom.
Generates a normal, vanilla-style tree.
Generates an acacia (savanna) tree.
Generates a spruce tree.
Generates normal trees, but with vines on the sides.
author: MagicDroidX Nukkit Project
Exactly identical to a Populator, but only runs after the chunk and its neighbors have been populated.
Registry for Populator.
 
Delegates chunk finishing to a Generator.
 
Created by Snake1999 on 2016/1/15.
Created on 2015/11/21 by xtypr.
A basic generator for superflat worlds.
Created on 2015/11/21 by xtypr.
 
Created by Snake1999 on 2016/2/4.
 
 
Created by Snake1999 on 2016/1/13.
Created by Leonidius20 on 20.08.18.
Created by Snake1999 on 2016/1/13.
 
Created by Snake1999 on 2016/1/14.
Created by Snake1999 on 2016/1/21.
Created by Snake1999 on 2016/1/13.
 
 
Form.FormBuilder<F extends Form<R>,​T extends Form.FormBuilder<F,​T,​R>,​R>
 
author: MagicDroidX Nukkit Project
 
author: MagicDroidX Nukkit Project
 
 
author: MagicDroidX Nukkit Project
Created on 2015/11/13 by xtypr.
 
Created on 2015/11/11 by xtypr.
Representation of a biome used during terrain generation.
Store for GenerationBiome.
 
Implemented by every interface representing a single pass during world generation or population.
Delegates chunk generation to a Generator.
The different tree varieties in Minecraft.
Generates terrain in a level.
Creates Generator instances.
 
Created on 2015/11/21 by xtypr.
Created on 2015/12/9 by xtypr.
 
 
Replaces the block above the top block in a chunk with a given replacement.
author: MagicDroidX Nukkit Project
Created on 2015/11/21 by xtypr.
 
 
Created on 2015/11/21 by xtypr.
Similar to SurfaceDecorator, but switches between two different decorators based on the elevation of the highest block in the chunk.
author: MagicDroidX Nukkit Project
Created by CreeperFace on 8.5.2017.
Created on 2015/11/21 by xtypr.
Created on 2015/11/21 by xtypr.
A populator that places simple trees, with a similar shape to vanilla oak/birch trees.
 
 
 
Created on 2015/11/21 by xtypr.
Created on 2015/11/21 by xtypr.
Created on 2016/1/4 by xtypr.
A simple pooling allocator for int[]s.
Represents a thread that can be interrupted.
 
Represents a numerical range.
 
 
 
 
author: MagicDroidX Nukkit Project
Created by Snake1999 on 2016/1/14.
author: MagicDroidX Nukkit Project
Created by yescallop on 2016/2/13.
author: MagicDroidX Nukkit Project
Created on 2015/11/21 by xtypr.
author: MagicDroidX Nukkit Project
Created by Leonidius20 on 20.08.18.
 
 
author: MagicDroidX Nukkit Project
 
Created by PetteriM1
 
Created by Snake1999 on 2016/1/14.
author: MagicDroidX Nukkit Project
Created by Pub4Game on 03.07.2016.
 
Created by CreeperFace on 18.3.2017.
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
 
 
Created on 2015/12/27 by xtypr.
 
 
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
Created by PetteriM1
 
 
 
 
 
 
 
 
 
 
Created on 2015/11/11 by xtypr.
Created on 2015/12/08 by Pub4Game.
 
Created on 2015/11/21 by xtypr.
Created on 2015/11/21 by xtypr.
 
 
 
 
 
 
 
 
 
 
 
Interface that allows the level to load and save chunks from any storage implementation.
 
 
Created on 2015/11/11 by xtypr.
 
 
 
 
 
Created on 2015/11/12 by xtypr.
 
 
bStats collects some data for plugin authors.
Represents a custom advanced bar chart.
Represents a custom advanced pie.
Represents a custom chart.
Represents a custom drilldown pie.
Represents a custom multi line chart.
Represents a custom simple bar chart.
Represents a custom simple pie.
Represents a custom single line chart.
 
Created on 2015/11/21 by xtypr.
 
 
Created by CreeperFace on 11.4.2017.
Implementation of BlockSelector which selects a block from a pool of options.
 
 
 
 
 
 
 
 
A NoiseSource that provides noise similar to that of vanilla's nether terrain.
author: MagicDroidX Nukkit Project
 
 
Dummy generation pass to indicate where generation passes from the next layer down should be inserted.
 
Creates instances of NoiseSource.
Registry for NoiseGenerator.
 
Similar to SurfaceDecorator, but switches between two different decorators based on the output of a noise function.
Similar to SurfaceDecorator, but switches between two different populators based on the output of a noise function.
 
 
 
 
 
 
 
author: MagicDroidX Nukkit Project
This class is provided as an easy way to handle scheduling tasks.
Represents a player that is currently offline.
Created on 2015/11/12 by xtypr.
 
Generates ore veins.
 
 
 
 
 
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
Created on 2015/11/12 by xtypr.
 
 
 
author: MagicDroidX Nukkit Project
 
Places patches of plants of varying heights in the world.
 
author: MagicDroidX Nukkit Project
 
 
 
Created by funcraft on 2015/11/11.
 
 
 
author: MagicDroidX Nukkit Project
Called when the player logs in, before things have been set up
 
 
PluginCommand<T extends org.cloudburstmc.api.plugin.PluginContainer>
This class is used as a base for all Commands for Plugins.
 
author: MagicDroidX Nukkit Project
 
 
Created on 2015/11/12 by xtypr.
Represents a task created by a plugin.
Implementation of ChunkManager used during chunk population.
Delegates chunk population to a Generator.
Sets individual blocks of a chunk and its neighbors, allowing to generate larger structures and features.
Indicates that a specific Populator class should not be automatically registered to the Finisher registry as well.
Registry for Populator.
 
 
Created on 2015/11/21 by xtypr.
 
 
 
 
 
 
author: MagicDroidX Nukkit Project
INTERNAL helper class of railway
Created on 2015/11/21 by xtypr.
Randomly selects a biome from a pre-defined list.
Created by Snake1999 on 2016/1/15.
 
 
Created on 2015/11/21 by xtypr.
 
 
 
 
 
 
Randomly fills in large areas of a specific biome with another one.
Replaces a specific biome with another one when it and a certain number of its neighbors are that biome.
Replaces the top block in a chunk with a given replacement if it matches a given filter.
Provides helper methods for other WorldFeature to quickly check if a block can be replaced.
 
Combines a network of river biomes with the main biome grid.
Combines a network of river biomes with the main biome grid.
 
Created on 2015/11/13 by xtypr.
Created on 2015/11/13 by xtypr.
Created on 2015/11/13 by xtypr.
Created on 2015/11/12 by xtypr.
Places a random number of single blocks on top of a given cover block.
 
author: MagicDroidX Nukkit Project
Created by Snake1999 on 2016/1/15.
the universal public facing facade for the server's config so you dont have to care about where the config actually lies
 
 
 
 
 
 
 
 
 
 
 
 
author: MagicDroidX Nukkit Project
 
 
 
 
 
Created on 2015/12/13 by xtypr.
author: MagicDroidX Nukkit Project
author: MagicDroidX Nukkit Project
 
Places patches of 1-block-tall plants in the world.
Created by PetteriM1
author: MagicDroidX Nukkit Project
 
SimpleConfig for Nukkit added 11/02/2016 by fromgate
 
 
 
 
 
 
 
Created by Snake1999 on 2016/2/3.
 
 
Created on 2015/11/21 by xtypr.
 
Replaces all biome intersections with rivers, except for those neighboring an ocean.
 
author: MagicDroidX Nukkit Project
 
Created on 2015/12/13 by xtypr.
Created on 2015/12/27 by xtypr.
Places large spikes in the world.
Created on 2015/11/21 by xtypr.
Created on 2015/11/21 by xtypr.
 
Main class of the Cloudburst Standard Generator.
Registries for looking up the various different resources required for parsing the config for the Cloudburst standard generator.
Stores for the various different cacheable resources required for parsing the config for the Cloudburst standard generator.
Various helper methods used by the Cloudburst standard generator.
Created on 2015/11/11 by xtypr.
 
author: MagicDroidX Nukkit Project
 
 
Generates underwater ore veins.
Replaces specific biome with a replacement islandBiomes randomly selected from a list.
Places the surface blocks on terrain, consisting of a single "top" block followed by a number of "filler" blocks.
 
 
Represents a task being executed by the ServerScheduler.
 
Created on 2015/11/12 by Pub4Game and milkice.
Created on 2015/11/12 by xtypr.
 
Created on 2015/11/21 by xtypr.
All supported formatting values for chat and console.
 
author: MagicDroidX Nukkit Project
 
Created on 2015/11/11 by xtypr.
 
 
 
 
 
 
 
 
 
author: MagicDroidX Nukkit Project
A populator that places simple trees, with a similar shape to vanilla oak/birch trees.
 
 
 
 
 
 
 
 
 
 
author: MagicDroidX Nukkit Project
A NoiseSource that provides noise similar to that of vanilla terrain.
Tool class for VarInt or VarLong operations.
author: MagicDroidX Nukkit Project
Created on 2015/11/12 by xtypr.
A basic generator that does nothing at all, resulting in a world of nothing but air.
 
Created on 2015/11/21 by xtypr.
Created on 2015/11/21 by xtypr.
author: Angelic47 Nukkit Project
Created on 2015/11/12 by xtypr.
 
 
 
Created by Snake1999 on 2016/1/22.