Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

与InventoryTweaks安装导致背包转移物品时光标位置瞬移 #252

Closed
5 tasks done
Microsoft6477 opened this issue Dec 7, 2024 · 16 comments
Closed
5 tasks done

Comments

@Microsoft6477
Copy link

Your CleanroomMC Discord Username

No response

Cleanroom Version

0.2.4-alpha

Java Version

Java 23

Graphics Card Vendor

NVidia

Bug Report

原功能描述:
InventoryTweaks提供了Shift+Ctrl点击物品后所有相同的物品全部转移至箱子的格子(如点击背包的橡木,可以将背包一共10组橡木一起转移至箱子),Ctrl+点击可以转移单个物品(如点击64个一组的橡木,会像箱子里转移1个)。

异常现象:
触发原功能时,鼠标会瞬移到正上方或者正下方。

详细情况可见GIF:
GIF

logs.zip

Mod List

只有"InventoryTweaks-1.64+dev.146.jar"
但是在额外安装Fugue和Scalar后并无改善

MMC Instance Notes

Final Checklist

  • I have searched the issues and haven't found a similar issue.
  • I have read the known incompatibilities and this is not related to one of those.
  • I have installed Fugue and it does not fix this issue.
  • I am using experimental branch and have installed Scalar and it does not fix this issue.
  • I am running a test build from Cleanroom Github Actions. (Or, if I've compiled it myself I plan to fix the issue)
@kappa-maintainer
Copy link
Collaborator

试试最新action

@Kuktar
Copy link

Kuktar commented Jan 29, 2025

this is happening to me to. thats a short video explaining what is happening to me
https://youtu.be/w6JBHWfDfNA?si=ktizEou9J-MJKq5z

@kappa-maintainer
Copy link
Collaborator

  • Try dev.151
  • Try latest action (read readme if you don't know how)
  • Try switching to MouseTweaksUnofficial
  • dev.151 + latest action works fine on my Linux

@Kuktar
Copy link

Kuktar commented Jan 30, 2025

Image
on those versions. issue persists. Going to look into "try latest action" i have never heard of this.

@Kuktar
Copy link

Kuktar commented Jan 30, 2025

Willing to do more investigating but so far non of that worked for me. tried on second computer with same modpack/versioning and issue persists. others within our server community Tyr Archy have decided to forgo the feature altogether and disable it within the inventory tweaks. For now i will keep it disabled becuase when using trash can it moved some of my important items :(

@kappa-maintainer
Copy link
Collaborator

This is action build mmc packs: https://github.com/CleanroomMC/CleanroomMMC/actions/
Which come from our readme.md

@Kuktar
Copy link

Kuktar commented Jan 30, 2025

Here is the setting i am reffering to regarding moving all items of a same type shortcut from the mod inventory tweaks.

Image

And to clarify holding down LControl and clicking an item should move all items of that stack. Instead it moves all items and then will teleport your mouse cursor to the new inventory picking up and moving items in an unintended way back to the original inventory.

Also thanks for your help. Im unsure if this is cleanroom issue, i just assumed since yall made a fork of mouse tweaks to fix various issues it might be.

@kappa-maintainer
Copy link
Collaborator

Just test it with latest action
I know the mouse was broken in many similar mods, and 99% sure it was caused by our lwjgl fork
So we switched to official one in recent commits, and it works fine on my Linux PC

@Kuktar
Copy link

Kuktar commented Jan 30, 2025

i followed the instructions and no dice on my windows pc. however on my ubuntu pc it works just fine now. not sure if that helps.

Image

@kappa-maintainer
Copy link
Collaborator

Windows only? Looks like a glfw bug now. I will check InvTweakers code to see how it handle mouse

@sanyaysan
Copy link

sanyaysan commented Jan 30, 2025

I tested it as well with the newest cleanroom version on windows, same problem

@Kuktar
Copy link

Kuktar commented Jan 31, 2025

let me know if i can be of assistance in any way

@kappa-maintainer
Copy link
Collaborator

Try this Fugue build
https://github.com/CleanroomMC/Fugue/actions/runs/13543478339
I guess lwjgl's input queue has some weird behavior under Windows

@sanyaysan
Copy link

sanyaysan commented Feb 26, 2025

I used this in my setup, but it doesn't seem to work

@kappa-maintainer
Copy link
Collaborator

Try this newer build then
https://github.com/CleanroomMC/Fugue/actions/runs/13556171385
Completely removed its mouse moving calls

@kappa-maintainer
Copy link
Collaborator

Tester reported that this build worked

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants