Mod Testing Requirements - redseiko/ComfyMods GitHub Wiki

Any mod that is being tested for use on Comfy will have to pass minimal testing standards. These standards will be the same for both newly created mods or bringing in an existing mod to the Comfy community.

Does this mod have the ability to crash the server?

In what capacity? How can we mitigate disaster? (This will likely mean code changes. If you did not create the mod, you may need to take ownership of the changes) Did Red make it?

Does this mod impact player interaction with the world or other players?

Can players without the mod see the placed item? Can players without the mod interact with the object? When a player looks at the object, does it change any of its attributes? When the instance (chunk) owner changes to someone without the mod, does the placed item disappear/pop out/cause errors? When the instance (chunk) owner changes to someone without the mod, does the placed item's health reset?

Does this mod affect new or existing buildings?

Can this mod change attributes of warded buildings? Can this mod change attributes of warded buildings not owned by the player? Can this mod modify warded terrain? Is any new building material visible to vanilla players? Are any new building objects (doors, hinges) interactable by vanilla players?

Does this mod affect wards?

Does this mod overwrite any ward effects? Does this mod change ward attributes?

Does this mod affect chat?

Does this mod enable additional chat commands or code? Does this mod change how pings appear? Does the mod implement a local or global change?