public final class Util
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
static com.google.gson.Gson |
GSON |
|
static com.google.gson.JsonParser |
JSON_PARSER |
|
static java.util.Random |
RANDOM |
| Constructor | Description |
|---|---|
Util() |
| Modifier and Type | Method | Description |
|---|---|---|
static int |
ceil(double value) |
|
static double |
clamp(double num,
double min,
double max) |
|
static int |
clamp(int num,
int min,
int max) |
|
static boolean |
createAndOpen(java.io.File file) |
|
static Entity |
createEntity(IResourceName name,
IWorld world) |
|
static void |
deleteFolder(java.io.File file) |
|
static double |
distance(double x1,
double y1,
double x2,
double y2) |
|
static double |
distanceSq(double x1,
double y1,
double x2,
double y2) |
|
static int |
floor(double value) |
|
static long |
getTimeMillis() |
|
static boolean |
isResourceName(java.lang.String s) |
|
static java.util.List<java.lang.Integer> |
makeIntList(int start,
int end) |
|
static boolean |
openWebsite(java.lang.String domain) |
|
static double |
polymax(double a,
double b,
double div) |
|
static long |
scrambleSeed(int i) |
|
static long |
scrambleSeed(int x,
int y) |
|
static long |
scrambleSeed(int x,
int y,
long seed) |
|
static long |
scrambleSeed(int i,
long seed) |
|
static long |
shiftScramble(long l) |
|
static int |
toGridPos(double worldPos) |
|
static int |
toWorldPos(int gridPos) |
public static final java.util.Random RANDOM
public static final com.google.gson.Gson GSON
public static final com.google.gson.JsonParser JSON_PARSER
public static double distance(double x1,
double y1,
double x2,
double y2)
public static double distanceSq(double x1,
double y1,
double x2,
double y2)
public static double clamp(double num,
double min,
double max)
public static int clamp(int num,
int min,
int max)
public static int floor(double value)
public static int ceil(double value)
public static int toGridPos(double worldPos)
public static int toWorldPos(int gridPos)
public static void deleteFolder(java.io.File file)
throws java.lang.Exception
java.lang.Exceptionpublic static Entity createEntity(IResourceName name, IWorld world)
public static long getTimeMillis()
public static boolean createAndOpen(java.io.File file)
public static boolean openWebsite(java.lang.String domain)
public static long shiftScramble(long l)
public static long scrambleSeed(int x,
int y)
public static long scrambleSeed(int i)
public static long scrambleSeed(int x,
int y,
long seed)
public static long scrambleSeed(int i,
long seed)
public static double polymax(double a,
double b,
double div)
public static java.util.List<java.lang.Integer> makeIntList(int start,
int end)
public static boolean isResourceName(java.lang.String s)