aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/objects
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/api/objects')
-rw-r--r--src/main/java/gregtech/api/objects/MaterialStack.java2
-rw-r--r--src/main/java/gregtech/api/objects/XSTR.java7
2 files changed, 6 insertions, 3 deletions
diff --git a/src/main/java/gregtech/api/objects/MaterialStack.java b/src/main/java/gregtech/api/objects/MaterialStack.java
index 8dbcbd6dd6..e7ffe782d6 100644
--- a/src/main/java/gregtech/api/objects/MaterialStack.java
+++ b/src/main/java/gregtech/api/objects/MaterialStack.java
@@ -1,7 +1,5 @@
package gregtech.api.objects;
-import java.util.List;
-
import gregtech.api.enums.Materials;
public class MaterialStack implements Cloneable {
diff --git a/src/main/java/gregtech/api/objects/XSTR.java b/src/main/java/gregtech/api/objects/XSTR.java
index 2f185ac3bb..5ca3893d25 100644
--- a/src/main/java/gregtech/api/objects/XSTR.java
+++ b/src/main/java/gregtech/api/objects/XSTR.java
@@ -43,7 +43,12 @@ public class XSTR extends Random {
private static final long SEEDER_INCREMENT = 0xbb67ae8584caa73bL;
private static final double DOUBLE_UNIT = 0x1.0p-53; // 1.0 / (1L << 53)
private static final float FLOAT_UNIT = 0x1.0p-24f; // 1.0f / (1 << 24)
-
+ public final static XSTR XSTR_INSTANCE=new XSTR(){
+ @Override
+ public synchronized void setSeed(long seed) {
+ throw new NoSuchMethodError("This is meant to be shared!, leave seed state alone!");
+ }
+ };
/*
MODIFIED BY: Robotia
Modification: Implemented Random class seed generator