Skip to content

Incompatibility with moonlight lib (crashes when loading a drawn map) #25

Description

@Mengmiya1027

Description

When both create_ufoport and moonlight lib are installed, the game crashes as soon as a drawn map is loaded (e.g., when the item is in inventory, the world tries to load an existing map item, or any rendering/loading of a map occurs). The crash appears to be a Mixin conflict. The player is kicked from the local server and cannot re-enter that world afterwards.

How to reproduce

  1. Install the following mods:
  • create_ufoport 0.9.3-d
  • fabric-api 0.116.12+1.21.1
  • fabricloader 0.19.2
  • forgeconfigapiport 21.1.6
  • moonlight 1.21.1-3.0.14
  1. Launch the game and create or join a local world.

  2. Either:

  • Place a drawn map in your inventory (e.g., from a cartographer or by creating a map), or

  • Load a world where a drawn map already exists.

  1. The game will crash immediately.

Verification that the conflict is only between create_ufoport and moonlight lib:
Using create_ufoport + all other mods except moonlight lib → no crash.
Adding moonlight lib back triggers the crash.

MC client info

  • MC version: 1.21.1 Fabric
  • Create-UFO version: 0.9.3-d

Client log file

latest.log

Metadata

Metadata

Assignees

Labels

crashThe game crashed

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions