
[Incompatibility: Fabric]: Moonrise makes ViaFabricPlus incompatible with Lithium
metabrixkt opened this issue ยท 1 comments
Minecraft Version
1.21.3
Moonrise Version
0.2.0-beta.4+e7510ed
Mod Loader
Fabric
Logs and Crash Reports
Client Log: https://mclo.gs/oFdv9m0
Additional Context
- Lithium overwrites
public static Vec3 Entity#collideBoundingBox(Entity, Vec3, AABB, Level, List<VoxelShape>
with itsEntityMixin#lithium$CollideMovement(...)
method:lithium-fabric/.../entity/collisions/movement/EntityMixin.java:84
- ViaFabricPlus adds a compatibility mixin for that Lithium mixin:
ViaFabricPlus/.../compat/lithium/MixinEntity.java
- Moonrise disables Lithium's
entity.collisions.movement.EntityMixin
, making ViaFabricPlus (that doesn't expect Lithium'sEntityMixin
to be disabled) fail to inject the compatibility mixin
Not sure who is supposed fix that: Moonrise that breaks the compatibility of two mods or ViaFabricPlus that doesn't properly check if that mixin was applied?
Never mind, I just spent 10 minutes for nothing, should've checked ViaFabricPlus issues page and commits: ViaVersion/ViaFabricPlus@5a470d7 ๐