File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
src/main/java/net/kyrptonaught/lemclienthelper/mixin/hud/genericHud Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 11package net .kyrptonaught .lemclienthelper .mixin .hud .genericHud ;
22
3+ import net .kyrptonaught .lemclienthelper .hud .genericHud .GenericHudMod ;
34import net .kyrptonaught .lemclienthelper .hud .genericHud .PlayerBarRenderer ;
45import net .minecraft .client .DeltaTracker ;
56import net .minecraft .client .gui .Gui ;
910import org .spongepowered .asm .mixin .injection .Inject ;
1011import org .spongepowered .asm .mixin .injection .callback .CallbackInfo ;
1112
12- import java .lang .reflect .InvocationTargetException ;
13-
1413@ Mixin (Gui .class )
1514public class PlayerBarMixin {
1615 @ Inject (method = "renderHotbarAndDecorations" , at = @ At (value = "HEAD" ))
1716 void renderPlayerBar (GuiGraphics guiGraphics , DeltaTracker deltaTracker , CallbackInfo ci ){
1817 PlayerBarRenderer .renderPlayerBar (guiGraphics ,deltaTracker );
1918 }
19+
20+ @ Inject (method = "renderExperienceBar" , at =@ At ("HEAD" ), cancellable = true )
21+ void disableExperienceBar (GuiGraphics guiGraphics , int i , CallbackInfo ci ) {
22+ if (GenericHudMod .SHOULD_RENDER_PLAYERBAR ) {ci .cancel ();}
23+ }
2024}
You can’t perform that action at this time.
0 commit comments