From 8378cd18493e8f5bed34cacca3856b57104062ed Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Mikita=20Wi=C5=9Bniewski?= <rudzik8@protonmail.com>
Date: Sat, 11 Jan 2025 15:33:12 +0700
Subject: [PATCH] Use `drop` as pickblock if it is a string

---
 mods/PLAYER/vl_pickblock/init.lua | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/mods/PLAYER/vl_pickblock/init.lua b/mods/PLAYER/vl_pickblock/init.lua
index 0e8f83049..1d326850c 100644
--- a/mods/PLAYER/vl_pickblock/init.lua
+++ b/mods/PLAYER/vl_pickblock/init.lua
@@ -22,8 +22,10 @@ function vl_pickblock.pickblock(itemstack, placer, pointed_thing)
 		rnode = def._vl_pickblock
 	elseif not illegal then
 		rnode = node.name
+	elseif def.drop and type(def.drop) == "string" then
+		rnode = def.drop
 	else
-		-- node is illegal and has no _vl_pickblock, tough luck
+		-- node is illegal and has no _vl_pickblock OR drop, tough luck
 		return
 	end