aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/pers/gwyog/gtneioreplugin/util/OreVeinLayer.java
diff options
context:
space:
mode:
authorYannickMG <yannickmg@gmail.com>2022-07-06 15:35:36 -0400
committerGitHub <noreply@github.com>2022-07-06 20:35:36 +0100
commit7836eea57a199661e1ac4b41d9ae678e62588ee2 (patch)
treeed9c71b33553fcdc58b52664b1efb3dbe4e3cb45 /src/main/java/pers/gwyog/gtneioreplugin/util/OreVeinLayer.java
parent1cb11f470f296eb4db63174f7e58b17c7af7000d (diff)
downloadGT5-Unofficial-7836eea57a199661e1ac4b41d9ae678e62588ee2.tar.gz
GT5-Unofficial-7836eea57a199661e1ac4b41d9ae678e62588ee2.tar.bz2
GT5-Unofficial-7836eea57a199661e1ac4b41d9ae678e62588ee2.zip
Enhanced NEI discoverability (#17)
* Removed unused code * Addressed IDE warnings * Refactored PluginGT5VeinStat::loadCraftingRecipes for readability * Refactored PluginGT5VeinStat::drawExtras for readability * Added OreVeinLayer class for the concept of ore layer * Updated buildscript * Ran spotlessApply * Addressed some trivial IDE warnings * Load both Small Ores and regular Ores when either is queried. * Refactored PluginGT5SmallOreStat::loadCraftingRecipes for readability * Refactored PluginGT5SmallOreStat::drawExtras for readability
Diffstat (limited to 'src/main/java/pers/gwyog/gtneioreplugin/util/OreVeinLayer.java')
-rw-r--r--src/main/java/pers/gwyog/gtneioreplugin/util/OreVeinLayer.java21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/main/java/pers/gwyog/gtneioreplugin/util/OreVeinLayer.java b/src/main/java/pers/gwyog/gtneioreplugin/util/OreVeinLayer.java
new file mode 100644
index 0000000000..3bd684987e
--- /dev/null
+++ b/src/main/java/pers/gwyog/gtneioreplugin/util/OreVeinLayer.java
@@ -0,0 +1,21 @@
+package pers.gwyog.gtneioreplugin.util;
+
+public class OreVeinLayer {
+ public static final int VEIN_PRIMARY = 0;
+ public static final int VEIN_SECONDARY = 1;
+ public static final int VEIN_BETWEEN = 2;
+ public static final int VEIN_SPORADIC = 3;
+
+ private static final String[] LAYER_NAMES = {
+ "gtnop.gui.nei.primaryOre",
+ "gtnop.gui.nei.secondaryOre",
+ "gtnop.gui.nei.betweenOre",
+ "gtnop.gui" + ".nei.sporadicOre"
+ };
+
+ public static String getOreVeinLayerName(int layerId) {
+ return LAYER_NAMES[layerId];
+ }
+
+ private OreVeinLayer() {}
+}