From 21a1bb33de671b79551bea51657e4a593a7d08d0 Mon Sep 17 00:00:00 2001 From: Elkien3 Date: Fri, 8 Dec 2017 11:23:08 -0600 Subject: [PATCH] undo painting patches --- mods/painting/init.lua | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/mods/painting/init.lua b/mods/painting/init.lua index 61c103a..4b4119c 100644 --- a/mods/painting/init.lua +++ b/mods/painting/init.lua @@ -186,13 +186,13 @@ minetest.register_entity("painting:picent", { on_activate = function(self, staticdata) local pos = self.object:getpos() local data = legacy.load_itemmeta(minetest.get_meta(pos):get_string("painting:picturedata")) - data = minetest.deserialize + data = minetest.deserialize( + minetest.decompress(data) + ) if not data or not data.grid then return end - data = minetest.decompress(data) - self.object:set_properties{textures = { to_imagestring(data.grid, data.res) }} if data.version ~= current_version then minetest.log("legacy", "[painting] updating placed picture data") @@ -572,7 +572,6 @@ function legacy.load_itemmeta(data) local vend = data:find"(version)" if not vend then -- the oldest version local t = minetest.deserialize(data) - if not t then return end if t.version then minetest.log("error", "[painting] this musn't happen!") end