dirt can drop stone (rarity = 5) + removed kits
This commit is contained in:
parent
9f93e71792
commit
79fdf42617
@ -3,6 +3,13 @@ minetest.register_node("default:dirt", {
|
||||
tiles = {"default_dirt.png"},
|
||||
groups = {crumbly = 3},
|
||||
sounds = default.sounds.dirt(),
|
||||
drop = {
|
||||
max_items = 1,
|
||||
items = {
|
||||
{items = {'default:stone_item'},rarity = 5},
|
||||
{items = {'default:dirt'}},
|
||||
}
|
||||
},
|
||||
})
|
||||
|
||||
|
||||
@ -25,6 +32,13 @@ minetest.register_node("default:wet_grass", {
|
||||
tiles = {"default_grass_wet.png"},
|
||||
groups = {crumbly = 3},
|
||||
sounds = default.sounds.dirt(),
|
||||
drop = {
|
||||
max_items = 1,
|
||||
items = {
|
||||
{items = {'default:stone_item'},rarity = 5},
|
||||
{items = {'default:wet_grass'}},
|
||||
}
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_node("default:grass_flowers", {
|
||||
@ -39,6 +53,13 @@ minetest.register_node("default:grass", {
|
||||
tiles = {"default_grass.png"},
|
||||
groups = {crumbly = 3},
|
||||
sounds = default.sounds.dirt(),
|
||||
drop = {
|
||||
max_items = 1,
|
||||
items = {
|
||||
{items = {'default:stone_item'},rarity = 5},
|
||||
{items = {'default:grass'}},
|
||||
}
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_node("default:dry_grass", {
|
||||
|
@ -1,11 +0,0 @@
|
||||
License for Code
|
||||
----------------
|
||||
|
||||
Copyright (C) 2016 cd2 (cdqwertz) <cdqwertz@gmail.com>
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU Lesser General Public License as published by
|
||||
the Free Software Foundation; either version 2.1 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
http://www.gnu.org/licenses/lgpl-2.1.html
|
@ -1,32 +0,0 @@
|
||||
kits = {}
|
||||
kits.all_kits = {}
|
||||
function kits.register_kit(name, items)
|
||||
kits.all_kits[name] = items
|
||||
end
|
||||
|
||||
function kits.select_kit(player, name)
|
||||
kit = kits.all_kits[name]
|
||||
for i, item in ipairs(kit) do
|
||||
player:get_inventory():add_item('main', item)
|
||||
end
|
||||
end
|
||||
|
||||
minetest.register_chatcommand("kit", {
|
||||
params = "<name>",
|
||||
description = "Select your kit.",
|
||||
privs = {interact = true},
|
||||
func = function(plname , name)
|
||||
local player = minetest.get_player_by_name(plname)
|
||||
if kits.all_kits[name] then
|
||||
kits.select_kit(player, name)
|
||||
return true, "You selected ".. name
|
||||
else
|
||||
return true, "There is no kit named ".. name
|
||||
end
|
||||
end,
|
||||
})
|
||||
|
||||
kits.register_kit("basic", {"default:log_3 10", "default:log_1 10"})
|
||||
kits.register_kit("customer", {"default:coin 10", "default:log_3 1", "default:log_1 1"})
|
||||
kits.register_kit("hard", {"default:log_3 1", "default:log_1 1"})
|
||||
kits.register_kit("peasant", {"default:log_3 1", "default:log_1 1", "farming:bowl_with_water", "farming:bowl_with_water", "farming:bowl_with_water", "farming:wheat_seeds 10"})
|
Loading…
x
Reference in New Issue
Block a user