From 9d2bf6def314bbee3305aad6de3b2e5a8e5f2715 Mon Sep 17 00:00:00 2001
From: tenplus1 <kinsellaja@yahoo.com>
Date: Wed, 16 Sep 2020 09:57:39 +0100
Subject: [PATCH] Giant Shroom Tops decay when trunk removed (thanks LadyK)

---
 README.md  | 1 +
 leaves.lua | 5 +++++
 2 files changed, 6 insertions(+)

diff --git a/README.md b/README.md
index 68c242d..26b6b9a 100644
--- a/README.md
+++ b/README.md
@@ -18,6 +18,7 @@ Ethereal Mapgen mod for Minetest (works on all except v6)
  - Added new savanna dirt and decorations
  - Use default grass abms
  - Split and re-write mapgen files for tidier generation
+ - Giant Mushroom tops now decay when trunk removed
 
 ### 1.26
 
diff --git a/leaves.lua b/leaves.lua
index 03d4f1d..ed21c78 100644
--- a/leaves.lua
+++ b/leaves.lua
@@ -504,4 +504,9 @@ default.register_leafdecay({
 	radius = 3
 })
 
+default.register_leafdecay({
+	trunks = {"ethereal:mushroom_trunk"},
+	leaves = {"ethereal:mushroom", "ethereal:mushroom_pore"},
+	radius = 3
+})
 end