public class MaskProvider
Class MaskProvider. Provides maskprovider functionality for the Hytale server.
java.lang.Object > MaskProvider
Field Summary
No fields documented.
Method Detail
getX
public
double
getX
(final int seed, final double x, final double y)
Method getX.
- Parameters:
final intseedfinal doublexfinal doubley
getY
public
double
getY
(final int seed, final double x, final double y)
Method getY.
- Parameters:
final intseedfinal doublexfinal doubley
get
public
int
get
(final int seed, final double x, final double y)
Method get.
- Parameters:
final intseedfinal doublexfinal doubley
distance
public
double
distance
(final double x, final double y)
Method distance.
- Parameters:
final doublexfinal doubley
inBounds
public
boolean
inBounds
(final double x, final double y)
Method inBounds.
- Parameters:
final doublexfinal doubley
generateUniqueZoneCandidates
public
Zone.UniqueCandidate[]
generateUniqueZoneCandidates
(final Zone.UniqueEntry[] entries, final int maxPositions)
Method generateUniqueZoneCandidates.
- Parameters:
final Zone.UniqueEntry[]entriesfinal intmaxPositions
generateUniqueZones
public
MaskProvider
generateUniqueZones
(final int seed, final Zone.UniqueCandidate[] candidates, final FastRandom random, final List zones)
Method generateUniqueZones.
- Parameters:
final intseedfinal Zone.UniqueCandidate[]candidatesfinal FastRandomrandomfinal Listzones
toString
public
String
toString
()
Method toString.