From b95dc1a31962cc7652f2bed4622eb6a99359a5de Mon Sep 17 00:00:00 2001 From: Leo dev Date: Mon, 31 Mar 2025 13:40:18 +0200 Subject: [PATCH] fixed positioning --- .../java/org/saturnclient/ui/SaturnUi.java | 11 +++++++---- .../gui/sprites/saturn/settings_bg.png | Bin 7855 -> 7281 bytes 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/saturnclient/ui/SaturnUi.java b/src/main/java/org/saturnclient/ui/SaturnUi.java index d00ba99..798b575 100644 --- a/src/main/java/org/saturnclient/ui/SaturnUi.java +++ b/src/main/java/org/saturnclient/ui/SaturnUi.java @@ -27,9 +27,10 @@ public class SaturnUi extends Screen { public static void drawHighResTexture(DrawContext context, Identifier t, int x, int y, int w, int h) { MatrixStack matricies = context.getMatrices(); matricies.push(); + matricies.translate(x, y, 0); matricies.scale(.25f, .25f, 1.0f); - context.drawTexture(RenderLayer::getGuiTextured, t, x, y, 0, 0, + context.drawTexture(RenderLayer::getGuiTextured, t, 0, 0, 0, 0, w * 4, h * 4, w * 4, h * 4); matricies.pop(); @@ -38,9 +39,10 @@ public class SaturnUi extends Screen { public static void drawHighResTexture(DrawContext context, Identifier t, int x, int y, int w, int h, int c) { MatrixStack matricies = context.getMatrices(); matricies.push(); + matricies.translate(x, y, 0); matricies.scale(.25f, .25f, 1.0f); - context.drawTexture(RenderLayer::getGuiTextured, t, x, y, 0, 0, + context.drawTexture(RenderLayer::getGuiTextured, t, 0, 0, 0, 0, w * 4, h * 4, w * 4, h * 4, c); matricies.pop(); @@ -49,13 +51,14 @@ public class SaturnUi extends Screen { public static void drawHighResGuiTexture(DrawContext context, Identifier t, int x, int y, int w, int h, int c) { MatrixStack matricies = context.getMatrices(); matricies.push(); + matricies.translate(x, y, 0); matricies.scale(.25f, .25f, 1.0f); context.drawGuiTexture( RenderLayer::getGuiTextured, t, - x, - y, + 0, + 0, w * 4, h * 4, c); diff --git a/src/main/resources/assets/minecraft/textures/gui/sprites/saturn/settings_bg.png b/src/main/resources/assets/minecraft/textures/gui/sprites/saturn/settings_bg.png index 47c62d2e4373d09b350fec90c88cd9ae6e6e7700..423d71ffe22e24ab06b0ec6bcc8ff10c590dd9c5 100644 GIT binary patch delta 730 zcmZ2)`_W=TXuS-Zr;B4q1>@Vh8w*3iMH(JzbI7b@2y8HN@A6r~BvBN@AmZ>$PR6o{ z?L=50mw3rW3f2}*kzgs+y?bKFFO{j3L>#60%|D>$hU)-rV^1C0Znm^t4-QW7pJG!Rq zmY%Zy`5zOI*$i^$ZY}wfc<%n|(_h)1R&DwHoe?Cuq4#<5Ir-SyN=p!rVcX}V+BLkV zwg&xt4(8uDSH=GH^H#@78;JB)G4=lN1vXM(-fios#!m%cX3qNp)>F+86ZbZYYJ6ws z2ZH!?lF31;57cav+% za&U+wR4>;Kn8)*eAqzxJQLV?h-wD^0LEr$s9idxf zdeXnKDDvp1B(MUTIad|#$JO8Dol^fgcFOuT4^EJbWy6Wal=GdKs|P z{j}0!@y}|0+&Q}UV`=v6PfzEhgFW%!^);p^zc&^~eb0R-q_N&|ZSE;>Iy(OJ@%?+j sV0Wxh*eUnePI`L!ojE;on+x_miLZ?cj{G0hl?O7})78&qol`;+083^wvH$=8 delta 1639 zcmXX`eLT~79G~-4orl+}htpc-?kZNvYAd!H>e7Q=*TO~0!ktD@rYWrOxF-AEMWSC0Z%Qg{+^2@Epu40fAvGZdqLLG zmG|Gr-f=9%Z6CXzQYQbgH{Of8NF<)%E~Jn2m6Vnw&sbC^`f9Jn{Sl8(WR$$7`_P)y zC!u5#%JgMiAfJR=epimjD5qhlcfPjyX-x$8Tk^=++(N)lMQzX0ZH0yTs zMwhAxh9jT`rQ?+~*KSIqq)BL8Om6CPY~V_Or(c1iHLq*lJxTRRigd~hx@~0wGwNh^ zH`&rHA@MzYOU)wP$9Zzwa$wD<=s2kPP_s$3f}?}lR1x_--mVsigKC-pp~FbCi|YCY z7RShz^*I9viEwa|;DXl;(C=Qy)ccq7=86|OLY+s`A;6-vzx7(NTc51*K`SryZ&2$F z&y^J$BF&Vb;ef$V-+DtkX4Q^%`|L?sW(x>?lL1w#XkD`b(gd?p@`?Z^VZnjg3VLHW zJp95}aHM>-8&XsrjT{v28F0;PL#J&9f1M;&GVno(dhCTfxw<#}BBsoZpUhUAs>r0oomikevc)^#5GX^|EhE{^)M0FfoZnHZ4%Lax&_ zQtAhDnlSG-f;b7p+8ycB0(?Yr^HuD`QV+mTCUs63TL_9y6Jy_g%p7`F4(qd4skCDF zRRvPQb8jNGkp_>BIx6A=I)i0KOW+%6#O4#jI5CzQG2OuyQBX45K{5<}vaRc+O{Fa3 z04vEP&s`_$;C5p;hxYTpb)u5u;sezx5gCI+q9;uVqtx8J1hw)BG|qP|pi#zThRqSF z5Mf>o*>RF>04iBZBUwH$9z#N8zwX%21So2D;xC&`;80kz50UZs znXUd|<{R>$gu{kW$N193t_k{5jeH11LcJ|$@Me7;&#@hWXrwxvivs{NCdhSUtO$PJ z5No&u090S!bm%UrOa0}S>`8Z>Ce+!0h+JR5`o&mu5mpyrwBn&0e6hiRnAhL+z5X>d zE@CzA5u-IWYsNfa3A@<048{XaqRjzRVo>L{_A*3>3>k|rA7Ma(e+ijPtj;vkT?xKN zK%BvjaCe=mMsR&N+hY|@I`2DwCD+_cOEhocya>KWiaG5WK>Z%M(S#dYTiQmqWHMK7 zMrJ`rBU7m->^a@8L23+^hs;$KHkYU+vmTJhr`xb`hXZ*!RP_ zY7EW`?iP=Hg!>+*e%Tt=8k+S=I@UwSq;(&))a+DxeHP1y2+7FJPVukq4ml(!%f|?I z@yC`3Wd*@i$N;E4bUXj+yPZnmpHXEpqYk#Cw`L=~=|{QJ2A8KJXU=z3f2Fw;Qw2>P zJy&5~k9U&3arH8-%wu~_Da@}$zk~Z7Qyn$aHGlch>>8X`Ji8}E(>31{jdcDA7H=|b z&cmI(ZTw-@tTRq==jBY6Y4hq1>xbrRJGO%Uo;&0Jd8SZ8kTAVJu8=YY(ZwzH8(yuX Q0@D8g)!MK6hsa<52W_;rsQ>@~