diff --git a/src/client/java/org/infinite/mixin/features/movement/supersprint/SuperSprintMixin.java b/src/client/java/org/infinite/mixin/features/movement/supersprint/SuperSprintMixin.java index 6ce9c070..7ebd52ef 100644 --- a/src/client/java/org/infinite/mixin/features/movement/supersprint/SuperSprintMixin.java +++ b/src/client/java/org/infinite/mixin/features/movement/supersprint/SuperSprintMixin.java @@ -38,7 +38,7 @@ private boolean wrapHasForwardMovement(Input input, Operation original) } /** This mixin allows AutoSprint to enable sprinting even when the player is too hungry. */ - @Inject(at = @At("HEAD"), method = "canSprint()Z", cancellable = true) + @Inject(at = @At("HEAD"), method = "canSprint", cancellable = true) private void onCanSprint(CallbackInfoReturnable cir) { // Feature: SuperSprint (Setting: EvenIfHungry) if (InfiniteClient.INSTANCE.isSettingEnabled(SuperSprint.class, "EvenIfHungry")) diff --git a/src/client/java/org/infinite/mixin/features/rendering/antioverlay/NoFogMixin.java b/src/client/java/org/infinite/mixin/features/rendering/antioverlay/NoFogMixin.java index b27a12b1..c013cbb8 100644 --- a/src/client/java/org/infinite/mixin/features/rendering/antioverlay/NoFogMixin.java +++ b/src/client/java/org/infinite/mixin/features/rendering/antioverlay/NoFogMixin.java @@ -14,7 +14,7 @@ public class NoFogMixin { @WrapOperation( method = - "applyFog(Lnet/minecraft/client/render/Camera;IZLnet/minecraft/client/render/RenderTickCounter;FLnet/minecraft/client/world/ClientWorld;)Lorg/joml/Vector4f;", + "applyFog(Lnet/minecraft/client/render/Camera;ILnet/minecraft/client/render/RenderTickCounter;FLnet/minecraft/client/world/ClientWorld;)Lorg/joml/Vector4f;", at = @At( value = "INVOKE", diff --git a/src/client/kotlin/org/infinite/global/rendering/theme/widget/PressableWidgetRenderer.kt b/src/client/kotlin/org/infinite/global/rendering/theme/widget/PressableWidgetRenderer.kt index 0039dd8f..88890ec7 100644 --- a/src/client/kotlin/org/infinite/global/rendering/theme/widget/PressableWidgetRenderer.kt +++ b/src/client/kotlin/org/infinite/global/rendering/theme/widget/PressableWidgetRenderer.kt @@ -63,6 +63,7 @@ class PressableWidgetRenderer( is TextIconButtonWidget.IconOnly, is TexturedButtonWidget, -> false + else -> true } diff --git a/src/client/kotlin/org/infinite/gui/widget/InfiniteButton.kt b/src/client/kotlin/org/infinite/gui/widget/InfiniteButton.kt index a2615229..0887bb61 100644 --- a/src/client/kotlin/org/infinite/gui/widget/InfiniteButton.kt +++ b/src/client/kotlin/org/infinite/gui/widget/InfiniteButton.kt @@ -3,8 +3,8 @@ package org.infinite.gui.widget import net.minecraft.client.MinecraftClient import net.minecraft.client.gui.Click import net.minecraft.client.gui.DrawContext -import net.minecraft.client.gui.widget.ClickableWidget import net.minecraft.client.gui.screen.narration.NarrationMessageBuilder +import net.minecraft.client.gui.widget.ClickableWidget import net.minecraft.text.Text import org.infinite.InfiniteClient import org.infinite.libs.graphics.Graphics2D diff --git a/src/client/kotlin/org/infinite/gui/widget/InfiniteToggleButton.kt b/src/client/kotlin/org/infinite/gui/widget/InfiniteToggleButton.kt index 61ea7237..82a2d123 100644 --- a/src/client/kotlin/org/infinite/gui/widget/InfiniteToggleButton.kt +++ b/src/client/kotlin/org/infinite/gui/widget/InfiniteToggleButton.kt @@ -3,8 +3,8 @@ package org.infinite.gui.widget import net.minecraft.client.MinecraftClient import net.minecraft.client.gui.Click import net.minecraft.client.gui.DrawContext -import net.minecraft.client.gui.widget.ClickableWidget import net.minecraft.client.gui.screen.narration.NarrationMessageBuilder +import net.minecraft.client.gui.widget.ClickableWidget import net.minecraft.text.Text import org.infinite.InfiniteClient import kotlin.math.sin diff --git a/src/client/kotlin/org/infinite/gui/widget/TabButton.kt b/src/client/kotlin/org/infinite/gui/widget/TabButton.kt index 089a1331..a0154c2d 100644 --- a/src/client/kotlin/org/infinite/gui/widget/TabButton.kt +++ b/src/client/kotlin/org/infinite/gui/widget/TabButton.kt @@ -3,8 +3,8 @@ package org.infinite.gui.widget import net.minecraft.client.MinecraftClient import net.minecraft.client.gui.Click import net.minecraft.client.gui.DrawContext -import net.minecraft.client.gui.widget.ClickableWidget import net.minecraft.client.gui.screen.narration.NarrationMessageBuilder +import net.minecraft.client.gui.widget.ClickableWidget import net.minecraft.text.Text import org.infinite.InfiniteClient import org.infinite.libs.graphics.Graphics2D diff --git a/src/client/kotlin/org/infinite/libs/graphics/render/RenderResources.kt b/src/client/kotlin/org/infinite/libs/graphics/render/RenderResources.kt index 413916ff..c761a10b 100644 --- a/src/client/kotlin/org/infinite/libs/graphics/render/RenderResources.kt +++ b/src/client/kotlin/org/infinite/libs/graphics/render/RenderResources.kt @@ -14,5 +14,7 @@ object RenderResources { fun renderLinedLayer(isOverDraw: Boolean): RenderLayer = if (isOverDraw) espLines else normalLines - fun renderSolidLayer(@Suppress("UNUSED_PARAMETER") isOverDraw: Boolean): RenderLayer = solidLayer + fun renderSolidLayer( + @Suppress("UNUSED_PARAMETER") isOverDraw: Boolean, + ): RenderLayer = solidLayer } diff --git a/src/main/resources/infinite.accesswidener b/src/main/resources/infinite.accesswidener index 849aa729..00747d54 100644 --- a/src/main/resources/infinite.accesswidener +++ b/src/main/resources/infinite.accesswidener @@ -72,7 +72,6 @@ accessible method net/minecraft/client/gui/widget/ScrollableWidget isInScrollbar accessible field net/minecraft/client/gui/widget/ScrollableWidget scrollbarDragged Z accessible class net/minecraft/client/gui/widget/ScrollableLayoutWidget$Container accessible field net/minecraft/client/gui/widget/SliderWidget value D -accessible method net/minecraft/client/gui/widget/ClickableWidget drawScrollableText (Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/client/font/TextRenderer;II)V accessible field net/minecraft/client/gui/widget/ClickableWidget alpha F accessible method net/minecraft/client/gui/widget/TextFieldWidget isEditable ()Z accessible field net/minecraft/client/gui/widget/TextFieldWidget firstCharacterIndex I