From b1d0a92687b36b5e0878e08befd09dffc0ba85ce Mon Sep 17 00:00:00 2001 From: Connor-Colenso <52056774+Connor-Colenso@users.noreply.github.com> Date: Sat, 17 Dec 2022 23:07:25 +0000 Subject: [PATCH] Fix if statement not triggering code correctly and slight clarification. (#28) Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com> --- .../gwyog/gtneioreplugin/util/GT5OreLayerHelper.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/java/pers/gwyog/gtneioreplugin/util/GT5OreLayerHelper.java b/src/main/java/pers/gwyog/gtneioreplugin/util/GT5OreLayerHelper.java index ffef74d..c240a17 100644 --- a/src/main/java/pers/gwyog/gtneioreplugin/util/GT5OreLayerHelper.java +++ b/src/main/java/pers/gwyog/gtneioreplugin/util/GT5OreLayerHelper.java @@ -47,17 +47,18 @@ public GT5OreLayerHelper() { bufferedDims.put(layer, getDims(layer)); } - // ------------------------------ + // --- Handling of dimToOreWrapper --- + // Get dims as "Ow,Ne,Ma" etc. - bufferedDims.forEach((oreLayer, dims) -> { + bufferedDims.forEach((veinInfo, dims) -> { if (dims.equals(oreVeinNotInAnyDim)) { return; } for (String dim : dims.split(",")) { - if (dim.isEmpty()) { + if (!dim.isEmpty()) { OreDimensionWrapper dimensionOres = dimToOreWrapper.getOrDefault(dim, new OreDimensionWrapper()); - dimensionOres.internalDimOreList.add(oreLayer); + dimensionOres.internalDimOreList.add(veinInfo); dimToOreWrapper.put(dim, dimensionOres); } } @@ -67,6 +68,7 @@ public GT5OreLayerHelper() { dimToOreWrapper.get(dim).calculateWeights(); } }); + // --- End of handling for dimToOreWrapper --- } public static String getDims(OreLayerWrapper oreLayer) {