Weighted ejectors are inaccurate with enitites in elytra
Description
Weighted ejectors reset player camera and are not precise with elytras.
Game Log
X
Debug Information
Client Info
Create:
Mod Version: 6.0.6
Mod Git Commit: 20ad05b5e525166018d21e88c96986f867c7088f
Ponder Version: 1.0.56
NeoForge Version: 21.1.205
Minecraft Version: 1.21.1
Graphics:
Flywheel Version: 1.0.4
Flywheel Backend: flywheel:off
OpenGL Renderer: Apple M3
OpenGL Version: 4.1 Metal - 90.5
Graphics Mode: fancy
PojavLauncher Detected: false
System Information:
Operating System: Mac OS X (aarch64) version 26.0
Java Version: 21.0.4, Azul Systems, Inc.
JVM Flags: 1 total; -Xmx14976M
Memory: 921009576 bytes (878 MiB) / 2793406464 bytes (2664 MiB) up to 15703474176 bytes (14976 MiB)
Total Memory: 1947936944 bytes (1857 MiB) / 2793406464 bytes (2664 MiB)
CPU: Apple M3 @ 4.06 GHz; 8 cores / 8 threads on 1 socket(s)
Graphics cards: none
Other Mods:
DragonLib: 1.21.1-2.2.24
Moonlight Lib: 1.21-2.22.3
Forgified Fabric Renderer API (v1): 3.4.0+acb05a3919
Forgified Fabric API Base: 0.4.42+d1308ded19
SuperMartijn642's Config Library: 1.1.8
Just Enough Items: 19.22.1.316
SuperMartijn642's Core Lib: 1.1.18+a
Lithium: 0.15.0+mc1.21.1
Create: Mobile Packages: 0.5.4
Forge Config API Port: 21.1.1
TRender: 1.0.5
Immersive Aircraft: 1.3.3+1.21.1
SecurityCraft: 1.10
Forgified Fabric BlockView API (v2): 1.0.10+9afaaf8c19
Freecam: 1.3.0+mc1.21
EntityCulling: 1.8.2
Iris: 1.8.12-snapshot+mc1.21.1-local
Create Railways Navigator: 1.21.1-beta-0.8.4
Architectury: 13.0.6
Ferrite Core: 7.0.2
Distant Horizons: 2.3.4-b
TRansition: 1.0.3
TrafficCraft: 1.21.1-1.1.3
Forgified Fabric Rendering Data Attachment (v1): 0.3.48+73761d2e19
Sodium: 0.6.13+mc1.21.1
Chunk Loaders: 1.2.8
Cloth Config v15 API: 15.0.140
Create Factory Abstractions: 1.4.6
Supplementaries: 1.21-3.4.9
ShulkerBoxTooltip: 5.1.6+1.21.1
Create: The Factory Must Grow: 1.0.1b
Essential: 1.3.9
Server Info
Create:
Mod Version: 6.0.6
Mod Git Commit: 20ad05b5e525166018d21e88c96986f867c7088f
Ponder Version: 1.0.56
NeoForge Version: 21.1.205
Minecraft Version: 1.21.1
System Information:
Operating System: Mac OS X (aarch64) version 26.0
Java Version: 21.0.4, Azul Systems, Inc.
JVM Flags: 1 total; -Xmx14976M
Memory: 921009576 bytes (878 MiB) / 2793406464 bytes (2664 MiB) up to 15703474176 bytes (14976 MiB)
Total Memory: 1947936944 bytes (1857 MiB) / 2793406464 bytes (2664 MiB)
CPU: Apple M3 @ 4.06 GHz; 8 cores / 8 threads on 1 socket(s)
Graphics cards: none
Other Mods:
DragonLib: 1.21.1-2.2.24
Moonlight Lib: 1.21-2.22.3
Forgified Fabric Renderer API (v1): 3.4.0+acb05a3919
Forgified Fabric API Base: 0.4.42+d1308ded19
SuperMartijn642's Config Library: 1.1.8
Just Enough Items: 19.22.1.316
SuperMartijn642's Core Lib: 1.1.18+a
Lithium: 0.15.0+mc1.21.1
Create: Mobile Packages: 0.5.4
Forge Config API Port: 21.1.1
TRender: 1.0.5
Immersive Aircraft: 1.3.3+1.21.1
SecurityCraft: 1.10
Forgified Fabric BlockView API (v2): 1.0.10+9afaaf8c19
Freecam: 1.3.0+mc1.21
EntityCulling: 1.8.2
Iris: 1.8.12-snapshot+mc1.21.1-local
Create Railways Navigator: 1.21.1-beta-0.8.4
Architectury: 13.0.6
Ferrite Core: 7.0.2
Distant Horizons: 2.3.4-b
TRansition: 1.0.3
TrafficCraft: 1.21.1-1.1.3
Forgified Fabric Rendering Data Attachment (v1): 0.3.48+73761d2e19
Sodium: 0.6.13+mc1.21.1
Chunk Loaders: 1.2.8
Cloth Config v15 API: 15.0.140
Create Factory Abstractions: 1.4.6
Supplementaries: 1.21-3.4.9
ShulkerBoxTooltip: 5.1.6+1.21.1
Create: The Factory Must Grow: 1.0.1b
Essential: 1.3.9
here is a quick PoC video, showcasing the camera reset and imprecision with elytras. https://imgur.com/a/rkst2v4
So I encountered this bug randomly, found this report (Since it is best to check for existing reports before reporting something) I had a Weighted Ejector facing North, when launched by the ejector it set my camera angle to (-180.0,-35.0). This sudden change in camera angle is not fun to view
Another thing I encountered was when holding Walk Forward while facing the same direction as the ejector, the ejector would put me into a flying state. This does not happen when holding / facing other directions, so I assume this behavior is intentional