
Dynamic Crosshair Compat crashes game with Leat's Do Meadow in 1.20.1
rusteddaemond opened this issue ยท 4 comments
Persists in:
DynamicCrosshairCompat 4.2
DynamicCrosshairCompat 4.0 (Update Meadow compat) if Meadow is Meadow 1.3.20 or newer:
Here I ran it with minimal setup:
Dynamic Crosshair
Architectury API
Fabric API
[Let's Do] API
Dynamic Crosshair Compat
Crashes with DynamicCrosshairCompat 4.2 and Meadow 1.3.20 - Meadow 1.3.23: crash, crash, crash and crash.
However, game runs with both Meadow (any version) and DynamicCrosshairCompat 4.0
Game can also run with DynamicCrosshairCompat 4.2 and Meadow ANY verion when [Let's Do] API is installed.
I believe that the problem was not noticed because most people playing still haven't recognised that [Let's Do] API is no longer a dependency for the Let's do series mods.
(And if your compat was made with [Let's Do] API in mind, that probably means that you have to redo all af them).
Oh god, why are they making things so complicated. Thank you for the report.
So you are saying that it does not crash if lets-do-api is not installed? Is there any reason to not install it?
They are stable now after being rewritten (in 1.20.1) (and without the Do API)
There're reason not to install. They have been actively rewriting the whole series of mods (because of reasons like trying to upgrade to 1.21.1 and failing because of instability), and you're currently either set in specific versions of them that work together and need Do API (that sometimes introduce its own bugs, especially on servers), or youre to try to use newer versions, that won't work with mods that they still have not rewritten like Beachparty or Nether Vinery cause it will either crush the game or mod won't be able to load. (Or just my sinkpack is extremely unlucky and I tend to catch crashes everywhere).
I believe that most people just install prepared mod packs where problems are mitigated by explicitly stating correct versions of mods or simply play with only some of them. So, that's why.