Upload files to ''

This commit is contained in:
TheOnlyJoeEnderman 2023-02-28 22:48:25 +00:00
parent b3531164a0
commit be2dc2ece2
2 changed files with 283 additions and 3 deletions

View File

@ -47,3 +47,14 @@ Added Lapis Lazuli
Change the crack pattern on several stones
Added Soapstone
Added Pumice
V0.2.3
Added Budding crystals
Added Crystal items and crystal blocks
Improve Geodes
Redo some textures
V0.2.4
Added Prasiolite
Added Quartz

View File

@ -1,6 +1,15 @@
-- mods/too_many_stones/crafting.lua
-- Amazonite
minetest.register_craft({
output = "too_many_stones:amazonite",
recipe = {
{"too_many_stones:amazonite_shards", "too_many_stones:amazonite_shards", "too_many_stones:amazonite_shards"},
{"too_many_stones:amazonite_shards", "too_many_stones:amazonite_shards", "too_many_stones:amazonite_shards"},
{"too_many_stones:amazonite_shards", "too_many_stones:amazonite_shards", "too_many_stones:amazonite_shards"},
}
})
minetest.register_craft({
output = "too_many_stones:amazonite_brick 4",
recipe = {
@ -18,6 +27,15 @@ minetest.register_craft({
}
})
-- Amber
minetest.register_craft({
output = "too_many_stones:amber",
recipe = {
{"too_many_stones:amber_shards", "too_many_stones:amber_shards", "too_many_stones:amber_shards"},
{"too_many_stones:amber_shards", "too_many_stones:amber_shards", "too_many_stones:amber_shards"},
{"too_many_stones:amber_shards", "too_many_stones:amber_shards", "too_many_stones:amber_shards"},
}
})
minetest.register_craft({
output = "too_many_stones:amber_brick 4",
recipe = {
@ -39,9 +57,9 @@ minetest.register_craft({
minetest.register_craft({
output = "too_many_stones:amethyst",
recipe = {
{"too_many_stones:amethyst_crystal", "too_many_stones:amethyst_crystal", "too_many_stones:amethyst_crystal"},
{"too_many_stones:amethyst_crystal", "too_many_stones:amethyst_crystal", "too_many_stones:amethyst_crystal"},
{"too_many_stones:amethyst_crystal", "too_many_stones:amethyst_crystal", "too_many_stones:amethyst_crystal"},
{"too_many_stones:amethyst_shards", "too_many_stones:amethyst_shards", "too_many_stones:amethyst_shards"},
{"too_many_stones:amethyst_shards", "too_many_stones:amethyst_shards", "too_many_stones:amethyst_shards"},
{"too_many_stones:amethyst_shards", "too_many_stones:amethyst_shards", "too_many_stones:amethyst_shards"},
}
})
@ -97,6 +115,15 @@ minetest.register_craft({
}
})
-- Celestine
minetest.register_craft({
output = "too_many_stones:celestine",
recipe = {
{"too_many_stones:celestine_shards", "too_many_stones:celestine_shards", "too_many_stones:celestine_shards"},
{"too_many_stones:celestine_shards", "too_many_stones:celestine_shards", "too_many_stones:celestine_shards"},
{"too_many_stones:celestine_shards", "too_many_stones:celestine_shards", "too_many_stones:celestine_shards"},
}
})
minetest.register_craft({
output = "too_many_stones:celestine_brick 4",
recipe = {
@ -131,6 +158,15 @@ minetest.register_craft({
}
})
-- Citrine
minetest.register_craft({
output = "too_many_stones:citrine",
recipe = {
{"too_many_stones:citrine_shards", "too_many_stones:citrine_shards", "too_many_stones:citrine_shards"},
{"too_many_stones:citrine_shards", "too_many_stones:citrine_shards", "too_many_stones:citrine_shards"},
{"too_many_stones:citrine_shards", "too_many_stones:citrine_shards", "too_many_stones:citrine_shards"},
}
})
minetest.register_craft({
output = "too_many_stones:citrine_brick 4",
recipe = {
@ -165,6 +201,15 @@ minetest.register_craft({
}
})
-- Crocoite
minetest.register_craft({
output = "too_many_stones:crocoite",
recipe = {
{"too_many_stones:crocoite_shards", "too_many_stones:crocoite_shards", "too_many_stones:crocoite_shards"},
{"too_many_stones:crocoite_shards", "too_many_stones:crocoite_shards", "too_many_stones:crocoite_shards"},
{"too_many_stones:crocoite_shards", "too_many_stones:crocoite_shards", "too_many_stones:crocoite_shards"},
}
})
minetest.register_craft({
output = "too_many_stones:crocoite_brick 4",
recipe = {
@ -199,6 +244,15 @@ minetest.register_craft({
}
})
-- Eudialite
minetest.register_craft({
output = "too_many_stones:eudialite",
recipe = {
{"too_many_stones:eudialite_shards", "too_many_stones:eudialite_shards", "too_many_stones:eudialite_shards"},
{"too_many_stones:eudialite_shards", "too_many_stones:eudialite_shards", "too_many_stones:eudialite_shards"},
{"too_many_stones:eudialite_shards", "too_many_stones:eudialite_shards", "too_many_stones:eudialite_shards"},
}
})
minetest.register_craft({
output = "too_many_stones:eudialite_brick 4",
recipe = {
@ -369,6 +423,15 @@ minetest.register_craft({
}
})
-- Heliodor
minetest.register_craft({
output = "too_many_stones:heliodor",
recipe = {
{"too_many_stones:heliodor_shards", "too_many_stones:heliodor_shards", "too_many_stones:heliodor_shards"},
{"too_many_stones:heliodor_shards", "too_many_stones:heliodor_shards", "too_many_stones:heliodor_shards"},
{"too_many_stones:heliodor_shards", "too_many_stones:heliodor_shards", "too_many_stones:heliodor_shards"},
}
})
minetest.register_craft({
output = "too_many_stones:heliodor_brick 4",
recipe = {
@ -437,6 +500,15 @@ minetest.register_craft({
}
})
-- Kyanite
minetest.register_craft({
output = "too_many_stones:kyanite",
recipe = {
{"too_many_stones:kyanite_shards", "too_many_stones:kyanite_shards", "too_many_stones:kyanite_shards"},
{"too_many_stones:kyanite_shards", "too_many_stones:kyanite_shards", "too_many_stones:kyanite_shards"},
{"too_many_stones:kyanite_shards", "too_many_stones:kyanite_shards", "too_many_stones:kyanite_shards"},
}
})
minetest.register_craft({
output = "too_many_stones:kyanite_brick 4",
recipe = {
@ -538,6 +610,33 @@ minetest.register_craft({
{"too_many_stones:mudstone", "too_many_stones:mudstone", "too_many_stones:mudstone"},
}
})
-- Prasiolite
minetest.register_craft({
output = "too_many_stones:prasiolite",
recipe = {
{"too_many_stones:prasiolite_shards", "too_many_stones:prasiolite_shards", "too_many_stones:prasiolite_shards"},
{"too_many_stones:prasiolite_shards", "too_many_stones:prasiolite_shards", "too_many_stones:prasiolite_shards"},
{"too_many_stones:prasiolite_shards", "too_many_stones:prasiolite_shards", "too_many_stones:prasiolite_shards"},
}
})
minetest.register_craft({
output = "too_many_stones:prasiolite_brick 4",
recipe = {
{"too_many_stones:prasiolite", "too_many_stones:prasiolite"},
{"too_many_stones:prasiolite", "too_many_stones:prasiolite"},
}
})
minetest.register_craft({
output = "too_many_stones:prasiolite_block 9",
recipe = {
{"too_many_stones:prasiolite", "too_many_stones:prasiolite", "too_many_stones:prasiolite"},
{"too_many_stones:prasiolite", "too_many_stones:prasiolite", "too_many_stones:prasiolite"},
{"too_many_stones:prasiolite", "too_many_stones:prasiolite", "too_many_stones:prasiolite"},
}
})
-- Pumice
minetest.register_craft({
output = "too_many_stones:pumice_brick 4",
@ -572,7 +671,42 @@ minetest.register_craft({
{"too_many_stones:pyrite", "too_many_stones:pyrite", "too_many_stones:pyrite"},
}
})
-- Quartz
minetest.register_craft({
output = "too_many_stones:quartz",
recipe = {
{"too_many_stones:quartz_shards", "too_many_stones:quartz_shards", "too_many_stones:quartz_shards"},
{"too_many_stones:quartz_shards", "too_many_stones:quartz_shards", "too_many_stones:quartz_shards"},
{"too_many_stones:quartz_shards", "too_many_stones:quartz_shards", "too_many_stones:quartz_shards"},
}
})
minetest.register_craft({
output = "too_many_stones:quartz_brick 4",
recipe = {
{"too_many_stones:quartz", "too_many_stones:quartz"},
{"too_many_stones:quartz", "too_many_stones:quartz"},
}
})
minetest.register_craft({
output = "too_many_stones:quartz_block 9",
recipe = {
{"too_many_stones:quartz", "too_many_stones:quartz", "too_many_stones:quartz"},
{"too_many_stones:quartz", "too_many_stones:quartz", "too_many_stones:quartz"},
{"too_many_stones:quartz", "too_many_stones:quartz", "too_many_stones:quartz"},
}
})
-- Rose_Quartz
minetest.register_craft({
output = "too_many_stones:rose_quartz",
recipe = {
{"too_many_stones:rose_quartz_shards", "too_many_stones:rose_quartz_shards", "too_many_stones:rose_quartz_shards"},
{"too_many_stones:rose_quartz_shards", "too_many_stones:rose_quartz_shards", "too_many_stones:rose_quartz_shards"},
{"too_many_stones:rose_quartz_shards", "too_many_stones:rose_quartz_shards", "too_many_stones:rose_quartz_shards"},
}
})
minetest.register_craft({
output = "too_many_stones:rose_quartz_brick 4",
recipe = {
@ -641,6 +775,15 @@ minetest.register_craft({
}
})
-- Smokey Quartz
minetest.register_craft({
output = "too_many_stones:smokey_quartz",
recipe = {
{"too_many_stones:smokey_quartz_shards", "too_many_stones:smokey_quartz_shards", "too_many_stones:smokey_quartz_shards"},
{"too_many_stones:smokey_quartz_shards", "too_many_stones:smokey_quartz_shards", "too_many_stones:smokey_quartz_shards"},
{"too_many_stones:smokey_quartz_shards", "too_many_stones:smokey_quartz_shards", "too_many_stones:smokey_quartz_shards"},
}
})
minetest.register_craft({
output = "too_many_stones:smokey_quartz_brick 4",
recipe = {
@ -752,6 +895,15 @@ minetest.register_craft({
}
})
-- Vivianite
minetest.register_craft({
output = "too_many_stones:vivianite",
recipe = {
{"too_many_stones:vivianite_shards", "too_many_stones:vivianite_shards", "too_many_stones:vivianite_shards"},
{"too_many_stones:vivianite_shards", "too_many_stones:vivianite_shards", "too_many_stones:vivianite_shards"},
{"too_many_stones:vivianite_shards", "too_many_stones:vivianite_shards", "too_many_stones:vivianite_shards"},
}
})
minetest.register_craft({
output = "too_many_stones:vivianite_brick 4",
recipe = {
@ -785,18 +937,36 @@ minetest.register_craft({
recipe = "too_many_stones:amazonite_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:amazonite_budding",
recipe = "too_many_stones:amazonite",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:amber_cracked_brick",
recipe = "too_many_stones:amber_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:amber_budding",
recipe = "too_many_stones:amber",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:amethyst_cracked_brick",
recipe = "too_many_stones:amethyst_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:amethyst_budding",
recipe = "too_many_stones:amethyst",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:calcite_cracked_brick",
@ -821,6 +991,12 @@ minetest.register_craft({
recipe = "too_many_stones:celestine_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:celestine_budding",
recipe = "too_many_stones:celestine",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:chrysoprase",
@ -839,6 +1015,12 @@ minetest.register_craft({
recipe = "too_many_stones:citrine_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:citrine_budding",
recipe = "too_many_stones:citrine",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:covellite_cracked_brick",
@ -851,6 +1033,13 @@ minetest.register_craft({
recipe = "too_many_stones:crocoite_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:crocoite_budding",
recipe = "too_many_stones:crocoite",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:erythrite_cracked_brick",
@ -863,6 +1052,12 @@ minetest.register_craft({
recipe = "too_many_stones:eudialite_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:eudialite_budding",
recipe = "too_many_stones:eudialite",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:gabbro",
@ -929,6 +1124,12 @@ minetest.register_craft({
recipe = "too_many_stones:heliodor_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:heliodor_budding",
recipe = "too_many_stones:heliodor",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:howlite_cracked_brick",
@ -971,6 +1172,12 @@ minetest.register_craft({
recipe = "too_many_stones:kyanite_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:kyanite_budding",
recipe = "too_many_stones:kyanite",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:lapis_lazuli_cracked_brick",
@ -1025,18 +1232,54 @@ minetest.register_craft({
recipe = "too_many_stones:mudstone_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:prasiolite_cracked_brick",
recipe = "too_many_stones:prasiolite_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:prasiolite_budding",
recipe = "too_many_stones:prasiolite",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:pumice_cracked_brick",
recipe = "too_many_stones:pumice_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:pyrite_cracked_brick",
recipe = "too_many_stones:pyrite_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:quartz_cracked_brick",
recipe = "too_many_stones:quartz_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:quartz_budding",
recipe = "too_many_stones:quartz",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:rose_quartz_cracked_brick",
recipe = "too_many_stones:rose_quartz_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:rose_quartz_budding",
recipe = "too_many_stones:rose_quartz",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:scoria",
@ -1079,6 +1322,12 @@ minetest.register_craft({
recipe = "too_many_stones:smokey_quartz_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:smokey_quartz_budding",
recipe = "too_many_stones:smokey_quartz",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:soapstone_cracked_brick",
@ -1139,3 +1388,23 @@ minetest.register_craft({
recipe = "too_many_stones:vivianite_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:vivianite_budding",
recipe = "too_many_stones:vivianite",
})
--[[
if minetest.get_modpath("dye") ~= nil then
minetest.register_craft({
output = "too_many_stones:amethyst 9",
recipe = {
{"too_many_stones:quartz", "too_many_stones:quartz", "too_many_stones:quartz"},
{"too_many_stones:quartz", "dye:violet", "too_many_stones:quartz"},
{"too_many_stones:quartz", "too_many_stones:quartz", "too_many_stones:quartz"},
}
})
end
--]]