diff --git a/.gitmodules b/.gitmodules
index 3dbc06a30d3021a1d3e03bce1621bb8dccf5483e..b241ac21184b4b77cc04a96d564714fe1457899e 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -206,3 +206,6 @@
 [submodule "mods/sneak_glitch"]
 	path = mods/sneak_glitch
 	url = https://github.com/SmallJoker/sneak_glitch
+[submodule "mods/mycastle"]
+	path = mods/mycastle
+	url = https://git.tchncs.de/Illuna-Minetest/mycastle
diff --git a/mods/mycastle b/mods/mycastle
new file mode 160000
index 0000000000000000000000000000000000000000..68e51973685072c1dc63496265e5036618e66ac5
--- /dev/null
+++ b/mods/mycastle
@@ -0,0 +1 @@
+Subproject commit 68e51973685072c1dc63496265e5036618e66ac5