Añadido set de esmeraldas para darlas utilidad.

Cambiadas texturas de farmin y dye (no todas).

-- Yawin
master
Yawin 2017-01-17 20:14:08 +01:00
parent fdce2eb2a8
commit 19be622aa2
50 changed files with 300 additions and 17 deletions

View File

@ -26,4 +26,4 @@ enable_bed_respawn = true
enable_bed_night_skip = true
give_initial_stuff = true
initial_stuff = default:pick_steel,default:axe_steel,default:shovel_steel,default:torch 99,default:cobble 99
initial_stuff = default:pick_steel,default:axe_steel,default:shovel_steel,default:torch 32,default:cobble 32,default:wood 16

View File

@ -52,6 +52,51 @@ minetest.register_craft({
}
})
minetest.register_craft({
output = 'default_override:pick_emerald',
recipe = {
{'default_override:emerald', 'default_override:emerald', 'default_override:emerald'},
{'', 'default:stick', ''},
{'', 'default:stick', ''},
}
})
minetest.register_craft({
output = 'default_override:shovel_emerald',
recipe = {
{'', 'default_override:emerald', ''},
{'', 'default:stick', ''},
{'', 'default:stick', ''},
}
})
minetest.register_craft({
output = 'default_override:axe_emerald',
recipe = {
{'default_override:emerald', 'default_override:emerald', ''},
{'default_override:emerald', 'default:stick', ''},
{'', 'default:stick', ''},
}
})
minetest.register_craft({
output = 'default_override:axe_emerald',
recipe = {
{'', 'default_override:emerald', 'default_override:emerald'},
{'', 'default:stick', 'default_override:emerald'},
{'', 'default:stick', ''},
}
})
minetest.register_craft({
output = 'default_override:sword_emerald',
recipe = {
{'', 'default_override:emerald', ''},
{'', 'default_override:emerald', ''},
{'', 'default:stick', ''},
}
})
--minetest.register_craft({
-- output = 'default:flint_and_steel',
-- recipe = {
@ -189,6 +234,43 @@ minetest.register_craft({
}
})
minetest.register_craft({
output = "beds:bed",
recipe = {
{"group:wool", 'group:wool', "group:wool"},
{"group:wood", "group:wood", "group:wood"},
}
})
minetest.register_craft({
output = "stairs:slab_grass 6",
recipe = {
{"default:grass_1", "default:grass_1", "default:grass_1"},
{"default:dirt", "default:dirt", "default:dirt"},
}
})
minetest.register_craft({
output = "stairs:slab_grass 3",
recipe = {
{"default:grass_1", "default:grass_1", "default:grass_1"},
{"stairs:slab_dirt", "stairs:slab_dirt", "stairs:slab_dirt"},
}
})
minetest.register_craft({
type = "shapeless",
output = "default:sandstone 4",
recipe = {"group:sand", "group:sand", "group:sand", "group:sand"}
})
--[[
minetest.register_craft({
output = "stairs:slab_dirt_with_grass",
recipe = {
{"default:dirt_with_grass", "default:dirt_with_grass", "default:dirt_with_grass"},
}
})]]--
--
-- Cooking recipes
--
@ -206,6 +288,30 @@ minetest.register_craft({
recipe = "group:tree",
})
minetest.register_craft({
type = "cooking",
output = "default:steel_ingot",
recipe = "default:stone_with_iron",
})
minetest.register_craft({
type = "cooking",
output = "default:gold_ingot",
recipe = "default:stone_with_gold",
})
minetest.register_craft({
type = "shapeless",
output = "farming:flour",
recipe = {"farming:wheat"}
})
minetest.register_craft({
type = "shapeless",
output = "farming:flour 4",
recipe = {"farming:wheat", "farming:wheat", "farming:wheat", "farming:wheat"}
})
--
-- Fuels
--
@ -216,6 +322,12 @@ minetest.register_craft({
burntime = 40,
})
minetest.register_craft({
type = "fuel",
recipe = "default:coal_lump",
burntime = 40,
})
--
--Temporary

View File

@ -78,3 +78,18 @@ minetest.register_craftitem("default_override:string",{
inventory_image = "default_string.png",
stack_max = 64,
})
farming.register_hoe(":farming:hoe_gold", {
description = "Gold Hoe",
inventory_image = "farming_tool_goldhoe.png",
max_uses = 350,
material = "default:gold_ingot"
})
minetest.override_item("farming:hoe_gold", {
on_use = function(itemstack, user, pointed_thing)
return itemstack
end,
on_place = function(itemstack, user, pointed_thing)
return farming.hoe_on_use(itemstack, user, pointed_thing, 350)
end,
})

View File

@ -1 +1,6 @@
default
default
dye
fire
farming
stairs
beds

View File

@ -73,7 +73,7 @@ function default_override.register_ores()
ore_type = "scatter",
ore = "default_override:stone_with_emerald",
wherein = {"default:stone"},
clust_scarcity = 3 * 3 * 3,
clust_scarcity = 1 * 3 * 2,
clust_size = 2,
y_min = -1000,
y_max = -13,
@ -90,7 +90,7 @@ function default_override.register_ores()
end
default_override.register_ores()
minetest.clear_registered_biomes()
--minetest.clear_registered_biomes()
minetest.register_biome({
name = "underground",

View File

@ -23,7 +23,7 @@ minetest.register_node("default_override:stone_with_lapis", {
{items = {'dye:blue 4'},rarity = 12},
{items = {'dye:blue 3'},rarity = 8},
{items = {'dye:blue 2'},rarity = 6},
{items = {'dye:blue 1'},rarity = 4},
{items = {'dye:blue 1'}},
}
},
sounds = default.node_sound_stone_defaults(),
@ -35,14 +35,8 @@ minetest.register_node("default_override:stone_with_emerald", {
is_ground_content = false,
stack_max = 64,
groups = {cracky=2},
drop = {
max_items = 2,
items = {
{items="default_override:emerald",rarity = 5},
{items="default_override:emerald"},
},
},
sounds = default.node_sound_stone_defaults(),
drop = "default_override:emerald"
})
@ -156,7 +150,7 @@ minetest.register_node("default_override:glowstone", {
is_ground_content = true,
stack_max = 64,
groups = {cracky=3,oddly_breakable_by_hand=2},
drop = 'default_override:glowstone_dust',--..math.random(1,9),
drop = 'default_override:glowstone_dust ',--..math.random(1,9),
light_source = 12,
})
@ -173,3 +167,37 @@ minetest.register_node("default_override:sponge", {
stack_max = 64,
groups = {snappy=2, flammable=1},
})
stairs.register_stair_and_slab(
"gravel",
"default:gravel",
{crumbly = 2, falling_node = 1},
{"default_gravel.png"},
"Gravel Stair",
"Gravel Slab",
default.node_sound_gravel_defaults()
)
stairs.register_stair_and_slab(
"dirt",
"default:dirt",
{crumbly = 3, soil = 1},
{"default_dirt.png"},
"Dirt Stair",
"Dirt Slab",
default.node_sound_dirt_defaults()
)
stairs.register_stair_and_slab(
"grass",
"default:dirt_with_grass",
{crumbly = 3, soil = 1},
{"default_grass.png", "default_grass_slab_side.png"},
"Grass Stair",
"Grass Slab",
default.node_sound_dirt_defaults()
)
--[[walls.register("walls:sandstonebrick", "Sandstonebrick Wall", "default_sandstone_brick.png",
"default:sandstonebrick", default.node_sound_stone_defaults())
]]--

View File

@ -76,3 +76,43 @@ minetest.override_item("default:flint", {
stack_max = 64,
})
minetest.override_item("farming:hoe_wood", {
on_use = function(itemstack, user, pointed_thing)
return itemstack
end,
on_place = function(itemstack, user, pointed_thing)
return farming.hoe_on_use(itemstack, user, pointed_thing, 30)
end,
})
minetest.override_item("farming:hoe_stone", {
on_use = function(itemstack, user, pointed_thing)
return itemstack
end,
on_place = function(itemstack, user, pointed_thing)
return farming.hoe_on_use(itemstack, user, pointed_thing, 90)
end,
})
minetest.override_item("farming:hoe_steel", {
on_use = function(itemstack, user, pointed_thing)
return itemstack
end,
on_place = function(itemstack, user, pointed_thing)
return farming.hoe_on_use(itemstack, user, pointed_thing, 200)
end,
})
minetest.override_item("farming:hoe_diamond", {
on_use = function(itemstack, user, pointed_thing)
return itemstack
end,
on_place = function(itemstack, user, pointed_thing)
return farming.hoe_on_use(itemstack, user, pointed_thing, 500)
end,
})
--minetest.override_item("farming:bread", {
-- on_use = "",
-- on_place = minetest.item_eat(5),
--})

View File

@ -215,6 +215,7 @@ minetest.override_item("default:coalblock", {
minetest.override_item("default:stone_with_iron", {
stack_max = 64,
drop="stone_with_iron",
})
minetest.override_item("default:steelblock", {
@ -244,6 +245,7 @@ minetest.override_item("default:mese", {
minetest.override_item("default:stone_with_gold", {
stack_max = 64,
drop="default:stone_with_gold",
})
minetest.override_item("default:goldblock", {

Binary file not shown.

After

Width:  |  Height:  |  Size: 878 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 507 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 554 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 465 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 522 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 413 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 384 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 357 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 282 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 295 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 296 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 339 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 295 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 372 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 298 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 318 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 320 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 320 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 308 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 310 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 316 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 488 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 475 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 685 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 821 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 787 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 815 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 854 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 255 B

View File

@ -56,6 +56,62 @@ minetest.register_tool("default_override:sword_gold", {
sound = {breaks = "default_tool_breaks"},
})
minetest.register_tool("default_override:pick_emerald", {
description = "Emerald Pickaxe",
inventory_image = "default_tool_emeraldpick.png",
tool_capabilities = {
full_punch_interval = 0.9,
max_drop_level=3,
groupcaps={
cracky = {times={[1]=2.00, [2]=1.00, [3]=0.50}, uses=20, maxlevel=3},
},
damage_groups = {fleshy=5},
},
sound = {breaks = "default_tool_breaks"},
})
minetest.register_tool("default_override:shovel_emerald", {
description = "Emerald Shovel",
inventory_image = "default_tool_emeraldshovel.png",
wield_image = "default_tool_emeraldshovel.png^[transformR90",
tool_capabilities = {
full_punch_interval = 1.0,
max_drop_level=1,
groupcaps={
crumbly = {times={[1]=1.10, [2]=0.50, [3]=0.30}, uses=20, maxlevel=3},
},
damage_groups = {fleshy=4},
},
sound = {breaks = "default_tool_breaks"},
})
minetest.register_tool("default_override:axe_emerald", {
description = "Emerald Axe",
inventory_image = "default_tool_emeraldaxe.png",
tool_capabilities = {
full_punch_interval = 0.9,
max_drop_level=1,
groupcaps={
choppy={times={[1]=2.10, [2]=0.90, [3]=0.50}, uses=20, maxlevel=2},
},
damage_groups = {fleshy=7},
},
sound = {breaks = "default_tool_breaks"},
})
minetest.register_tool("default_override:sword_emerald", {
description = "Emerald Sword",
inventory_image = "default_tool_emeraldsword.png",
tool_capabilities = {
full_punch_interval = 0.7,
max_drop_level=1,
groupcaps={
snappy={times={[1]=1.90, [2]=0.90, [3]=0.30}, uses=30, maxlevel=3},
},
damage_groups = {fleshy=8},
},
sound = {breaks = "default_tool_breaks"},
})
-- Fishing Pole
minetest.register_tool(":default:pole", {
description = "Fishing Rod",

View File

@ -0,0 +1,4 @@
[Dolphin]
PreviewsShown=true
Timestamp=2017,1,13,3,6,2
Version=3

View File

@ -0,0 +1,4 @@
[Dolphin]
PreviewsShown=true
Timestamp=2017,1,12,19,20,56
Version=3

View File

@ -1,4 +1,4 @@
local auto_refill = false -- set to false if you dont want get refilled your stack automatic
local auto_refill = true -- set to false if you dont want get refilled your stack automatic
function refill(player, stck_name, index)
local inv = player:get_inventory()
@ -42,4 +42,4 @@ minetest.register_on_dignode(function(pos, oldnode, digger)
minetest.sound_play("intweak_tool_break", {gain = 1.5, max_hear_distance = 5})
if auto_refill == true then minetest.after(0.01, refill, digger, tname, index) end
end
end)
end)

View File

@ -18,7 +18,16 @@ minetest.register_craft({
output = 'mini_sun:source 1',
recipe = {
{'default:gold_ingot', 'default:glass', 'default:gold_ingot'},
{'default:glass', 'default:glowstone', 'default:glass'},
{'default:glass', 'default_override:glowstone', 'default:glass'},
{'default:gold_ingot', 'default:glass', 'default:gold_ingot'},
}
})
minetest.register_craft({
output = 'mini_sun:source 1',
recipe = {
{'default:gold_ingot', 'default:glass', 'default:gold_ingot'},
{'default:glass', 'default:mese_block', 'default:glass'},
{'default:gold_ingot', 'default:glass', 'default:gold_ingot'},
}
})

View File

@ -0,0 +1,4 @@
[Dolphin]
PreviewsShown=true
Timestamp=2017,1,13,2,27,4
Version=3

View File

@ -43,4 +43,3 @@ walls.register("walls:mossycobble", "Mossy Cobblestone Wall", "default_mossycobb
walls.register("walls:desertcobble", "Desert Cobblestone Wall", "default_desert_cobble.png",
"default:desert_cobble", default.node_sound_stone_defaults())

View File

@ -0,0 +1,2 @@
default
walls

View File

@ -0,0 +1,2 @@
walls.register("walls_override:sandstonebrick", "Sandstonebrick Wall", "default_sandstone_brick.png",
"default:sandstonebrick", default.node_sound_stone_defaults())

@ -0,0 +1 @@
Subproject commit e85b74f36ac4f6e21b83f196925a9b0e3e62dd2c