diff --git a/common/src/main/java/org/figuramc/figura/mixin/gui/InventoryScreenMixin.java b/common/src/main/java/org/figuramc/figura/mixin/gui/InventoryScreenMixin.java index a99144bf4..7b418d05b 100644 --- a/common/src/main/java/org/figuramc/figura/mixin/gui/InventoryScreenMixin.java +++ b/common/src/main/java/org/figuramc/figura/mixin/gui/InventoryScreenMixin.java @@ -21,7 +21,7 @@ private static void renderEntityInInventoryFollowsMouse(GuiGraphics guiGraphics, if (!Configs.FIGURA_INVENTORY.value || AvatarManager.panic) return; - UIHelper.drawEntity(x, y, size, mouseX, mouseY, entity, guiGraphics, new Vector3f(), EntityRenderMode.MINECRAFT_GUI); + UIHelper.drawEntity(x, y, size,(float) Math.atan(mouseY / 40f) * 20f, (float) -Math.atan(mouseX / 40f) * 20f, entity, guiGraphics, new Vector3f(), EntityRenderMode.MINECRAFT_GUI); ci.cancel(); } } diff --git a/common/src/main/resources/figura-common.mixins.json b/common/src/main/resources/figura-common.mixins.json index 634555eb1..9a9846e0b 100644 --- a/common/src/main/resources/figura-common.mixins.json +++ b/common/src/main/resources/figura-common.mixins.json @@ -20,7 +20,6 @@ "MinecraftMixin", "ReloadableResourceManagerMixin", "SkullBlockEntityAccessor", - "SNIHelperMixin", "TextDisplayMixin", "compat.GeckolibGeoArmorRendererMixin", "compat.GeckolibGeoRendererMixin", diff --git a/forge/build.gradle b/forge/build.gradle index 133e68fd2..4f85d4f6a 100755 --- a/forge/build.gradle +++ b/forge/build.gradle @@ -36,7 +36,7 @@ dependencies { // Libraries include(forgeRuntimeLibrary("com.github.FiguraMC.luaj:luaj-core:$luaj-figura")) include(forgeRuntimeLibrary("com.github.FiguraMC.luaj:luaj-jse:$luaj-figura")) - include(forgeRuntimeLibrary("com.neovisionaries:nv-websocket-client:$nv_websocket")) + include(forgeRuntimeLibrary("org.java-websocket:Java-WebSocket:$websocket")) forge "net.minecraftforge:forge:${rootProject.forge_version}"