All Classes and Interfaces

Class
Description
Abstract implementation of IScalarDataset for the builtin datasets.
 
 
 
 
 
 
 
 
 
 
 
DrawFunction which sets the surface block to a fixed block state.
Parses block states.
A collection of data cached per-column by earth generators.
Builder class for CachedChunkData.
Builds a 16x16 area of chunks.
CacheLoader implementation for earth generators, which asynchronously aggregates information from multiple datasets and stores it in a CachedChunkData for use by the generator.
 
 
 
Implementation of DoubleTiledDataset whose behavior is defined by JSON configuration.
 
 
 
 
A condition that accepts a double value and checks if it is applicable to a given argument.
 
 
Parses a square grid of double values from a binary representation.
 
 
A TiledDataset which operates on a grid of interpolated doubles.
Draws pixels onto a CachedChunkData.Builder while processing geometry.
 
 
 
 
CacheLoader implementation for EarthBiomeProvider which asynchronously aggregates information from multiple datasets and stores it in a ImmutableCompactArray for use by the generator.
Default processing pipelines for various earth generator processing steps.
 
 
 
 
 
 
 
 
 
 
 
 
Wrapper class which contains all of the datasets used for generation.
 
 
 
 
 
Identifies implementation classes by their type names.
 
 
 
 
 
 
 
 
A dataset consisting of arbitrary elements.
A compact, immutable array of BlockStates.
 
A simple closed range between two integers.
Parses a square grid of int values from a binary representation.
 
 
A function that accepts two int parameters and returns a double.
A dataset consisting of floating-point scalar values.
Base implementation of TypeAdapter for deserialzing
Parses a single value with a named type.
 
 
 
 
Adapted from LineNarrow
 
 
 
 
 
 
 
 
Implementation of IScalarDataset which can sample from multiple IScalarDatasets and combine the results.
 
 
Sets the surface height at null island to 1.
 
 
 
Consumes a GeoJSON geometry object and emits some number of generateable elements.
 
 
 
Parses integer or floating-point scalar data from single-channel TIFF images, to double arrays.
 
 
 
 
 
 
 
 
 
Non-standard GeoJSON object: represents a reference to another URL containing a GeoJSON object that this object should be substituted with.
 
 
 
A run-length-encoded byte array with random access.
 
A simple representation of a line segment as a pair of two sets of coordinates.
A line style that resembles WorldEdit //line tool, that BTE Builders seem to prefer a lot.
Indicates that a type deserialized by TypedDeserializer is represented as a single value rather than an object.
 
 
 
Implementation of IEarthBiomeFilter that emits the same Biome as legacy terra121.
 
 
 
 
 
 
 
 
 
A generate-able OpenStreetMap element.