diff --git a/src/main/java/de/shiewk/widgets/client/screen/components/WidgetListWidget.java b/src/main/java/de/shiewk/widgets/client/screen/components/WidgetListWidget.java index dbb57a5..c2fe2a9 100644 --- a/src/main/java/de/shiewk/widgets/client/screen/components/WidgetListWidget.java +++ b/src/main/java/de/shiewk/widgets/client/screen/components/WidgetListWidget.java @@ -12,7 +12,6 @@ import net.minecraft.client.gui.widget.GridWidget; import net.minecraft.client.gui.widget.ScrollableWidget; import net.minecraft.client.gui.widget.SimplePositioningWidget; import net.minecraft.client.sound.PositionedSoundInstance; -import net.minecraft.client.util.math.MatrixStack; import net.minecraft.sound.SoundEvents; import net.minecraft.text.Text; @@ -90,13 +89,9 @@ public class WidgetListWidget extends ScrollableWidget { @Override protected void renderContents(DrawContext context, int mouseX, int mouseY, float delta) { context.enableScissor(getX(), getY(), getX()+width, getY()+height); - MatrixStack stack = context.getMatrices(); - stack.push(); - stack.translate(0, (float) -getScrollY(), 0); for (WidgetWidget element : elements) { element.render(context, mouseX, (int) (mouseY + getScrollY()), delta); } - stack.pop(); context.disableScissor(); } diff --git a/src/main/java/de/shiewk/widgets/client/screen/components/WidgetSettingsEditWidget.java b/src/main/java/de/shiewk/widgets/client/screen/components/WidgetSettingsEditWidget.java index 6664d01..5c3149b 100644 --- a/src/main/java/de/shiewk/widgets/client/screen/components/WidgetSettingsEditWidget.java +++ b/src/main/java/de/shiewk/widgets/client/screen/components/WidgetSettingsEditWidget.java @@ -54,8 +54,6 @@ public class WidgetSettingsEditWidget extends ScrollableWidget { context.fill(getX(), getY(), getX()+width, getY()+height, COLOR_BG); MatrixStack matrices = context.getMatrices(); matrices.push(); - matrices.translate(0, (float) -getScrollY(), 0); - matrices.push(); matrices.scale(2, 2, 1); matrices.translate(0, (float) -getScrollY(), 0); context.drawText(textRenderer, widget.getName(), this.width / 4 - textRenderer.getWidth(widget.getName()) / 2, this.height / 100, COLOR_FG, true); @@ -78,7 +76,6 @@ public class WidgetSettingsEditWidget extends ScrollableWidget { y += 5; } this.contentsHeight = y; - matrices.pop(); } @Override