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

[Bug]: Scale field Scrolling #25

Open
4 of 6 tasks
J4PC opened this issue Sep 9, 2024 · 7 comments
Open
4 of 6 tasks

[Bug]: Scale field Scrolling #25

J4PC opened this issue Sep 9, 2024 · 7 comments
Labels
1.21 bug Something isn't working help wanted Extra attention is needed question Further information is requested

Comments

@J4PC
Copy link

J4PC commented Sep 9, 2024

General Info

  • I am running a modpack
  • I can reproduce this issue consistently in single-player
  • I can reproduce this issue consistently in multi-player
  • I have searched for this issue previously and it was either (1) not previously reported, or (2) previously fixed and I am having the same problem.
  • I am crashing and can provide my crash report(s)
  • I am using the latest version of the mod

Loader version

fabric-loader-0.16.3-1.21.1

Minecraft version

1.21.1

Mod version

ArmorPoser 1.21.1

Java version

JDK Development Kit 21.0.4

Issue Description

The Scrolling doesn't work properly; it only switches between 2 values (0.90 and 1.10), no matter how much you scroll.

Scrolling.mp4

Additional Information

No response

@J4PC J4PC added the bug Something isn't working label Sep 9, 2024
@Mrbysco
Copy link
Owner

Mrbysco commented Sep 9, 2024

I'm currently unable to get my Fabric environment running and I can't reproduce it on NeoForge (after fixing #27 )

@J4PC
Copy link
Author

J4PC commented Sep 10, 2024

Can confirm on ArmorPoser-fabric-1.21.1-6.1.3

@Mrbysco
Copy link
Owner

Mrbysco commented Sep 10, 2024

Created a Prism instance with:

Fabric Loader: 0.16.5
Armor Poser: 6.1.3
Cloth config: 15.0.130
Fabric API: 0.104.0+1.21.1

and am unable to reproduce the issues related to the scale field. I can scroll it just fine and it goes over 1 just fine.

@Mrbysco Mrbysco added question Further information is requested 1.21 labels Sep 10, 2024
@J4PC
Copy link
Author

J4PC commented Sep 11, 2024

I just tested it again with:

Fabric Loader: 0.16.5
Armor Poser: 6.1.3
Cloth config: 15.0.130
Fabric API: 0.104.0+1.21.1
Can.Confirm.mp4

See the video for the result. The rest of the scroll fields work perfectly, but not the scale field. I have no idea what could be the cause of this.

@ShyNieke
Copy link

I am going to try and reproduce this issue myself, in my discord we are talking about an issue that seems to be the exact same one and I will be trying to replicate the environment the issue appears in as much as I can for that I do have a few questions.

  1. What keyboard layout do you use? for example I use a qwerty NL keyboard with numpad keys
  2. what launcher do you use?
  3. Do you play MC in fullscreen or windowed mode?

@J4PC
Copy link
Author

J4PC commented Sep 15, 2024

If it helps:
Keyboard layout: QWERTZ (DEU)
Launcher: Minecraft Launcer
Mode: Fullscreen

@Mrbysco Mrbysco added the help wanted Extra attention is needed label Sep 29, 2024
@SplendidAlakey
Copy link

Can reproduce on both Fabric and NeoForge.

To reproduce I just created a fresh instance on Prism with the latest version of NeoForge (or Fabric loader and API respectively for the Fabric version) and literally nothing else, then created a superflat world, placed down a stand and tried to change scale, X, Y and Z positions using the scroll wheel. Scale values could only switch between 0.9 and 1.1, while not actually even affecting the armour stand, and the cardinal coordinate values would only switch between 0.01 and -0.01, while also not actually applying any changes. Another strange thing I've noticed is that clicking/holding ctrl or shift can cause the the values to jump between 0.1 and 2, instead.

The only workaround I've found is to completely ignore the scroll wheel and type the values manually, however that makes the issue of the values not actually applying any changes sometimes even more apparent, forcing you to reenter the GUI very often.

While trying to figure out a solution for this problem, I've also come across an issue where changing anything at all (even just locking interactions with the stand) would reset the scale to 1.0, if you exit the GUI and reenter. And I can partially reproduce #26 - except I can apply values over and under 1, I just have to manually enter a larger or equal value than 2 first, then enter the actual value I need and not exit the GUI so that changing other settings does not reset the scale, like mentioned above. I can open separate issues for both of these, if needed.

My environment:

  • Windows 11 24H2; GraalVM 21.0.4
  • QWERTZ keyboard layout (DEU), but also changing to English (US) does not help; with a numpad, makes no difference which keys I'm using for the values
  • Prism Launcher
  • Fullscreen and windowed are equally bugged

Rolling ArmorPoser back to 6.0.9 fixes the the scaling issue completely, scrolling is fine and it does not reset, but X Y Z fields remain bugged. Any version starting from 6.1.0 has both features bugged.

If I can provide any more info, please let me know, because this bug makes the mod extremely frustrating to work with.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1.21 bug Something isn't working help wanted Extra attention is needed question Further information is requested
Projects
None yet
Development

No branches or pull requests

4 participants