feat: add netherrack support

This commit is contained in:
Emerson Rosen-Jones 2026-01-03 00:13:15 -05:00
parent 83f2ec6012
commit 9b9f2e3a99

View file

@ -6,6 +6,7 @@ local SPEEDOMETER = ""
local CRUSHER_ADDR = "Crusher" local CRUSHER_ADDR = "Crusher"
local MELTER_ADDR = "Melter" local MELTER_ADDR = "Melter"
local MIXER_ADDR = "Mixer"
local WASHER_ADDR = "Washer" local WASHER_ADDR = "Washer"
local PRESS_ADDR = "Press" local PRESS_ADDR = "Press"
local EXPORT_ADDR = "Output" local EXPORT_ADDR = "Output"
@ -16,6 +17,8 @@ local KEEP_STOCKED = {
["minecraft:gold_nugget"] = 4 * 64, ["minecraft:gold_nugget"] = 4 * 64,
["create:zinc_nugget"] = 4 * 64, ["create:zinc_nugget"] = 4 * 64,
["create:copper_nugget"] = 4 * 64, ["create:copper_nugget"] = 4 * 64,
["minecraft:netherrack"] = 4 * 64,
["create:cinder_flour"] = 64,
} }
local GLOBAL_LIMS = { local GLOBAL_LIMS = {
@ -28,13 +31,13 @@ local LIMIT_EXCEPTIONS = {}
-- if these exist, they will be used up -- if these exist, they will be used up
local PRODUCTS = { local PRODUCTS = {
{"create:crimsite", CRUSHER_ADDR}, {"create:crimsite", CRUSHER_ADDR},
{"create:asurine", CRUSHER_ADDR},
{"create:veridium", CRUSHER_ADDR},
{"create:ochrum", CRUSHER_ADDR},
{"create:crushed_raw_iron", MELTER_ADDR}, {"create:crushed_raw_iron", MELTER_ADDR},
{"create:crushed_raw_zinc", MELTER_ADDR}, {"create:crushed_raw_zinc", MELTER_ADDR},
{"create:crushed_raw_gold", MELTER_ADDR}, {"create:asurine", CRUSHER_ADDR},
{"create:crushed_raw_copper", MELTER_ADDR}, {"create:crushed_raw_copper", MELTER_ADDR},
{"create:veridium", CRUSHER_ADDR},
{"create:ochrum", CRUSHER_ADDR},
{"create:crushed_raw_gold", MELTER_ADDR},
} }
-- these will be crafted when needed -- these will be crafted when needed
@ -67,6 +70,19 @@ local RECIPES = {
}, },
addr = PRESS_ADDR, addr = PRESS_ADDR,
}, },
["minecraft:netherrack"] = {
ingredients = {
{"create:cinder_flour", 63},
{"minecraft:cobblestone", 63},
},
addr = MIXER_ADDR,
},
["create:cinder_flour"] = {
ingredients = {
{"minecraft:netherrack", 64}
},
addr = CRUSHER_ADDR,
},
} }
local SLEEP_T = 20 local SLEEP_T = 20