diff options
Diffstat (limited to 'src/main/java/gtPlusPlus/core')
-rw-r--r-- | src/main/java/gtPlusPlus/core/commands/CommandMath.java | 96 | ||||
-rw-r--r-- | src/main/java/gtPlusPlus/core/util/minecraft/MiningUtils.java | 102 |
2 files changed, 0 insertions, 198 deletions
diff --git a/src/main/java/gtPlusPlus/core/commands/CommandMath.java b/src/main/java/gtPlusPlus/core/commands/CommandMath.java deleted file mode 100644 index 276e7874e7..0000000000 --- a/src/main/java/gtPlusPlus/core/commands/CommandMath.java +++ /dev/null @@ -1,96 +0,0 @@ -package gtPlusPlus.core.commands; - -import java.util.ArrayList; -import java.util.List; - -import net.minecraft.command.ICommand; -import net.minecraft.command.ICommandSender; -import net.minecraft.entity.Entity; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.world.World; - -import gtPlusPlus.api.objects.Logger; -import gtPlusPlus.core.lib.GTPPCore; -import gtPlusPlus.core.util.minecraft.MiningUtils; - -public class CommandMath implements ICommand { - - private final List<String> aliases; - - protected String fullEntityName; - protected Entity conjuredEntity; - - public CommandMath() { - this.aliases = new ArrayList<>(); - } - - @Override - public int compareTo(final Object o) { - if (o instanceof ICommand c) { - return this.getCommandName() - .compareTo(c.getCommandName()); - } - return -1; - } - - @Override - public String getCommandName() { - return "alkalus"; - } - - @Override - public String getCommandUsage(final ICommandSender var1) { - return "/alkalus [Dev Command]"; - } - - @Override - public List<String> getCommandAliases() { - return this.aliases; - } - - @Override - public void processCommand(final ICommandSender S, final String[] argString) { - Logger.INFO("Debug Command"); - final World W = S.getEntityWorld(); - final EntityPlayer P = CommandUtils.getPlayer(S); - if (P.getDisplayName() - .equalsIgnoreCase("draknyte1")) { - Logger.INFO("[Bedrock Miner] OreType Scan"); - MiningUtils.iterateAllOreTypes(); - } - } - - @Override - public boolean canCommandSenderUseCommand(final ICommandSender var1) { - final EntityPlayer P = CommandUtils.getPlayer(var1); - if (P == null) { - return false; - } - if (P.getDisplayName() - .toLowerCase() - .equals("draknyte1") - || P.getCommandSenderName() - .toLowerCase() - .equals("draknyte1") - || GTPPCore.DEVENV) { - return true; - } - return false; - } - - @Override - public List<String> addTabCompletionOptions(final ICommandSender var1, final String[] var2) { - return null; - } - - @Override - public boolean isUsernameIndex(final String[] var1, final int var2) { - // TODO Auto-generated method stub - return false; - } - - public boolean playerUsesCommand(final World W, final EntityPlayer P, final int cost) { - - return true; - } -} diff --git a/src/main/java/gtPlusPlus/core/util/minecraft/MiningUtils.java b/src/main/java/gtPlusPlus/core/util/minecraft/MiningUtils.java deleted file mode 100644 index 34945a5d8a..0000000000 --- a/src/main/java/gtPlusPlus/core/util/minecraft/MiningUtils.java +++ /dev/null @@ -1,102 +0,0 @@ -package gtPlusPlus.core.util.minecraft; - -import java.util.ArrayList; -import java.util.HashMap; - -import gregtech.api.enums.Mods; -import gregtech.common.WorldgenGTOreLayer; -import gtPlusPlus.api.objects.Logger; -import gtPlusPlus.core.util.reflect.ReflectionUtils; -import micdoodle8.mods.galacticraft.core.util.ConfigManagerCore; -import micdoodle8.mods.galacticraft.planets.asteroids.ConfigManagerAsteroids; -import micdoodle8.mods.galacticraft.planets.mars.ConfigManagerMars; - -public class MiningUtils { - - public static int mMoonID = -99; - public static int mMarsID = -99; - public static int mCometsID = -99; - - public static void iterateAllOreTypes() { - HashMap<String, Integer> M = new HashMap<>(); - String aTextWorldGen; - if (MiningUtils.findAndMapOreTypesFromGT()) { - int mapKey = 0; - for (ArrayList<WorldgenGTOreLayer> g : MiningUtils.mOreMaps) { - for (WorldgenGTOreLayer h : g) { - - try { - aTextWorldGen = (String) ReflectionUtils.getField(WorldgenGTOreLayer.class, "aTextWorldgen") - .get(h); - } catch (IllegalArgumentException | IllegalAccessException e) { - aTextWorldGen = h.mWorldGenName; - } - - M.put(aTextWorldGen + h.mWorldGenName, mapKey); - Logger.INFO("Found Vein type: " + aTextWorldGen + h.mWorldGenName + " in map with key: " + mapKey); - } - mapKey++; - } - } - } - - public static ArrayList<WorldgenGTOreLayer>[] mOreMaps = new ArrayList[7]; - private static final ArrayList<WorldgenGTOreLayer> Ores_Overworld = new ArrayList<>(); - private static final ArrayList<WorldgenGTOreLayer> Ores_Nether = new ArrayList<>(); - private static final ArrayList<WorldgenGTOreLayer> Ores_End = new ArrayList<>(); - private static final ArrayList<WorldgenGTOreLayer> Ores_Moon = new ArrayList<>(); - private static final ArrayList<WorldgenGTOreLayer> Ores_Mars = new ArrayList<>(); - private static final ArrayList<WorldgenGTOreLayer> Ores_Comets = new ArrayList<>(); - private static final ArrayList<WorldgenGTOreLayer> Ores_Misc = new ArrayList<>(); - - public static boolean findAndMapOreTypesFromGT() { - // Gets Moon ID - - if (Mods.GalacticraftCore.isModLoaded()) { - if (mMoonID == -99) { - mMoonID = ConfigManagerCore.idDimensionMoon; - } - if (mMarsID == -99) { - mMarsID = ConfigManagerMars.dimensionIDMars; - } - if (mCometsID == -99) { - mCometsID = ConfigManagerAsteroids.dimensionIDAsteroids; - } - } - - // Clear Cache - Ores_Overworld.clear(); - Ores_Nether.clear(); - Ores_End.clear(); - Ores_Misc.clear(); - - for (WorldgenGTOreLayer gtOreLayer : WorldgenGTOreLayer.sList) { - if (gtOreLayer.mEnabled) { - if (gtOreLayer.mOverworld) { - Ores_Overworld.add(gtOreLayer); - } - if (gtOreLayer.mNether) { - Ores_Nether.add(gtOreLayer); - } - if (gtOreLayer.mEnd || gtOreLayer.mEndAsteroid) { - Ores_End.add(gtOreLayer); - } - if (gtOreLayer.mOverworld || gtOreLayer.mNether || (gtOreLayer.mEnd || gtOreLayer.mEndAsteroid)) { - continue; - } - Ores_Misc.add(gtOreLayer); - } else { - Ores_Comets.add(gtOreLayer); - } - } - - mOreMaps[0] = Ores_Overworld; - mOreMaps[1] = Ores_Nether; - mOreMaps[2] = Ores_End; - mOreMaps[3] = Ores_Moon; - mOreMaps[4] = Ores_Mars; - mOreMaps[5] = Ores_Comets; - mOreMaps[6] = Ores_Misc; - return true; - } -} |