Xcompat

Description

a mod that aims to facilitate other mods to be game agnostic by handling sounds and crafting

thanks to:

  • MisterE, OgelGames, and Blockhead for naming advice/suggestion
  • luk3yx, Blockhead, Buckaroo for bouncing ideas on the concept of this mod

dev docs can be found at https://github.com/mt-mods/xcompat/tree/master/doc

Reviews

Review

Do you recommend this mod?

  • English

    a great project

    please add a fix to support CloneCraft;Libre https://content.luanti.org/packages/awuuwa/clonecraftlibre/ a fork of Mineclonia.

    The easiest quick way I found was to add to the file src/gameid.lua: if minetest.get_modpath("mcl_core") then gameid = "mineclonia" end

    similar to, and near the: if minetest.get_modpath("default") then gameid = "minetest" end

    I added that check for mcl_core based games above the check for "default" and this immediately made everything I tested work in CloneCraft;Libre which is directly based on Mineclonia, but which without this fix doesn't seem to work well with xcompat for some reason that I haven't looked into.

    0 comments

Releases

2026-02-16

Download

2026-02-16 02:21 UTC

2026-02-16 🔗

  • add devtest (#63)

2026-01-11

Download

2026-01-11 02:23 UTC

2026-01-11 🔗

  • Simplify sounds code (#61)
  • fix #62 - disable sounds chat command test for now

2025-11-01

Download

2025-11-01 02:25 UTC

2025-11-01 🔗

No release notes

2025-10-23

Download

2025-10-23 02:22 UTC

2025-10-23 🔗

  • Add explanations of textures & player api usage, non-function sounds, and some minor touch-up of docs (#55)

2025-10-07

Download

2025-10-07 02:18 UTC

2025-10-07 🔗

  • Add explanation and example of material usage (#54)
All releases

Information

Provides

xcompat

Dependencies

Required
No required dependencies
Optional
basenodes basetools chest default farming fl_player fl_stone fl_topsoil fl_trees hades_sounds ks_sounds mcl_core mcl_player mcl_sounds mtt nodes_nature player_api sounds stairs testnodes testpathfinder tiled unittests x_farming

Information

Type
Mod
Technical Name
xcompat
Languages
English
License
MIT
Maintenance State
Actively Developed
Added
2024-02-25 05:45 UTC
Maintainers
mt-mods

Used By