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 deserialzingParses a single value with a named type.
Adapted from
LineNarrowImplementation 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.