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
Releases
2026-02-16 02:21 UTC
2026-02-16
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 02:25 UTC
2025-11-01
No release notes
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 02:18 UTC
2025-10-07
- Add explanation and example of material usage (#54)
All releases
Threads
New thread
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
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.