Skip to content

Commit 292ff21

Browse files
committed
use dimension names for gas collector property
1 parent 189f645 commit 292ff21

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/main/java/gregtech/api/recipes/recipeproperties/GasCollectorDimensionProperty.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
package gregtech.api.recipes.recipeproperties;
22

3+
import gregtech.api.worldgen.config.WorldGenRegistry;
34
import net.minecraft.client.Minecraft;
45
import net.minecraft.client.resources.I18n;
56

67
import java.util.List;
8+
import java.util.Map;
79

810
public class GasCollectorDimensionProperty extends RecipeProperty<List> {
911
public static final String KEY = "dimension";
@@ -23,13 +25,14 @@ public static GasCollectorDimensionProperty getInstance() {
2325
@Override
2426
public void drawInfo(Minecraft minecraft, int x, int y, int color, Object value) {
2527
minecraft.fontRenderer.drawString(I18n.format("gregtech.recipe.dimensions",
26-
value, getDimensionsForRecipe(castValue(value))), x, y, color);
28+
getDimensionsForRecipe(castValue(value))), x, y, color);
2729
}
2830

2931
private String getDimensionsForRecipe(List<Integer> value) {
32+
Map<Integer, String> dimNames = WorldGenRegistry.getNamedDimensions();
3033
StringBuilder builder = new StringBuilder();
3134
for (int i = 0; i < value.size(); i++) {
32-
builder.append(value.get(i));
35+
builder.append(dimNames.getOrDefault(value.get(i), "" + value.get(i)));
3336
if (i != value.size() - 1)
3437
builder.append(", ");
3538
}

0 commit comments

Comments
 (0)