net.minecraft.util.math

public class MathHelper

xq
net.minecraft.unmapped.C_45510667
net.minecraft.util.math.MathHelper
net.minecraft.util.math.MathHelper

Field summary

Modifier and TypeField
public static final float
a
f_46862471
SQRT_TWO
field_180189_a
private static final float[]
b
f_37923108
SINE_TABLE
field_76144_a
private static final Random
c
f_54986335
RANDOM
field_188211_c
private static final int[]
d
f_64382725
MULTIPLY_DE_BRUIJN_BIT_POSITION
field_151242_b
private static final double
e
f_92131727
MAGIC_ATAN2_CONSTANT
field_181163_d
private static final double[]
f
f_53330237
ASIN_TABLE
field_181164_e
private static final double[]
g
f_89496003
Y_TO_X_TABLE
field_181165_f

Method summary

Modifier and TypeMethod
public static float
a(float arg0)
m_61414107(float arg0)
sin(float x)
func_76126_a(float arg0)
public static float
b(float arg0)
m_64246150(float arg0)
cos(float x)
func_76134_b(float arg0)
public static float
c(float arg0)
m_51290972(float arg0)
sqrt(float x)
func_76129_c(float arg0)
public static float
a(double arg0)
m_14578936(double arg0)
sqrt(double x)
func_76133_a(double arg0)
public static int
d(float arg0)
m_44742066(float arg0)
floor(float x)
func_76141_d(float arg0)
public static int
c(double arg0)
m_80489169(double arg0)
floor(double x)
func_76128_c(double arg0)
public static long
d(double arg0)
m_83846437(double arg0)
lfloor(double x)
func_76124_d(double arg0)
public static float
e(float arg0)
m_35585879(float arg0)
abs(float x)
func_76135_e(float arg0)
public static int
a(int arg0)
m_79754619(int arg0)
abs(int x)
func_76130_a(int arg0)
public static int
f(float arg0)
m_16134950(float arg0)
ceil(float x)
func_76123_f(float arg0)
public static int
f(double arg0)
m_78771816(double arg0)
ceil(double x)
func_76143_f(double arg0)
public static int
a(int arg0, int arg1, int arg2)
m_42950628(int arg0, int arg1, int arg2)
clamp(int x, int min, int max)
func_76125_a(int arg0, int arg1, int arg2)
public static float
a(float arg0, float arg1, float arg2)
m_08389758(float arg0, float arg1, float arg2)
clamp(float x, float min, float max)
func_76131_a(float arg0, float arg1, float arg2)
public static double
a(double arg0, double arg1, double arg2)
m_07556073(double arg0, double arg1, double arg2)
clamp(double x, double min, double max)
func_151237_a(double arg0, double arg1, double arg2)
public static double
b(double arg0, double arg1, double arg2)
m_66939415(double arg0, double arg1, double arg2)
clampedLerp(double min, double max, double delta)
func_151238_b(double arg0, double arg1, double arg2)
public static double
a(double arg0, double arg1)
m_93682755(double arg0, double arg1)
absMax(double a, double b)
func_76132_a(double arg0, double arg1)
public static int
a(int arg0, int arg1)
m_78444734(int arg0, int arg1)
floorDiv(int a, int b)
func_76137_a(int arg0, int arg1)
public static int
a(Random arg0, int arg1, int arg2)
m_61821039(Random arg0, int arg1, int arg2)
nextInt(Random random, int min, int max)
func_76136_a(Random arg0, int arg1, int arg2)
public static float
a(Random arg0, float arg1, float arg2)
m_79182070(Random arg0, float arg1, float arg2)
nextFloat(Random random, float min, float max)
func_151240_a(Random arg0, float arg1, float arg2)
public static double
a(Random arg0, double arg1, double arg2)
m_61997611(Random arg0, double arg1, double arg2)
nextDouble(Random random, double min, double max)
func_82716_a(Random arg0, double arg1, double arg2)
public static double
a(long[] arg0)
m_73574249(long[] arg0)
average(long[] s)
func_76127_a(long[] arg0)
public static int
b(int arg0, int arg1)
m_35153319(int arg0, int arg1)
floorMod(int dividend, int divisor)
func_180184_b(int arg0, int arg1)
public static float
g(float arg0)
m_83449261(float arg0)
wrapDegrees(float degrees)
func_76142_g(float arg0)
public static double
g(double arg0)
m_26112402(double arg0)
wrapDegrees(double degrees)
func_76138_g(double arg0)
public static float
c(float arg0, float arg1)
m_33430733(float arg0, float arg1)
subtractAngles(float start, float end)
func_203302_c(float arg0, float arg1)
public static float
d(float arg0, float arg1)
m_21698580(float arg0, float arg1)
angleBetween(float first, float second)
func_203301_d(float arg0, float arg1)
public static float
b(float arg0, float arg1, float arg2)
m_64895981(float arg0, float arg1, float arg2)
stepTowards(float from, float to, float step)
func_203300_b(float arg0, float arg1, float arg2)
public static float
c(float arg0, float arg1, float arg2)
m_06660675(float arg0, float arg1, float arg2)
stepUnwrappedAngleTowards(float from, float to, float step)
func_203303_c(float arg0, float arg1, float arg2)
public static int
c(int arg0)
m_80820943(int arg0)
smallestEncompassingPowerOfTwo(int x)
func_151236_b(int arg0)
private static boolean
g(int arg0)
m_37690881(int arg0)
isPowerOfTwo(int x)
func_151235_d(int arg0)
public static int
d(int arg0)
m_21226015(int arg0)
log2DeBruijn(int x)
func_151241_e(int arg0)
public static int
e(int arg0)
m_82382478(int arg0)
log2(int x)
func_151239_c(int arg0)
public static int
c(int arg0, int arg1)
m_79609118(int arg0, int arg1)
roundUp(int x, int interval)
func_154354_b(int arg0, int arg1)
public static long
c(int arg0, int arg1, int arg2)
m_54645423(int arg0, int arg1, int arg2)
hashCode(int x, int y, int z)
func_180187_c(int arg0, int arg1, int arg2)
public static UUID
a(Random arg0)
m_06200987(Random arg0)
nextUuid(Random random)
func_180182_a(Random arg0)
public static UUID
a()
m_95241002()
nextUuid()
func_188210_a()
public static double
c(double arg0, double arg1, double arg2)
m_94051958(double arg0, double arg1, double arg2)
inverseLerp(double a, double b, double c)
func_181160_c(double arg0, double arg1, double arg2)
public static double
c(double arg0, double arg1)
m_25598974(double arg0, double arg1)
fastAtan2(double a, double b)
func_181159_b(double arg0, double arg1)
public static double
i(double arg0)
m_31174290(double arg0)
fastInvSqrt(double x)
func_181161_i(double arg0)
public static int
f(int arg0)
m_68493923(int arg0)
idealHash(int value)
func_188208_f(int arg0)
public static int
a(int arg0, int arg1, IntPredicate arg2)
m_29596565(int arg0, int arg1, IntPredicate arg2)
binarySearch(int min, int max, IntPredicate predicate)
func_199093_a(int arg0, int arg1, IntPredicate arg2)
public static int
b(double arg0)
m_37652202(double arg0)
fastFloor(double x)
func_76140_b(double arg0)
public static int
e(double arg0)
m_72650130(double arg0)
m_72650130(double arg0)
func_207806_e(double arg0)
public static boolean
a(float arg0, float arg1)
m_09523035(float arg0, float arg1)
equalsApproximate(float a, float b)
func_180185_a(float arg0, float arg1)
public static float
b(float arg0, float arg1)
m_30658139(float arg0, float arg1)
positiveModulo(float dividend, float divisor)
func_188207_b(float arg0, float arg1)
public static double
b(double arg0, double arg1)
m_48767170(double arg0, double arg1)
positiveModulo(double dividend, double divisor)
func_191273_b(double arg0, double arg1)
public static int
b(int arg0)
m_25285800(int arg0)
wrapDegrees(int degrees)
func_188209_b(int arg0)
public static int
a(String arg0, int arg1)
m_18986260(String arg0, int arg1)
parseInt(String s, int defaultValue)
func_82715_a(String arg0, int arg1)
public static int
a(String arg0, int arg1, int arg2)
m_64256767(String arg0, int arg1, int arg2)
parseInt(String s, int defaultValue, int min)
func_82714_a(String arg0, int arg1, int arg2)
public static double
a(String arg0, double arg1)
m_43724551(String arg0, double arg1)
m_43724551(String arg0, double arg1)
func_207805_a(String arg0, double arg1)
public static double
a(String arg0, double arg1, double arg2)
m_48186030(String arg0, double arg1, double arg2)
m_48186030(String arg0, double arg1, double arg2)
func_207804_a(String arg0, double arg1, double arg2)
public static int
d(float arg0, float arg1, float arg2)
m_56952639(float arg0, float arg1, float arg2)
packRGB(float r, float g, float b)
func_180183_b(float arg0, float arg1, float arg2)
public static int
b(int arg0, int arg1, int arg2)
m_95683598(int arg0, int arg1, int arg2)
packRGB(int r, int g, int b)
func_180181_b(int arg0, int arg1, int arg2)
public static int
d(int arg0, int arg1)
m_33334259(int arg0, int arg1)
mulARGB(int argb1, int argb2)
func_180188_d(int arg0, int arg1)
public static double
h(double arg0)
m_10516637(double arg0)
fractionalPart(double value)
func_181162_h(double arg0)
public static long
a(ff arg0)
m_40845060(C_93816630 arg0)
hashCode(Vec3i vec)
func_180186_a(Vec3i arg0)
public static int
e(float arg0, float arg1, float arg2)
m_71777013(float arg0, float arg1, float arg2)
toRgb(float hue, float saturation, float value)
func_181758_c(float arg0, float arg1, float arg2)