aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/gtPlusPlus/core')
-rw-r--r--src/Java/gtPlusPlus/core/client/renderer/RenderPlasmaBolt.java6
-rw-r--r--src/Java/gtPlusPlus/core/lib/CORE.java4
-rw-r--r--src/Java/gtPlusPlus/core/util/math/MathUtils.java5
-rw-r--r--src/Java/gtPlusPlus/core/util/uuid/UUIDGenerator.java4
-rw-r--r--src/Java/gtPlusPlus/core/world/explosions/MiningExplosion.java4
5 files changed, 11 insertions, 12 deletions
diff --git a/src/Java/gtPlusPlus/core/client/renderer/RenderPlasmaBolt.java b/src/Java/gtPlusPlus/core/client/renderer/RenderPlasmaBolt.java
index 8a9c56e14c..f505824bc9 100644
--- a/src/Java/gtPlusPlus/core/client/renderer/RenderPlasmaBolt.java
+++ b/src/Java/gtPlusPlus/core/client/renderer/RenderPlasmaBolt.java
@@ -2,8 +2,8 @@ package gtPlusPlus.core.client.renderer;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
-import gtPlusPlus.api.objects.CSPRNG;
import gtPlusPlus.api.objects.Logger;
+import gtPlusPlus.api.objects.XSTR;
import gtPlusPlus.core.entity.EntityTeslaTowerLightning;
import java.util.Random;
@@ -40,7 +40,7 @@ public class RenderPlasmaBolt extends Render {
double[] adouble1 = new double[8];
double d3 = 0.0D;
double d4 = 0.0D;
- Random random = CSPRNG.generate(new Random(p_76986_1_.boltVertex));
+ Random random = new XSTR(p_76986_1_.boltVertex);
for (int i = 7; i >= 0; --i) {
adouble[i] = d3;
@@ -50,7 +50,7 @@ public class RenderPlasmaBolt extends Render {
}
for (int k1 = 0; k1 < 4; ++k1) {
- Random random1 = CSPRNG.generate(new Random(p_76986_1_.boltVertex));
+ Random random1 = new XSTR(p_76986_1_.boltVertex);
for (int j = 0; j < 3; ++j) {
int k = 7;
diff --git a/src/Java/gtPlusPlus/core/lib/CORE.java b/src/Java/gtPlusPlus/core/lib/CORE.java
index 14fbc63797..30db0d41c8 100644
--- a/src/Java/gtPlusPlus/core/lib/CORE.java
+++ b/src/Java/gtPlusPlus/core/lib/CORE.java
@@ -6,7 +6,7 @@ import java.util.concurrent.ConcurrentHashMap;
import com.mojang.authlib.GameProfile;
import gregtech.api.GregTech_API;
-import gtPlusPlus.api.objects.CSPRNG;
+import gtPlusPlus.api.objects.CSPRNG_DO_NOT_USE;
import gtPlusPlus.api.objects.XSTR;
import gtPlusPlus.core.util.Utils;
import gtPlusPlus.core.util.array.Pair;
@@ -33,7 +33,7 @@ public class CORE {
//Math Related
public static final float PI = (float) Math.PI;
- public static volatile Random RANDOM = CSPRNG.generate(new XSTR());
+ public static volatile Random RANDOM = CSPRNG_DO_NOT_USE.generate(new XSTR());
//Env. Variables
public static Configuration Config;
diff --git a/src/Java/gtPlusPlus/core/util/math/MathUtils.java b/src/Java/gtPlusPlus/core/util/math/MathUtils.java
index 21c8fa840b..f3f72f86bb 100644
--- a/src/Java/gtPlusPlus/core/util/math/MathUtils.java
+++ b/src/Java/gtPlusPlus/core/util/math/MathUtils.java
@@ -4,9 +4,8 @@ import java.util.Map;
import java.util.Random;
import gregtech.api.enums.GT_Values;
-import gtPlusPlus.api.objects.CSPRNG;
+import gtPlusPlus.api.objects.CSPRNG_DO_NOT_USE;
import gtPlusPlus.api.objects.Logger;
-import gtPlusPlus.api.objects.XSTR;
import gtPlusPlus.core.lib.CORE;
import gtPlusPlus.core.util.Utils;
@@ -23,7 +22,7 @@ public class MathUtils {
* @see java.util.Random#nextInt(int)
*/
- final static Random rand = CSPRNG.generate(CORE.RANDOM);
+ final static Random rand = CSPRNG_DO_NOT_USE.generate(CORE.RANDOM);
public static int randInt(final int min, final int max) {
// nextInt is normally exclusive of the top value,
diff --git a/src/Java/gtPlusPlus/core/util/uuid/UUIDGenerator.java b/src/Java/gtPlusPlus/core/util/uuid/UUIDGenerator.java
index b6aa6ae6db..0fd2d8c6a5 100644
--- a/src/Java/gtPlusPlus/core/util/uuid/UUIDGenerator.java
+++ b/src/Java/gtPlusPlus/core/util/uuid/UUIDGenerator.java
@@ -5,7 +5,7 @@ import java.net.InetAddress;
import java.util.Random;
import java.util.UUID;
-import gtPlusPlus.api.objects.CSPRNG;
+import gtPlusPlus.api.objects.CSPRNG_DO_NOT_USE;
/**
*
@@ -106,7 +106,7 @@ public class UUIDGenerator {
}
// note that secure random is very slow the first time
// it is used; consider switching to a standard random
- RANDOM = CSPRNG.generate();
+ RANDOM = CSPRNG_DO_NOT_USE.generate();
_seq = (short) RANDOM.nextInt(MAX_14BIT);
byte[] ip = null;
diff --git a/src/Java/gtPlusPlus/core/world/explosions/MiningExplosion.java b/src/Java/gtPlusPlus/core/world/explosions/MiningExplosion.java
index c632482d4e..1daa69bc5a 100644
--- a/src/Java/gtPlusPlus/core/world/explosions/MiningExplosion.java
+++ b/src/Java/gtPlusPlus/core/world/explosions/MiningExplosion.java
@@ -2,7 +2,7 @@ package gtPlusPlus.core.world.explosions;
import java.util.*;
-import gtPlusPlus.api.objects.CSPRNG;
+import gtPlusPlus.api.objects.CSPRNG_DO_NOT_USE;
import gtPlusPlus.api.objects.XSTR;
import gtPlusPlus.core.entity.EntityPrimedMiningExplosive;
import gtPlusPlus.core.util.math.MathUtils;
@@ -22,7 +22,7 @@ public class MiningExplosion extends Explosion {
/** whether or not this explosion spawns smoke particles */
public boolean isSmoking = true;
private final int field_77289_h = 16;
- private final Random explosionRNG = CSPRNG.generate(new XSTR());
+ private final Random explosionRNG = CSPRNG_DO_NOT_USE.generate(new XSTR());
private final World worldObj;
public double explosionX;
public double explosionY;