Temporarily fized 1.21.4

This commit is contained in:
2026-03-06 11:30:01 +01:00
parent 464177e2a4
commit d8e8f21ed6
2 changed files with 16 additions and 16 deletions
@@ -16,16 +16,16 @@ public class ImageTexture extends Element {
@Override @Override
public void render(RenderScope renderScope, ElementContext ctx) { public void render(RenderScope renderScope, ElementContext ctx) {
if (sprite.toString().endsWith(".svg")) { // if (sprite.toString().endsWith(".svg")) {
IMinecraftClient client = MinecraftProvider.PROVIDER.getClient(); // IMinecraftClient client = MinecraftProvider.PROVIDER.getClient();
// Get the actual window pixel dimensions for the image // // Get the actual window pixel dimensions for the image
int renderWidth = (int) (width * client.getWindow().getFramebufferWidth() / client.getWindow().getWidth()); // int renderWidth = (int) (width * client.getWindow().getFramebufferWidth() / client.getWindow().getWidth());
int renderHeight = (int) (height * client.getWindow().getFramebufferHeight() // int renderHeight = (int) (height * client.getWindow().getFramebufferHeight()
/ client.getWindow().getHeight()); // / client.getWindow().getHeight());
sprite = SvgTexture.getSvg(client, sprite, renderWidth * 2, renderHeight * 2); // sprite = SvgTexture.getSvg(client, sprite, renderWidth * 2, renderHeight * 2);
} // }
renderScope.drawTexture(sprite, 0, 0, 0, 0, width, height); renderScope.drawTexture(sprite, 0, 0, 0, 0, width, height);
} }
@@ -25,7 +25,7 @@ public class Scroll extends Element {
} }
public void draw(Element element) { public void draw(Element element) {
ElementRenderer.draw(children, element); // ElementRenderer.draw(children, element);
} }
@Override @Override
@@ -39,9 +39,9 @@ public class Scroll extends Element {
renderScope.getMatrixStack().push(); renderScope.getMatrixStack().push();
renderScope.getMatrixStack().translate(padding, -scroll + padding, 0); renderScope.getMatrixStack().translate(padding, -scroll + padding, 0);
ElementRenderer.render(children, ctx.elapsed, renderScope, // ElementRenderer.render(children, ctx.elapsed, renderScope,
ctx.mouseX - padding, // ctx.mouseX - padding,
ctx.mouseY - padding + scroll); // ctx.mouseY - padding + scroll);
renderScope.getMatrixStack().pop(); renderScope.getMatrixStack().pop();
renderScope.disableScissor(); renderScope.disableScissor();
@@ -110,21 +110,21 @@ public class Scroll extends Element {
@Override @Override
public void keyPressed(int keyCode, int scanCode, int modifiers) { public void keyPressed(int keyCode, int scanCode, int modifiers) {
ElementRenderer.keyPressed(children, keyCode, scanCode, modifiers); // ElementRenderer.keyPressed(children, keyCode, scanCode, modifiers);
} }
@Override @Override
public void mouseClicked(double mouseX, double mouseY, int button) { public void mouseClicked(double mouseX, double mouseY, int button) {
ElementRenderer.mouseClicked(children, mouseX - padding, mouseY - padding + scroll, button); // ElementRenderer.mouseClicked(children, mouseX - padding, mouseY - padding + scroll, button);
} }
@Override @Override
public void mouseDragged(double mouseX, double mouseY, int button, double deltaX, double deltaY) { public void mouseDragged(double mouseX, double mouseY, int button, double deltaX, double deltaY) {
ElementRenderer.mouseDragged(children, mouseX - padding, mouseY - padding + scroll, button, deltaX, deltaY); // ElementRenderer.mouseDragged(children, mouseX - padding, mouseY - padding + scroll, button, deltaX, deltaY);
} }
@Override @Override
public void mouseReleased(double mouseX, double mouseY, int button) { public void mouseReleased(double mouseX, double mouseY, int button) {
ElementRenderer.mouseReleased(children, mouseX - padding, mouseY - padding + scroll, button); // ElementRenderer.mouseReleased(children, mouseX - padding, mouseY - padding + scroll, button);
} }
} }