Class RiverCombineBiomeFilter
java.lang.Object
org.cloudburstmc.server.level.generator.standard.biome.map.complex.AbstractBiomeFilter
org.cloudburstmc.server.level.generator.standard.biome.map.complex.filter.RiverCombineBiomeFilter
- All Implemented Interfaces:
BiomeFilter
Combines a network of river biomes with the main biome grid.
- Author:
- DaPorkchop_
-
Nested Class Summary
Nested classes/interfaces inherited from class org.cloudburstmc.server.level.generator.standard.biome.map.complex.AbstractBiomeFilter
AbstractBiomeFilter.Next -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BiomeFilterprotected GenerationBiomestatic org.cloudburstmc.api.util.Identifierprotected it.unimi.dsi.fastutil.ints.IntSetprotected GenerationBiome[]protected it.unimi.dsi.fastutil.ints.Int2IntMapprotected Map<String,GenerationBiome>protected BiomeFilterFields inherited from class org.cloudburstmc.server.level.generator.standard.biome.map.complex.AbstractBiomeFilter
seed -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint[]get(int x, int z, int sizeX, int sizeZ, IntArrayAllocator alloc)voidinit(long seed, net.daporkchop.lib.random.PRandom random)Methods inherited from class org.cloudburstmc.server.level.generator.standard.biome.map.complex.AbstractBiomeFilter
random
-
Field Details
-
ID
public static final org.cloudburstmc.api.util.Identifier ID -
biomeLayer
-
riverLayer
-
oceanBiomes
protected final it.unimi.dsi.fastutil.ints.IntSet oceanBiomes -
replacements
protected final it.unimi.dsi.fastutil.ints.Int2IntMap replacements -
defaultRiver
-
oceans
-
riverBiomes
-
-
Constructor Details
-
RiverCombineBiomeFilter
public RiverCombineBiomeFilter()
-
-
Method Details
-
init
public void init(long seed, net.daporkchop.lib.random.PRandom random)- Specified by:
initin interfaceBiomeFilter- Overrides:
initin classAbstractBiomeFilter
-
getAllBiomes
-
get
-