mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2025-12-29 12:09:07 +00:00
God dammit lombok
This commit is contained in:
@@ -77,6 +77,33 @@ public class B
|
||||
return getBlockData(bd, defaultCompat);
|
||||
}
|
||||
|
||||
public static String[] getBlockTypes()
|
||||
{
|
||||
KList<String> bt = new KList<String>();
|
||||
|
||||
for(Material i : Material.values())
|
||||
{
|
||||
if(i.isBlock())
|
||||
{
|
||||
String v = i.createBlockData().getAsString(true);
|
||||
|
||||
if(v.contains("["))
|
||||
{
|
||||
v = v.split("\\Q[\\E")[0];
|
||||
}
|
||||
|
||||
if(v.contains(":"))
|
||||
{
|
||||
v = v.split("\\Q:\\E")[1];
|
||||
}
|
||||
|
||||
bt.add(v);
|
||||
}
|
||||
}
|
||||
|
||||
return bt.toArray(new String[bt.size()]);
|
||||
}
|
||||
|
||||
public static BlockData getBlockData(String bdxf, IrisDimension resolver)
|
||||
{
|
||||
try
|
||||
@@ -163,7 +190,7 @@ public class B
|
||||
return true;
|
||||
}
|
||||
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
boolean str = mat.equals(B.mat("CHEST"))
|
||||
|| mat.equals(B.mat("TRAPPED_CHEST"))
|
||||
|| mat.equals(B.mat("SHULKER_BOX"))
|
||||
@@ -210,7 +237,7 @@ public class B
|
||||
return true;
|
||||
}
|
||||
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
boolean str = mat.equals(B.mat("CHEST"))
|
||||
|| mat.equals(B.mat("TRAPPED_CHEST"))
|
||||
|| mat.equals(B.mat("SHULKER_BOX"))
|
||||
@@ -254,7 +281,7 @@ public class B
|
||||
return true;
|
||||
}
|
||||
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
boolean str = mat.equals(B.mat("GLOWSTONE"))
|
||||
|| mat.equals(B.mat("END_ROD"))
|
||||
|| mat.equals(B.mat("SOUL_SAND"))
|
||||
@@ -324,7 +351,7 @@ public class B
|
||||
}
|
||||
|
||||
Material mat = d.getMaterial();
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
return mat.equals(Material.POPPY)
|
||||
|| mat.equals(Material.DANDELION)
|
||||
|| mat.equals(B.mat("CORNFLOWER"))
|
||||
@@ -425,7 +452,7 @@ public class B
|
||||
return true;
|
||||
}
|
||||
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
boolean str = m.equals(Material.GRASS)
|
||||
|| m.equals(Material.TALL_GRASS)
|
||||
|| m.equals(B.mat("CORNFLOWER"))
|
||||
|
||||
@@ -10,7 +10,7 @@ public class BoardSettings
|
||||
{
|
||||
@DontObfuscate
|
||||
private BoardProvider boardProvider;
|
||||
|
||||
|
||||
@DontObfuscate
|
||||
private ScoreDirection scoreDirection;
|
||||
}
|
||||
|
||||
@@ -128,7 +128,7 @@ public class IrisInterpolation
|
||||
|
||||
public static double bihermite(double p00, double p01, double p02, double p03, double p10, double p11, double p12, double p13, double p20, double p21, double p22, double p23, double p30, double p31, double p32, double p33, double mux, double muy, double tension, double bias)
|
||||
{
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
return hermite(
|
||||
hermite(p00, p01, p02, p03, muy, tension, bias),
|
||||
hermite(p10, p11, p12, p13, muy, tension, bias),
|
||||
@@ -140,7 +140,7 @@ public class IrisInterpolation
|
||||
|
||||
public static double bihermiteBezier(double p00, double p01, double p02, double p03, double p10, double p11, double p12, double p13, double p20, double p21, double p22, double p23, double p30, double p31, double p32, double p33, double mux, double muy, double tension, double bias)
|
||||
{
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
return hermiteBezier(
|
||||
hermiteBezier(p00, p01, p02, p03, muy, tension, bias),
|
||||
hermiteBezier(p10, p11, p12, p13, muy, tension, bias),
|
||||
@@ -152,7 +152,7 @@ public class IrisInterpolation
|
||||
|
||||
public static double bihermiteParametric(double p00, double p01, double p02, double p03, double p10, double p11, double p12, double p13, double p20, double p21, double p22, double p23, double p30, double p31, double p32, double p33, double mux, double muy, double tension, double bias, double a)
|
||||
{
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
return hermiteParametric(
|
||||
hermiteParametric(p00, p01, p02, p03, muy, tension, bias, a),
|
||||
hermiteParametric(p10, p11, p12, p13, muy, tension, bias, a),
|
||||
@@ -187,7 +187,7 @@ public class IrisInterpolation
|
||||
|
||||
public static double bicubic(double p00, double p01, double p02, double p03, double p10, double p11, double p12, double p13, double p20, double p21, double p22, double p23, double p30, double p31, double p32, double p33, double mux, double muy)
|
||||
{
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
return cubic(
|
||||
cubic(p00, p01, p02, p03, muy),
|
||||
cubic(p10, p11, p12, p13, muy),
|
||||
@@ -199,7 +199,7 @@ public class IrisInterpolation
|
||||
|
||||
public static double bicubicBezier(double p00, double p01, double p02, double p03, double p10, double p11, double p12, double p13, double p20, double p21, double p22, double p23, double p30, double p31, double p32, double p33, double mux, double muy)
|
||||
{
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
return cubicBezier(
|
||||
cubicBezier(p00, p01, p02, p03, muy),
|
||||
cubicBezier(p10, p11, p12, p13, muy),
|
||||
@@ -211,7 +211,7 @@ public class IrisInterpolation
|
||||
|
||||
public static double bicubicParametric(double p00, double p01, double p02, double p03, double p10, double p11, double p12, double p13, double p20, double p21, double p22, double p23, double p30, double p31, double p32, double p33, double mux, double muy, double a)
|
||||
{
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
return cubicParametric(
|
||||
cubicParametric(p00, p01, p02, p03, muy,a),
|
||||
cubicParametric(p10, p11, p12, p13, muy,a),
|
||||
@@ -239,7 +239,7 @@ public class IrisInterpolation
|
||||
|
||||
double px = rangeScale(0, 1, x1, x2, x);
|
||||
double pz = rangeScale(0, 1, z1, z2, z);
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
return blerp(
|
||||
n.noise(x1, z1),
|
||||
n.noise(x2, z1),
|
||||
@@ -276,7 +276,7 @@ public class IrisInterpolation
|
||||
int z2 = (int) Math.round((fz + 1) * rad);
|
||||
double px = rangeScale(0, 1, x1, x2, x);
|
||||
double pz = rangeScale(0, 1, z1, z2, z);
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
return blerpBezier(
|
||||
n.noise(x1, z1),
|
||||
n.noise(x2, z1),
|
||||
@@ -296,7 +296,7 @@ public class IrisInterpolation
|
||||
int z2 = (int) Math.round((fz + 1) * rad);
|
||||
double px = rangeScale(0, 1, x1, x2, x);
|
||||
double pz = rangeScale(0, 1, z1, z2, z);
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
return blerpParametric(
|
||||
n.noise(x1, z1),
|
||||
n.noise(x2, z1),
|
||||
@@ -316,7 +316,7 @@ public class IrisInterpolation
|
||||
int z2 = (int) Math.round((fz + 1) * rad);
|
||||
double px = rangeScale(0, 1, x1, x2, x);
|
||||
double pz = rangeScale(0, 1, z1, z2, z);
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
return blerpSinCenter(
|
||||
n.noise(x1, z1),
|
||||
n.noise(x2, z1),
|
||||
@@ -340,7 +340,7 @@ public class IrisInterpolation
|
||||
int z3 = (int) Math.round((fz + 2) * rad);
|
||||
double px = rangeScale(0, 1, x1, x2, x);
|
||||
double pz = rangeScale(0, 1, z1, z2, z);
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
return bicubic(
|
||||
n.noise(x0, z0),
|
||||
n.noise(x0, z1),
|
||||
@@ -376,7 +376,7 @@ public class IrisInterpolation
|
||||
int z3 = (int) Math.round((fz + 2) * rad);
|
||||
double px = rangeScale(0, 1, x1, x2, x);
|
||||
double pz = rangeScale(0, 1, z1, z2, z);
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
return bicubicBezier(
|
||||
n.noise(x0, z0),
|
||||
n.noise(x0, z1),
|
||||
@@ -412,7 +412,7 @@ public class IrisInterpolation
|
||||
int z3 = (int) Math.round((fz + 2) * rad);
|
||||
double px = rangeScale(0, 1, x1, x2, x);
|
||||
double pz = rangeScale(0, 1, z1, z2, z);
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
return bicubicParametric(
|
||||
n.noise(x0, z0),
|
||||
n.noise(x0, z1),
|
||||
@@ -463,7 +463,7 @@ public class IrisInterpolation
|
||||
int z3 = (int) Math.round((fz + 2) * rad);
|
||||
double px = rangeScale(0, 1, x1, x2, x);
|
||||
double pz = rangeScale(0, 1, z1, z2, z);
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
return bihermite(
|
||||
n.noise(x0, z0),
|
||||
n.noise(x0, z1),
|
||||
@@ -499,7 +499,7 @@ public class IrisInterpolation
|
||||
int z3 = (int) Math.round((fz + 2) * rad);
|
||||
double px = rangeScale(0, 1, x1, x2, x);
|
||||
double pz = rangeScale(0, 1, z1, z2, z);
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
return bihermiteBezier(
|
||||
n.noise(x0, z0),
|
||||
n.noise(x0, z1),
|
||||
@@ -535,7 +535,7 @@ public class IrisInterpolation
|
||||
int z3 = (int) Math.round((fz + 2) * rad);
|
||||
double px = rangeScale(0, 1, x1, x2, x);
|
||||
double pz = rangeScale(0, 1, z1, z2, z);
|
||||
//@builder
|
||||
//@NoArgsConstructor
|
||||
return bihermiteParametric(
|
||||
n.noise(x0, z0),
|
||||
n.noise(x0, z1),
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
package com.volmit.iris.util;
|
||||
|
||||
import static java.lang.annotation.ElementType.*;
|
||||
import static java.lang.annotation.RetentionPolicy.*;
|
||||
|
||||
import java.lang.annotation.Retention;
|
||||
import java.lang.annotation.Target;
|
||||
|
||||
@Retention(RUNTIME)
|
||||
@Target({PARAMETER, TYPE, FIELD})
|
||||
public @interface RegistryListBlockType
|
||||
{
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user