Package paulevs.edenring.world.biomes
Class EdenBiomeBuilder
java.lang.Object
org.betterx.wover.biome.api.builder.BiomeBuilder<EdenBiomeBuilder>
org.betterx.wover.biome.api.builder.BiomeBuilder.VanillaBuilder<EdenBiomeBuilder>
org.betterx.wover.generator.api.biomesource.WoverBiomeBuilder.AbstractWoverBiomeBuilder<EdenBiomeBuilder>
paulevs.edenring.world.biomes.EdenBiomeBuilder
- All Implemented Interfaces:
org.betterx.wover.generator.api.biomesource.WoverBiomeBuilder<EdenBiomeBuilder>
public class EdenBiomeBuilder
extends org.betterx.wover.generator.api.biomesource.WoverBiomeBuilder.AbstractWoverBiomeBuilder<EdenBiomeBuilder>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.betterx.wover.biome.api.builder.BiomeBuilder
org.betterx.wover.biome.api.builder.BiomeBuilder.Vanilla, org.betterx.wover.biome.api.builder.BiomeBuilder.VanillaBuilder<B extends org.betterx.wover.biome.api.builder.BiomeBuilder.VanillaBuilder<B>>, org.betterx.wover.biome.api.builder.BiomeBuilder.WrappedNested classes/interfaces inherited from interface org.betterx.wover.generator.api.biomesource.WoverBiomeBuilder
org.betterx.wover.generator.api.biomesource.WoverBiomeBuilder.AbstractWoverBiomeBuilder<T extends org.betterx.wover.generator.api.biomesource.WoverBiomeBuilder.AbstractWoverBiomeBuilder<T>>, org.betterx.wover.generator.api.biomesource.WoverBiomeBuilder.WoverBiome, org.betterx.wover.generator.api.biomesource.WoverBiomeBuilder.Wrapped -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected EdenBiomeBuilder.BiomeFactoryprotected org.betterx.bclib.interfaces.SurfaceMaterialProviderFields inherited from class org.betterx.wover.generator.api.biomesource.WoverBiomeBuilder.AbstractWoverBiomeBuilder
edge, edgeSize, genChance, parent, terrainHeight, verticalFields inherited from class org.betterx.wover.biome.api.builder.BiomeBuilder
biomeTags, bootstrapContext, DEFAULT_END_FOG_COLOR, DEFAULT_END_SKY_COLOR, DEFAULT_END_TEMPERATURE, DEFAULT_END_WATER_COLOR, DEFAULT_END_WATER_FOG_COLOR, DEFAULT_END_WETNESS, DEFAULT_FOG_COLOR, DEFAULT_NETHER_TEMPERATURE, DEFAULT_NETHER_WATER_COLOR, DEFAULT_NETHER_WATER_FOG_COLOR, DEFAULT_NETHER_WETNESS, DEFAULT_WATER_COLOR, DEFAULT_WATER_FOG_COLOR, fogDensity, intendedPlacement, key, parameters -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedEdenBiomeBuilder(org.betterx.wover.biome.api.builder.BiomeBootstrapContext context, org.betterx.wover.biome.api.BiomeKey<EdenBiomeBuilder> key, net.minecraft.tags.TagKey<net.minecraft.world.level.biome.Biome>... biomeTag) -
Method Summary
Modifier and TypeMethodDescriptionstatic <C extends EdenRingBiome.Config>
EdenBiomeKey<C, ?> static <C extends EdenRingBiome.Config,PC extends EdenRingBiome.Config>
EdenBiomeKey<C, PC> createKey(@NotNull String name, @Nullable EdenBiomeKey<PC, ?> parentOrNull) grassColor(int r, int g, int b) voidregisterBiomeData(net.minecraft.data.worldgen.BootstrapContext<org.betterx.wover.biome.api.data.BiomeData> dataContext) Methods inherited from class org.betterx.wover.generator.api.biomesource.WoverBiomeBuilder.AbstractWoverBiomeBuilder
edge, edgeSize, genChance, parent, parent, terrainHeight, verticalMethods inherited from class org.betterx.wover.biome.api.builder.BiomeBuilder.VanillaBuilder
additions, additions, additions, addMobCharge, buildBiome, carver, carver, creatureGenerationProbability, defaultMushrooms, downfall, feature, feature, feature, feature, fogColor, fogColor, foliageColorOverride, foliageColorOverride, grassColorModifier, grassColorOverride, grassColorOverride, hasPrecipitation, isEndBarrensBiome, isEndCenterIslandBiome, isEndHighlandBiome, isEndMidlandBiome, isEndSmallIslandBiome, isNetherBiome, loop, mood, mood, mood, music, music, music, netherDefaultOres, particles, particles, plantsColor, plantsColor, register, registerBiome, skyColor, skyColor, spawn, temperature, temperatureAdjustment, temperatureFrozen, temperatureRegular, waterAndFogColor, waterAndFogColor, waterColor, waterColor, waterFogColor, waterFogColorMethods inherited from class org.betterx.wover.biome.api.builder.BiomeBuilder
addClimate, addNetherClimate, addNetherClimate, biomeTypeTag, calculateSkyColor, fogDensity, intendedPlacement, registerBiomeTags, registerSurfaceRule, startSurface, structure, structure, surface, surface, surface, surface, tag
-
Field Details
-
surface
protected org.betterx.bclib.interfaces.SurfaceMaterialProvider surface -
biomeFactory
-
-
Constructor Details
-
EdenBiomeBuilder
protected EdenBiomeBuilder(org.betterx.wover.biome.api.builder.BiomeBootstrapContext context, org.betterx.wover.biome.api.BiomeKey<EdenBiomeBuilder> key, net.minecraft.tags.TagKey<net.minecraft.world.level.biome.Biome>... biomeTag)
-
-
Method Details
-
grassColor
-
createKey
public static <C extends EdenRingBiome.Config> EdenBiomeKey<C,?> createKey(@NotNull @NotNull String name) -
createKey
public static <C extends EdenRingBiome.Config,PC extends EdenRingBiome.Config> EdenBiomeKey<C,PC> createKey(@NotNull @NotNull String name, @Nullable @Nullable EdenBiomeKey<PC, ?> parentOrNull) -
registerBiomeData
public void registerBiomeData(net.minecraft.data.worldgen.BootstrapContext<org.betterx.wover.biome.api.data.BiomeData> dataContext) - Overrides:
registerBiomeDatain classorg.betterx.wover.generator.api.biomesource.WoverBiomeBuilder.AbstractWoverBiomeBuilder<EdenBiomeBuilder>
-