aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorRecursivePineapple <recursive_pineapple@proton.me>2024-09-08 16:26:35 -0400
committerGitHub <noreply@github.com>2024-09-08 22:26:35 +0200
commitc248635e865ddaee1afec67d0710908054f6894f (patch)
tree079fb2a1b3bf2ab217a8df0787734dd7b52bece7 /src/main/java
parente9e7d6ccae0b125839a95829043d9f8a20ede89b (diff)
downloadGT5-Unofficial-c248635e865ddaee1afec67d0710908054f6894f.tar.gz
GT5-Unofficial-c248635e865ddaee1afec67d0710908054f6894f.tar.bz2
GT5-Unofficial-c248635e865ddaee1afec67d0710908054f6894f.zip
fixed ross128b & ross128ba oregen (#3127)
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/bartworks/system/oregen/BWWorldGenRoss128b.java14
-rw-r--r--src/main/java/bartworks/system/oregen/BWWorldGenRoss128ba.java14
2 files changed, 28 insertions, 0 deletions
diff --git a/src/main/java/bartworks/system/oregen/BWWorldGenRoss128b.java b/src/main/java/bartworks/system/oregen/BWWorldGenRoss128b.java
index 0af1a4a993..2c996c4668 100644
--- a/src/main/java/bartworks/system/oregen/BWWorldGenRoss128b.java
+++ b/src/main/java/bartworks/system/oregen/BWWorldGenRoss128b.java
@@ -27,9 +27,11 @@ import static gregtech.api.enums.Materials.Uraninite;
import net.minecraft.block.Block;
import net.minecraft.init.Blocks;
import net.minecraft.util.StatCollector;
+import net.minecraft.world.World;
import bartworks.common.configs.ConfigHandler;
import bartworks.system.material.WerkstoffLoader;
+import bwcrossmod.galacticraft.planets.ross128b.WorldProviderRoss128b;
import gregtech.api.interfaces.ISubTagContainer;
public class BWWorldGenRoss128b extends BWOreLayer {
@@ -49,6 +51,18 @@ public class BWWorldGenRoss128b extends BWOreLayer {
return StatCollector.translateToLocal("planet.Ross128b");
}
+ @SuppressWarnings("rawtypes")
+ @Override
+ public boolean isGenerationAllowed(World aWorld, Class... aAllowedDimensionTypes) {
+ for (Class<?> clazz : aAllowedDimensionTypes) {
+ if (clazz == WorldProviderRoss128b.class) {
+ return true;
+ }
+ }
+
+ return false;
+ }
+
public BWWorldGenRoss128b(String aName, boolean aDefault, int aMinY, int aMaxY, int aWeight, int aDensity,
int aSize, ISubTagContainer top, ISubTagContainer bottom, ISubTagContainer between,
ISubTagContainer sprinkled) {
diff --git a/src/main/java/bartworks/system/oregen/BWWorldGenRoss128ba.java b/src/main/java/bartworks/system/oregen/BWWorldGenRoss128ba.java
index 3a032af822..d4df2b8340 100644
--- a/src/main/java/bartworks/system/oregen/BWWorldGenRoss128ba.java
+++ b/src/main/java/bartworks/system/oregen/BWWorldGenRoss128ba.java
@@ -24,9 +24,11 @@ import static gregtech.api.enums.Materials.Tetrahedrite;
import net.minecraft.block.Block;
import net.minecraft.util.StatCollector;
+import net.minecraft.world.World;
import bartworks.common.configs.ConfigHandler;
import bartworks.system.material.WerkstoffLoader;
+import bwcrossmod.galacticraft.planets.ross128ba.WorldProviderRoss128ba;
import gregtech.api.interfaces.ISubTagContainer;
public class BWWorldGenRoss128ba extends BWOreLayer {
@@ -56,6 +58,18 @@ public class BWWorldGenRoss128ba extends BWOreLayer {
return StatCollector.translateToLocal("moon.Ross128ba");
}
+ @SuppressWarnings("rawtypes")
+ @Override
+ public boolean isGenerationAllowed(World aWorld, Class... aAllowedDimensionTypes) {
+ for (Class clazz : aAllowedDimensionTypes) {
+ if (clazz == WorldProviderRoss128ba.class) {
+ return true;
+ }
+ }
+
+ return false;
+ }
+
public static void init_Ores() {
new BWWorldGenRoss128ba(
"ore.mix.ross128ba.tib",