Class OreHelper.Builder

java.lang.Object
com.lightning.northstar.world.gen.OreHelper.Builder
Enclosing class:
OreHelper

public class OreHelper.Builder extends Object
  • Constructor Details

    • Builder

      public Builder(net.minecraft.resources.ResourceKey<net.minecraft.world.level.levelgen.placement.PlacedFeature> key)
  • Method Details

    • sized

      public OreHelper.Builder sized(int size, float discardChanceOnAir)
    • blobSize

      public OreHelper.Builder blobSize()
    • ores

      public OreHelper.Builder ores(@Nullable @Nullable net.minecraft.world.level.block.Block base, @Nullable @Nullable net.minecraft.world.level.block.Block deep)
    • ores

      public OreHelper.Builder ores(@Nullable @Nullable com.tterrag.registrate.util.entry.BlockEntry<?> base, @Nullable @Nullable com.tterrag.registrate.util.entry.BlockEntry<?> deep)
    • uniformPlacement

      public OreHelper.Builder uniformPlacement(int count, net.minecraft.world.level.levelgen.VerticalAnchor minY, net.minecraft.world.level.levelgen.VerticalAnchor maxY)
    • trianglePlacement

      public OreHelper.Builder trianglePlacement(int count, net.minecraft.world.level.levelgen.VerticalAnchor minY, net.minecraft.world.level.levelgen.VerticalAnchor maxY)
    • placement

      public OreHelper.Builder placement(net.minecraft.world.level.levelgen.placement.PlacementModifier... placement)
    • placement

      public OreHelper.Builder placement(List<net.minecraft.world.level.levelgen.placement.PlacementModifier> placement)
    • register

      public void register()