1
0
mirror of https://github.com/SmallJoker/bitchange.git synced 2025-07-16 07:10:22 +02:00

1 Commits

Author SHA1 Message Date
07af87559e ajoute conversion monnaie bitchange <-> maptools 2019-12-30 16:44:19 +01:00
4 changed files with 46 additions and 28 deletions

View File

@ -3,3 +3,4 @@ pipeworks?
quartz?
technic_worldgen?
wrench?
maptools?

View File

@ -38,7 +38,7 @@ if bitchange.enable_donationbox then
dofile(bitchange.mod_path.."/donationbox.lua")
end
if not minetest.settings:get_bool("creative_mode") and bitchange.initial_give > 0 then
if not minetest.setting_getbool("creative_mode") and bitchange.initial_give > 0 then
-- Giving initial money
minetest.register_on_newplayer(function(player)
player:get_inventory():add_item("main", "bitchange:mineninth "..bitchange.initial_give)

View File

@ -20,38 +20,55 @@ minetest.register_craftitem("bitchange:mineninth", {
})
-- Crafting
if bitchange.craft_convert_currency then
minetest.register_craft({
output = "bitchange:minecoinblock",
recipe = {
{"bitchange:minecoin", "bitchange:minecoin", "bitchange:minecoin"},
{"bitchange:minecoin", "bitchange:minecoin", "bitchange:minecoin"},
{"bitchange:minecoin", "bitchange:minecoin", "bitchange:minecoin"},
}
if bitchange.craft_convert_currency and minetest.get_modpath("maptools") then
minetest.register_craft(
{
output = "bitchange:mineninth",
recipe = {
{"maptools:gold_coin", "maptools:gold_coin", "maptools:gold_coin"},
{"maptools:gold_coin", "maptools:gold_coin", "maptools:gold_coin"},
{"maptools:gold_coin", "maptools:gold_coin", "maptools:gold_coin"},
}
})
minetest.register_craft({
output = "bitchange:minecoin 9",
recipe = {
{"bitchange:minecoinblock"},
}
minetest.register_craft(
{
output = "maptools:gold_coin 9",
recipe = {{"bitchange:mineninth"}}
})
minetest.register_craft({
output = "bitchange:minecoin",
recipe = {
{"bitchange:mineninth", "bitchange:mineninth", "bitchange:mineninth"},
{"bitchange:mineninth", "bitchange:mineninth", "bitchange:mineninth"},
{"bitchange:mineninth", "bitchange:mineninth", "bitchange:mineninth"},
}
minetest.register_craft(
{
output = "maptools:gold_coin",
recipe = {
{"maptools:silver_coin", "maptools:silver_coin", "maptools:silver_coin"},
{"maptools:silver_coin", "maptools:silver_coin", "maptools:silver_coin"},
{"maptools:silver_coin", "maptools:silver_coin", "maptools:silver_coin"},
}
})
minetest.register_craft({
output = "bitchange:mineninth 9",
recipe = {
{"bitchange:minecoin"},
}
minetest.register_craft(
{
output = "maptools:silver_coin 9",
recipe = {{"maptools:gold_coin"}}
})
minetest.register_craft(
{
output = "maptools:silver_coin",
recipe = {
{"maptools:copper_coin", "maptools:copper_coin", "maptools:copper_coin"},
{"maptools:copper_coin", "maptools:copper_coin", "maptools:copper_coin"},
{"maptools:copper_coin", "maptools:copper_coin", "maptools:copper_coin"},
}
})
minetest.register_craft(
{
output = "maptools:copper_coin 9",
recipe = {{"maptools:silver_coin"}}
})
end
-- Cooking

View File

@ -171,7 +171,7 @@ minetest.register_craft({
output = 'bitchange:moneychanger',
recipe = {
{'default:stone', 'bitchange:mineninth', 'default:stone'},
{'default:steel_ingot', 'bitchange:minecoin', 'default:steel_ingot'},
{'default:steel_ingot', 'bitchange:minecoinblock', 'default:steel_ingot'},
{'default:stone', 'default:stone', 'default:stone'}
}
})