Implement Geothermal Generator
This commit is contained in:
@@ -16,8 +16,15 @@
|
||||
|
||||
local S=minetest.get_translator("industrialtest")
|
||||
|
||||
industrialtest.mtgAvailable=minetest.get_modpath("default")
|
||||
local requiredMclModules={"mcl_core","mcl_copper","mcl_armor","mcl_deepslate","mcl_nether"}
|
||||
local requiredMtgModules={"default","bucket"}
|
||||
industrialtest.mtgAvailable=true
|
||||
for _,mod in ipairs(requiredMtgModules) do
|
||||
if not minetest.get_modpath(mod) then
|
||||
industrialtest.mtgAvailable=false
|
||||
break
|
||||
end
|
||||
end
|
||||
local requiredMclModules={"mcl_core","mcl_copper","mcl_armor","mcl_deepslate","mcl_nether","mcl_buckets"}
|
||||
industrialtest.mclAvailable=true
|
||||
for _,mod in ipairs(requiredMclModules) do
|
||||
if not minetest.get_modpath(mod) then
|
||||
@@ -493,6 +500,8 @@ if industrialtest.mclAvailable then
|
||||
industrialtest.elementKeys.coal="mcl_core:coal_lump"
|
||||
industrialtest.elementKeys.clay="mcl_core:clay_lump"
|
||||
industrialtest.elementKeys.diamond="mcl_core:diamond"
|
||||
industrialtest.elementKeys.bucket="mcl_buckets:bucket_empty"
|
||||
industrialtest.elementKeys.bucketWithLava="mcl_buckets:bucket_lava"
|
||||
industrialtest.elementKeys.glowstone="mcl_nether:glowstone_dust"
|
||||
industrialtest.elementKeys.glass="mcl_core:glass"
|
||||
industrialtest.elementKeys.powerCarrier="mesecons:mesecon"
|
||||
@@ -517,6 +526,7 @@ if industrialtest.mclAvailable then
|
||||
industrialtest.elementKeys.stoneWithGold="mcl_core:stone_with_gold"
|
||||
industrialtest.elementKeys.copperBlock="mcl_copper:block"
|
||||
industrialtest.elementKeys.stoneWithCopper="mcl_copper:stone_with_copper"
|
||||
industrialtest.elementKeys.lavaSource="mcl_core:lava_source"
|
||||
|
||||
-- register required minerals that are not available in MCL
|
||||
industrialtest.registerMetal("tin","Tin",3,3)
|
||||
@@ -694,6 +704,8 @@ elseif industrialtest.mtgAvailable then
|
||||
industrialtest.elementKeys.stick="default:stick"
|
||||
industrialtest.elementKeys.flint="default:flint"
|
||||
industrialtest.elementKeys.snowball="default:snow"
|
||||
industrialtest.elementKeys.bucket="bucket:bucket_empty"
|
||||
industrialtest.elementKeys.bucketWithLava="bucket:bucket_lava"
|
||||
industrialtest.elementKeys.string="farming:string"
|
||||
industrialtest.elementKeys.junglePlanks="default:junglewood"
|
||||
industrialtest.elementKeys.glowstone="dye:yellow"
|
||||
@@ -723,6 +735,7 @@ elseif industrialtest.mtgAvailable then
|
||||
industrialtest.elementKeys.tinBlock="default:tinblock"
|
||||
industrialtest.elementKeys.stoneWithTin="default:stone_with_tin"
|
||||
industrialtest.elementKeys.bronzeBlock="default:bronzeblock"
|
||||
industrialtest.elementKeys.lavaSource="default:lava_source"
|
||||
else
|
||||
error("No compatible games found!")
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user