Class FrozenBiomeParameters

java.lang.Object
net.frozenblock.lib.worldgen.biome.api.parameters.FrozenBiomeParameters

public final class FrozenBiomeParameters extends Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static interface 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    addWeirdness(FrozenBiomeParameters.BiomeRunnable runnable, @NotNull List<net.minecraft.world.level.biome.Climate.Parameter> weirdnesses)
     
    static net.minecraft.world.level.biome.Climate.Parameter
    inBetween(net.minecraft.world.level.biome.Climate.Parameter par1, net.minecraft.world.level.biome.Climate.Parameter par2, float width)
    Returns climate parameters in between both specified parameters.
    static net.minecraft.world.level.biome.Climate.Parameter
    inBetweenHighCutoff(net.minecraft.world.level.biome.Climate.Parameter par1, net.minecraft.world.level.biome.Climate.Parameter par2, float width)
     
    static net.minecraft.world.level.biome.Climate.Parameter
    inBetweenLowCutoff(net.minecraft.world.level.biome.Climate.Parameter par1, net.minecraft.world.level.biome.Climate.Parameter par2, float width)
     
    static boolean
    isWeird(net.minecraft.world.level.biome.Climate.ParameterPoint point)
     
    static net.minecraft.world.level.biome.Climate.Parameter
    squish(net.minecraft.world.level.biome.Climate.Parameter parameter, float squish)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • addWeirdness

      public static void addWeirdness(FrozenBiomeParameters.BiomeRunnable runnable, @NotNull @NotNull List<net.minecraft.world.level.biome.Climate.Parameter> weirdnesses)
    • inBetween

      @NotNull public static net.minecraft.world.level.biome.Climate.Parameter inBetween(net.minecraft.world.level.biome.Climate.Parameter par1, net.minecraft.world.level.biome.Climate.Parameter par2, float width)
      Returns climate parameters in between both specified parameters.

      Is NOT identical to Climate.Parameter;span. Instead, this will meet in the middle of both parameters.

    • inBetweenLowCutoff

      @NotNull public static net.minecraft.world.level.biome.Climate.Parameter inBetweenLowCutoff(net.minecraft.world.level.biome.Climate.Parameter par1, net.minecraft.world.level.biome.Climate.Parameter par2, float width)
    • inBetweenHighCutoff

      @NotNull public static net.minecraft.world.level.biome.Climate.Parameter inBetweenHighCutoff(net.minecraft.world.level.biome.Climate.Parameter par1, net.minecraft.world.level.biome.Climate.Parameter par2, float width)
    • squish

      @NotNull @Contract("_, _ -> new") public static net.minecraft.world.level.biome.Climate.Parameter squish(@NotNull net.minecraft.world.level.biome.Climate.Parameter parameter, float squish)
    • isWeird

      public static boolean isWeird(@NotNull net.minecraft.world.level.biome.Climate.ParameterPoint point)