Class FunnyBox

java.lang.Object
net.dzikoysk.funnyguilds.shared.bukkit.FunnyBox

public class FunnyBox extends Object
  • Constructor Details

    • FunnyBox

      public FunnyBox()
    • FunnyBox

      public FunnyBox(double x1, double y1, double z1, double x2, double y2, double z2)
  • Method Details

    • of

      public static FunnyBox of(org.bukkit.block.Block block)
    • of

      public static FunnyBox of(org.bukkit.util.Vector corner1, org.bukkit.util.Vector corner2)
    • of

      public static FunnyBox of(org.bukkit.Location corner1, org.bukkit.Location corner2)
    • of

      public static FunnyBox of(org.bukkit.util.Vector center, double x, double y, double z)
    • of

      public static FunnyBox of(org.bukkit.Location center, double x, double y, double z)
    • resize

      public FunnyBox resize(double x1, double y1, double z1, double x2, double y2, double z2)
    • getMinX

      public double getMinX()
    • getMinY

      public double getMinY()
    • getMinZ

      public double getMinZ()
    • getMin

      public org.bukkit.util.Vector getMin()
    • getMaxX

      public double getMaxX()
    • getMaxY

      public double getMaxY()
    • getMaxZ

      public double getMaxZ()
    • getMax

      public org.bukkit.util.Vector getMax()
    • getWidthX

      public double getWidthX()
    • getWidthZ

      public double getWidthZ()
    • getHeight

      public double getHeight()
    • getVolume

      public double getVolume()
    • getCenterX

      public double getCenterX()
    • getCenterY

      public double getCenterY()
    • getCenterZ

      public double getCenterZ()
    • getCenter

      public org.bukkit.util.Vector getCenter()
    • copy

      public FunnyBox copy(FunnyBox other)
    • expand

      public FunnyBox expand(double negativeX, double negativeY, double negativeZ, double positiveX, double positiveY, double positiveZ)
    • expand

      public FunnyBox expand(double x, double y, double z)
    • expand

      public FunnyBox expand(org.bukkit.util.Vector expansion)
    • expand

      public FunnyBox expand(double expansion)
    • expand

      public FunnyBox expand(double dirX, double dirY, double dirZ, double expansion)
    • expand

      public FunnyBox expand(org.bukkit.util.Vector direction, double expansion)
    • expand

      public FunnyBox expand(org.bukkit.block.BlockFace blockFace, double expansion)
    • expandDirectional

      public FunnyBox expandDirectional(double dirX, double dirY, double dirZ)
    • expandDirectional

      public FunnyBox expandDirectional(org.bukkit.util.Vector direction)
    • expandDirectional

      public FunnyBox expandDirectional(org.bukkit.util.Vector direction1, org.bukkit.util.Vector direction2)
    • union

      public FunnyBox union(double posX, double posY, double posZ)
    • union

      public FunnyBox union(org.bukkit.util.Vector position)
    • union

      public FunnyBox union(org.bukkit.Location position)
    • union

      public FunnyBox union(FunnyBox other)
    • intersection

      public FunnyBox intersection(FunnyBox other)
    • shift

      public FunnyBox shift(double shiftX, double shiftY, double shiftZ)
    • shift

      public FunnyBox shift(org.bukkit.util.Vector shift)
    • shift

      public FunnyBox shift(org.bukkit.Location shift)
    • overlaps

      public boolean overlaps(FunnyBox other)
    • overlaps

      public boolean overlaps(org.bukkit.util.Vector min, org.bukkit.util.Vector max)
    • contains

      public boolean contains(double x, double y, double z)
    • contains

      public boolean contains(org.bukkit.util.Vector position)
    • contains

      public boolean contains(org.bukkit.Location position)
    • contains

      public boolean contains(FunnyBox other)
    • contains

      public boolean contains(org.bukkit.util.Vector min, org.bukkit.util.Vector max)
    • rayTrace

      @Nullable public @Nullable org.bukkit.util.Vector rayTrace(org.bukkit.util.Vector start, org.bukkit.util.Vector direction, double stepSize, double maxDistance)