From 28e0ab9fbb1095e55b9d46ec52e44997e6725f9f Mon Sep 17 00:00:00 2001 From: Joachim Stolberg Date: Sat, 23 Mar 2019 20:42:08 +0100 Subject: [PATCH] Elevator duplication bugfix --- elevator.lua | 5 +++-- init.lua | 13 +++++++------ 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/elevator.lua b/elevator.lua index 2866560..fcbfd1c 100644 --- a/elevator.lua +++ b/elevator.lua @@ -524,8 +524,9 @@ minetest.register_node("hyperloop:elevator_top", { light_source = 6, paramtype2 = "facedir", is_ground_content = false, - groups = {snappy = 3, not_in_creative_inventory=1}, - drop = "hyperloop:elevator_bottom", + diggable = false, + groups = {not_in_creative_inventory=1}, + drop = "", }) minetest.register_node("hyperloop:elevator_door_top", { diff --git a/init.lua b/init.lua index 3e3758a..0a99beb 100644 --- a/init.lua +++ b/init.lua @@ -3,7 +3,7 @@ Hyperloop Mod ============= - v2.02 by JoSt + v2.03 by JoSt Copyright (C) 2017-2019 Joachim Stolberg @@ -30,6 +30,7 @@ 2018-10-27 v2.00 Switched to lubelib2 for shafts and tubes 2018-12-16 v2.01 Adapted to lubelib2 v0.5 2018-12-20 v2.02 Intllib support added, bugs fixed + 2019-03-23 v2.03 Elevator duplication bugfix ]]-- @@ -39,10 +40,10 @@ if tubelib2.version < 0.8 then minetest.log("error", "Hyperloop requires tubelib2 version 0.8 or newer!!!") else -- Configuration settings - hyperloop.wifi_enabled = minetest.settings:get("hyperloop_wifi_enabled") == "true" - hyperloop.wifi_crafting_enabled = minetest.settings:get("hyperloop_wifi_crafting_enabled") == "true" - hyperloop.free_tube_placement_enabled = minetest.settings:get("hyperloop_free_tube_placement_enabled") == "true" - + hyperloop.wifi_enabled = minetest.settings:get_bool("hyperloop_wifi_enabled") + hyperloop.wifi_crafting_enabled = minetest.settings:get_bool("hyperloop_wifi_crafting_enabled") + hyperloop.free_tube_placement_enabled = minetest.settings:get_bool("hyperloop_free_tube_placement_enabled") + dofile(minetest.get_modpath("hyperloop") .. "/network.lua") dofile(minetest.get_modpath("hyperloop") .. "/data_base.lua") dofile(minetest.get_modpath("hyperloop") .. "/booking.lua") @@ -67,4 +68,4 @@ else dofile(minetest.get_modpath("hyperloop") .. "/migrate.lua") print ("[MOD] Hyperloop loaded") -end \ No newline at end of file +end