Update some stuff to 0.2.2

This commit is contained in:
TheOnlyJoeEnderman 2023-02-23 21:06:12 +00:00
parent f6b6aba317
commit da3f3e18b9
5 changed files with 249 additions and 9 deletions

View File

@ -34,3 +34,16 @@ Added Glow Willemite
Added Geodes Library comapatibility
Added Heliodor
Added Black Opal
V0.2.2
Added Celestine
Added Crysoprase
Added Covellite
Added Erythrite
Added Galena
Added Howlite
Adjusted Some cobblestone colors to match their stone types better
Added Lapis Lazuli
Change the crack pattern on several stones
Added Soapstone
Added Pumice

View File

@ -35,6 +35,17 @@ minetest.register_craft({
}
})
-- Amethyst
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"},
}
})
minetest.register_craft({
output = "too_many_stones:amethyst_brick 4",
recipe = {
@ -85,6 +96,40 @@ minetest.register_craft({
{"too_many_stones:carnotite", "too_many_stones:carnotite", "too_many_stones:carnotite"},
}
})
-- Celestine
minetest.register_craft({
output = "too_many_stones:celestine_brick 4",
recipe = {
{"too_many_stones:celestine", "too_many_stones:celestine"},
{"too_many_stones:celestine", "too_many_stones:celestine"},
}
})
minetest.register_craft({
output = "too_many_stones:celestine_block 9",
recipe = {
{"too_many_stones:celestine", "too_many_stones:celestine", "too_many_stones:celestine"},
{"too_many_stones:celestine", "too_many_stones:celestine", "too_many_stones:celestine"},
{"too_many_stones:celestine", "too_many_stones:celestine", "too_many_stones:celestine"},
}
})
-- Chrysoprase
minetest.register_craft({
output = "too_many_stones:chrysoprase_brick 4",
recipe = {
{"too_many_stones:chrysoprase", "too_many_stones:chrysoprase"},
{"too_many_stones:chrysoprase", "too_many_stones:chrysoprase"},
}
})
minetest.register_craft({
output = "too_many_stones:chrysoprase_block 9",
recipe = {
{"too_many_stones:chrysoprase", "too_many_stones:chrysoprase", "too_many_stones:chrysoprase"},
{"too_many_stones:chrysoprase", "too_many_stones:chrysoprase", "too_many_stones:chrysoprase"},
{"too_many_stones:chrysoprase", "too_many_stones:chrysoprase", "too_many_stones:chrysoprase"},
}
})
-- Citrine
minetest.register_craft({
output = "too_many_stones:citrine_brick 4",
@ -102,6 +147,23 @@ minetest.register_craft({
{"too_many_stones:citrine", "too_many_stones:citrine", "too_many_stones:citrine"},
}
})
-- Covellite
minetest.register_craft({
output = "too_many_stones:covellite_brick 4",
recipe = {
{"too_many_stones:covellite", "too_many_stones:covellite"},
{"too_many_stones:covellite", "too_many_stones:covellite"},
}
})
minetest.register_craft({
output = "too_many_stones:covellite_block 9",
recipe = {
{"too_many_stones:covellite", "too_many_stones:covellite", "too_many_stones:covellite"},
{"too_many_stones:covellite", "too_many_stones:covellite", "too_many_stones:covellite"},
{"too_many_stones:covellite", "too_many_stones:covellite", "too_many_stones:covellite"},
}
})
-- Crocoite
minetest.register_craft({
output = "too_many_stones:crocoite_brick 4",
@ -119,6 +181,23 @@ minetest.register_craft({
{"too_many_stones:crocoite", "too_many_stones:crocoite", "too_many_stones:crocoite"},
}
})
-- Erythrite
minetest.register_craft({
output = "too_many_stones:erythrite_brick 4",
recipe = {
{"too_many_stones:erythrite", "too_many_stones:erythrite"},
{"too_many_stones:erythrite", "too_many_stones:erythrite"},
}
})
minetest.register_craft({
output = "too_many_stones:erythrite_block 9",
recipe = {
{"too_many_stones:erythrite", "too_many_stones:erythrite", "too_many_stones:erythrite"},
{"too_many_stones:erythrite", "too_many_stones:erythrite", "too_many_stones:erythrite"},
{"too_many_stones:erythrite", "too_many_stones:erythrite", "too_many_stones:erythrite"},
}
})
-- Eudialite
minetest.register_craft({
output = "too_many_stones:eudialite_brick 4",
@ -153,6 +232,23 @@ minetest.register_craft({
{"too_many_stones:gabbro", "too_many_stones:gabbro", "too_many_stones:gabbro"},
}
})
-- Galena
minetest.register_craft({
output = "too_many_stones:galena_brick 4",
recipe = {
{"too_many_stones:galena", "too_many_stones:galena"},
{"too_many_stones:galena", "too_many_stones:galena"},
}
})
minetest.register_craft({
output = "too_many_stones:galena_block 9",
recipe = {
{"too_many_stones:galena", "too_many_stones:galena", "too_many_stones:galena"},
{"too_many_stones:galena", "too_many_stones:galena", "too_many_stones:galena"},
{"too_many_stones:galena", "too_many_stones:galena", "too_many_stones:galena"},
}
})
-- Black Granite
minetest.register_craft({
output = "too_many_stones:granite_black_brick 4",
@ -289,6 +385,23 @@ minetest.register_craft({
{"too_many_stones:heliodor", "too_many_stones:heliodor", "too_many_stones:heliodor"},
}
})
-- Howlite
minetest.register_craft({
output = "too_many_stones:howlite_brick 4",
recipe = {
{"too_many_stones:howlite", "too_many_stones:howlite"},
{"too_many_stones:howlite", "too_many_stones:howlite"},
}
})
minetest.register_craft({
output = "too_many_stones:howlite_block 9",
recipe = {
{"too_many_stones:howlite", "too_many_stones:howlite", "too_many_stones:howlite"},
{"too_many_stones:howlite", "too_many_stones:howlite", "too_many_stones:howlite"},
{"too_many_stones:howlite", "too_many_stones:howlite", "too_many_stones:howlite"},
}
})
-- Ilvaite
minetest.register_craft({
output = "too_many_stones:ilvaite_brick 4",
@ -340,6 +453,23 @@ minetest.register_craft({
{"too_many_stones:kyanite", "too_many_stones:kyanite", "too_many_stones:kyanite"},
}
})
-- Lapis Lazuli
minetest.register_craft({
output = "too_many_stones:lapis_lazuli_brick 4",
recipe = {
{"too_many_stones:lapis_lazuli", "too_many_stones:lapis_lazuli"},
{"too_many_stones:lapis_lazuli", "too_many_stones:lapis_lazuli"},
}
})
minetest.register_craft({
output = "too_many_stones:lapis_lazuli_block 9",
recipe = {
{"too_many_stones:lapis_lazuli", "too_many_stones:lapis_lazuli", "too_many_stones:lapis_lazuli"},
{"too_many_stones:lapis_lazuli", "too_many_stones:lapis_lazuli", "too_many_stones:lapis_lazuli"},
{"too_many_stones:lapis_lazuli", "too_many_stones:lapis_lazuli", "too_many_stones:lapis_lazuli"},
}
})
-- Blue Limestone
minetest.register_craft({
output = "too_many_stones:limestone_blue_brick 4",
@ -408,6 +538,23 @@ minetest.register_craft({
{"too_many_stones:mudstone", "too_many_stones:mudstone", "too_many_stones:mudstone"},
}
})
-- Pumice
minetest.register_craft({
output = "too_many_stones:pumice_brick 4",
recipe = {
{"too_many_stones:pumice", "too_many_stones:pumice"},
{"too_many_stones:pumice", "too_many_stones:pumice"},
}
})
minetest.register_craft({
output = "too_many_stones:pumice_block 9",
recipe = {
{"too_many_stones:pumice", "too_many_stones:pumice", "too_many_stones:pumice"},
{"too_many_stones:pumice", "too_many_stones:pumice", "too_many_stones:pumice"},
{"too_many_stones:pumice", "too_many_stones:pumice", "too_many_stones:pumice"},
}
})
-- Pyrite
minetest.register_craft({
output = "too_many_stones:pyrite_brick 4",
@ -510,6 +657,23 @@ minetest.register_craft({
{"too_many_stones:smokey_quartz", "too_many_stones:smokey_quartz", "too_many_stones:smokey_quartz"},
}
})
-- Soapstone
minetest.register_craft({
output = "too_many_stones:soapstone_brick 4",
recipe = {
{"too_many_stones:soapstone", "too_many_stones:soapstone"},
{"too_many_stones:soapstone", "too_many_stones:soapstone"},
}
})
minetest.register_craft({
output = "too_many_stones:soapstone_block 9",
recipe = {
{"too_many_stones:soapstone", "too_many_stones:soapstone", "too_many_stones:soapstone"},
{"too_many_stones:soapstone", "too_many_stones:soapstone", "too_many_stones:soapstone"},
{"too_many_stones:soapstone", "too_many_stones:soapstone", "too_many_stones:soapstone"},
}
})
-- Sodalite
minetest.register_craft({
output = "too_many_stones:sodalite_brick 4",
@ -651,18 +815,48 @@ minetest.register_craft({
recipe = "too_many_stones:carnotite_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:celestine_cracked_brick",
recipe = "too_many_stones:celestine_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:chrysoprase",
recipe = "too_many_stones:chrysoprase_cobble",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:chrysoprase_cracked_brick",
recipe = "too_many_stones:chrysoprase_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:citrine_cracked_brick",
recipe = "too_many_stones:citrine_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:covellite_cracked_brick",
recipe = "too_many_stones:covellite_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:crocoite_cracked_brick",
recipe = "too_many_stones:crocoite_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:erythrite_cracked_brick",
recipe = "too_many_stones:erythrite_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:eudialite_cracked_brick",
@ -681,6 +875,12 @@ minetest.register_craft({
recipe = "too_many_stones:gabbro_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:galena_cracked_brick",
recipe = "too_many_stones:galena_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:granite_black_cracked_brick",
@ -729,6 +929,12 @@ minetest.register_craft({
recipe = "too_many_stones:heliodor_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:howlite_cracked_brick",
recipe = "too_many_stones:howlite_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:ilvaite",
@ -765,6 +971,12 @@ minetest.register_craft({
recipe = "too_many_stones:kyanite_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:lapis_lazuli_cracked_brick",
recipe = "too_many_stones:lapis_lazuli_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:limestone_blue",
@ -815,14 +1027,8 @@ minetest.register_craft({
minetest.register_craft({
type = "cooking",
output = "too_many_stones:pyrite",
recipe = "too_many_stones:pyrite_cobble",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:pyrite_cracked_brick",
recipe = "too_many_stones:pyrite_brick",
output = "too_many_stones:pumice_cracked_brick",
recipe = "too_many_stones:pumice_brick",
})
minetest.register_craft({
@ -873,6 +1079,12 @@ minetest.register_craft({
recipe = "too_many_stones:smokey_quartz_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:soapstone_cracked_brick",
recipe = "too_many_stones:soapstone_brick",
})
minetest.register_craft({
type = "cooking",
output = "too_many_stones:sodalite",

View File

@ -1 +1 @@
based on code from Minetest game, all walls mod, and geodes mod. Textures created by JoeEnderman with Stable Diffusion (rough versions), Gimp (cleaning up from the others), Planet Minecraft (block and brick variants), and Blockbench (cobblestones, granites, and cracked bricks).
based on code from Minetest game, all walls mod, and geodes mod. Textures created by JoeEnderman with Stable Diffusion (rough versions), Gimp (cleaning up from the others), Planet Minecraft (block and brick variants), and Blockbench (cobblestones, granites, and cracked bricks). From V0.2.2+: Many textures have been cleaned up or made using Libresprite. It may replace all but Gimp in future TMS releases.

View File

@ -24,4 +24,6 @@ geodes.register_geode("too_many_stones:serpentine", "too_many_stones:calcite", "
geodes.register_geode("too_many_stones:travertine", "too_many_stones:calcite", "too_many_stones:black_opal", "too_many_stones:black_opal")
geodes.register_geode("too_many_stones:pumice", "too_many_stones:calcite", "too_many_stones:celestine", "too_many_stones:celestine")
end

View File

@ -156,4 +156,17 @@ geodes_lib:register_geode({
radius_max = 10,
})
geodes_lib:register_geode({
wherein = "default:stone",
y_min = -31000,
y_max = -10,
scarcity = 80,
core = "too_many_stones:celestine",
core_alt = "too_many_stones:celestine",
core_alt_chance = 100,
shell = {"too_many_stones:pumice", "too_many_stones:calcite"},
radius_min = 2,
radius_max = 10,
})
end