Class UserOverrideBiomeFilter.BiomeBoundingBox

java.lang.Object
net.buildtheearth.terracore.worldgen.generator.biome.UserOverrideBiomeFilter.BiomeBoundingBox
All Implemented Interfaces:
Comparable<UserOverrideBiomeFilter.BiomeBoundingBox>, net.buildtheearth.terracore.geo.bvh.Bounds2d
Enclosing class:
UserOverrideBiomeFilter

public static class UserOverrideBiomeFilter.BiomeBoundingBox extends Object implements net.buildtheearth.terracore.geo.bvh.Bounds2d, Comparable<UserOverrideBiomeFilter.BiomeBoundingBox>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final net.buildtheearth.terracore.minecraft.Biome
     
    protected final double
     
    protected final double
     
    protected final double
     
    protected final double
     
    protected final double
     
    protected final Set<net.buildtheearth.terracore.minecraft.Biome>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    BiomeBoundingBox(net.buildtheearth.terracore.minecraft.Biome[] replace, @NonNull net.buildtheearth.terracore.minecraft.Biome biome, @NonNull net.buildtheearth.terracore.geo.bvh.Bounds2d bounds, double priority)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.buildtheearth.terracore.minecraft.Biome
     
    net.buildtheearth.terracore.geo.bvh.Bounds2d
     
    int
     
    double
     
    double
     
    double
     
    double
     
    double
     
    Set<net.buildtheearth.terracore.minecraft.Biome>
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.buildtheearth.terracore.geo.bvh.Bounds2d

    contains, expand, intersects, toCornerBB, toTiles, union, validate
  • Field Details

    • replace

      protected final Set<net.buildtheearth.terracore.minecraft.Biome> replace
    • biome

      protected final net.buildtheearth.terracore.minecraft.Biome biome
    • minX

      protected final double minX
    • maxX

      protected final double maxX
    • minZ

      protected final double minZ
    • maxZ

      protected final double maxZ
    • priority

      protected final double priority
  • Constructor Details

    • BiomeBoundingBox

      public BiomeBoundingBox(net.buildtheearth.terracore.minecraft.Biome[] replace, @NonNull @NonNull net.buildtheearth.terracore.minecraft.Biome biome, @NonNull @NonNull net.buildtheearth.terracore.geo.bvh.Bounds2d bounds, double priority)
  • Method Details

    • compareTo

      public int compareTo(UserOverrideBiomeFilter.BiomeBoundingBox o)
      Specified by:
      compareTo in interface Comparable<UserOverrideBiomeFilter.BiomeBoundingBox>
    • bounds

      public net.buildtheearth.terracore.geo.bvh.Bounds2d bounds()
    • replace

      public Set<net.buildtheearth.terracore.minecraft.Biome> replace()
    • biome

      public net.buildtheearth.terracore.minecraft.Biome biome()
    • minX

      public double minX()
      Specified by:
      minX in interface net.buildtheearth.terracore.geo.bvh.Bounds2d
    • maxX

      public double maxX()
      Specified by:
      maxX in interface net.buildtheearth.terracore.geo.bvh.Bounds2d
    • minZ

      public double minZ()
      Specified by:
      minZ in interface net.buildtheearth.terracore.geo.bvh.Bounds2d
    • maxZ

      public double maxZ()
      Specified by:
      maxZ in interface net.buildtheearth.terracore.geo.bvh.Bounds2d
    • priority

      public double priority()