diff --git a/.gitmodules b/.gitmodules
index 2dd4e1853083692369a9034b768d33d02fa2771e..cb3d9bd0a73111a93fd4a7bd1c628754756eeae6 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -248,3 +248,6 @@
 [submodule "mods/sea"]
 	path = mods/sea
 	url = https://git.tchncs.de/Illuna-Minetest/minetest-mod-sea
+[submodule "mods/xban2"]
+	path = mods/xban2
+	url = https://github.com/minetest-mods/xban2
diff --git a/mods/xban2 b/mods/xban2
new file mode 160000
index 0000000000000000000000000000000000000000..3b700453651e7119c2c48c62d009ed2edf336c93
--- /dev/null
+++ b/mods/xban2
@@ -0,0 +1 @@
+Subproject commit 3b700453651e7119c2c48c62d009ed2edf336c93