Class SubstituteRandomBiomeFilter
java.lang.Object
org.cloudburstmc.server.level.generator.standard.biome.map.complex.AbstractBiomeFilter
org.cloudburstmc.server.level.generator.standard.biome.map.complex.AbstractBiomeFilter.Next
org.cloudburstmc.server.level.generator.standard.biome.map.complex.filter.SubstituteRandomBiomeFilter
- All Implemented Interfaces:
BiomeFilter
Replaces specific biome with a replacement islandBiomes randomly selected from a list.
- 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 Map<String,GenerationBiome[]>protected intstatic org.cloudburstmc.api.util.Identifierprotected it.unimi.dsi.fastutil.ints.Int2ObjectMap<int[]>Fields inherited from class org.cloudburstmc.server.level.generator.standard.biome.map.complex.AbstractBiomeFilter.Next
nextFields 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 -
replacements
protected final it.unimi.dsi.fastutil.ints.Int2ObjectMap<int[]> replacements -
chance
protected int chance -
biomes
-
-
Constructor Details
-
SubstituteRandomBiomeFilter
public SubstituteRandomBiomeFilter()
-
-
Method Details
-
init
public void init(long seed, net.daporkchop.lib.random.PRandom random)- Specified by:
initin interfaceBiomeFilter- Overrides:
initin classAbstractBiomeFilter.Next
-
getAllBiomes
-
get
-