added setting types to allow people to change the curing interval from the settings menu (default 60 sec)

master
MisterE123 2020-03-14 01:05:34 -04:00 committed by GitHub
parent 791e39e8be
commit 40986edf19
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 1 deletions

View File

@ -1,3 +1,11 @@
local curing_interval = 60
setting = tonumber(minetest.settings:get("concrete_abm_curing_interval"))
if setting then
curing_interval = setting
end
minetest.register_craftitem("concrete:portland_cement", {
description = "Bag of Portland Cement",
inventory_image = "concrete_portland_cement.png"
@ -117,7 +125,7 @@ minetest.register_node("concrete:concrete_uncured_flowing", {
minetest.register_abm({
nodenames = {"concrete:concrete_uncured_flowing","concrete:concrete_uncured_source"},
interval = 60,
interval = curing_interval,
chance = 1,
action = function(pos)
minetest.add_node(pos, {name = "concrete:concrete_cured"})
@ -172,3 +180,5 @@ minetest.register_craft({
}
})