From 4c0371c5cc01a5fd3103ab4109b7d4788e094ddb Mon Sep 17 00:00:00 2001 From: Jean-Patrick Guerrero Date: Thu, 14 Mar 2019 14:11:44 +0100 Subject: [PATCH] Progressive mode: Fix crash on player leaving --- init.lua | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/init.lua b/init.lua index ad30e7a..263c043 100644 --- a/init.lua +++ b/init.lua @@ -898,11 +898,6 @@ M.register_on_joinplayer(function(player) init_data(name) end) -M.register_on_leaveplayer(function(player) - local name = player:get_player_name() - player_data[name] = nil -end) - if sfinv_only then sfinv.register_page("craftguide:craftguide", { title = S("Craft Guide"), @@ -1152,6 +1147,11 @@ if progressive_mode then end) end +M.register_on_leaveplayer(function(player) + local name = player:get_player_name() + player_data[name] = nil +end) + M.register_chatcommand("craft", { description = S("Show recipe(s) of the pointed node"), func = function(name)