From 00d7c9bdead4d77f0ca88036eda44b8cce6cca34 Mon Sep 17 00:00:00 2001
From: Zefram <zefram@fysh.org>
Date: Wed, 30 Apr 2014 11:49:54 +0200
Subject: [PATCH] Refill behaviour for power tools and cans

---
 technic/tools/cans.lua |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/technic/tools/cans.lua b/technic/tools/cans.lua
index ab92811..737443e 100644
--- a/technic/tools/cans.lua
+++ b/technic/tools/cans.lua
@@ -81,6 +81,11 @@
 			return itemstack
 		end		
 	end,
+	on_refill = function(stack)
+		stack:set_metadata(tostring(water_can_max_load))
+		set_can_wear(stack, water_can_max_load, water_can_max_load)
+		return stack
+	end,
 })
 
 minetest.register_tool("technic:lava_can", {
@@ -131,5 +136,10 @@
 			return itemstack
 		end
 	end,
+	on_refill = function(stack)
+		stack:set_metadata(tostring(lava_can_max_load))
+		set_can_wear(stack, lava_can_max_load, lava_can_max_load)
+		return stack
+	end,
 })
 

--
Gitblit v1.8.0