diff --git a/src/main/java/com/gregtechceu/gtceu/integration/GTRecipeWidget.java b/src/main/java/com/gregtechceu/gtceu/integration/GTRecipeWidget.java index 4151795717..558aaaaf1c 100644 --- a/src/main/java/com/gregtechceu/gtceu/integration/GTRecipeWidget.java +++ b/src/main/java/com/gregtechceu/gtceu/integration/GTRecipeWidget.java @@ -124,13 +124,12 @@ private void setRecipeWidget() { capability.getKey().addXEIInfo(this, xOffset, recipe, capability.getValue(), true, false, yOff); } - yOffset = yOff.getValue(); for (RecipeCondition condition : recipe.conditions) { if (condition.getTooltips() == null) continue; if (condition instanceof DimensionCondition dimCondition) { - addWidget(new LabelWidget(3 - xOffset, yOffset += LINE_HEIGHT + 4, - Component.translatable("recipe.condition.dimension_marker.tooltip"))); - addWidget(dimCondition.setupDimensionMarkers(53 - xOffset, yOffset - 4) + addWidget(dimCondition + .setupDimensionMarkers(recipe.recipeType.getRecipeUI().getJEISize().width - xOffset - 44, + recipe.recipeType.getRecipeUI().getJEISize().height - 32) .setBackgroundTexture(IGuiTexture.EMPTY)); } else addWidget(new LabelWidget(3 - xOffset, yOffset += LINE_HEIGHT, condition.getTooltips().getString())); }