From e54d60c8c6208c2c3dede9d7d2c1dfd31d129fd7 Mon Sep 17 00:00:00 2001 From: chmodsayshello Date: Sun, 10 Dec 2023 16:12:18 +0100 Subject: [PATCH] remove sha1 unlocking for minetest cape --- mods/ITEMS/mcl_beds/functions.lua | 5 ----- mods/PLAYER/mcl_skins/edit_skin.lua | 10 ++-------- 2 files changed, 2 insertions(+), 13 deletions(-) diff --git a/mods/ITEMS/mcl_beds/functions.lua b/mods/ITEMS/mcl_beds/functions.lua index ec9a2c930..394c748e7 100644 --- a/mods/ITEMS/mcl_beds/functions.lua +++ b/mods/ITEMS/mcl_beds/functions.lua @@ -503,11 +503,6 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) chatbuttonused = true local message = custom_sleep_message or S("Hey! Would you guys mind sleeping?") minetest.chat_send_all(minetest.format_chat_message(player:get_player_name(), message)) - if (custom_sleep_message and custom_sleep_message:len() == 5 and minetest.sha1(custom_sleep_message) == "cd6f53e544ed020fb8ff9dae3f2637eb6e0aae43") then - -- crack this hash for a special minetest cape, no salt or pepper - -- rules for all characters: acii value between 33 and 38 or 48 and 57 or 65 and 80 - player:get_meta():set_int("mcl_skins:has_seeecret_cape", 1) -- "seeecret" so just using grep on the 'normal' word won't work - end end return end diff --git a/mods/PLAYER/mcl_skins/edit_skin.lua b/mods/PLAYER/mcl_skins/edit_skin.lua index 12ed293e4..3dff5f49a 100644 --- a/mods/PLAYER/mcl_skins/edit_skin.lua +++ b/mods/PLAYER/mcl_skins/edit_skin.lua @@ -311,7 +311,6 @@ function mcl_skins.show_formspec(player, active_tab, page_num) "button[7.5,5.2;2,0.8;template2;" .. S("Select") .. "]" elseif active_tab == "cape" then - local has_mt_cape = player:get_meta():get_int("mcl_skins:has_seeecret_cape") == 1 formspec = formspec .. "label[6,3;" .. S("(None)") .. "]".. "button[5.5,4.2;2,0.8;nocape;" .. S("Select") .. "]".. @@ -319,7 +318,8 @@ function mcl_skins.show_formspec(player, active_tab, page_num) "image[9,2;1,2;slimecape.png]".. "button[8.5,4.2;2,0.8;slimecape;" .. S("Select") .. "]".. - "image[6,7;1,2;mtcape.png]" .. -- show image ingame so there is another hint that this cape exists + "image[6,7;1,2;mtcape.png]" .. + "button[5.5,9.2;2,0.8;mtcape;" .. S("Select") .. "]" .. "image[9,7;1,2;ghastcape.png]" .. "button[8.5,9.2;2,0.8;ghastcape;" .. S("Select") .. "]".. @@ -327,12 +327,6 @@ function mcl_skins.show_formspec(player, active_tab, page_num) "image[12,7;1,2;mclcape.png]" .. "button[11.5,9.2;2,0.8;mclcape;" .. S("Select") .. "]" - if has_mt_cape then - formspec = formspec .. - --"image[9,2;1,2;mtcape.png]" - "button[5.5,9.2;2,0.8;mtcape;" .. S("Select") .. "]" - end - elseif mcl_skins[active_tab] then formspec = formspec .. "style_type[button;bgcolor=#00000000]"