Contents
- Description
- Constructor Summary
- Method Summary
- Constructor Details
- Method Details
- configure(double, double, double, double, double, double, double, double, double, double, double)
- configure(double, double, double, double, double, double, double, double, double, double, double, SpawnPositionPlacement)
- computeWindowOriginBounds(int, int)
- getPlacement()
- getMarkerX()
- getMarkerY()
- getMarkerZ()
- getBoxMinX()
- getBoxMinY()
- getBoxMinZ()
- getBoxMaxX()
- getBoxMaxY()
- getBoxMaxZ()
- getBoxWidth()
- getBoxHeight()
- getBoxDepth()
- getSearchVolumeMinX()
- getSearchVolumeMinZ()
- getSearchVolumeMaxX()
- getSearchVolumeMaxZ()
- getMinimumOriginX()
- getMinimumOriginY()
- getMinimumOriginZ()
- getMaximumOriginX()
- getMaximumOriginY()
- getMaximumOriginZ()
- isWithinHorizontalOffset(double, double)
- getWindowWidth()
- getWindowDepth()
- getMinimumWindowX()
- getMinimumWindowZ()
- getMaximumWindowX()
- getMaximumWindowZ()
- hasWindows()
- getInitialWindowX()
- getInitialWindowZ()
- getExactMinimumBlockX()
- getExactMinimumBlockZ()
- getExactMaximumBlockX()
- getExactMaximumBlockZ()
- getWindowMinimumOriginX()
- getWindowMinimumOriginZ()
- getWindowMaximumOriginX()
- getWindowMaximumOriginZ()
Class SpawnPositionSearchGeometry
java.lang.Object
com.hypixel.hytale.server.spawning.util.SpawnPositionSearchGeometry
Computes bounded search origins and window geometry.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancomputeWindowOriginBounds(int windowX, int windowZ) voidconfigure(double markerX, double markerY, double markerZ, double boxMinX, double boxMinY, double boxMinZ, double boxMaxX, double boxMaxY, double boxMaxZ, double maxHorizontalOffset, double maxVerticalOffset) voidconfigure(double markerX, double markerY, double markerZ, double boxMinX, double boxMinY, double boxMinZ, double boxMaxX, double boxMaxY, double boxMaxZ, double maxHorizontalOffset, double maxVerticalOffset, SpawnPositionPlacement placement) doubledoubledoubledoubledoubledoubledoubledoubledoubleintintintintintintdoubledoubledoubledoubledoubledoubleintintdoubledoubledoubleintintdoubledoubledoubledoubleintdoubledoubledoubledoubleintbooleanbooleanisWithinHorizontalOffset(double originX, double originZ)
-
Constructor Details
-
SpawnPositionSearchGeometry
public SpawnPositionSearchGeometry()
-
-
Method Details
-
configure
public void configure(double markerX, double markerY, double markerZ, double boxMinX, double boxMinY, double boxMinZ, double boxMaxX, double boxMaxY, double boxMaxZ, double maxHorizontalOffset, double maxVerticalOffset) -
configure
public void configure(double markerX, double markerY, double markerZ, double boxMinX, double boxMinY, double boxMinZ, double boxMaxX, double boxMaxY, double boxMaxZ, double maxHorizontalOffset, double maxVerticalOffset, SpawnPositionPlacement placement) -
computeWindowOriginBounds
public boolean computeWindowOriginBounds(int windowX, int windowZ) -
getPlacement
-
getMarkerX
public double getMarkerX() -
getMarkerY
public double getMarkerY() -
getMarkerZ
public double getMarkerZ() -
getBoxMinX
public double getBoxMinX() -
getBoxMinY
public double getBoxMinY() -
getBoxMinZ
public double getBoxMinZ() -
getBoxMaxX
public double getBoxMaxX() -
getBoxMaxY
public double getBoxMaxY() -
getBoxMaxZ
public double getBoxMaxZ() -
getBoxWidth
public double getBoxWidth() -
getBoxHeight
public double getBoxHeight() -
getBoxDepth
public double getBoxDepth() -
getSearchVolumeMinX
public double getSearchVolumeMinX() -
getSearchVolumeMinZ
public double getSearchVolumeMinZ() -
getSearchVolumeMaxX
public double getSearchVolumeMaxX() -
getSearchVolumeMaxZ
public double getSearchVolumeMaxZ() -
getMinimumOriginX
public double getMinimumOriginX() -
getMinimumOriginY
public double getMinimumOriginY() -
getMinimumOriginZ
public double getMinimumOriginZ() -
getMaximumOriginX
public double getMaximumOriginX() -
getMaximumOriginY
public double getMaximumOriginY() -
getMaximumOriginZ
public double getMaximumOriginZ() -
isWithinHorizontalOffset
public boolean isWithinHorizontalOffset(double originX, double originZ) -
getWindowWidth
public int getWindowWidth() -
getWindowDepth
public int getWindowDepth() -
getMinimumWindowX
public int getMinimumWindowX() -
getMinimumWindowZ
public int getMinimumWindowZ() -
getMaximumWindowX
public int getMaximumWindowX() -
getMaximumWindowZ
public int getMaximumWindowZ() -
hasWindows
public boolean hasWindows() -
getInitialWindowX
public int getInitialWindowX() -
getInitialWindowZ
public int getInitialWindowZ() -
getExactMinimumBlockX
public int getExactMinimumBlockX() -
getExactMinimumBlockZ
public int getExactMinimumBlockZ() -
getExactMaximumBlockX
public int getExactMaximumBlockX() -
getExactMaximumBlockZ
public int getExactMaximumBlockZ() -
getWindowMinimumOriginX
public double getWindowMinimumOriginX() -
getWindowMinimumOriginZ
public double getWindowMinimumOriginZ() -
getWindowMaximumOriginX
public double getWindowMaximumOriginX() -
getWindowMaximumOriginZ
public double getWindowMaximumOriginZ()
-