diff --git a/.gitmodules b/.gitmodules
index 0b4a87b5e7fdd008a411c1d388c6d8cdb4b16ed8..0be048bb5851cbfbd630f78f24422f4dd57239ef 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -161,3 +161,9 @@
 [submodule "mods/moretrees"]
 	path = mods/moretrees
 	url = https://github.com/minetest-mods/moretrees
+[submodule "mods/boats"]
+	path = mods/boats
+	url = https://git.tchncs.de/Illuna-Minetest/boats
+[submodule "mods/farming"]
+	path = mods/farming
+	url = https://git.tchncs.de/Illuna-Minetest/farming
diff --git a/mods/boats b/mods/boats
new file mode 160000
index 0000000000000000000000000000000000000000..a7534e938834c1a0322e49df796f613ca1f55880
--- /dev/null
+++ b/mods/boats
@@ -0,0 +1 @@
+Subproject commit a7534e938834c1a0322e49df796f613ca1f55880
diff --git a/mods/farming b/mods/farming
new file mode 160000
index 0000000000000000000000000000000000000000..cac6a518ca8652744d5aeb1bae5652b5d1895429
--- /dev/null
+++ b/mods/farming
@@ -0,0 +1 @@
+Subproject commit cac6a518ca8652744d5aeb1bae5652b5d1895429