small fixes

This commit is contained in:
theFox6 2019-09-16 10:07:29 +02:00
parent bad899e68c
commit 2639a385a2
Signed by: theFox6
GPG Key ID: C884FE8D3BCE128A
1 changed files with 3 additions and 20 deletions

View File

@ -1,21 +1,3 @@
--adding weather.conf
local modpath = minetest.get_modpath(minetest.get_current_modname())
local worldpath = minetest.get_worldpath()
local input = io.open(modpath.."/weather.conf", "r")
if input then
dofile(modpath.."/weather.conf")
input:close()
input = nil
end
input = io.open(worldpath.."/weather.conf", "r")
if input then
dofile(worldpath.."/weather.conf")
input:close()
input = nil
end
-- Rain
weather_mod.register_downfall("weather:rain",{
min_pos = {x=-9, y=7, z=-9},
@ -27,13 +9,14 @@ weather_mod.register_downfall("weather:rain",{
texture="weather_rain.png",
enable_lightning=true,
})
if minetest.is_yes(minetest.settings:get_bool('snow_covers_abm')) and minetest.get_modpath("waterplus") then
minetest.register_abm({
nodenames = {"group:crumbly", "group:snappy", "group:cracky", "group:choppy"},
neighbors = {"default:air"},
interval = 10.0,
interval = 10.0,
chance = 80,
action = function (pos, node, active_object_count, active_object_count_wider)
action = function (pos, node)
if weather == "rain" then
if minetest.registered_nodes[node.name].drawtype == "normal"
or minetest.registered_nodes[node.name].drawtype == "allfaces_optional" then