Class AllShapes.Builder

java.lang.Object
com.simibubi.create.AllShapes.Builder
Enclosing class:
AllShapes

public static class AllShapes.Builder extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    Builder(net.minecraft.world.phys.shapes.VoxelShape shape)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    add(double x1, double y1, double z1, double x2, double y2, double z2)
     
    add(net.minecraft.world.phys.shapes.VoxelShape shape)
     
    net.minecraft.world.phys.shapes.VoxelShape
     
    net.createmod.catnip.math.VoxelShaper
    build(BiFunction<net.minecraft.world.phys.shapes.VoxelShape,net.minecraft.core.Direction,net.createmod.catnip.math.VoxelShaper> factory, net.minecraft.core.Direction direction)
     
    net.createmod.catnip.math.VoxelShaper
    build(BiFunction<net.minecraft.world.phys.shapes.VoxelShape,net.minecraft.core.Direction.Axis,net.createmod.catnip.math.VoxelShaper> factory, net.minecraft.core.Direction.Axis axis)
     
    erase(double x1, double y1, double z1, double x2, double y2, double z2)
     
    net.createmod.catnip.math.VoxelShaper
     
    net.createmod.catnip.math.VoxelShaper
     
    net.createmod.catnip.math.VoxelShaper
    forDirectional(net.minecraft.core.Direction direction)
     
    net.createmod.catnip.math.VoxelShaper
    forHorizontal(net.minecraft.core.Direction direction)
     
    net.createmod.catnip.math.VoxelShaper
     

    Methods inherited from class java.lang.Object

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

    • Builder

      public Builder(net.minecraft.world.phys.shapes.VoxelShape shape)
  • Method Details

    • add

      public AllShapes.Builder add(net.minecraft.world.phys.shapes.VoxelShape shape)
    • add

      public AllShapes.Builder add(double x1, double y1, double z1, double x2, double y2, double z2)
    • erase

      public AllShapes.Builder erase(double x1, double y1, double z1, double x2, double y2, double z2)
    • build

      public net.minecraft.world.phys.shapes.VoxelShape build()
    • build

      public net.createmod.catnip.math.VoxelShaper build(BiFunction<net.minecraft.world.phys.shapes.VoxelShape,net.minecraft.core.Direction,net.createmod.catnip.math.VoxelShaper> factory, net.minecraft.core.Direction direction)
    • build

      public net.createmod.catnip.math.VoxelShaper build(BiFunction<net.minecraft.world.phys.shapes.VoxelShape,net.minecraft.core.Direction.Axis,net.createmod.catnip.math.VoxelShaper> factory, net.minecraft.core.Direction.Axis axis)
    • forDirectional

      public net.createmod.catnip.math.VoxelShaper forDirectional(net.minecraft.core.Direction direction)
    • forAxis

      public net.createmod.catnip.math.VoxelShaper forAxis()
    • forHorizontalAxis

      public net.createmod.catnip.math.VoxelShaper forHorizontalAxis()
    • forHorizontal

      public net.createmod.catnip.math.VoxelShaper forHorizontal(net.minecraft.core.Direction direction)
    • forDirectional

      public net.createmod.catnip.math.VoxelShaper forDirectional()