From 5cbec4b6a0a00df6a941447f929bc93c15b46e53 Mon Sep 17 00:00:00 2001 From: ROllerozxa Date: Thu, 12 Aug 2021 14:25:05 +0200 Subject: [PATCH] Tabs! --- mods/minecraft/blocks/doors.lua | 20 ++++++++++---------- mods/minecraft/blocks/sponge.lua | 12 ++++++------ mods/minecraft/init.lua | 8 +++++--- mods/minecraft/mapgen/trees.lua | 8 ++++---- 4 files changed, 25 insertions(+), 23 deletions(-) diff --git a/mods/minecraft/blocks/doors.lua b/mods/minecraft/blocks/doors.lua index b474b7a..2d7efd9 100644 --- a/mods/minecraft/blocks/doors.lua +++ b/mods/minecraft/blocks/doors.lua @@ -5,16 +5,16 @@ doornodes = { 'hidden', 'door_a', 'door_b', 'door_c', 'door_d' } for k,v in ipairs(doornodes) do - minetest.register_lbm({ - label = "Upgrade old doors ("..v..")", - name = "minecraft:upgrade_old_doors_"..v, - nodenames = {"doors:"..v}, - run_at_every_load = true, - action = function(pos, node) - minetest.remove_node(pos) - minetest.set_node(pos, { name = "minecraft:"..v }) - end, - }) + minetest.register_lbm({ + label = "Upgrade old doors ("..v..")", + name = "minecraft:upgrade_old_doors_"..v, + nodenames = {"doors:"..v}, + run_at_every_load = true, + action = function(pos, node) + minetest.remove_node(pos) + minetest.set_node(pos, { name = "minecraft:"..v }) + end, + }) end -- our API object diff --git a/mods/minecraft/blocks/sponge.lua b/mods/minecraft/blocks/sponge.lua index a720b18..58d0d8c 100644 --- a/mods/minecraft/blocks/sponge.lua +++ b/mods/minecraft/blocks/sponge.lua @@ -10,12 +10,12 @@ minetest.register_node("minecraft:sponge", { }) minetest.register_abm({ - label = "Cool sponge thingies!", - nodenames = {"minecraft:sponge"}, - interval = 0.5, - chance = 1, - catch_up = true, - action = function(pos, node, active_object_count, active_object_count_wider) + label = "Cool sponge thingies!", + nodenames = {"minecraft:sponge"}, + interval = 0.5, + chance = 1, + catch_up = true, + action = function(pos, node, active_object_count, active_object_count_wider) sponge_behavior(pos) end }) diff --git a/mods/minecraft/init.lua b/mods/minecraft/init.lua index 62d05fe..756e531 100644 --- a/mods/minecraft/init.lua +++ b/mods/minecraft/init.lua @@ -45,6 +45,8 @@ end) -- Make items drop one-by-one instead of whole stack local old_drop = minetest.item_drop minetest.item_drop = function(itemstack, dropper, pos) - old_drop(itemstack:take_item(1), dropper, pos) - return itemstack -end \ No newline at end of file + old_drop(itemstack:take_item(1), dropper, pos) + return itemstack +end + +dofile(minetest.get_modpath("minecraft") .. "/rotfix.lua") \ No newline at end of file diff --git a/mods/minecraft/mapgen/trees.lua b/mods/minecraft/mapgen/trees.lua index aa32ef9..4164aa6 100644 --- a/mods/minecraft/mapgen/trees.lua +++ b/mods/minecraft/mapgen/trees.lua @@ -26,11 +26,11 @@ local function grow_sapling(pos) local node = minetest.get_node(pos) if node.name == "minecraft:sapling" then minetest.log("action", "A sapling grows into a tree at ".. - minetest.pos_to_string(pos)) + minetest.pos_to_string(pos)) minetest.remove_node(pos) - pos.x = pos.x - 2 - pos.z = pos.z - 2 - minetest.place_schematic({x = pos.x, y = pos.y-1, z = pos.z}, minetest.get_modpath("minecraft").."/schematics/tree_"..trees[math.random(1,3)]..".mts", "random", nil, false) + pos.x = pos.x - 2 + pos.z = pos.z - 2 + minetest.place_schematic({x = pos.x, y = pos.y-1, z = pos.z}, minetest.get_modpath("minecraft").."/schematics/tree_"..trees[math.random(1,3)]..".mts", "random", nil, false) end end