Add files via upload
|
@ -0,0 +1,140 @@
|
|||
--cobaltominite--
|
||||
--nodes--
|
||||
minetest.register_node("exoticores:stone_with_cobaltominite", {
|
||||
tiles = {"exoticores_stone.png^exoticores_cobaltominite.png"},
|
||||
groups = {cracky=1},
|
||||
description = "Cobaltominite Ore",
|
||||
drop = "exoticores:cobaltominite_lump",
|
||||
paramtype = "light",
|
||||
light_source = 10,
|
||||
})
|
||||
|
||||
minetest.register_node("exoticores:cobaltominite_block", {
|
||||
tiles = {"exoticores_cobaltominite_block.png"},
|
||||
groups = {cracky=1},
|
||||
description = "Cobaltominite Block",
|
||||
paramtype = "light",
|
||||
light_source = 20,
|
||||
})
|
||||
|
||||
--crafting--
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "exoticores:cobaltominite_bar",
|
||||
recipe = "exoticores:cobaltominite_lump",
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'exoticores:cobaltominite_block',
|
||||
recipe = {
|
||||
{'exoticores:cobaltominite_bar', 'exoticores:cobaltominite_bar', 'exoticores:cobaltominite_bar'},
|
||||
{'exoticores:cobaltominite_bar', 'exoticores:cobaltominite_bar', 'exoticores:cobaltominite_bar'},
|
||||
{'exoticores:cobaltominite_bar', 'exoticores:cobaltominite_bar', 'exoticores:cobaltominite_bar'},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'exoticores:pick_cobaltominite',
|
||||
recipe = {
|
||||
{'exoticores:cobaltominite_bar', 'exoticores:cobaltominite_bar', 'exoticores:cobaltominite_bar'},
|
||||
{'', 'group:stick', ''},
|
||||
{'', 'group:stick', ''},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'exoticores:shovel_cobaltominite',
|
||||
recipe = {
|
||||
{'', 'exoticores:cobaltominite_bar', ''},
|
||||
{'', 'group:stick', ''},
|
||||
{'', 'group:stick', ''},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'exoticores:axe_cobaltominite',
|
||||
recipe = {
|
||||
{'', 'exoticores:cobaltominite_bar', 'exoticores:cobaltominite_bar'},
|
||||
{'', 'group:stick', 'exoticores:cobaltominite_bar'},
|
||||
{'', 'group:stick', ''},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'exoticores:sword_cobaltominite',
|
||||
recipe = {
|
||||
{'', 'exoticores:cobaltominite_bar', ''},
|
||||
{'', 'exoticores:cobaltominite_bar', ''},
|
||||
{'', 'group:stick', ''},
|
||||
}
|
||||
})
|
||||
--craftitems--
|
||||
minetest.register_craftitem("exoticores:cobaltominite_lump", {
|
||||
description = "Cobaltominite Lump",
|
||||
inventory_image = "exoticores_cobaltominite_lump.png",
|
||||
})
|
||||
minetest.register_craftitem("exoticores:cobaltominite_bar", {
|
||||
description = "Cobaltominite Lump",
|
||||
inventory_image = "exoticores_cobaltominite_bar.png",
|
||||
})
|
||||
|
||||
--mapgen--
|
||||
minetest.register_ore({
|
||||
ore_type = "scatter",
|
||||
ore = "exoticores:stone_with_cobaltominite",
|
||||
wherein = "default:stone",
|
||||
clust_scarcity = 12 * 12 * 12,
|
||||
clust_num_ores = 10,
|
||||
clust_size = 6,
|
||||
y_min = -31000,
|
||||
y_max = 0,
|
||||
})
|
||||
--tools--
|
||||
minetest.register_tool("exoticores:pick_cobaltominite", {
|
||||
description = "cobaltominite Pickaxe",
|
||||
inventory_image = "exoticores_tool_cobaltominitepick.png",
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 0.9,
|
||||
max_drop_level=3,
|
||||
groupcaps={
|
||||
cracky = {times={[1]=2.0, [2]=1.0, [3]=0.50}, uses=60, maxlevel=3},
|
||||
},
|
||||
damage_groups = {fleshy=5},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_tool("exoticores:shovel_cobaltominite", {
|
||||
description = "cobaltominite Shovel",
|
||||
inventory_image = "exoticores_tool_cobaltominiteshovel.png",
|
||||
wield_image = "exoticores_tool_cobaltominiteshovel.png^[transformR90",
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 1.0,
|
||||
max_drop_level=1,
|
||||
range = 5.0,
|
||||
groupcaps={
|
||||
crumbly = {times={[1]=1.10, [2]=0.50, [3]=0.30}, uses=60, maxlevel=3},
|
||||
},
|
||||
damage_groups = {fleshy=4},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_tool("exoticores:axe_cobaltominite", {
|
||||
description = "cobaltominite Axe",
|
||||
inventory_image = "exoticores_tool_cobaltominiteaxe.png",
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 0.9,
|
||||
max_drop_level=1,
|
||||
groupcaps={
|
||||
choppy={times={[1]=2.10, [2]=0.90, [3]=0.50}, uses=60, maxlevel=2},
|
||||
},
|
||||
damage_groups = {fleshy=7},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_tool("exoticores:sword_cobaltominite", {
|
||||
description = "cobaltominite Sword",
|
||||
inventory_image = "exoticores_tool_cobaltominitesword.png",
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 0.1,
|
||||
max_drop_level=1,
|
||||
groupcaps={
|
||||
snappy={times={[1]=1.90, [2]=0.90, [3]=0.30}, uses=120, maxlevel=3},
|
||||
},
|
||||
damage_groups = {fleshy=14},
|
||||
}
|
||||
})
|
|
@ -0,0 +1,5 @@
|
|||
-- Load ore files--
|
||||
dofile(minetest.get_modpath("exoticores").."/nevadaite.lua")
|
||||
dofile(minetest.get_modpath("exoticores").."/cobaltominite.lua")
|
||||
dofile(minetest.get_modpath("exoticores").."/sideronatrite.lua")
|
||||
|
|
@ -0,0 +1,144 @@
|
|||
--nevadaite--
|
||||
|
||||
--nodes--
|
||||
minetest.register_node("exoticores:stone_with_nevadaite", {
|
||||
tiles = {"exoticores_stone.png^exoticores_nevadaite.png"},
|
||||
groups = {cracky=1},
|
||||
description = "Nevadaite Ore",
|
||||
drop = "exoticores:nevadaite_lump",
|
||||
paramtype = "light",
|
||||
light_source = 10,
|
||||
})
|
||||
|
||||
minetest.register_node("exoticores:nevadaite_block", {
|
||||
tiles = {"exoticores_nevadaite_block.png"},
|
||||
groups = {cracky=1},
|
||||
description = "Nevadaite Block",
|
||||
paramtype = "light",
|
||||
light_source = 20,
|
||||
})
|
||||
|
||||
--crafting--
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "exoticores:nevadaite_bar",
|
||||
recipe = "exoticores:nevadaite_lump",
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'exoticores:pick_nevadaite',
|
||||
recipe = {
|
||||
{'exoticores:nevadaite_bar', 'exoticores:nevadaite_bar', 'exoticores:nevadaite_bar'},
|
||||
{'', 'group:stick', ''},
|
||||
{'', 'group:stick', ''},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'exoticores:nevadaite_block',
|
||||
recipe = {
|
||||
{'exoticores:nevadaite_bar', 'exoticores:nevadaite_bar', 'exoticores:nevadaite_bar'},
|
||||
{'exoticores:nevadaite_bar', 'exoticores:nevadaite_bar', 'exoticores:nevadaite_bar'},
|
||||
{'exoticores:nevadaite_bar', 'exoticores:nevadaite_bar', 'exoticores:nevadaite_bar'},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'exoticores:shovel_nevadaite',
|
||||
recipe = {
|
||||
{'', 'exoticores:nevadaite_bar', ''},
|
||||
{'', 'group:stick', ''},
|
||||
{'', 'group:stick', ''},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'exoticores:axe_nevadaite',
|
||||
recipe = {
|
||||
{'', 'exoticores:nevadaite_bar', 'exoticores:nevadaite_bar'},
|
||||
{'', 'group:stick', 'exoticores:nevadaite_bar'},
|
||||
{'', 'group:stick', ''},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'exoticores:sword_nevadaite',
|
||||
recipe = {
|
||||
{'', 'exoticores:nevadaite_bar', ''},
|
||||
{'', 'exoticores:nevadaite_bar', ''},
|
||||
{'', 'group:stick', ''},
|
||||
}
|
||||
})
|
||||
|
||||
--craftitems--
|
||||
minetest.register_craftitem("exoticores:nevadaite_lump", {
|
||||
description = "Nevadaite Lump",
|
||||
inventory_image = "exoticores_nevadaite_lump.png",
|
||||
})
|
||||
minetest.register_craftitem("exoticores:nevadaite_bar", {
|
||||
description = "Nevadaite Lump",
|
||||
inventory_image = "exoticores_nevadaite_bar.png",
|
||||
})
|
||||
|
||||
--mapgen--
|
||||
minetest.register_ore({
|
||||
ore_type = "scatter",
|
||||
ore = "exoticores:stone_with_nevadaite",
|
||||
wherein = "default:stone",
|
||||
clust_scarcity = 8 * 8 * 8,
|
||||
clust_num_ores = 10,
|
||||
clust_size = 6,
|
||||
y_min = -31000,
|
||||
y_max = 0,
|
||||
})
|
||||
|
||||
--tools--
|
||||
|
||||
minetest.register_tool("exoticores:pick_nevadaite", {
|
||||
description = "Nevadaite Pickaxe",
|
||||
inventory_image = "exoticores_tool_nevadaitepick.png",
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 0.9,
|
||||
max_drop_level=3,
|
||||
groupcaps={
|
||||
cracky = {times={[1]=2.0, [2]=1.0, [3]=0.50}, uses=60, maxlevel=3},
|
||||
},
|
||||
damage_groups = {fleshy=5},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_tool("exoticores:shovel_nevadaite", {
|
||||
description = "Nevadaite Shovel",
|
||||
inventory_image = "exoticores_tool_nevadaiteshovel.png",
|
||||
wield_image = "exoticores_tool_nevadaiteshovel.png^[transformR90",
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 1.0,
|
||||
max_drop_level=1,
|
||||
range = 5.0,
|
||||
groupcaps={
|
||||
crumbly = {times={[1]=1.10, [2]=0.50, [3]=0.30}, uses=60, maxlevel=3},
|
||||
},
|
||||
damage_groups = {fleshy=4},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_tool("exoticores:axe_nevadaite", {
|
||||
description = "Nevadaite Axe",
|
||||
inventory_image = "exoticores_tool_nevadaiteaxe.png",
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 0.9,
|
||||
max_drop_level=1,
|
||||
groupcaps={
|
||||
choppy={times={[1]=2.10, [2]=0.90, [3]=0.50}, uses=60, maxlevel=2},
|
||||
},
|
||||
damage_groups = {fleshy=7},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_tool("exoticores:sword_nevadaite", {
|
||||
description = "Nevadaite Sword",
|
||||
inventory_image = "exoticores_tool_nevadaitesword.png",
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 0.1,
|
||||
max_drop_level=1,
|
||||
groupcaps={
|
||||
snappy={times={[1]=1.90, [2]=0.90, [3]=0.30}, uses=80, maxlevel=3},
|
||||
},
|
||||
damage_groups = {fleshy=8},
|
||||
}
|
||||
})
|
|
@ -0,0 +1,10 @@
|
|||
cobaltominite
|
||||
abelsonite
|
||||
fingerite
|
||||
Edoylerite
|
||||
sideronatrite
|
||||
Hazen
|
||||
Ausubel
|
||||
nevadaite
|
||||
--finished--
|
||||
sideronatrite, cobaltominite, nevadaite
|
|
@ -0,0 +1,139 @@
|
|||
--sideronatrite--
|
||||
--nodes--
|
||||
minetest.register_node("exoticores:stone_with_sideronatrite", {
|
||||
tiles = {"exoticores_stone.png^exoticores_sideronatrite.png"},
|
||||
groups = {cracky=1},
|
||||
description = "sideronatrite Ore",
|
||||
drop = "exoticores:sideronatrite_lump",
|
||||
paramtype = "light",
|
||||
light_source = 10,
|
||||
})
|
||||
|
||||
minetest.register_node("exoticores:sideronatrite_block", {
|
||||
tiles = {"exoticores_sideronatrite_block.png"},
|
||||
groups = {cracky=1},
|
||||
description = "sideronatrite Block",
|
||||
paramtype = "light",
|
||||
light_source = 20,
|
||||
})
|
||||
--crafting--
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "exoticores:sideronatrite_bar",
|
||||
recipe = "exoticores:sideronatrite_lump",
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'exoticores:sideronatrite_block',
|
||||
recipe = {
|
||||
{'exoticores:sideronatrite_bar', 'exoticores:sideronatrite_bar', 'exoticores:sideronatrite_bar'},
|
||||
{'exoticores:sideronatrite_bar', 'exoticores:sideronatrite_bar', 'exoticores:sideronatrite_bar'},
|
||||
{'exoticores:sideronatrite_bar', 'exoticores:sideronatrite_bar', 'exoticores:sideronatrite_bar'},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'exoticores:pick_sideronatrite',
|
||||
recipe = {
|
||||
{'exoticores:sideronatrite_bar', 'exoticores:sideronatrite_bar', 'exoticores:sideronatrite_bar'},
|
||||
{'', 'group:stick', ''},
|
||||
{'', 'group:stick', ''},
|
||||
}
|
||||
})
|
||||
--tools--
|
||||
minetest.register_tool("exoticores:pick_sideronatrite", {
|
||||
description = "sideronatrite Pickaxe",
|
||||
inventory_image = "exoticores_tool_sideronatritepick.png",
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 0.9,
|
||||
max_drop_level=3,
|
||||
groupcaps={
|
||||
cracky = {times={[1]=2.0, [2]=1.0, [3]=0.50}, uses=60, maxlevel=3},
|
||||
},
|
||||
damage_groups = {fleshy=5},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_tool("exoticores:shovel_sideronatrite", {
|
||||
description = "sideronatrite Shovel",
|
||||
inventory_image = "exoticores_tool_sideronatriteshovel.png",
|
||||
wield_image = "exoticores_tool_sideronatriteshovel.png^[transformR90",
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 1.0,
|
||||
max_drop_level=1,
|
||||
range = 5.0,
|
||||
groupcaps={
|
||||
crumbly = {times={[1]=1.10, [2]=0.50, [3]=0.30}, uses=60, maxlevel=3},
|
||||
},
|
||||
damage_groups = {fleshy=4},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_tool("exoticores:axe_sideronatrite", {
|
||||
description = "sideronatrite Axe",
|
||||
inventory_image = "exoticores_tool_sideronatriteaxe.png",
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 0.9,
|
||||
max_drop_level=1,
|
||||
groupcaps={
|
||||
choppy={times={[1]=2.10, [2]=0.90, [3]=0.50}, uses=60, maxlevel=2},
|
||||
},
|
||||
damage_groups = {fleshy=7},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_tool("exoticores:sword_sideronatrite", {
|
||||
description = "sideronatrite Sword",
|
||||
inventory_image = "exoticores_tool_sideronatritesword.png",
|
||||
tool_capabilities = {
|
||||
full_punch_interval = 0.1,
|
||||
max_drop_level=1,
|
||||
groupcaps={
|
||||
snappy={times={[1]=1.90, [2]=0.90, [3]=0.30}, uses=1600, maxlevel=3},
|
||||
},
|
||||
damage_groups = {fleshy=20},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'exoticores:shovel_sideronatrite',
|
||||
recipe = {
|
||||
{'', 'exoticores:sideronatrite_bar', ''},
|
||||
{'', 'group:stick', ''},
|
||||
{'', 'group:stick', ''},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'exoticores:axe_sideronatrite',
|
||||
recipe = {
|
||||
{'', 'exoticores:sideronatrite_bar', 'exoticores:sideronatrite_bar'},
|
||||
{'', 'group:stick', 'exoticores:sideronatrite_bar'},
|
||||
{'', 'group:stick', ''},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'exoticores:sword_sideronatrite',
|
||||
recipe = {
|
||||
{'', 'exoticores:sideronatrite_bar', ''},
|
||||
{'', 'exoticores:sideronatrite_bar', ''},
|
||||
{'', 'group:stick', ''},
|
||||
}
|
||||
})
|
||||
--craftitems--
|
||||
minetest.register_craftitem("exoticores:sideronatrite_lump", {
|
||||
description = "sideronatrite Lump",
|
||||
inventory_image = "exoticores_sideronatrite_lump.png",
|
||||
})
|
||||
minetest.register_craftitem("exoticores:sideronatrite_bar", {
|
||||
description = "sideronatrite Lump",
|
||||
inventory_image = "exoticores_sideronatrite_bar.png",
|
||||
})
|
||||
|
||||
--mapgen--
|
||||
minetest.register_ore({
|
||||
ore_type = "scatter",
|
||||
ore = "exoticores:stone_with_sideronatrite",
|
||||
wherein = "default:stone",
|
||||
clust_scarcity = 24 * 24 * 24,
|
||||
clust_num_ores = 15,
|
||||
clust_size = 6,
|
||||
y_min = -31000,
|
||||
y_max = 0,
|
||||
})
|
After Width: | Height: | Size: 206 B |
After Width: | Height: | Size: 276 B |
After Width: | Height: | Size: 193 B |
After Width: | Height: | Size: 254 B |
After Width: | Height: | Size: 225 B |
After Width: | Height: | Size: 333 B |
After Width: | Height: | Size: 561 B |
After Width: | Height: | Size: 295 B |
After Width: | Height: | Size: 200 B |
After Width: | Height: | Size: 298 B |
After Width: | Height: | Size: 196 B |
After Width: | Height: | Size: 229 B |
After Width: | Height: | Size: 233 B |
After Width: | Height: | Size: 316 B |
After Width: | Height: | Size: 373 B |
After Width: | Height: | Size: 330 B |
After Width: | Height: | Size: 259 B |
After Width: | Height: | Size: 310 B |
After Width: | Height: | Size: 438 B |
After Width: | Height: | Size: 379 B |
After Width: | Height: | Size: 248 B |
After Width: | Height: | Size: 296 B |
After Width: | Height: | Size: 339 B |
After Width: | Height: | Size: 321 B |
After Width: | Height: | Size: 245 B |