Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • Illuna-Minetest/minetest_game
  • ClaudiusMinimus/minetest_game
  • xthediamondlegox/minetest_game
  • Elvas/minetest_game
4 results
Show changes
Showing
with 46 additions and 46 deletions
mods/farming/textures/farming_wheat_2.png

142 B

mods/farming/textures/farming_wheat_3.png

172 B

mods/farming/textures/farming_wheat_4.png

191 B

mods/farming/textures/farming_wheat_5.png

218 B

mods/farming/textures/farming_wheat_6.png

234 B

mods/farming/textures/farming_wheat_7.png

253 B

mods/farming/textures/farming_wheat_8.png

310 B

mods/farming/textures/farming_wheat_seed.png

141 B

......@@ -47,6 +47,7 @@ local function add_simple_flower(name, desc, box, f_groups)
walkable = false,
buildable_to = true,
stack_max = 99,
light_source = 4,
groups = f_groups,
sounds = default.node_sound_leaves_defaults(),
selection_box = {
......@@ -290,7 +291,6 @@ minetest.register_node("flowers:waterlily", {
minetest.record_protection_violation(pos, player_name)
end
end
return itemstack
end
})
default
bows
xdecor
3d_armor
shields
magical_potion
local stuff_string = minetest.setting_get("initial_stuff") or
"default:pick_steel,default:axe_steel,default:shovel_steel," ..
"default:torch 99,default:cobble 99"
give_initial_stuff = {
items = {}
}
function give_initial_stuff.give(player)
minetest.log("action",
"Giving initial stuff to player " .. player:get_player_name())
local inv = player:get_inventory()
for _, stack in ipairs(give_initial_stuff.items) do
inv:add_item("main", stack)
end
end
function give_initial_stuff.add(stack)
give_initial_stuff.items[#give_initial_stuff.items + 1] = ItemStack(stack)
end
function give_initial_stuff.clear()
give_initial_stuff.items = {}
end
function give_initial_stuff.add_from_csv(str)
local items = str:split(",")
for _, itemname in ipairs(items) do
give_initial_stuff.add(itemname)
end
end
function give_initial_stuff.set_list(list)
give_initial_stuff.items = list
end
function give_initial_stuff.get_list()
return give_initial_stuff.items
end
give_initial_stuff.add_from_csv(stuff_string)
if minetest.setting_getbool("give_initial_stuff") then
minetest.register_on_newplayer(give_initial_stuff.give)
end
minetest.register_on_newplayer(function(player)
--print("on_newplayer")
if minetest.setting_getbool("give_initial_stuff") then
minetest.log("action", "Giving initial stuff to player "..player:get_player_name())
player:get_inventory():add_item('main', 'default:pick_steel')
player:get_inventory():add_item('main', 'default:axe_steel')
player:get_inventory():add_item('main', 'default:torch 99')
player:get_inventory():add_item('main', 'default:chest_locked 1')
player:get_inventory():add_item('main', 'xdecor:crafting_guide 1')
player:get_inventory():add_item('main', 'magical_potion:fly_small 2')
player:get_inventory():add_item('main', 'bows:bow_wood')
player:get_inventory():add_item('main', 'bows:arrow 26')
player:get_inventory():add_item('main', '3d_armor:helmet_steel')
player:get_inventory():add_item('main', '3d_armor:chestplate_steel')
player:get_inventory():add_item('main', '3d_armor:leggings_steel')
player:get_inventory():add_item('main', '3d_armor:boots_steel')
player:get_inventory():add_item('main', 'shields:shield_wood')
end
end)
Subproject commit a9a7d96bf40c8ba25777eed977356d631bb8f53c
Subproject commit a78da495d0d2882516e6a56cce7ba2e2b7f5b6f3
minetest.register_on_joinplayer(function(player)
if not minetest.check_player_privs(player:get_player_name(), {interact=true}) then
local player = player:get_player_name()
local color = "#52DF55"
-- How ugly, multible sending instead multiline.
-- https://github.com/minetest/minetest/pull/4546
minetest.chat_send_player(player, core.colorize(color, "# Illuna: Hey friend, it looks like you're new here, awesome to meet ya!"))
minetest.chat_send_player(player, core.colorize(color, "# Illuna: You just joined our VIP world, good choice!"))
minetest.chat_send_player(player, core.colorize(color, "# Illuna: In order to play here, you must prove yourself on our public server (illuna.rocks:30002)."))
minetest.chat_send_player(player, core.colorize(color, "# Illuna: Good Luck!"))
end
end)
Subproject commit b6971d6fb00cadc04d36670ca3dfe319fc618f83
Subproject commit f41f09c0050ced284f04cf40083ee42d5ee6a333
Subproject commit a72192db523658fbff02416f5c927e83c11fd71a
Subproject commit e9bfd2221f8b68ccbdb8a44155a8c51a54eaaec4
Subproject commit 4c0d933695217b67c0bf9236394280145ba41e57