Package codechicken.lib.vec
Class Cuboid6
java.lang.Object
codechicken.lib.vec.Cuboid6
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.phys.AABBaabb()add(double d) add(double dx, double dy, double dz) add(net.minecraft.core.BlockPos pos) add(net.minecraft.core.Vec3i vec) center()booleancontains(double x, double y, double z) booleancopy()enclose(double x, double y, double z) enclose(double minx, double miny, double minz, double maxx, double maxy, double maxz) booleanbooleanexpand(double d) expand(double dx, double dy, double dz) expandSide(net.minecraft.core.Direction side, int amount) doublegetSide(int side) doublegetSide(net.minecraft.core.Direction side) doublegetSideSize(net.minecraft.core.Direction side) inthashCode()booleanset(double minx, double miny, double minz, double maxx, double maxy, double maxz) set(net.minecraft.core.Vec3i min, net.minecraft.core.Vec3i max) set(net.minecraft.world.phys.AABB bb) setSide(int side, double d) setSide(net.minecraft.core.Direction side, double d) net.minecraft.world.phys.shapes.VoxelShapeshape()shrinkSide(net.minecraft.core.Direction side, int amount) subtract(double d) subtract(double dx, double dy, double dz) subtract(net.minecraft.core.BlockPos pos) subtract(net.minecraft.core.Vec3i vec) subtract(net.minecraft.world.phys.Vec3 vec) toString()doublevolume()net.minecraft.nbt.CompoundTagwriteToNBT(net.minecraft.nbt.CompoundTag tag)
-
Field Details
-
full
-
min
-
max
-
-
Constructor Details
-
Cuboid6
public Cuboid6() -
Cuboid6
-
Cuboid6
public Cuboid6(net.minecraft.core.Vec3i min, net.minecraft.core.Vec3i max) -
Cuboid6
public Cuboid6(net.minecraft.world.phys.AABB aabb) -
Cuboid6
public Cuboid6(net.minecraft.nbt.CompoundTag tag) -
Cuboid6
-
Cuboid6
public Cuboid6(double minx, double miny, double minz, double maxx, double maxy, double maxz)
-
-
Method Details
-
aabb
public net.minecraft.world.phys.AABB aabb() -
shape
public net.minecraft.world.phys.shapes.VoxelShape shape() -
writeToNBT
public net.minecraft.nbt.CompoundTag writeToNBT(net.minecraft.nbt.CompoundTag tag) -
set
-
set
-
set
-
set
-
set
-
add
-
add
-
add
-
add
-
add
-
subtract
-
subtract
-
subtract
-
subtract
-
subtract
-
subtract
-
expand
-
expand
-
expand
-
expandSide
-
shrinkSide
-
offset
-
enclose
public Cuboid6 enclose(double minx, double miny, double minz, double maxx, double maxy, double maxz) -
enclose
-
enclose
-
enclose
-
contains
public boolean contains(double x, double y, double z) -
contains
-
intersects
-
volume
public double volume() -
center
-
getSideSize
public double getSideSize(net.minecraft.core.Direction side) -
getSide
public double getSide(int side) -
getSide
public double getSide(net.minecraft.core.Direction side) -
setSide
-
setSide
-
hashCode
public int hashCode() -
equals
-
equalsT
-
copy
-
toString
-
apply
-