From 78986d02d41f6855fde045f7669ccf485e730d45 Mon Sep 17 00:00:00 2001 From: ThisIsALegitUsername <73719631+ThisIsALegitUsername@users.noreply.github.com> Date: Sun, 9 Apr 2023 13:50:58 -0600 Subject: [PATCH] edit icon --- .../resources/assets/eagler/gui/edit.png | Bin 0 -> 2595 bytes .../ui/clickgui/rewrite/ClickGuiRewrite.java | 15 +++++++++++++-- 2 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 desktopRuntime/resources/assets/eagler/gui/edit.png diff --git a/desktopRuntime/resources/assets/eagler/gui/edit.png b/desktopRuntime/resources/assets/eagler/gui/edit.png new file mode 100644 index 0000000000000000000000000000000000000000..17e3c74a69ccc12404c0a0f7af8f3f3d9d6f79c2 GIT binary patch literal 2595 zcmZ8jdo)|=7SBl}h)2;Tla{`?hSD=qj2Ws!wWS`zT=8mhWt~!wdNf6~LTRGC^{Ap+ zL0hk?N2L);5=@XWw2IDnRJ>_bXa|$Vj3_DYac8Z2*P1_m`?tTnzu&j_+Ur~2IcYz* zJ859|U=av}hV$u@o(KfeZyNv#j@+oi7Q+O@cse-%qc0C%gBPk7PoIfF0I6}?0J@L9 zD}jTUAKbi7!MwG#RX$og346#(p6(>X7UhmU57tyUpFHjr_i$;_HF}{D$2ePkFFm;5 z(jwv?-XktPIsxbXu&nH}7=MnXNSUhKLDz`FTyRa4x!$uQ-Sf5*+&;>k-WmxXU)xLy z0~HE7N4!ZI?;4h_Do#9E*<_cmFcJfLJ~X&R&aUazz&FuC;^bQAx3UO_JpL54ADLx zbx;ZxXcS)XOcDfA_{mRsdEmiXb3-M0HQ5}JRvV&xWI9NN7&JOx&@3?oDT3t3ykStg z*2WMi4s06P|=nFuh_9a*mMM}E)0GT<8Y)u&vF{F`JwMoVGjANN- za?z-{y(y8RMu=jFk(giG-YFYG=hHN6eaVkdi-oNB2!)<21HX4<)$bV!bc!qpOoKIJ z&tB-D8jw8RepfF>p{pgMu?P6|Cb3t~zl7aZ;GcEQEq$wW2liA+AI<9RC$&a3keKE6HNqa! z91RmQMYWvZ1be8!e1XN_!l0esje|~Kf)3>-EZN9;`_?{WmYE%2dh>yAo78wg3=3s*YMm6D-- zqsi1Oe39NW^oFP$ebbF8+ym)THHg|=On#~_%B_P9;Ij{9`=WXcC)*G?&4--Zj9VhA#Vxa&k z8m_DXuWX-f=iqL$eF61?_&2dA(%+!g^%}+1g=euZZW3;AMYMpq>2_?{hPk0UZl1+y zh}~-EF9!C!xVG#O5q>QK9r5L>z;yZMCj+w?#k(wFsx-@PS-;h8v-g&Kv$3E-uQbRA z^ax$L>vN#t%R|^&RWqIcVYk^-LS|XidsZRewwdQa0VeNPd=ym(RbVvIus>bLSk0Hm zES{QlJW6|_mrz(1y%_6mU!f(ul-cr2R2M!uZ=lZiekVJh9wsvhmbui&NzMod4pZrP zuH`M?qE6FSGv2+nyf|EaT=^N{@?q+EJlFOXtT6p`CN~(C6p@ALe^=y&Y#)TP@Bpcu ze^+$>_n`EGN<25<|26(n{8hTMmvqbb$SvPJbH$HPM#g+we$YIa5?Mf3d*JY?eM>w$ zacomyJwKiGY1+I{YNXP(VH1hI8eYt^Z4C+mQ)mTe)QayT%RY-&)d>=9>Q9;(9G>e-X2ko;Z;50>4RXZH~mKzgk!j>?T@r zX{r17!y|POG~4lPn{)SRC|*au_gOcAySL&MJf2r2BuRq?UVR7rEN#iO=(62rw{`Pl z+uZxpd?`+avzwT8VRTwO-=HB_)c2%~yc4=%7S;xiQRR>E7=*0e`dDSm<_2ABqOGqii?Rzw*&kl z20dUwHUH;I>gsT}2yCBp;V479s9eSKvoNiBShb7Zr^u6ZfwE#X;|`CX;5#(6CcaW7 zdC56Kbh>bxsqGm8zgvHE#N|9Sq+`4!j_>eUFBI(73JeBuLcfK9UIVgq5caO}LrPYTO8CUw()n9?BdE zYYnT2&?cQ?qa44}jfwfj1)8lt`OOXw)r@X-#2N?l{M!$*V?eW8{_jbPD;u+XGUVPD z#?&TxvjN9B?ADElL9$K?~k%$MxQAc#8AEqd6P%j_pbE?}O&8EVP7J)9UP zZ1x?waFlT*j#-&@RTdY^(c;d^l0DeX^{}s&PYU%H5uW^B`IQk-le=m3t*m>;E#K*A ziqiA9=&f@fI%kFi4nkHZo3>YETRBwW4!M`dBHle-_sLn=QHXc_TqS8d^u|d}t;6l2 z9A3VTU!X+w1uW@fKyi(!=ATxX!99og!T?iaexs;^R*Ex73a1UsAW_qU;t1l_medaQ1X8ObQ|dJ literal 0 HcmV?d00001 diff --git a/src/main/java/dev/resent/visual/ui/clickgui/rewrite/ClickGuiRewrite.java b/src/main/java/dev/resent/visual/ui/clickgui/rewrite/ClickGuiRewrite.java index d2144beb..b9b0f334 100644 --- a/src/main/java/dev/resent/visual/ui/clickgui/rewrite/ClickGuiRewrite.java +++ b/src/main/java/dev/resent/visual/ui/clickgui/rewrite/ClickGuiRewrite.java @@ -14,6 +14,7 @@ import dev.resent.visual.ui.Theme; import dev.resent.visual.ui.animation.Animation; import dev.resent.visual.ui.animation.Direction; import dev.resent.visual.ui.animation.SimpleAnimation; +import dev.resent.visual.ui.clickgui.HUDConfigScreen; import dev.resent.visual.ui.clickgui.rewrite.comp.Comp; import dev.resent.visual.ui.clickgui.rewrite.comp.impl.CompCheck; import dev.resent.visual.ui.clickgui.rewrite.comp.impl.CompCustom; @@ -87,13 +88,19 @@ public class ClickGuiRewrite extends GuiScreen { //Navigation selection RenderUtils.drawRoundedRect(x+15, y+115+partAnimation.getValue(), x+45, y+145+partAnimation.getValue(), 8, secondaryFontColor); + if(isMouseInside(mouseX, mouseY, x+20, y+220, x+40, y+240)) { + RenderUtils.drawRoundedRect(x+14, y+214, x+46, y+246, 16.5f, secondaryFontColor); + } + //Navigation icons GlStateManager.color(1, 1, 1); mc.getTextureManager().bindTexture(new ResourceLocation("eagler:gui/house.png")); Gui.drawModalRectWithCustomSizedTexture(x+20, (int) y+120, 0, 0, 20, 20, 20, 20); mc.getTextureManager().bindTexture(new ResourceLocation("eagler:gui/gear2.png")); Gui.drawModalRectWithCustomSizedTexture(x+20, (int) y+170, 0, 0, 20, 20, 20, 20); - + mc.getTextureManager().bindTexture(new ResourceLocation("eagler:gui/edit.png")); + Gui.drawModalRectWithCustomSizedTexture(x+20, (int) y+220, 0, 0, 20, 20, 20, 20); + //Search RenderUtils.drawRoundedRect(x+width-300, y+25, x+width-50, y+65, 9, secondaryColor); @@ -118,7 +125,6 @@ public class ClickGuiRewrite extends GuiScreen { /* !------------- HOME/MODULE (SOON) --------------------! */ //Draw module button if(part == "Home") { - //RenderUtils.drawRoundedRect(x+width-15, y+130+scrollOffset*25/-height, x+width-5, y+150+scrollOffset*25/-height, 4, -1); for (Mod m : Resent.INSTANCE.modManager.modules) { if (!m.isAdmin() && m.getName().toLowerCase().startsWith(searchString.toLowerCase()) && selectedMod == null) { if (y+125+offset+scrollOffset > y+95 && y+175+offset+scrollOffset < y+height) { @@ -148,6 +154,8 @@ public class ClickGuiRewrite extends GuiScreen { offset += 60; } } + }else if(part == "Setting") { + fr.drawString("Not sure what to put here yet. DM me with suggestions! My discord is hooman#1196.", x+100, y+120, -1, false); } /* !------------- SETTINGS ----------------! */ @@ -187,6 +195,9 @@ public class ClickGuiRewrite extends GuiScreen { home = false; setting = true; part = "Setting"; + } else if (isMouseInside(mouseX, mouseY, x+14, y+214, x+46, y+246)) { + comps.clear(); + mc.displayGuiScreen(new HUDConfigScreen(this)); } if (isMouseInside(mouseX, mouseY, x+width-300, y+25, x+width-50, y+65)) {