Index

A B C D E F G H I J K L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

aboveSurface(int) - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
 
AbstractBuiltinDataset - Class in net.buildtheearth.terracore.worldgen.dataset.builtin
Abstract implementation of IScalarDataset for the builtin datasets.
AbstractBuiltinDataset(int, int) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.builtin.AbstractBuiltinDataset
 
AbstractLine - Class in net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line
 
AbstractLine(String, double, DrawFunction, MultiLineString) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.AbstractLine
 
AbstractPolygon - Class in net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon
 
AbstractPolygon(String, double, DrawFunction, MultiPolygon) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon.AbstractPolygon
 
AbstractReferenceResolvingGeoJsonDataset<V> - Class in net.buildtheearth.terracore.worldgen.dataset.geojson.dataset
 
AbstractReferenceResolvingGeoJsonDataset(ParsingGeoJsonDataset) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.geojson.dataset.AbstractReferenceResolvingGeoJsonDataset
 
AbstractState(Bounds2d) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.scalar.DoubleTiledDataset.AbstractState
 
AbstractVectorGeometry - Class in net.buildtheearth.terracore.worldgen.dataset.vector.geometry
 
AbstractVectorGeometry(String, double, DrawFunction) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.AbstractVectorGeometry
 
AddDSP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.d
 
AddDSP(DoubleScalarParser, double) - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.d.AddDSP
 
AddISP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.i
 
AddISP(IntScalarParser, int) - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.i.AddISP
 
addProperties(int, int, ImmutableMap.Builder<String, String>) - Method in class net.buildtheearth.terracore.worldgen.dataset.TiledHttpDataset
 
AndDC - Class in net.buildtheearth.terracore.worldgen.config.condition
 
AndDC(DoubleCondition[]) - Constructor for class net.buildtheearth.terracore.worldgen.config.condition.AndDC
 
AndISP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.i
 
AndISP(IntScalarParser, int) - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.i.AndISP
 
append(byte) - Method in class net.buildtheearth.terracore.worldgen.dataset.binary.RLEByteArray.Builder
Appends a value to this builder.
apply(int, int) - Method in class net.buildtheearth.terracore.worldgen.dataset.builtin.Climate.Precipitation
 
apply(int, int) - Method in class net.buildtheearth.terracore.worldgen.dataset.builtin.Climate.Temperature
 
apply(int, int) - Method in class net.buildtheearth.terracore.worldgen.dataset.scalar.DoubleTiledDataset.AbstractState
 
apply(int, int) - Method in interface net.buildtheearth.terracore.worldgen.util.IntToDoubleBiFunction
 
apply(String, Map<String, String>, Geometry, G) - Method in interface net.buildtheearth.terracore.worldgen.dataset.osm.OSMMapper
 
apply(String, Map<String, String>, Geometry, MultiLineString) - Method in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.LineSharp
 
apply(String, Map<String, String>, Geometry, MultiPolygon) - Method in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.PolygonConvert.Line
 
apply(Map<String, String>) - Method in interface net.buildtheearth.terracore.worldgen.dataset.osm.dvalue.DValue
 
apply(CachedChunkData.Builder, int, int, Bounds2d) - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.NarrowLine
 
apply(CachedChunkData.Builder, int, int, Bounds2d) - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.SharpLine
 
apply(CachedChunkData.Builder, int, int, Bounds2d) - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.WideLine
 
apply(CachedChunkData.Builder, int, int, Bounds2d) - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon.DistancePolygon
 
apply(CachedChunkData.Builder, int, int, Bounds2d) - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon.FillPolygon
 
apply(CachedChunkData.Builder, int, int, Bounds2d) - Method in interface net.buildtheearth.terracore.worldgen.dataset.vector.geometry.VectorGeometry
Modifies the given CachedChunkData.Builder for the given chunk
applyThrowing(String, JsonReader) - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.draw.DrawFunctionParser
 
applyThrowing(String, JsonReader) - Method in class net.buildtheearth.terracore.worldgen.dataset.osm.dvalue.DValueParser
 
applyThrowing(String, JsonReader) - Method in class net.buildtheearth.terracore.worldgen.dataset.osm.JsonParser.Typed
 
applyThrowing(String, JsonReader) - Method in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.LineParser
 
applyThrowing(String, JsonReader) - Method in class net.buildtheearth.terracore.worldgen.dataset.osm.match.MatchParser
 
applyThrowing(String, JsonReader) - Method in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.PolygonConvert.Parser
 
applyThrowing(String, JsonReader) - Method in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.PolygonParser
 
areAnyObjectsReferences(GeoJsonObject[]) - Static method in class net.buildtheearth.terracore.worldgen.dataset.geojson.dataset.AbstractReferenceResolvingGeoJsonDataset
 
areBiomesViable(int, int, int, List<Biome>) - Method in class net.buildtheearth.terracore.worldgen.generator.EarthBiomeProvider
 

B

bake(ChunkPos, B, D) - Method in interface net.buildtheearth.terracore.worldgen.generator.IEarthAsyncPipelineStep
Bakes the retrieved data into the chunk data for the given column.
bake(ChunkPos, CachedChunkData.Builder, double[]) - Method in class net.buildtheearth.terracore.worldgen.generator.data.HeightsBaker
 
bake(ChunkPos, CachedChunkData.Builder, double[]) - Method in class net.buildtheearth.terracore.worldgen.generator.data.TreeCoverBaker
 
bake(ChunkPos, CachedChunkData.Builder, Void) - Method in class net.buildtheearth.terracore.worldgen.generator.data.InitialBiomesBaker
 
bake(ChunkPos, CachedChunkData.Builder, Void) - Method in class net.buildtheearth.terracore.worldgen.generator.data.NullIslandBaker
 
bake(ChunkPos, CachedChunkData.Builder, BVH<VectorGeometry>[]) - Method in class net.buildtheearth.terracore.worldgen.generator.data.OSMBaker
 
bake(ChunkPos, ChunkBiomesBuilder, Terra121BiomeFilter.Data) - Method in class net.buildtheearth.terracore.worldgen.generator.biome.Terra121BiomeFilter
 
bake(ChunkPos, ChunkBiomesBuilder, UserOverrideBiomeFilter.BiomeBoundingBox) - Method in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter
 
bakers - Variable in class net.buildtheearth.terracore.worldgen.generator.ChunkDataLoader
 
baseZoomTile(int, int) - Method in class net.buildtheearth.terracore.worldgen.generator.TerrainPreview
 
belowSurface(int) - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
 
biome - Variable in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
 
biome() - Method in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
 
biome(int, int) - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
 
BIOME_OPTIONS - Static variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines
 
BiomeBoundingBox(Biome[], Biome, Bounds2d, double) - Constructor for class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
 
BiomeDeserializeMixin - Class in net.buildtheearth.terracore.worldgen.util
 
BiomeDeserializeMixin() - Constructor for class net.buildtheearth.terracore.worldgen.util.BiomeDeserializeMixin
 
BiomeDeserializeMixin.Converter - Class in net.buildtheearth.terracore.worldgen.util
 
biomeFilters(EarthGeneratorSettings) - Static method in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines
 
BiomeOpts() - Constructor for class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines.BiomeOpts
 
biomeProvider - Variable in class net.buildtheearth.terracore.worldgen.generator.data.InitialBiomesBaker
 
biomeProvider - Variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
biomeProvider() - Method in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
biomes() - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData.Builder
 
BLANK_HEIGHT - Static variable in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
 
blend - Variable in class net.buildtheearth.terracore.worldgen.dataset.scalar.DoubleTiledDataset
 
blend() - Method in class net.buildtheearth.terracore.worldgen.dataset.scalar.ConfigurableDoubleTiledDataset
 
blend() - Method in class net.buildtheearth.terracore.worldgen.dataset.scalar.DoubleTiledDataset
 
BlendMode - Enum Class in net.buildtheearth.terracore.worldgen.dataset
 
Block - Class in net.buildtheearth.terracore.worldgen.dataset.vector.draw
DrawFunction which sets the surface block to a fixed block state.
Block(BlockState) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.vector.draw.Block
 
BlockStateParser - Class in net.buildtheearth.terracore.worldgen.dataset.osm
Parses block states.
bounds() - Method in interface net.buildtheearth.terracore.worldgen.dataset.geojson.Geometry
 
bounds() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.GeometryCollection
 
bounds() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.LineString
 
bounds() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiLineString
 
bounds() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPoint
 
bounds() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPolygon
 
bounds() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Point
 
bounds() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Polygon
 
bounds() - Method in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
 
BTE_DEFAULT_SETTINGS - Static variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
build() - Method in class net.buildtheearth.terracore.worldgen.dataset.binary.RLEByteArray.Builder
 
build() - Method in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.LineSharp.LineSharpBuilder
 
build() - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData.Builder
 
build() - Method in class net.buildtheearth.terracore.worldgen.generator.ChunkBiomesBuilder
 
build() - Method in interface net.buildtheearth.terracore.worldgen.generator.IEarthAsyncDataBuilder
 
builder() - Static method in class net.buildtheearth.terracore.worldgen.dataset.binary.RLEByteArray
 
builder() - Static method in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.LineSharp
 
builder() - Static method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
 
Builder() - Constructor for class net.buildtheearth.terracore.worldgen.dataset.binary.RLEByteArray.Builder
 
Builder() - Constructor for class net.buildtheearth.terracore.worldgen.generator.CachedChunkData.Builder
Deprecated.
use CachedChunkData.builder() unless you have a specific reason to invoke this constructor directly
bvh - Variable in class net.buildtheearth.terracore.worldgen.dataset.scalar.MultiScalarDataset
 
bvh - Variable in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter
 

C

cache - Variable in class net.buildtheearth.terracore.worldgen.dataset.Dataset
 
cache - Variable in class net.buildtheearth.terracore.worldgen.generator.EarthBiomeProvider
 
cache - Variable in class net.buildtheearth.terracore.worldgen.generator.TerrainPreview
 
CachedChunkData - Class in net.buildtheearth.terracore.worldgen.generator
A collection of data cached per-column by earth generators.
CachedChunkData.Builder - Class in net.buildtheearth.terracore.worldgen.generator
Builder class for CachedChunkData.
canEqual(Object) - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.AbstractVectorGeometry
 
canEqual(Object) - Method in class net.buildtheearth.terracore.worldgen.util.IntRange
 
ChunkBiomesBuilder - Class in net.buildtheearth.terracore.worldgen.generator
Builds a 16x16 area of chunks.
ChunkBiomesBuilder() - Constructor for class net.buildtheearth.terracore.worldgen.generator.ChunkBiomesBuilder
 
ChunkDataLoader - Class in net.buildtheearth.terracore.worldgen.generator
CacheLoader implementation for earth generators, which asynchronously aggregates information from multiple datasets and stores it in a CachedChunkData for use by the generator.
ChunkDataLoader(EarthGeneratorSettings) - Constructor for class net.buildtheearth.terracore.worldgen.generator.ChunkDataLoader
 
ChunkDataLoader(EarthGeneratorSettings) - Constructor for class net.buildtheearth.terracore.worldgen.generator.EarthBiomeProvider.ChunkDataLoader
 
ChunkDataLoader(GeneratorDatasets, IEarthBiomeFilter<?>[]) - Constructor for class net.buildtheearth.terracore.worldgen.generator.EarthBiomeProvider.ChunkDataLoader
Construct a ChunkDataLoader that uses custom biome filters which use custom datasets to provide the biomes per chunk
ChunkDataLoader(GeneratorDatasets, IEarthDataBaker<?>[]) - Constructor for class net.buildtheearth.terracore.worldgen.generator.ChunkDataLoader
Construct a new ChunkDataLoader manually with custom generator datasets and data bakers
CHUNKS_PER_TILE - Static variable in class net.buildtheearth.terracore.worldgen.generator.TerrainPreview
 
CHUNKS_PER_TILE_SHIFT - Static variable in class net.buildtheearth.terracore.worldgen.generator.TerrainPreview
 
classify(double, double, double) - Method in class net.buildtheearth.terracore.worldgen.generator.biome.Terra121BiomeFilter
This monstrosity of a piece of garbage is copied directly from the original terra121 implementation of EarthBiomeProvider.
Climate - Class in net.buildtheearth.terracore.worldgen.dataset.builtin
 
Climate() - Constructor for class net.buildtheearth.terracore.worldgen.dataset.builtin.Climate
 
Climate.Precipitation - Class in net.buildtheearth.terracore.worldgen.dataset.builtin
 
Climate.Temperature - Class in net.buildtheearth.terracore.worldgen.dataset.builtin
 
COLS - Static variable in class net.buildtheearth.terracore.worldgen.dataset.builtin.Climate
 
COLS - Static variable in class net.buildtheearth.terracore.worldgen.dataset.builtin.Soil
 
compareTo(VectorGeometry) - Method in interface net.buildtheearth.terracore.worldgen.dataset.vector.geometry.VectorGeometry
 
compareTo(UserOverrideBiomeFilter.BiomeBoundingBox) - Method in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
 
CONFIG_VERSION - Static variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
ConfigurableDoubleTiledDataset - Class in net.buildtheearth.terracore.worldgen.dataset.scalar
Implementation of DoubleTiledDataset whose behavior is defined by JSON configuration.
ConfigurableDoubleTiledDataset(String[], int, BlendMode, DoubleScalarParser, GeographicProjection) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.scalar.ConfigurableDoubleTiledDataset
 
convert(String) - Method in class net.buildtheearth.terracore.worldgen.util.BiomeDeserializeMixin.Converter
 
Converter() - Constructor for class net.buildtheearth.terracore.worldgen.util.BiomeDeserializeMixin.Converter
 
convertToElements(String, Map<String, String>, GeoJsonObject) - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.GeoJsonToVectorDataset
 
convertToSegments(LineString, List<Segment>) - Static method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.AbstractVectorGeometry
 
createBlankTile() - Static method in class net.buildtheearth.terracore.worldgen.generator.TerrainPreview
 
CUBIC - Enum constant in enum class net.buildtheearth.terracore.worldgen.dataset.BlendMode
 
custom - Variable in class net.buildtheearth.terracore.worldgen.util.CustomAttributeContainer
 
CustomAttributeContainer - Class in net.buildtheearth.terracore.worldgen.util
 
CustomAttributeContainer(Map<String, Object>) - Constructor for class net.buildtheearth.terracore.worldgen.util.CustomAttributeContainer
 

D

data - Variable in class net.buildtheearth.terracore.worldgen.dataset.binary.RLEByteArray.Builder
 
data - Variable in class net.buildtheearth.terracore.worldgen.dataset.binary.RLEByteArray
 
data - Variable in class net.buildtheearth.terracore.worldgen.dataset.builtin.Climate
 
data - Variable in class net.buildtheearth.terracore.worldgen.util.ImmutableCompactArray
 
Data(double[], double[], double[]) - Constructor for class net.buildtheearth.terracore.worldgen.generator.biome.Terra121BiomeFilter.Data
 
dataBakers(EarthGeneratorSettings) - Static method in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines
 
Dataset<K,V> - Class in net.buildtheearth.terracore.worldgen.dataset
 
Dataset() - Constructor for class net.buildtheearth.terracore.worldgen.dataset.Dataset
 
datasets - Variable in class net.buildtheearth.terracore.worldgen.generator.ChunkDataLoader
 
datasets - Variable in class net.buildtheearth.terracore.worldgen.generator.EarthBiomeProvider.ChunkDataLoader
 
datasets - Variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
datasets() - Method in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
datasets(EarthGeneratorSettings) - Static method in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines
 
decode(int, int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.dataset.scalar.ConfigurableDoubleTiledDataset
 
decode(int, int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.dataset.TiledHttpDataset
 
decode(String, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.dataset.ParsingGeoJsonDataset
 
decode(String, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.dataset.KeyedHttpDataset
 
DEFAULT_SETTINGS - Static variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
defaultBiome - Variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines.BiomeOpts
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.config.condition.NotDC
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.AddDSP
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.DivideDSP
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.FlipXDSP
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.FlipZDSP
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.FromIntDSP
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.MultiplyDSP
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.SwapAxesDSP
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.AddISP
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.AndISP
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.FlipXISP
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.FlipZISP
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.GrayscaleExtractISP
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.RequireOpaqueISP
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.RGBExtractISP
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.SwapAxesISP
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.dataset.geojson.dataset.AbstractReferenceResolvingGeoJsonDataset
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.dataset.geojson.dataset.TiledGeoJsonDataset
 
delegate - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.VectorTiledDataset
 
delegate() - Method in class net.buildtheearth.terracore.worldgen.config.condition.NotDC
 
delegate() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.AddDSP
 
delegate() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.DivideDSP
 
delegate() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.FlipXDSP
 
delegate() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.FlipZDSP
 
delegate() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.FromIntDSP
 
delegate() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.MultiplyDSP
 
delegate() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.SwapAxesDSP
 
delegate() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.AddISP
 
delegate() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.AndISP
 
delegate() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.FlipXISP
 
delegate() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.FlipZISP
 
delegate() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.GrayscaleExtractISP
 
delegate() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.RequireOpaqueISP
 
delegate() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.RGBExtractISP
 
delegate() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.SwapAxesISP
 
delegate() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.dataset.AbstractReferenceResolvingGeoJsonDataset
 
delegates - Variable in class net.buildtheearth.terracore.worldgen.config.condition.AndDC
 
delegates - Variable in class net.buildtheearth.terracore.worldgen.config.condition.OrDC
 
delegates() - Method in class net.buildtheearth.terracore.worldgen.config.condition.AndDC
 
delegates() - Method in class net.buildtheearth.terracore.worldgen.config.condition.OrDC
 
deserialize(JsonParser, DeserializationContext) - Method in class net.buildtheearth.terracore.worldgen.config.TypedDeserializer
 
Deserializer() - Constructor for class net.buildtheearth.terracore.worldgen.config.condition.DoubleCondition.Deserializer
 
Deserializer() - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.d.DoubleScalarParser.Deserializer
 
Deserializer() - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.i.IntScalarParser.Deserializer
 
DistancePolygon - Class in net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon
 
DistancePolygon(String, double, DrawFunction, MultiPolygon, int) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon.DistancePolygon
 
DivideDSP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.d
 
DivideDSP(DoubleScalarParser, double) - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.d.DivideDSP
 
DOUBLE_CONDITIONS - Static variable in class net.buildtheearth.terracore.worldgen.config.GlobalParseRegistries
 
DoubleCondition - Interface in net.buildtheearth.terracore.worldgen.config.condition
A condition that accepts a double value and checks if it is applicable to a given argument.
DoubleCondition.Deserializer - Class in net.buildtheearth.terracore.worldgen.config.condition
 
DoubleCondition.Serializer - Class in net.buildtheearth.terracore.worldgen.config.condition
 
DoubleScalarParser - Interface in net.buildtheearth.terracore.worldgen.config.scalarparse.d
Parses a square grid of double values from a binary representation.
DoubleScalarParser.Deserializer - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.d
 
DoubleScalarParser.Serializer - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.d
 
DoubleTiledDataset - Class in net.buildtheearth.terracore.worldgen.dataset.scalar
A TiledDataset which operates on a grid of interpolated doubles.
DoubleTiledDataset(GeographicProjection, int, BlendMode) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.scalar.DoubleTiledDataset
 
DoubleTiledDataset.AbstractState<R> - Class in net.buildtheearth.terracore.worldgen.dataset.scalar
 
draw - Variable in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.LineSharp
 
draw - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.AbstractVectorGeometry
 
draw() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.AbstractVectorGeometry
 
draw(DrawFunction) - Method in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.LineSharp.LineSharpBuilder
 
DrawFunction - Interface in net.buildtheearth.terracore.worldgen.dataset.vector.draw
Draws pixels onto a CachedChunkData.Builder while processing geometry.
DrawFunctionParser - Class in net.buildtheearth.terracore.worldgen.dataset.vector.draw
 
DrawFunctionParser() - Constructor for class net.buildtheearth.terracore.worldgen.dataset.vector.draw.DrawFunctionParser
 
drawOnto(CachedChunkData.Builder, int, int, int) - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.draw.Block
 
drawOnto(CachedChunkData.Builder, int, int, int) - Method in interface net.buildtheearth.terracore.worldgen.dataset.vector.draw.DrawFunction
Draws a single pixel onto the given CachedChunkData.Builder.
DValue - Interface in net.buildtheearth.terracore.worldgen.dataset.osm.dvalue
 
DValueParser - Class in net.buildtheearth.terracore.worldgen.dataset.osm.dvalue
 
DValueParser() - Constructor for class net.buildtheearth.terracore.worldgen.dataset.osm.dvalue.DValueParser
 

E

EarthBiomeProvider - Class in net.buildtheearth.terracore.worldgen.generator
 
EarthBiomeProvider(LoadingCache<ChunkPos, CompletableFuture<ImmutableCompactArray<Biome>>>) - Constructor for class net.buildtheearth.terracore.worldgen.generator.EarthBiomeProvider
 
EarthBiomeProvider(EarthGeneratorSettings) - Constructor for class net.buildtheearth.terracore.worldgen.generator.EarthBiomeProvider
 
EarthBiomeProvider(GeneratorDatasets, IEarthBiomeFilter<?>[]) - Constructor for class net.buildtheearth.terracore.worldgen.generator.EarthBiomeProvider
Construct a biome provider that uses custom biome filters which use custom datasets to provide the biomes per chunk
EarthBiomeProvider.ChunkDataLoader - Class in net.buildtheearth.terracore.worldgen.generator
CacheLoader implementation for EarthBiomeProvider which asynchronously aggregates information from multiple datasets and stores it in a ImmutableCompactArray for use by the generator.
EarthGeneratorPipelines - Class in net.buildtheearth.terracore.worldgen.generator
Default processing pipelines for various earth generator processing steps.
EarthGeneratorPipelines.BiomeOpts - Class in net.buildtheearth.terracore.worldgen.generator
 
EarthGeneratorPipelines.OSMOpts - Class in net.buildtheearth.terracore.worldgen.generator
 
EarthGeneratorSettings - Class in net.buildtheearth.terracore.worldgen.generator
 
EarthGeneratorSettings(GeographicProjection, String, Boolean, Boolean, int) - Constructor for class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
earthProjection - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.GeoJsonToVectorDataset
 
earthProjection() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.GeoJsonToVectorDataset
 
EqualDC - Class in net.buildtheearth.terracore.worldgen.config.condition
 
EqualDC(double) - Constructor for class net.buildtheearth.terracore.worldgen.config.condition.EqualDC
 
equals(Object) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.GeometryCollection
 
equals(Object) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.LineString
 
equals(Object) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiLineString
 
equals(Object) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPoint
 
equals(Object) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPolygon
 
equals(Object) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Point
 
equals(Object) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Polygon
 
equals(Object) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.Feature
 
equals(Object) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.FeatureCollection
 
equals(Object) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.Reference
 
equals(Object) - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.AbstractVectorGeometry
 
equals(Object) - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 
equals(Object) - Method in class net.buildtheearth.terracore.worldgen.util.IntRange
 

F

factor - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.DivideDSP
 
FALLBACK_TREE_DENSITY - Static variable in class net.buildtheearth.terracore.worldgen.generator.data.TreeCoverBaker
 
FALSE - Static variable in interface net.buildtheearth.terracore.worldgen.dataset.osm.match.MatchCondition
Always returns false.
Feature - Class in net.buildtheearth.terracore.worldgen.dataset.geojson.object
 
Feature(Geometry, Map<String, String>, String) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.geojson.object.Feature
 
FeatureCollection - Class in net.buildtheearth.terracore.worldgen.dataset.geojson.object
 
FeatureCollection(Feature[]) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.geojson.object.FeatureCollection
 
features - Variable in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.FeatureCollection
 
features() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.FeatureCollection
 
FillPolygon - Class in net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon
 
FillPolygon(String, double, DrawFunction, MultiPolygon) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon.FillPolygon
 
filters - Variable in class net.buildtheearth.terracore.worldgen.generator.EarthBiomeProvider.ChunkDataLoader
 
findBiomePosition(int, int, int, List<Biome>, Random) - Method in class net.buildtheearth.terracore.worldgen.generator.EarthBiomeProvider
 
FlipXDSP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.d
 
FlipXDSP(DoubleScalarParser) - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.d.FlipXDSP
 
FlipXISP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.i
 
FlipXISP(IntScalarParser) - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.i.FlipXISP
 
FlipZDSP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.d
 
FlipZDSP(DoubleScalarParser) - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.d.FlipZDSP
 
FlipZISP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.i
 
FlipZISP(IntScalarParser) - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.i.FlipZISP
 
FromIntDSP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.d
 
FromIntDSP(IntScalarParser) - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.d.FromIntDSP
 
future() - Method in class net.buildtheearth.terracore.worldgen.dataset.scalar.DoubleTiledDataset.AbstractState
 

G

GeneratorDatasets - Class in net.buildtheearth.terracore.worldgen.generator
Wrapper class which contains all of the datasets used for generation.
GeneratorDatasets(Map<String, Object>, GeographicProjection) - Constructor for class net.buildtheearth.terracore.worldgen.generator.GeneratorDatasets
Constructs GeneratorDatasets based on a custom map of datasets and provided GeographicProjection
GeneratorDatasets(EarthGeneratorSettings) - Constructor for class net.buildtheearth.terracore.worldgen.generator.GeneratorDatasets
 
GeoJson - Class in net.buildtheearth.terracore.worldgen.dataset.geojson
 
GeoJsonObject - Interface in net.buildtheearth.terracore.worldgen.dataset.geojson
 
GeoJsonToVectorDataset - Class in net.buildtheearth.terracore.worldgen.dataset.vector
 
GeoJsonToVectorDataset(ParsingGeoJsonDataset, OSMMapper<Geometry>, GeographicProjection) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.vector.GeoJsonToVectorDataset
 
geometries - Variable in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.GeometryCollection
 
geometries() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.GeometryCollection
 
geometry - Variable in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.Feature
 
geometry() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.Feature
 
Geometry - Interface in net.buildtheearth.terracore.worldgen.dataset.geojson
 
GeometryCollection - Class in net.buildtheearth.terracore.worldgen.dataset.geojson.geometry
 
GeometryCollection(Geometry[]) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.GeometryCollection
 
get() - Static method in class net.buildtheearth.terracore.worldgen.generator.ChunkBiomesBuilder
 
get(double, double) - Method in class net.buildtheearth.terracore.worldgen.dataset.builtin.AbstractBuiltinDataset
 
get(double, double) - Method in class net.buildtheearth.terracore.worldgen.dataset.builtin.Climate
 
get(double, double) - Method in class net.buildtheearth.terracore.worldgen.dataset.builtin.Soil
 
get(double, double, IntToDoubleBiFunction) - Method in enum class net.buildtheearth.terracore.worldgen.dataset.BlendMode
 
get(int) - Method in class net.buildtheearth.terracore.worldgen.dataset.binary.RLEByteArray
 
get(int) - Method in class net.buildtheearth.terracore.worldgen.util.ImmutableCompactArray
Gets the value at the given index.
get(int, int) - Method in class net.buildtheearth.terracore.worldgen.generator.ChunkBiomesBuilder
 
getAsync(double[]) - Method in interface net.buildtheearth.terracore.worldgen.dataset.IScalarDataset
 
getAsync(double, double) - Method in class net.buildtheearth.terracore.worldgen.dataset.builtin.AbstractBuiltinDataset
 
getAsync(double, double) - Method in interface net.buildtheearth.terracore.worldgen.dataset.IScalarDataset
Asynchronously gets a single value at the given point.
getAsync(double, double) - Method in class net.buildtheearth.terracore.worldgen.dataset.scalar.DoubleTiledDataset
 
getAsync(double, double) - Method in class net.buildtheearth.terracore.worldgen.dataset.scalar.MultiScalarDataset
 
getAsync(K) - Method in class net.buildtheearth.terracore.worldgen.dataset.Dataset
 
getAsync(K) - Method in interface net.buildtheearth.terracore.worldgen.dataset.IDataset
 
getAsync(CornerBoundingBox2d) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.dataset.TiledGeoJsonDataset
 
getAsync(CornerBoundingBox2d) - Method in interface net.buildtheearth.terracore.worldgen.dataset.IElementDataset
Gets all of the elements that intersect the given bounding box.
getAsync(CornerBoundingBox2d) - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.VectorTiledDataset
 
getAsync(CornerBoundingBox2d, int, int) - Method in class net.buildtheearth.terracore.worldgen.dataset.builtin.AbstractBuiltinDataset
 
getAsync(CornerBoundingBox2d, int, int) - Method in interface net.buildtheearth.terracore.worldgen.dataset.IScalarDataset
Asynchronously gets a bunch of values at the given coordinates.
getAsync(CornerBoundingBox2d, int, int) - Method in class net.buildtheearth.terracore.worldgen.dataset.scalar.DoubleTiledDataset
 
getAsync(CornerBoundingBox2d, int, int) - Method in class net.buildtheearth.terracore.worldgen.dataset.scalar.MultiScalarDataset
 
getBiome(BlockPos) - Method in class net.buildtheearth.terracore.worldgen.generator.EarthBiomeProvider
Deprecated.
getBiomes(Biome[], int, int, int, int) - Method in class net.buildtheearth.terracore.worldgen.generator.EarthBiomeProvider
Deprecated.
getBiomes(Biome[], int, int, int, int, boolean) - Method in class net.buildtheearth.terracore.worldgen.generator.EarthBiomeProvider
Deprecated.
getBiomesForChunk(ChunkPos) - Method in class net.buildtheearth.terracore.worldgen.generator.EarthBiomeProvider
Deprecated.
getBiomesForChunkAsync(ChunkPos) - Method in class net.buildtheearth.terracore.worldgen.generator.EarthBiomeProvider
Gets the biomes in the given chunk.
getBiomesForGeneration(Biome[], int, int, int, int) - Method in class net.buildtheearth.terracore.worldgen.generator.EarthBiomeProvider
Deprecated.
getCustom(String) - Method in class net.buildtheearth.terracore.worldgen.util.CustomAttributeContainer
Gets the custom attribute with the given key.
getCustom(String, T) - Method in class net.buildtheearth.terracore.worldgen.util.CustomAttributeContainer
Gets the custom attribute with the given key.
getFuture(ChunkPos, GeneratorDatasets, IEarthAsyncPipelineStep<?, V, B>[], Supplier<B>) - Static method in interface net.buildtheearth.terracore.worldgen.generator.IEarthAsyncPipelineStep
 
getIntersectionPoints(int) - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon.AbstractPolygon
 
GlobalParseRegistries - Class in net.buildtheearth.terracore.worldgen.config
Identifies implementation classes by their type names.
GrayscaleExtractISP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.i
 
GrayscaleExtractISP(IntScalarParser) - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.i.GrayscaleExtractISP
 
GreaterThanDC - Class in net.buildtheearth.terracore.worldgen.config.condition
 
GreaterThanDC(double) - Constructor for class net.buildtheearth.terracore.worldgen.config.condition.GreaterThanDC
 
groundHeight(int, int) - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
 
GSON - Static variable in class net.buildtheearth.terracore.worldgen.dataset.osm.OSMConfig
 

H

hashCode() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.GeometryCollection
 
hashCode() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.LineString
 
hashCode() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiLineString
 
hashCode() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPoint
 
hashCode() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPolygon
 
hashCode() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Point
 
hashCode() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Polygon
 
hashCode() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.Feature
 
hashCode() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.FeatureCollection
 
hashCode() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.Reference
 
hashCode() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.AbstractVectorGeometry
 
hashCode() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 
hashCode() - Method in class net.buildtheearth.terracore.worldgen.util.IntRange
 
HeightsBaker - Class in net.buildtheearth.terracore.worldgen.generator.data
 
HeightsBaker() - Constructor for class net.buildtheearth.terracore.worldgen.generator.data.HeightsBaker
 

I

id - Variable in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.Feature
 
id - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.AbstractVectorGeometry
 
id() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.Feature
 
id() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.AbstractVectorGeometry
 
id() - Method in interface net.buildtheearth.terracore.worldgen.dataset.vector.geometry.VectorGeometry
 
IDataset<K,V> - Interface in net.buildtheearth.terracore.worldgen.dataset
 
IEarthAsyncDataBuilder<V> - Interface in net.buildtheearth.terracore.worldgen.generator
 
IEarthAsyncPipelineStep<D,V,B> - Interface in net.buildtheearth.terracore.worldgen.generator
 
IEarthBiomeFilter<D> - Interface in net.buildtheearth.terracore.worldgen.generator.biome
 
IEarthDataBaker<D> - Interface in net.buildtheearth.terracore.worldgen.generator.data
 
IElementDataset<V> - Interface in net.buildtheearth.terracore.worldgen.dataset
A dataset consisting of arbitrary elements.
ImmutableCompactArray<T> - Class in net.buildtheearth.terracore.worldgen.util
A compact, immutable array of BlockStates.
ImmutableCompactArray(T[]) - Constructor for class net.buildtheearth.terracore.worldgen.util.ImmutableCompactArray
 
index - Variable in class net.buildtheearth.terracore.worldgen.dataset.binary.RLEByteArray.Builder
 
index - Variable in class net.buildtheearth.terracore.worldgen.dataset.binary.RLEByteArray
 
InitialBiomesBaker - Class in net.buildtheearth.terracore.worldgen.generator.data
 
InitialBiomesBaker(EarthBiomeProvider) - Constructor for class net.buildtheearth.terracore.worldgen.generator.data.InitialBiomesBaker
 
innerRings - Variable in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Polygon
 
innerRings() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Polygon
 
INSTANCE - Static variable in class net.buildtheearth.terracore.worldgen.dataset.osm.BlockStateParser
 
intersectsSurface(int) - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
 
intersectsSurface(int, int, int) - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
 
IntRange - Class in net.buildtheearth.terracore.worldgen.util
A simple closed range between two integers.
IntRange(int) - Constructor for class net.buildtheearth.terracore.worldgen.util.IntRange
 
IntRange(int, int) - Constructor for class net.buildtheearth.terracore.worldgen.util.IntRange
 
IntScalarParser - Interface in net.buildtheearth.terracore.worldgen.config.scalarparse.i
Parses a square grid of int values from a binary representation.
IntScalarParser.Deserializer - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.i
 
IntScalarParser.Serializer - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.i
 
IntToDoubleBiFunction - Interface in net.buildtheearth.terracore.worldgen.util
A function that accepts two int parameters and returns a double.
IScalarDataset - Interface in net.buildtheearth.terracore.worldgen.dataset
A dataset consisting of floating-point scalar values.
isLinearRing() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.LineString
 
isNullIsland(int, int) - Static method in class net.buildtheearth.terracore.worldgen.generator.data.NullIslandBaker
 
isSupportedFormat(TiffDirectory) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.ParseTiffDSP
Verify whether this is a supported format (single-channel grayscale, encoded as IEEE 754, integers, or signed integers).
iterator() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.GeometryCollection
 
iterator() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiLineString
 
iterator() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPoint
 
iterator() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPolygon
 
iterator() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.FeatureCollection
 

J

JsonParser<T> - Class in net.buildtheearth.terracore.worldgen.dataset.osm
Base implementation of TypeAdapter for deserialzing
JsonParser() - Constructor for class net.buildtheearth.terracore.worldgen.dataset.osm.JsonParser
 
JsonParser.Typed<T> - Class in net.buildtheearth.terracore.worldgen.dataset.osm
Parses a single value with a named type.

K

KEY_DATA_TREE_COVER - Static variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines
 
KEY_DATASET_HEIGHTS - Static variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines
 
KEY_DATASET_OSM_PARSED - Static variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines
 
KEY_DATASET_OSM_RAW - Static variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines
 
KEY_DATASET_TERRA121_PRECIPITATION - Static variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines
 
KEY_DATASET_TERRA121_SOIL - Static variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines
 
KEY_DATASET_TERRA121_TEMPERATURE - Static variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines
 
KEY_DATASET_TREE_COVER - Static variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines
 
KeyedHttpDataset<V> - Class in net.buildtheearth.terracore.worldgen.dataset
 
KeyedHttpDataset(String[]) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.KeyedHttpDataset
 

L

last - Variable in class net.buildtheearth.terracore.worldgen.dataset.binary.RLEByteArray.Builder
 
lat - Variable in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Point
 
lat() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Point
 
layer - Variable in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.LineSharp
 
layer - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.AbstractVectorGeometry
 
layer() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.AbstractVectorGeometry
 
layer() - Method in interface net.buildtheearth.terracore.worldgen.dataset.vector.geometry.VectorGeometry
 
layer(DValue) - Method in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.LineSharp.LineSharpBuilder
 
LessThanDC - Class in net.buildtheearth.terracore.worldgen.config.condition
 
LessThanDC(double) - Constructor for class net.buildtheearth.terracore.worldgen.config.condition.LessThanDC
 
Line(LineMapper) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.PolygonConvert.Line
 
LINEAR - Enum constant in enum class net.buildtheearth.terracore.worldgen.dataset.BlendMode
 
LineMapper - Interface in net.buildtheearth.terracore.worldgen.dataset.osm.mapper
 
LineParser - Class in net.buildtheearth.terracore.worldgen.dataset.osm.mapper
 
LineParser() - Constructor for class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.LineParser
 
lines - Variable in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiLineString
 
lines() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiLineString
 
LineSharp - Class in net.buildtheearth.terracore.worldgen.dataset.osm.mapper
Adapted from LineNarrow
LineSharp.LineSharpBuilder - Class in net.buildtheearth.terracore.worldgen.dataset.osm.mapper
 
LineString - Class in net.buildtheearth.terracore.worldgen.dataset.geojson.geometry
 
LineString(Point[]) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.LineString
 
load() - Static method in class net.buildtheearth.terracore.worldgen.dataset.osm.OSMConfig
 
load(String) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.dataset.AbstractReferenceResolvingGeoJsonDataset
 
load(String) - Method in class net.buildtheearth.terracore.worldgen.dataset.KeyedHttpDataset
 
load(K) - Method in class net.buildtheearth.terracore.worldgen.dataset.Dataset
Deprecated.
internal API, don't call this method directly!
load(TileLocation) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.dataset.TiledGeoJsonDataset
 
load(TileLocation) - Method in class net.buildtheearth.terracore.worldgen.dataset.TiledHttpDataset
 
load(TileLocation) - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.VectorTiledDataset
 
load(TileLocation) - Method in class net.buildtheearth.terracore.worldgen.generator.TerrainPreview
Deprecated.
internal API, do not touch!
load(ChunkPos) - Method in class net.buildtheearth.terracore.worldgen.generator.ChunkDataLoader
 
load(ChunkPos) - Method in class net.buildtheearth.terracore.worldgen.generator.EarthBiomeProvider.ChunkDataLoader
 
loader - Variable in class net.buildtheearth.terracore.worldgen.generator.TerrainPreview
 
location - Variable in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.Reference
 
location() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.Reference
 
lon - Variable in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Point
 
lon() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Point
 

M

main(String...) - Static method in class net.buildtheearth.terracore.worldgen.generator.TerrainPreview
 
mapper - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.GeoJsonToVectorDataset
 
mapper() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.GeoJsonToVectorDataset
 
mask - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.AndISP
 
mask - Variable in class net.buildtheearth.terracore.worldgen.dataset.scalar.DoubleTiledDataset
 
mask() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.AndISP
 
mask() - Method in class net.buildtheearth.terracore.worldgen.dataset.scalar.DoubleTiledDataset
 
MatchCondition - Interface in net.buildtheearth.terracore.worldgen.dataset.osm.match
 
MatchParser - Class in net.buildtheearth.terracore.worldgen.dataset.osm.match
 
MatchParser() - Constructor for class net.buildtheearth.terracore.worldgen.dataset.osm.match.MatchParser
 
max - Variable in class net.buildtheearth.terracore.worldgen.util.IntRange
 
max() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 
max() - Method in class net.buildtheearth.terracore.worldgen.util.IntRange
 
maxDist - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon.DistancePolygon
 
maxX - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon.AbstractPolygon
 
maxX - Variable in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
 
maxX() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.AbstractLine
 
maxX() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.NarrowLine
 
maxX() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.SharpLine
 
maxX() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.WideLine
 
maxX() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon.AbstractPolygon
 
maxX() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 
maxX() - Method in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
 
maxZ - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon.AbstractPolygon
 
maxZ - Variable in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
 
maxZ() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.AbstractLine
 
maxZ() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.NarrowLine
 
maxZ() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.SharpLine
 
maxZ() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.WideLine
 
maxZ() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon.AbstractPolygon
 
maxZ() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 
maxZ() - Method in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
 
merge(Stream<GeoJsonObject[]>) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.dataset.ReferenceResolvingGeoJsonDataset
 
merge(Stream<VectorGeometry[]>) - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.GeoJsonToVectorDataset
 
merge(Stream<V>) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.dataset.AbstractReferenceResolvingGeoJsonDataset
 
min - Variable in class net.buildtheearth.terracore.worldgen.util.IntRange
 
min() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 
min() - Method in class net.buildtheearth.terracore.worldgen.util.IntRange
 
minX - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon.AbstractPolygon
 
minX - Variable in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
 
minX() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.AbstractLine
 
minX() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.NarrowLine
 
minX() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.SharpLine
 
minX() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.WideLine
 
minX() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon.AbstractPolygon
 
minX() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 
minX() - Method in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
 
minZ - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon.AbstractPolygon
 
minZ - Variable in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
 
minZ() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.AbstractLine
 
minZ() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.NarrowLine
 
minZ() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.SharpLine
 
minZ() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.WideLine
 
minZ() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon.AbstractPolygon
 
minZ() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 
minZ() - Method in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
 
MultiLineString - Class in net.buildtheearth.terracore.worldgen.dataset.geojson.geometry
 
MultiLineString(LineString[]) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiLineString
 
MultiplyDSP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.d
 
MultiplyDSP(DoubleScalarParser, double) - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.d.MultiplyDSP
 
MultiPoint - Class in net.buildtheearth.terracore.worldgen.dataset.geojson.geometry
 
MultiPoint(Point[]) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPoint
 
MultiPolygon - Class in net.buildtheearth.terracore.worldgen.dataset.geojson.geometry
 
MultiPolygon(Polygon[]) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPolygon
 
MultiScalarDataset - Class in net.buildtheearth.terracore.worldgen.dataset.scalar
Implementation of IScalarDataset which can sample from multiple IScalarDatasets and combine the results.
MultiScalarDataset(String, boolean) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.scalar.MultiScalarDataset
 

N

name - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.draw.DrawFunctionParser
 
name - Variable in class net.buildtheearth.terracore.worldgen.dataset.osm.dvalue.DValueParser
 
name - Variable in class net.buildtheearth.terracore.worldgen.dataset.osm.JsonParser.Typed
 
name - Variable in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.LineParser
 
name - Variable in class net.buildtheearth.terracore.worldgen.dataset.osm.match.MatchParser
 
name - Variable in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.PolygonConvert.Parser
 
name - Variable in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.PolygonParser
 
NarrowLine - Class in net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line
 
NarrowLine(String, double, DrawFunction, MultiLineString) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.NarrowLine
 
NEAR - Enum constant in enum class net.buildtheearth.terracore.worldgen.dataset.BlendMode
 
net.buildtheearth.terracore.worldgen.config - package net.buildtheearth.terracore.worldgen.config
 
net.buildtheearth.terracore.worldgen.config.condition - package net.buildtheearth.terracore.worldgen.config.condition
 
net.buildtheearth.terracore.worldgen.config.scalarparse.d - package net.buildtheearth.terracore.worldgen.config.scalarparse.d
 
net.buildtheearth.terracore.worldgen.config.scalarparse.i - package net.buildtheearth.terracore.worldgen.config.scalarparse.i
 
net.buildtheearth.terracore.worldgen.dataset - package net.buildtheearth.terracore.worldgen.dataset
 
net.buildtheearth.terracore.worldgen.dataset.binary - package net.buildtheearth.terracore.worldgen.dataset.binary
 
net.buildtheearth.terracore.worldgen.dataset.builtin - package net.buildtheearth.terracore.worldgen.dataset.builtin
 
net.buildtheearth.terracore.worldgen.dataset.geojson - package net.buildtheearth.terracore.worldgen.dataset.geojson
 
net.buildtheearth.terracore.worldgen.dataset.geojson.dataset - package net.buildtheearth.terracore.worldgen.dataset.geojson.dataset
 
net.buildtheearth.terracore.worldgen.dataset.geojson.geometry - package net.buildtheearth.terracore.worldgen.dataset.geojson.geometry
 
net.buildtheearth.terracore.worldgen.dataset.geojson.object - package net.buildtheearth.terracore.worldgen.dataset.geojson.object
 
net.buildtheearth.terracore.worldgen.dataset.osm - package net.buildtheearth.terracore.worldgen.dataset.osm
This package and its subpackages contain all the Gson hackery required to deserialize the OpenStreetMap config properly.
net.buildtheearth.terracore.worldgen.dataset.osm.dvalue - package net.buildtheearth.terracore.worldgen.dataset.osm.dvalue
 
net.buildtheearth.terracore.worldgen.dataset.osm.mapper - package net.buildtheearth.terracore.worldgen.dataset.osm.mapper
 
net.buildtheearth.terracore.worldgen.dataset.osm.match - package net.buildtheearth.terracore.worldgen.dataset.osm.match
 
net.buildtheearth.terracore.worldgen.dataset.scalar - package net.buildtheearth.terracore.worldgen.dataset.scalar
 
net.buildtheearth.terracore.worldgen.dataset.vector - package net.buildtheearth.terracore.worldgen.dataset.vector
 
net.buildtheearth.terracore.worldgen.dataset.vector.draw - package net.buildtheearth.terracore.worldgen.dataset.vector.draw
 
net.buildtheearth.terracore.worldgen.dataset.vector.geometry - package net.buildtheearth.terracore.worldgen.dataset.vector.geometry
 
net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line - package net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line
 
net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon - package net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon
 
net.buildtheearth.terracore.worldgen.generator - package net.buildtheearth.terracore.worldgen.generator
 
net.buildtheearth.terracore.worldgen.generator.biome - package net.buildtheearth.terracore.worldgen.generator.biome
 
net.buildtheearth.terracore.worldgen.generator.data - package net.buildtheearth.terracore.worldgen.generator.data
 
net.buildtheearth.terracore.worldgen.util - package net.buildtheearth.terracore.worldgen.util
 
next - Variable in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.PolygonConvert.Line
 
NotDC - Class in net.buildtheearth.terracore.worldgen.config.condition
 
NotDC(DoubleCondition) - Constructor for class net.buildtheearth.terracore.worldgen.config.condition.NotDC
 
NullIslandBaker - Class in net.buildtheearth.terracore.worldgen.generator.data
Sets the surface height at null island to 1.
NullIslandBaker() - Constructor for class net.buildtheearth.terracore.worldgen.generator.data.NullIslandBaker
 
nullIslandInnerBiome - Variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines.BiomeOpts
 
nullIslandOuterBiome - Variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines.BiomeOpts
 

O

offset - Variable in enum class net.buildtheearth.terracore.worldgen.dataset.BlendMode
 
OrDC - Class in net.buildtheearth.terracore.worldgen.config.condition
 
OrDC(DoubleCondition[]) - Constructor for class net.buildtheearth.terracore.worldgen.config.condition.OrDC
 
OSM_OPTIONS - Static variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines
 
OSMBaker - Class in net.buildtheearth.terracore.worldgen.generator.data
 
OSMBaker() - Constructor for class net.buildtheearth.terracore.worldgen.generator.data.OSMBaker
 
OSMConfig - Class in net.buildtheearth.terracore.worldgen.dataset.osm
 
OSMMapper<G> - Interface in net.buildtheearth.terracore.worldgen.dataset.osm
Consumes a GeoJSON geometry object and emits some number of generateable elements.
OSMOpts() - Constructor for class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines.OSMOpts
 
outerRing - Variable in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Polygon
 
outerRing() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Polygon
 

P

paddedLocalBounds - Variable in class net.buildtheearth.terracore.worldgen.dataset.scalar.DoubleTiledDataset.AbstractState
 
palette - Variable in class net.buildtheearth.terracore.worldgen.util.ImmutableCompactArray
 
parse - Variable in class net.buildtheearth.terracore.worldgen.dataset.scalar.ConfigurableDoubleTiledDataset
 
parse() - Method in class net.buildtheearth.terracore.worldgen.dataset.scalar.ConfigurableDoubleTiledDataset
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.AddDSP
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.DivideDSP
 
parse(int, ByteBuf) - Method in interface net.buildtheearth.terracore.worldgen.config.scalarparse.d.DoubleScalarParser
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.FlipXDSP
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.FlipZDSP
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.FromIntDSP
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.MultiplyDSP
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.ParseTerrariumPngDSP
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.ParseTiffDSP
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.SwapAxesDSP
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.AddISP
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.AndISP
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.FlipXISP
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.FlipZISP
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.GrayscaleExtractISP
 
parse(int, ByteBuf) - Method in interface net.buildtheearth.terracore.worldgen.config.scalarparse.i.IntScalarParser
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.ParsePngISP
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.ParseTiffISP
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.RequireOpaqueISP
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.RGBExtractISP
 
parse(int, ByteBuf) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.SwapAxesISP
 
parse(int, TiffContents, double[]) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.ParseTiffDSP
 
parse(int, TiffDirectory, double[]) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.ParseTiffDSP
 
parse(Reader) - Static method in class net.buildtheearth.terracore.worldgen.dataset.geojson.GeoJson
Parses a single GeoJSON object from the given Reader.
parse(String) - Static method in class net.buildtheearth.terracore.worldgen.dataset.geojson.GeoJson
Parses a single GeoJSON object from the given String.
parse(String) - Static method in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
Parses the given generator settings.
ParseJpgISP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.i
 
ParseJpgISP() - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.i.ParseJpgISP
 
ParsePngISP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.i
 
ParsePngISP() - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.i.ParsePngISP
 
Parser() - Constructor for class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.PolygonConvert.Parser
 
ParseTerrariumPngDSP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.d
 
ParseTerrariumPngDSP() - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.d.ParseTerrariumPngDSP
 
ParseTiffDSP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.d
Parses integer or floating-point scalar data from single-channel TIFF images, to double arrays.
ParseTiffDSP() - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.d.ParseTiffDSP
 
ParseTiffISP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.i
 
ParseTiffISP() - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.i.ParseTiffISP
 
parseUncached(String) - Static method in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
Parses the given generator settings without caching.
ParsingGeoJsonDataset - Class in net.buildtheearth.terracore.worldgen.dataset.geojson.dataset
 
ParsingGeoJsonDataset(String[]) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.geojson.dataset.ParsingGeoJsonDataset
 
Point - Class in net.buildtheearth.terracore.worldgen.dataset.geojson.geometry
 
Point(double, double) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Point
 
points - Variable in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.LineString
 
points - Variable in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPoint
 
points() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.LineString
 
points() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPoint
 
Polygon - Class in net.buildtheearth.terracore.worldgen.dataset.geojson.geometry
 
Polygon(LineString, LineString[]) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Polygon
 
PolygonConvert - Interface in net.buildtheearth.terracore.worldgen.dataset.osm.mapper
 
PolygonConvert.Line - Class in net.buildtheearth.terracore.worldgen.dataset.osm.mapper
 
PolygonConvert.Parser - Class in net.buildtheearth.terracore.worldgen.dataset.osm.mapper
 
PolygonMapper - Interface in net.buildtheearth.terracore.worldgen.dataset.osm.mapper
 
PolygonParser - Class in net.buildtheearth.terracore.worldgen.dataset.osm.mapper
 
PolygonParser() - Constructor for class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.PolygonParser
 
polygons - Variable in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPolygon
 
polygons() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPolygon
 
postProcess(int, TiffDirectory, double[]) - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.ParseTiffDSP
 
precipitation - Variable in class net.buildtheearth.terracore.worldgen.generator.biome.Terra121BiomeFilter.Data
 
Precipitation() - Constructor for class net.buildtheearth.terracore.worldgen.dataset.builtin.Climate.Precipitation
 
priority - Variable in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
 
priority() - Method in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
 
project(ProjectionFunction) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.GeometryCollection
 
project(ProjectionFunction) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.LineString
 
project(ProjectionFunction) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiLineString
 
project(ProjectionFunction) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPoint
 
project(ProjectionFunction) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPolygon
 
project(ProjectionFunction) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Point
 
project(ProjectionFunction) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Polygon
 
project(ProjectionFunction) - Method in interface net.buildtheearth.terracore.worldgen.dataset.geojson.Geometry
 
projection - Variable in class net.buildtheearth.terracore.worldgen.dataset.TiledDataset
 
projection - Variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
projection - Variable in class net.buildtheearth.terracore.worldgen.generator.GeneratorDatasets
 
projection() - Method in class net.buildtheearth.terracore.worldgen.dataset.scalar.ConfigurableDoubleTiledDataset
 
projection() - Method in class net.buildtheearth.terracore.worldgen.dataset.TiledDataset
 
projection() - Method in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
projection() - Method in class net.buildtheearth.terracore.worldgen.generator.GeneratorDatasets
 
properties - Variable in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.Feature
 
properties() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.Feature
 
putCustom(String, Object) - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData.Builder
 

R

radius - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.WideLine
 
read(JsonReader) - Method in class net.buildtheearth.terracore.worldgen.dataset.osm.BlockStateParser
 
read(JsonReader) - Method in class net.buildtheearth.terracore.worldgen.dataset.osm.JsonParser.Typed
 
read(JsonReader) - Method in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.PolygonConvert.Parser
 
readList(JsonReader, IOFunction<JsonReader, T>) - Static method in class net.buildtheearth.terracore.worldgen.dataset.osm.JsonParser
 
readTypedList(JsonReader, Class<T>) - Static method in class net.buildtheearth.terracore.worldgen.dataset.osm.JsonParser
 
readTypedList(JsonReader, IOBiFunction<String, JsonReader, T>) - Static method in class net.buildtheearth.terracore.worldgen.dataset.osm.JsonParser
 
Reference - Class in net.buildtheearth.terracore.worldgen.dataset.geojson.object
Non-standard GeoJSON object: represents a reference to another URL containing a GeoJSON object that this object should be substituted with.
Reference(String) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.geojson.object.Reference
 
ReferenceResolvingGeoJsonDataset - Class in net.buildtheearth.terracore.worldgen.dataset.geojson.dataset
 
ReferenceResolvingGeoJsonDataset(ParsingGeoJsonDataset) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.geojson.dataset.ReferenceResolvingGeoJsonDataset
 
registry() - Method in class net.buildtheearth.terracore.worldgen.config.condition.DoubleCondition.Deserializer
 
registry() - Method in class net.buildtheearth.terracore.worldgen.config.condition.DoubleCondition.Serializer
 
registry() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.DoubleScalarParser.Deserializer
 
registry() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.DoubleScalarParser.Serializer
 
registry() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.IntScalarParser.Deserializer
 
registry() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.IntScalarParser.Serializer
 
registry() - Method in class net.buildtheearth.terracore.worldgen.config.TypedDeserializer
 
registry() - Method in class net.buildtheearth.terracore.worldgen.config.TypedSerializer
 
replace - Variable in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
 
replace() - Method in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
 
requestData(ChunkPos, GeneratorDatasets, Bounds2d, CornerBoundingBox2d) - Method in class net.buildtheearth.terracore.worldgen.generator.biome.Terra121BiomeFilter
 
requestData(ChunkPos, GeneratorDatasets, Bounds2d, CornerBoundingBox2d) - Method in class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter
 
requestData(ChunkPos, GeneratorDatasets, Bounds2d, CornerBoundingBox2d) - Method in class net.buildtheearth.terracore.worldgen.generator.data.HeightsBaker
 
requestData(ChunkPos, GeneratorDatasets, Bounds2d, CornerBoundingBox2d) - Method in class net.buildtheearth.terracore.worldgen.generator.data.InitialBiomesBaker
 
requestData(ChunkPos, GeneratorDatasets, Bounds2d, CornerBoundingBox2d) - Method in class net.buildtheearth.terracore.worldgen.generator.data.NullIslandBaker
 
requestData(ChunkPos, GeneratorDatasets, Bounds2d, CornerBoundingBox2d) - Method in class net.buildtheearth.terracore.worldgen.generator.data.OSMBaker
 
requestData(ChunkPos, GeneratorDatasets, Bounds2d, CornerBoundingBox2d) - Method in class net.buildtheearth.terracore.worldgen.generator.data.TreeCoverBaker
 
requestData(ChunkPos, GeneratorDatasets, Bounds2d, CornerBoundingBox2d) - Method in interface net.buildtheearth.terracore.worldgen.generator.IEarthAsyncPipelineStep
Asynchronously fetches the data required to bake the data for the given column.
RequireOpaqueISP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.i
 
RequireOpaqueISP(IntScalarParser) - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.i.RequireOpaqueISP
 
reset() - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData.Builder
 
reset() - Method in class net.buildtheearth.terracore.worldgen.generator.ChunkBiomesBuilder
Resets this builder instance so that it may be used again.
resolution - Variable in class net.buildtheearth.terracore.worldgen.dataset.scalar.DoubleTiledDataset
 
resolution() - Method in class net.buildtheearth.terracore.worldgen.dataset.scalar.ConfigurableDoubleTiledDataset
 
resolution() - Method in class net.buildtheearth.terracore.worldgen.dataset.scalar.DoubleTiledDataset
 
RGBExtractISP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.i
 
RGBExtractISP(IntScalarParser) - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.i.RGBExtractISP
 
RLEByteArray - Class in net.buildtheearth.terracore.worldgen.dataset.binary
A run-length-encoded byte array with random access.
RLEByteArray(IntList, ByteList, int) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.binary.RLEByteArray
 
RLEByteArray.Builder - Class in net.buildtheearth.terracore.worldgen.dataset.binary
 
ROWS - Static variable in class net.buildtheearth.terracore.worldgen.dataset.builtin.Climate
 
ROWS - Static variable in class net.buildtheearth.terracore.worldgen.dataset.builtin.Soil
 

S

SCALAR_PARSERS_DOUBLE - Static variable in class net.buildtheearth.terracore.worldgen.config.GlobalParseRegistries
 
SCALAR_PARSERS_INT - Static variable in class net.buildtheearth.terracore.worldgen.config.GlobalParseRegistries
 
scaleX - Variable in class net.buildtheearth.terracore.worldgen.dataset.builtin.AbstractBuiltinDataset
 
scaleY - Variable in class net.buildtheearth.terracore.worldgen.dataset.builtin.AbstractBuiltinDataset
 
Segment - Class in net.buildtheearth.terracore.worldgen.dataset.vector.geometry
A simple representation of a line segment as a pair of two sets of coordinates.
Segment(double, double, double, double) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 
segments - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.AbstractLine
 
segments - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon.AbstractPolygon
 
segments() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.AbstractLine
 
segments() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.polygon.AbstractPolygon
 
serialize(T, JsonGenerator, SerializerProvider) - Method in class net.buildtheearth.terracore.worldgen.config.TypedSerializer
 
Serializer() - Constructor for class net.buildtheearth.terracore.worldgen.config.condition.DoubleCondition.Serializer
 
Serializer() - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.d.DoubleScalarParser.Serializer
 
Serializer() - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.i.IntScalarParser.Serializer
 
servers - Variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines.OSMOpts
 
set(int, int, Biome) - Method in class net.buildtheearth.terracore.worldgen.generator.ChunkBiomesBuilder
 
SharpLine - Class in net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line
A line style that resembles WorldEdit //line tool, that BTE Builders seem to prefer a lot.
SharpLine(String, double, DrawFunction, MultiLineString) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.SharpLine
 
shift - Variable in class net.buildtheearth.terracore.worldgen.dataset.scalar.DoubleTiledDataset
 
shift() - Method in class net.buildtheearth.terracore.worldgen.dataset.scalar.DoubleTiledDataset
 
SingleProperty - Annotation Interface in net.buildtheearth.terracore.worldgen.config
Indicates that a type deserialized by TypedDeserializer is represented as a single value rather than an object.
size - Variable in class net.buildtheearth.terracore.worldgen.dataset.binary.RLEByteArray.Builder
 
size - Variable in class net.buildtheearth.terracore.worldgen.dataset.binary.RLEByteArray
 
size - Variable in enum class net.buildtheearth.terracore.worldgen.dataset.BlendMode
 
size() - Method in class net.buildtheearth.terracore.worldgen.dataset.binary.RLEByteArray
 
SIZE - Static variable in class net.buildtheearth.terracore.worldgen.generator.TerrainPreview
 
SIZE_SHIFT - Static variable in class net.buildtheearth.terracore.worldgen.generator.TerrainPreview
 
soil - Variable in class net.buildtheearth.terracore.worldgen.generator.biome.Terra121BiomeFilter.Data
 
Soil - Class in net.buildtheearth.terracore.worldgen.dataset.builtin
 
Soil() - Constructor for class net.buildtheearth.terracore.worldgen.dataset.builtin.Soil
 
state - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.draw.Block
 
state - Variable in class net.buildtheearth.terracore.worldgen.generator.ChunkBiomesBuilder
 
state() - Method in class net.buildtheearth.terracore.worldgen.generator.ChunkBiomesBuilder
 
surfaceBlock(int, int) - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
 
surfaceBlocks - Variable in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData.Builder
 
surfaceBlocks() - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData.Builder
 
surfaceHeight() - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData.Builder
 
surfaceHeight(int, int) - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData.Builder
 
surfaceHeight(int, int) - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
 
surfaceHeight(int, int, int) - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData.Builder
 
surfaceMaxCube() - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
Provides access to the Y coordinate of the highest vertical 16 blocks segment that intersects with the surface.
surfaceMinCube() - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
Provides access to the Y coordinate of the lower vertical 16 blocks segment that intersects with the surface.
SwapAxesDSP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.d
 
SwapAxesDSP(DoubleScalarParser) - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.d.SwapAxesDSP
 
SwapAxesISP - Class in net.buildtheearth.terracore.worldgen.config.scalarparse.i
 
SwapAxesISP(IntScalarParser) - Constructor for class net.buildtheearth.terracore.worldgen.config.scalarparse.i.SwapAxesISP
 

T

temperature - Variable in class net.buildtheearth.terracore.worldgen.generator.biome.Terra121BiomeFilter.Data
 
Temperature() - Constructor for class net.buildtheearth.terracore.worldgen.dataset.builtin.Climate.Temperature
 
Terra121BiomeFilter - Class in net.buildtheearth.terracore.worldgen.generator.biome
Implementation of IEarthBiomeFilter that emits the same Biome as legacy terra121.
Terra121BiomeFilter() - Constructor for class net.buildtheearth.terracore.worldgen.generator.biome.Terra121BiomeFilter
 
Terra121BiomeFilter.Data - Class in net.buildtheearth.terracore.worldgen.generator.biome
 
TerrainPreview - Class in net.buildtheearth.terracore.worldgen.generator
 
TerrainPreview(EarthGeneratorSettings) - Constructor for class net.buildtheearth.terracore.worldgen.generator.TerrainPreview
 
TerrainPreview(EarthGeneratorSettings, String) - Constructor for class net.buildtheearth.terracore.worldgen.generator.TerrainPreview
 
test(double) - Method in class net.buildtheearth.terracore.worldgen.config.condition.AndDC
 
test(double) - Method in class net.buildtheearth.terracore.worldgen.config.condition.EqualDC
 
test(double) - Method in class net.buildtheearth.terracore.worldgen.config.condition.GreaterThanDC
 
test(double) - Method in class net.buildtheearth.terracore.worldgen.config.condition.LessThanDC
 
test(double) - Method in class net.buildtheearth.terracore.worldgen.config.condition.NotDC
 
test(double) - Method in class net.buildtheearth.terracore.worldgen.config.condition.OrDC
 
test(String, Map<String, String>, Geometry, Geometry) - Method in interface net.buildtheearth.terracore.worldgen.dataset.osm.match.MatchCondition
 
tile(int, int, int) - Method in class net.buildtheearth.terracore.worldgen.generator.TerrainPreview
 
tile(TileLocation) - Method in class net.buildtheearth.terracore.worldgen.generator.TerrainPreview
 
TiledDataset<V> - Class in net.buildtheearth.terracore.worldgen.dataset
 
TiledDataset(GeographicProjection, double) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.TiledDataset
 
TiledGeoJsonDataset - Class in net.buildtheearth.terracore.worldgen.dataset.geojson.dataset
 
TiledGeoJsonDataset(IDataset<String, GeoJsonObject[]>) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.geojson.dataset.TiledGeoJsonDataset
 
TiledHttpDataset<T> - Class in net.buildtheearth.terracore.worldgen.dataset
 
TiledHttpDataset(GeographicProjection, double) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.TiledHttpDataset
 
tileSize - Variable in class net.buildtheearth.terracore.worldgen.dataset.TiledDataset
 
tileSize() - Method in class net.buildtheearth.terracore.worldgen.dataset.TiledDataset
 
toString() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.GeometryCollection
 
toString() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.LineString
 
toString() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiLineString
 
toString() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPoint
 
toString() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.MultiPolygon
 
toString() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Point
 
toString() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.geometry.Polygon
 
toString() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.Feature
 
toString() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.FeatureCollection
 
toString() - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.object.Reference
 
toString() - Method in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.LineSharp.LineSharpBuilder
 
toString() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 
toString() - Method in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
toString() - Method in class net.buildtheearth.terracore.worldgen.util.IntRange
 
translate(Stream<GeoJsonObject>) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.dataset.AbstractReferenceResolvingGeoJsonDataset
 
translate(Stream<GeoJsonObject>) - Method in class net.buildtheearth.terracore.worldgen.dataset.geojson.dataset.ReferenceResolvingGeoJsonDataset
 
translate(Stream<GeoJsonObject>) - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.GeoJsonToVectorDataset
 
TREE_AREA - Static variable in class net.buildtheearth.terracore.worldgen.generator.data.TreeCoverBaker
 
TreeCoverBaker - Class in net.buildtheearth.terracore.worldgen.generator.data
 
TreeCoverBaker() - Constructor for class net.buildtheearth.terracore.worldgen.generator.data.TreeCoverBaker
 
Typed(String, Map<String, Class<? extends T>>) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.osm.JsonParser.Typed
 
TypedDeserializer<T> - Class in net.buildtheearth.terracore.worldgen.config
 
TypedDeserializer() - Constructor for class net.buildtheearth.terracore.worldgen.config.TypedDeserializer
 
TypedSerializer<T> - Class in net.buildtheearth.terracore.worldgen.config
 
TypedSerializer() - Constructor for class net.buildtheearth.terracore.worldgen.config.TypedSerializer
 
types - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.draw.DrawFunctionParser
 
types - Variable in class net.buildtheearth.terracore.worldgen.dataset.osm.dvalue.DValueParser
 
types - Variable in class net.buildtheearth.terracore.worldgen.dataset.osm.JsonParser.Typed
 
types - Variable in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.LineParser
 
types - Variable in class net.buildtheearth.terracore.worldgen.dataset.osm.match.MatchParser
 
types - Variable in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.PolygonConvert.Parser
 
types - Variable in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.PolygonParser
 
TYPES - Static variable in class net.buildtheearth.terracore.worldgen.dataset.osm.dvalue.DValueParser
 
TYPES - Static variable in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.LineParser
 
TYPES - Static variable in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.PolygonConvert.Parser
 
TYPES - Static variable in class net.buildtheearth.terracore.worldgen.dataset.osm.mapper.PolygonParser
 
TYPES - Static variable in class net.buildtheearth.terracore.worldgen.dataset.osm.match.MatchParser
 
TYPES - Static variable in class net.buildtheearth.terracore.worldgen.dataset.vector.draw.DrawFunctionParser
 

U

updateOceanDepth(int, int, int) - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData.Builder
 
updateWaterDepth(int, int, int) - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData.Builder
 
urls - Variable in class net.buildtheearth.terracore.worldgen.dataset.KeyedHttpDataset
 
urls - Variable in class net.buildtheearth.terracore.worldgen.dataset.scalar.ConfigurableDoubleTiledDataset
 
urls() - Method in class net.buildtheearth.terracore.worldgen.dataset.KeyedHttpDataset
 
urls() - Method in class net.buildtheearth.terracore.worldgen.dataset.scalar.ConfigurableDoubleTiledDataset
 
urls(int, int) - Method in class net.buildtheearth.terracore.worldgen.dataset.scalar.ConfigurableDoubleTiledDataset
 
urls(int, int) - Method in class net.buildtheearth.terracore.worldgen.dataset.TiledHttpDataset
 
useDefaultHeights - Variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
useDefaultHeights() - Method in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
useDefaultTreeCover - Variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
useDefaultTreeCover() - Method in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
UserOverrideBiomeFilter - Class in net.buildtheearth.terracore.worldgen.generator.biome
UserOverrideBiomeFilter(GeographicProjection) - Constructor for class net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter
 
UserOverrideBiomeFilter.BiomeBoundingBox - Class in net.buildtheearth.terracore.worldgen.generator.biome
 

V

value - Variable in class net.buildtheearth.terracore.worldgen.config.condition.EqualDC
 
value - Variable in class net.buildtheearth.terracore.worldgen.config.condition.GreaterThanDC
 
value - Variable in class net.buildtheearth.terracore.worldgen.config.condition.LessThanDC
 
value - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.AddDSP
 
value - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.DivideDSP
 
value - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.MultiplyDSP
 
value - Variable in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.AddISP
 
value() - Method in class net.buildtheearth.terracore.worldgen.config.condition.EqualDC
 
value() - Method in class net.buildtheearth.terracore.worldgen.config.condition.GreaterThanDC
 
value() - Method in class net.buildtheearth.terracore.worldgen.config.condition.LessThanDC
 
value() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.AddDSP
 
value() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.DivideDSP
 
value() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.d.MultiplyDSP
 
value() - Method in class net.buildtheearth.terracore.worldgen.config.scalarparse.i.AddISP
 
valueOf(String) - Static method in enum class net.buildtheearth.terracore.worldgen.dataset.BlendMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.buildtheearth.terracore.worldgen.dataset.BlendMode
Returns an array containing the constants of this enum class, in the order they are declared.
VectorGeometry - Interface in net.buildtheearth.terracore.worldgen.dataset.vector.geometry
A generate-able OpenStreetMap element.
VectorTiledDataset - Class in net.buildtheearth.terracore.worldgen.dataset.vector
 
VectorTiledDataset(IDataset<String, VectorGeometry[]>) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.vector.VectorTiledDataset
 

W

WATER_DEPTH_OFFSET - Static variable in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
 
waterDepth() - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData.Builder
 
WATERDEPTH_DEFAULT - Static variable in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
 
WATERDEPTH_TYPE_DEFAULT - Static variable in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
 
WATERDEPTH_TYPE_MASK - Static variable in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
 
WATERDEPTH_TYPE_OCEAN - Static variable in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
 
WATERDEPTH_TYPE_WATER - Static variable in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
 
waterHeight(int, int) - Method in class net.buildtheearth.terracore.worldgen.generator.CachedChunkData
 
waterInlandBiome - Variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines.BiomeOpts
 
waterOceanBiome - Variable in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorPipelines.BiomeOpts
 
WideLine - Class in net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line
 
WideLine(String, double, DrawFunction, MultiLineString, double) - Constructor for class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.line.WideLine
 
withProjection(GeographicProjection) - Method in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
withUseDefaultHeights(boolean) - Method in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
withUseDefaultTreeCover(boolean) - Method in class net.buildtheearth.terracore.worldgen.generator.EarthGeneratorSettings
 
write(JsonWriter, T) - Method in class net.buildtheearth.terracore.worldgen.dataset.osm.JsonParser
 

X

x0 - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 
x0() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 
x1 - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 
x1() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 

Z

z0 - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 
z0() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 
z1 - Variable in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 
z1() - Method in class net.buildtheearth.terracore.worldgen.dataset.vector.geometry.Segment
 
zoomedInTile(int, int, int) - Method in class net.buildtheearth.terracore.worldgen.generator.TerrainPreview
 
zoomedOutTile(int, int, int) - Method in class net.buildtheearth.terracore.worldgen.generator.TerrainPreview
 
A B C D E F G H I J K L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values