Rename base mod to australia

master
vlapsley 2017-10-12 13:48:46 +11:00
parent 7e361bc527
commit 6967f28352
345 changed files with 2472 additions and 2472 deletions

View File

@ -0,0 +1,435 @@
--[[
Crafting
--]]
minetest.register_craft({
output = "default:pine_wood 4",
recipe = {
{"australia:arnhem_cypress_pine_tree"}
}
})
minetest.register_craft({
output = "australia:eucalyptus_wood 4",
recipe = {
{"australia:black_box_tree"}
}
})
minetest.register_craft({
output = "australia:blackwood 4",
recipe = {
{"australia:black_wattle_tree"}
}
})
minetest.register_craft({
output = "australia:blue_gum 4",
recipe = {
{"australia:blue_gum_tree"}
}
})
minetest.register_craft({
output = "default:wood 4",
recipe = {
{"australia:boab_tree"}
}
})
minetest.register_craft({
output = "australia:celery_top_pine 4",
recipe = {
{"australia:celery_top_pine_tree"}
}
})
minetest.register_craft({
output = "default:acacia_wood 4",
recipe = {
{"australia:coast_banksia_tree"}
}
})
minetest.register_craft({
output = "australia:eucalyptus_wood 4",
recipe = {
{"australia:coolabah_tree"}
}
})
minetest.register_craft({
output = "australia:red_mahogany 4",
recipe = {
{"australia:daintree_stringybark_tree"}
}
})
-- Darwin Woollybutt
minetest.register_craft({
output = "australia:eucalyptus_wood 4",
recipe = {
{"australia:darwin_woollybutt_tree"}
}
})
minetest.register_craft({
output = "default:acacia_wood 4",
recipe = {
{"australia:desert_oak_tree"}
}
})
minetest.register_craft({
output = "australia:huon_pine 4",
recipe = {
{"australia:huon_pine_tree"}
}
})
minetest.register_craft({
output = "default:wood 4",
recipe = {
{"australia:illawarra_flame_tree"}
}
})
minetest.register_craft({
output = "australia:jarrah 4",
recipe = {
{"australia:jarrah_tree"}
}
})
minetest.register_craft({
output = "australia:karri 4",
recipe = {
{"australia:karri_tree"}
}
})
minetest.register_craft({
output = "australia:eucalyptus_wood 4",
recipe = {
{"australia:lemon_eucalyptus_tree"}
}
})
minetest.register_craft({
output = "default:wood 4",
recipe = {
{"australia:macadamia_tree"}
}
})
minetest.register_craft({
output = "australia:marri 4",
recipe = {
{"australia:marri_tree"}
}
})
minetest.register_craft({
output = "australia:merbau 4",
recipe = {
{"australia:merbau_tree"}
}
})
minetest.register_craft({
output = "default:wood 4",
recipe = {
{"australia:moreton_bay_fig_tree"}
}
})
minetest.register_craft({
output = "default:acacia_wood 4",
recipe = {
{"australia:mulga_tree"}
}
})
minetest.register_craft({
output = "default:acacia_wood 4",
recipe = {
{"australia:paperbark_tree"}
}
})
minetest.register_craft({
output = "default:acacia_wood 4",
recipe = {
{"australia:river_oak_tree"}
}
})
minetest.register_craft({
output = "australia:red_gum 4",
recipe = {
{"australia:river_red_gum_tree"}
}
})
minetest.register_craft({
output = "default:pine_wood 4",
recipe = {
{"australia:rottnest_island_pine_tree"}
}
})
minetest.register_craft({
output = "australia:eucalyptus_wood 4",
recipe = {
{"australia:scribbly_gum_tree"}
}
})
minetest.register_craft({
output = "default:acacia_wood 4",
recipe = {
{"australia:shoestring_acacia_tree"}
}
})
minetest.register_craft({
output = "australia:eucalyptus_wood 4",
recipe = {
{"australia:snow_gum_tree"}
}
})
minetest.register_craft({
output = "australia:southern_sassafras 4",
recipe = {
{"australia:southern_sassafras_tree"}
}
})
minetest.register_craft({
output = "australia:eucalyptus_wood 4",
recipe = {
{"australia:sugar_gum_tree"}
}
})
minetest.register_craft({
output = "australia:eucalyptus_wood 4",
recipe = {
{"australia:swamp_bloodwood_tree"}
}
})
minetest.register_craft({
output = "australia:tasmanian_oak 4",
recipe = {
{"australia:swamp_gum_tree"}
}
})
minetest.register_craft({
output = "australia:tasmanian_myrtle 4",
recipe = {
{"australia:tasmanian_myrtle_tree"}
}
})
minetest.register_craft({
output = "australia:eucalyptus_wood 4",
recipe = {
{"australia:white_box_tree"}
}
})
minetest.register_craft({
output = "australia:aluminiumblock",
recipe = {
{"australia:aluminium_ingot", "australia:aluminium_ingot", "australia:aluminium_ingot"},
{"australia:aluminium_ingot", "australia:aluminium_ingot", "australia:aluminium_ingot"},
{"australia:aluminium_ingot", "australia:aluminium_ingot", "australia:aluminium_ingot"},
}
})
minetest.register_craft({
output = "australia:aluminium_ingot 9",
recipe = {
{"australia:aluminiumblock"},
}
})
minetest.register_craft({
output = "australia:nickelblock",
recipe = {
{"australia:nickel_ingot", "australia:nickel_ingot", "australia:nickel_ingot"},
{"australia:nickel_ingot", "australia:nickel_ingot", "australia:nickel_ingot"},
{"australia:nickel_ingot", "australia:nickel_ingot", "australia:nickel_ingot"},
}
})
minetest.register_craft({
output = "australia:nickel_ingot 9",
recipe = {
{"australia:nickelblock"},
}
})
minetest.register_craft({
output = 'australia:silverblock',
recipe = {
{'australia:silver_ingot', 'australia:silver_ingot', 'australia:silver_ingot'},
{'australia:silver_ingot', 'australia:silver_ingot', 'australia:silver_ingot'},
{'australia:silver_ingot', 'australia:silver_ingot', 'australia:silver_ingot'},
}
})
minetest.register_craft({
output = 'australia:silver_ingot 9',
recipe = {
{'australia:silverblock'},
}
})
minetest.register_craft({
output = "australia:salt_block",
recipe = {
{"australia:salt", "australia:salt", "australia:salt"},
{"australia:salt", "australia:salt", "australia:salt"},
{"australia:salt", "australia:salt", "australia:salt"},
}
})
minetest.register_craft({
output = "australia:salt 9",
recipe = {
{"australia:salt_block"},
}
})
minetest.register_craft({
output = "australia:basalt_brick 4",
recipe = {
{"australia:basalt", "australia:basalt"},
{"australia:basalt", "australia:basalt"},
}
})
minetest.register_craft({
output = "australia:diorite_brick 4",
recipe = {
{"australia:diorite", "australia:diorite"},
{"australia:diorite", "australia:diorite"},
}
})
minetest.register_craft({
output = "australia:slate_tile 4",
recipe = {
{"australia:slate","australia:slate"},
{"australia:slate","australia:slate"},
{"default:sand","default:clay"},
}
})
minetest.register_craft({
output = "australia:marble_tile 4",
recipe = {
{"australia:marble","australia:marble"},
{"australia:marble","australia:marble"},
{"default:sand","default:clay"},
}
})
-- Small rocks can be used to create cobblestone.
minetest.register_craft({
output = "australia:red_sandstone_cobble",
recipe = {
{"australia:small_red_rocks", "australia:small_red_rocks", "australia:small_red_rocks"},
{"australia:small_red_rocks", "australia:small_red_rocks", "australia:small_red_rocks"},
{"australia:small_red_rocks", "australia:small_red_rocks", "australia:small_red_rocks"},
}
})
minetest.register_craft({
output = "australia:sandstone_cobble",
recipe = {
{"australia:small_sandstone_rocks", "australia:small_sandstone_rocks", "australia:small_sandstone_rocks"},
{"australia:small_sandstone_rocks", "australia:small_sandstone_rocks", "australia:small_sandstone_rocks"},
{"australia:small_sandstone_rocks", "australia:small_sandstone_rocks", "australia:small_sandstone_rocks"},
}
})
minetest.register_craft({
output = "default:cobble",
recipe = {
{"australia:small_stone_rocks", "australia:small_stone_rocks", "australia:small_stone_rocks"},
{"australia:small_stone_rocks", "australia:small_stone_rocks", "australia:small_stone_rocks"},
{"australia:small_stone_rocks", "australia:small_stone_rocks", "australia:small_stone_rocks"},
}
})
--[[
Cooking recipes
--]]
minetest.register_craft({
type = "cooking",
output = "australia:aluminium_ingot",
recipe = "australia:aluminium_lump",
})
minetest.register_craft({
type = "cooking",
output = "australia:nickel_ingot",
recipe = "australia:nickel_lump",
})
minetest.register_craft({
type = "cooking",
output = "australia:silver_ingot",
recipe = "australia:silver_lump",
})
minetest.register_craft({
type = "cooking",
output = "australia:basalt",
recipe = "australia:basalt_cobble",
})
minetest.register_craft({
type = "cooking",
output = "australia:diorite",
recipe = "australia:diorite_cobble",
})
minetest.register_craft({
type = "cooking",
output = "australia:limestone",
recipe = "australia:limestone_cobble",
})
minetest.register_craft({
type = "cooking",
output = "australia:red_sandstone",
recipe = "australia:red_sandstone_cobble",
})
minetest.register_craft({
type = "cooking",
output = "australia:slate",
recipe = "australia:shale",
})
minetest.register_craft({
type = "cooking",
output = "australia:slate",
recipe = "australia:slate_cobble",
})
minetest.register_craft({
type = "cooking",
output = "australia:shale",
recipe = "australia:mangrove_mud",
})

View File

@ -0,0 +1,34 @@
--[[
Craftitems
--]]
minetest.register_craftitem("australia:aluminium_lump", {
description = "Aluminium Lump",
inventory_image = "aus_aluminium_lump.png",
})
minetest.register_craftitem("australia:nickel_lump", {
description = "Nickel Lump",
inventory_image = "aus_nickel_lump.png",
})
minetest.register_craftitem("australia:silver_lump", {
description = "Silver Lump",
inventory_image = "aus_silver_lump.png",
})
minetest.register_craftitem("australia:aluminium_ingot", {
description = "Aluminium Ingot",
inventory_image = "aus_aluminium_ingot.png",
})
minetest.register_craftitem("australia:nickel_ingot", {
description = "Nickel Ingot",
inventory_image = "aus_nickel_ingot.png",
})
minetest.register_craftitem("australia:silver_ingot", {
description = "Silver Ingot",
inventory_image = "aus_silver_ingot.png",
})

View File

@ -1,10 +1,10 @@
--[[
Base functions
Functions
--]]
-- Push an element onto a stack (table).
function base.push(t, x)
function aus.push(t, x)
t[#t+1] = x
end

View File

@ -1,11 +1,11 @@
--[[
Base
Australia: Nodes for Outback game
--]]
base = {}
aus = {}
-- Load files
local modpath = minetest.get_modpath("base")
local modpath = minetest.get_modpath("australia")
dofile(modpath.."/functions.lua")
dofile(modpath.."/nodes_base.lua") -- Simple solid cubic nodes with simple definitions
dofile(modpath.."/nodes_liquid.lua") -- Liquids

View File

@ -0,0 +1 @@
name = australia

View File

@ -1,5 +1,5 @@
--[[
Base base nodes
Base nodes
--]]
@ -7,151 +7,151 @@
-- Stone
--
minetest.register_node("base:red_sandstone", {
minetest.register_node("australia:red_sandstone", {
description = "Red Sandstone",
tiles = {"base_red_sandstone.png"},
tiles = {"aus_red_sandstone.png"},
groups = {crumbly = 1, cracky = 3},
drop = 'base:red_sandstone_cobble',
drop = 'australia:red_sandstone_cobble',
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:red_sandstonebrick", {
minetest.register_node("australia:red_sandstonebrick", {
description = "Red Sandstone Brick",
paramtype2 = "facedir",
place_param2 = 0,
tiles = {"base_red_sandstone_brick.png"},
tiles = {"aus_red_sandstone_brick.png"},
is_ground_content = false,
groups = {cracky = 2},
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:sandstone_cobble", {
minetest.register_node("australia:sandstone_cobble", {
description = "Sandstone Cobble",
tiles = {"base_sandstone_cobble.png"},
tiles = {"aus_sandstone_cobble.png"},
groups = {crumbly = 1, cracky = 3, oddly_breakable_by_hand = 1},
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:basalt", {
minetest.register_node("australia:basalt", {
description = "Basalt",
tiles = {"base_basalt.png"},
tiles = {"aus_basalt.png"},
groups = {cracky = 2, stone = 1},
drop = "base:basalt_cobble",
drop = "australia:basalt_cobble",
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:basalt_cobble", {
minetest.register_node("australia:basalt_cobble", {
description = "Basalt Cobble",
tiles = {"base_basalt_cobble.png"},
tiles = {"aus_basalt_cobble.png"},
is_ground_content = false,
groups = {cracky = 2, stone = 2},
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:basalt_brick", {
minetest.register_node("australia:basalt_brick", {
description = "Basalt Brick",
tiles = {"base_basalt_brick.png"},
tiles = {"aus_basalt_brick.png"},
is_ground_content = false,
groups = {cracky = 1, stone = 1},
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:diorite", {
minetest.register_node("australia:diorite", {
description = "Diorite",
tiles = {"base_diorite.png"},
tiles = {"aus_diorite.png"},
groups = {cracky = 2, stone = 1},
drop = 'base:diorite_cobble',
drop = 'australia:diorite_cobble',
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:diorite_cobble", {
minetest.register_node("australia:diorite_cobble", {
description = "Diorite Cobble",
tiles = {"base_diorite_cobble.png"},
tiles = {"aus_diorite_cobble.png"},
groups = {cracky = 2, stone = 1},
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:diorite_brick", {
minetest.register_node("australia:diorite_brick", {
description = "Diorite Brick",
tiles = {"base_diorite_brick.png"},
tiles = {"aus_diorite_brick.png"},
groups = {cracky = 2, stone = 1},
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:limestone", {
minetest.register_node("australia:limestone", {
description = "Limestone",
tiles = {"base_limestone.png"},
drop = 'base:limestone_cobble',
tiles = {"aus_limestone.png"},
drop = 'australia:limestone_cobble',
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:limestone_cobble", {
minetest.register_node("australia:limestone_cobble", {
description = "Limestone Cobble",
tiles = {"base_limestone_cobble.png"},
tiles = {"aus_limestone_cobble.png"},
is_ground_content = false,
groups = {cracky = 3, stone = 2},
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:limestone_brick", {
minetest.register_node("australia:limestone_brick", {
description = "Limestone Brick",
tiles = {"base_limestone_brick.png"},
tiles = {"aus_limestone_brick.png"},
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:marble", {
minetest.register_node("australia:marble", {
description = "Marble",
tiles = {"base_marble.png"},
tiles = {"aus_marble.png"},
groups = {cracky = 3, stone = 1},
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:marble_tile", {
minetest.register_node("australia:marble_tile", {
description = "Marble Tile",
tiles = {"base_marble_tile.png"},
tiles = {"aus_marble_tile.png"},
is_ground_content = false,
groups = {cracky = 2, stone = 1},
sounds = default.node_sound_stone_defaults()
})
minetest.register_node("base:shale", {
minetest.register_node("australia:shale", {
description = "Shale",
tiles = {"base_shale.png","base_shale.png","base_shale_side.png"},
tiles = {"aus_shale.png","aus_shale.png","aus_shale_side.png"},
is_ground_content = true,
groups = {crumbly = 2, cracky = 2},
sounds = default.node_sound_stone_defaults()
})
minetest.register_node("base:slate", {
minetest.register_node("australia:slate", {
description = "Slate",
tiles = {"base_slate.png","base_slate.png","base_slate_side.png"},
tiles = {"aus_slate.png","aus_slate.png","aus_slate_side.png"},
is_ground_content = true,
drop = 'base:slate_rubble',
drop = 'australia:slate_rubble',
groups = {cracky = 2},
sounds = default.node_sound_stone_defaults()
})
minetest.register_node("base:slate_rubble", {
minetest.register_node("australia:slate_rubble", {
description = "Slate Rubble",
tiles = {"base_slate_rubble.png"},
tiles = {"aus_slate_rubble.png"},
is_ground_content = false,
groups = {cracky = 2},
sounds = default.node_sound_stone_defaults()
})
minetest.register_node("base:slate_brick", {
minetest.register_node("australia:slate_brick", {
description = "Slate Brick",
tiles = {"base_slate_brick.png"},
tiles = {"aus_slate_brick.png"},
is_ground_content = false,
groups = {cracky = 2},
sounds = default.node_sound_stone_defaults()
})
minetest.register_node("base:slate_tile", {
minetest.register_node("australia:slate_tile", {
description = "Slate Tile",
tiles = {"base_slate_tile.png"},
tiles = {"aus_slate_tile.png"},
is_ground_content = false,
groups = {cracky = 2},
sounds = default.node_sound_stone_defaults()
@ -162,55 +162,55 @@ minetest.register_node("base:slate_tile", {
-- Soft / Non-Stone
--
minetest.register_node("base:red_dirt", {
minetest.register_node("australia:red_dirt", {
description = "Red Dirt",
tiles = {"base_red_dirt.png"},
tiles = {"aus_red_dirt.png"},
groups = {crumbly = 3, soil = 1},
sounds = default.node_sound_dirt_defaults(),
})
minetest.register_node("base:red_sand", {
minetest.register_node("australia:red_sand", {
description = "Red Sand",
tiles = {"base_red_sand.png"},
tiles = {"aus_red_sand.png"},
groups = {crumbly = 3, falling_node = 1, sand = 1},
sounds = default.node_sound_sand_defaults(),
})
minetest.register_node("base:red_gravel", {
minetest.register_node("australia:red_gravel", {
description = "Red Gravel",
tiles = {"base_red_gravel.png"},
tiles = {"aus_red_gravel.png"},
groups = {crumbly = 2, falling_node = 1},
sounds = default.node_sound_gravel_defaults(),
})
minetest.register_node("base:mangrove_mud", {
minetest.register_node("australia:mangrove_mud", {
description = "Mangrove Mud",
tiles = {"base_mangrove_mud.png"},
tiles = {"aus_mangrove_mud.png"},
groups = {crumbly = 3, soil = 1, disable_jump = 1},
sounds = default.node_sound_dirt_defaults({
footstep = {name = "base_mangrove_mud", gain = 0.4},
dug = {name = "base_mangrove_mud", gain = 0.4},
footstep = {name = "aus_mangrove_mud", gain = 0.4},
dug = {name = "aus_mangrove_mud", gain = 0.4},
}),
})
minetest.register_node("base:mineral_salt", {
minetest.register_node("australia:mineral_salt", {
description = "Salt Mineral",
tiles = {"base_red_sand.png^base_mineral_salt.png"},
tiles = {"aus_red_sand.png^aus_mineral_salt.png"},
paramtype = "light",
is_ground_content = true,
groups = {snappy = 2, cracky = 3, oddly_breakable_by_hand = 3},
drop = {
items = {
{items = {"base:red_sand"} },
{items = {"base:salt"} }
{items = {"australia:red_sand"} },
{items = {"australia:salt"} }
}
},
sounds = default.node_sound_dirt_defaults,
})
minetest.register_node( "base:salt_block", {
minetest.register_node( "australia:salt_block", {
description = "Salt Block",
tiles = {"default_clay.png^base_salt_block.png"},
tiles = {"default_clay.png^aus_salt_block.png"},
is_ground_content = false,
groups = {snappy = 2, cracky = 3, oddly_breakable_by_hand = 3},
on_use = minetest.item_eat(3),
@ -222,15 +222,15 @@ minetest.register_node( "base:salt_block", {
-- Ores
--
minetest.register_node("base:diorite_with_coal", {
minetest.register_node("australia:diorite_with_coal", {
description = "Coal Ore",
tiles = {"base_diorite.png^default_mineral_coal.png"},
tiles = {"aus_diorite.png^default_mineral_coal.png"},
groups = {cracky = 3},
drop = 'default:coal_lump',
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:granite_with_iron", {
minetest.register_node("australia:granite_with_iron", {
description = "Iron Ore",
tiles = {"technic_granite.png^default_mineral_iron.png"},
groups = {cracky = 2},
@ -238,7 +238,7 @@ minetest.register_node("base:granite_with_iron", {
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:granite_with_copper", {
minetest.register_node("australia:granite_with_copper", {
description = "Copper Ore",
tiles = {"technic_granite.png^default_mineral_copper.png"},
groups = {cracky = 2},
@ -246,15 +246,15 @@ minetest.register_node("base:granite_with_copper", {
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:granite_with_opal", {
minetest.register_node("australia:granite_with_opal", {
description = "Opal Ore",
tiles = {"technic_granite.png^base_mineral_opal.png"},
tiles = {"technic_granite.png^aus_mineral_opal.png"},
groups = {cracky = 2},
drop = "base:opal",
drop = "australia:opal",
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:granite_with_tin", {
minetest.register_node("australia:granite_with_tin", {
description = "Tin Ore",
tiles = {"technic_granite.png^default_mineral_tin.png"},
groups = {cracky = 2},
@ -262,147 +262,147 @@ minetest.register_node("base:granite_with_tin", {
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:stone_with_aluminium", {
minetest.register_node("australia:stone_with_aluminium", {
description = "Aluminium Ore",
tiles = {"default_stone.png^base_mineral_aluminium.png"},
tiles = {"default_stone.png^aus_mineral_aluminium.png"},
groups = {cracky = 2},
drop = "base:aluminium_lump",
drop = "australia:aluminium_lump",
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:aluminiumblock", {
minetest.register_node("australia:aluminiumblock", {
description = "Aluminium Block",
tiles = {"base_aluminium_block.png"},
tiles = {"aus_aluminium_block.png"},
is_ground_content = false,
groups = {cracky = 1, level = 2},
sounds = default.node_sound_metal_defaults(),
})
minetest.register_node("base:stone_with_nickel", {
minetest.register_node("australia:stone_with_nickel", {
description = "Nickel Ore",
tiles = {"default_stone.png^base_mineral_nickel.png"},
tiles = {"default_stone.png^aus_mineral_nickel.png"},
groups = {cracky = 2},
drop = "base:nickel_lump",
drop = "australia:nickel_lump",
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:nickelblock", {
minetest.register_node("australia:nickelblock", {
description = "Nickel Block",
tiles = {"base_nickel_block.png"},
tiles = {"aus_nickel_block.png"},
is_ground_content = false,
groups = {cracky = 1, level = 2},
sounds = default.node_sound_metal_defaults(),
})
minetest.register_node("base:stone_with_silver", {
minetest.register_node("australia:stone_with_silver", {
description = "Silver Ore",
tiles = {"default_stone.png^base_mineral_silver.png" },
tiles = {"default_stone.png^aus_mineral_silver.png" },
groups = {cracky = 3},
drop = "base:silver_lump",
drop = "australia:silver_lump",
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:silverblock", {
minetest.register_node("australia:silverblock", {
description = "Silver Block",
tiles = {"base_silver_block.png"},
tiles = {"aus_silver_block.png"},
is_ground_content = false,
groups = {cracky = 1, level = 2},
sounds = default.node_sound_metal_defaults(),
})
minetest.register_node("base:basalt_with_diamond", {
minetest.register_node("australia:basalt_with_diamond", {
description = "Diamond Ore",
tiles = {"base_basalt.png^default_mineral_diamond.png"},
tiles = {"aus_basalt.png^default_mineral_diamond.png"},
groups = {cracky = 1},
drop = "default:diamond",
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:stone_with_agate", {
minetest.register_node("australia:stone_with_agate", {
description = "Agate Ore",
tiles = {"default_stone.png^base_mineral_agate.png"},
tiles = {"default_stone.png^aus_mineral_agate.png"},
groups = {cracky = 1},
drop = "base:agate",
drop = "australia:agate",
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:stone_with_amethyst", {
minetest.register_node("australia:stone_with_amethyst", {
description = "Amethyst Ore",
tiles = {"default_stone.png^base_mineral_amethyst.png"},
tiles = {"default_stone.png^aus_mineral_amethyst.png"},
groups = {cracky = 1},
drop = "base:amethyst",
drop = "australia:amethyst",
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:granite_with_amethyst", {
minetest.register_node("australia:granite_with_amethyst", {
description = "Amethyst Ore",
tiles = {"technic_granite.png^base_mineral_amethyst.png"},
tiles = {"technic_granite.png^aus_mineral_amethyst.png"},
groups = {cracky = 1},
drop = "base:amethyst",
drop = "australia:amethyst",
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:stone_with_citrine", {
minetest.register_node("australia:stone_with_citrine", {
description = "Citrine Ore",
tiles = {"default_stone.png^base_mineral_citrine.png"},
tiles = {"default_stone.png^aus_mineral_citrine.png"},
groups = {cracky = 1},
drop = "base:citrine",
drop = "australia:citrine",
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:stone_with_emerald", {
minetest.register_node("australia:stone_with_emerald", {
description = "Emerald Ore",
tiles = {"default_stone.png^base_mineral_emerald.png"},
tiles = {"default_stone.png^aus_mineral_emerald.png"},
groups = {cracky = 1},
drop = "base:emerald",
drop = "australia:emerald",
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:granite_with_emerald", {
minetest.register_node("australia:granite_with_emerald", {
description = "Emerald Ore",
tiles = {"technic_granite.png^base_mineral_emerald.png"},
tiles = {"technic_granite.png^aus_mineral_emerald.png"},
groups = {cracky = 1},
drop = "base:emerald",
drop = "australia:emerald",
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:stone_with_jade", {
minetest.register_node("australia:stone_with_jade", {
description = "Jade Ore",
tiles = {"default_stone.png^base_mineral_jade.png"},
tiles = {"default_stone.png^aus_mineral_jade.png"},
groups = {cracky = 1},
drop = "base:jade",
drop = "australia:jade",
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:stone_with_ruby", {
minetest.register_node("australia:stone_with_ruby", {
description = "Ruby Ore",
tiles = {"default_stone.png^base_mineral_ruby.png"},
tiles = {"default_stone.png^aus_mineral_ruby.png"},
groups = {cracky = 1},
drop = "base:ruby",
drop = "australia:ruby",
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:stone_with_sapphire", {
minetest.register_node("australia:stone_with_sapphire", {
description = "Sapphire Ore",
tiles = {"default_stone.png^base_mineral_sapphire.png"},
tiles = {"default_stone.png^aus_mineral_sapphire.png"},
groups = {cracky = 1},
drop = "base:sapphire",
drop = "australia:sapphire",
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:stone_with_smoky_quartz", {
minetest.register_node("australia:stone_with_smoky_quartz", {
description = "Smoky Quartz Ore",
tiles = {"default_stone.png^base_mineral_smoky_quartz.png"},
tiles = {"default_stone.png^aus_mineral_smoky_quartz.png"},
groups = {cracky = 1},
drop = "base:smoky_quartz",
drop = "australia:smoky_quartz",
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("base:granite_with_smoky_quartz", {
minetest.register_node("australia:granite_with_smoky_quartz", {
description = "Smoky Quartz Ore",
tiles = {"technic_granite.png^base_mineral_smoky_quartz.png"},
tiles = {"technic_granite.png^aus_mineral_smoky_quartz.png"},
groups = {cracky = 1},
drop = "base:smoky_quartz",
drop = "australia:smoky_quartz",
sounds = default.node_sound_stone_defaults(),
})

View File

@ -0,0 +1,4 @@
--[[
Climbable nodes
--]]

View File

@ -0,0 +1,4 @@
--[[
Glass nodes
--]]

View File

@ -1,13 +1,13 @@
--[[
Base liquid nodes
Liquid nodes
--]]
minetest.register_node("base:muddy_water_source", {
minetest.register_node("australia:muddy_water_source", {
description = "Muddy Water Source",
drawtype = "liquid",
tiles = {
{
name="base_muddy_water_source_animated.png",
name="aus_muddy_water_source_animated.png",
animation = {
type = "vertical_frames",
aspect_w = 16,
@ -18,7 +18,7 @@ minetest.register_node("base:muddy_water_source", {
},
special_tiles = {
{
name="base_muddy_water_source_animated.png",
name="aus_muddy_water_source_animated.png",
animation = {
type = "vertical_frames",
aspect_w = 16,
@ -38,8 +38,8 @@ minetest.register_node("base:muddy_water_source", {
drop = "",
drowning = 1,
liquidtype = "source",
liquid_alternative_flowing = "base:muddy_water_flowing",
liquid_alternative_source = "base:muddy_water_source",
liquid_alternative_flowing = "australia:muddy_water_flowing",
liquid_alternative_source = "australia:muddy_water_source",
liquid_viscosity = 1,
liquid_renewable = true,
liquid_range = 2,
@ -48,13 +48,13 @@ minetest.register_node("base:muddy_water_source", {
sounds = default.node_sound_water_defaults(),
})
minetest.register_node("base:muddy_water_flowing", {
minetest.register_node("australia:muddy_water_flowing", {
description = "Flowing Muddy Water",
drawtype = "flowingliquid",
tiles = {"base_muddy_water.png"},
tiles = {"aus_muddy_water.png"},
special_tiles = {
{
image="base_muddy_water_flowing_animated.png",
image="aus_muddy_water_flowing_animated.png",
backface_culling = false,
animation = {
type = "vertical_frames",
@ -64,7 +64,7 @@ minetest.register_node("base:muddy_water_flowing", {
},
},
{
image="base_muddy_water_flowing_animated.png",
image="aus_muddy_water_flowing_animated.png",
backface_culling = true,
animation = {
type = "vertical_frames",
@ -84,8 +84,8 @@ minetest.register_node("base:muddy_water_flowing", {
is_ground_content = false,
drowning = 1,
liquidtype = "flowing",
liquid_alternative_flowing = "base:muddy_water_flowing",
liquid_alternative_source = "base:muddy_water_source",
liquid_alternative_flowing = "australia:muddy_water_flowing",
liquid_alternative_source = "australia:muddy_water_source",
liquid_viscosity = 1,
liquid_renewable = false,
liquid_range = 2,
@ -96,12 +96,12 @@ minetest.register_node("base:muddy_water_flowing", {
})
minetest.register_node("base:crude_oil_source", {
minetest.register_node("australia:crude_oil_source", {
description = "Crude Oil Source",
drawtype = "liquid",
tiles = {
{
name="base_crude_oil_source_animated.png",
name="aus_crude_oil_source_animated.png",
animation = {
type = "vertical_frames",
aspect_w = 16,
@ -112,7 +112,7 @@ minetest.register_node("base:crude_oil_source", {
},
special_tiles = {
{
name="base_crude_oil_source_animated.png",
name="aus_crude_oil_source_animated.png",
animation = {
type = "vertical_frames",
aspect_w = 16,
@ -132,8 +132,8 @@ minetest.register_node("base:crude_oil_source", {
drop = "",
drowning = 1,
liquidtype = "source",
liquid_alternative_flowing = "base:crude_oil_flowing",
liquid_alternative_source = "base:crude_oil_source",
liquid_alternative_flowing = "australia:crude_oil_flowing",
liquid_alternative_source = "australia:crude_oil_source",
liquid_viscosity = 1,
liquid_renewable = false,
liquid_range = 2,
@ -142,13 +142,13 @@ minetest.register_node("base:crude_oil_source", {
sounds = default.node_sound_water_defaults(),
})
minetest.register_node("base:crude_oil_flowing", {
minetest.register_node("australia:crude_oil_flowing", {
description = "Flowing Crude Oil",
drawtype = "flowingliquid",
tiles = {"base_crude_oil.png"},
tiles = {"aus_crude_oil.png"},
special_tiles = {
{
image="base_crude_oil_flowing_animated.png",
image="aus_crude_oil_flowing_animated.png",
backface_culling = false,
animation = {
type = "vertical_frames",
@ -158,7 +158,7 @@ minetest.register_node("base:crude_oil_flowing", {
},
},
{
image="base_crude_oil_flowing_animated.png",
image="aus_crude_oil_flowing_animated.png",
backface_culling = true,
animation = {
type = "vertical_frames",
@ -178,8 +178,8 @@ minetest.register_node("base:crude_oil_flowing", {
is_ground_content = false,
drowning = 1,
liquidtype = "flowing",
liquid_alternative_flowing = "base:crude_oil_flowing",
liquid_alternative_source = "base:crude_oil_source",
liquid_alternative_flowing = "australia:crude_oil_flowing",
liquid_alternative_source = "australia:crude_oil_source",
liquid_viscosity = 1,
liquid_renewable = false,
liquid_range = 2,

View File

@ -1,13 +1,13 @@
--[[
Base miscellaneous nodes
Miscellaneous nodes
--]]
minetest.register_node("base:salt", {
minetest.register_node("australia:salt", {
description = "Salt",
drawtype = "plantlike",
visual_scale = 0.6,
tiles = {"base_salt.png"},
inventory_image = "base_salt.png",
tiles = {"aus_salt.png"},
inventory_image = "aus_salt.png",
paramtype = "light",
sunlight_propagates = true,
walkable = false,
@ -24,11 +24,11 @@ minetest.register_node("base:salt", {
},
})
minetest.register_node("base:opal",{
minetest.register_node("australia:opal",{
description = "Opal",
drawtype = "mesh",
mesh = "base_pebble.obj",
tiles = {"base_opal.png"},
mesh = "aus_pebble.obj",
tiles = {"aus_opal.png"},
paramtype = "light",
paramtype2 = "facedir",
groups = {cracky=2, stone=1, dig_immediate = 1},
@ -58,7 +58,7 @@ local function small_cube(grid, pos, diameters)
rock[4] = pos.x + diameters.x
rock[5] = pos.y + diameters.y
rock[6] = pos.z + diameters.z
base.push(grid, rock)
aus.push(grid, rock)
end
-- Small red rocks
@ -73,7 +73,7 @@ for grid_count = 1, 6 do
small_cube(grid, {x = x, y = -0.5, z = z}, {x = diameter, y = diameter, z = diameter})
end
minetest.register_node("base:small_red_rocks"..grid_count, {
minetest.register_node("australia:small_red_rocks"..grid_count, {
description = "Small Red Rocks",
tiles = {"technic_granite.png"},
is_ground_content = true,
@ -87,17 +87,17 @@ for grid_count = 1, 6 do
fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5},
},
groups = {stone = 1, oddly_breakable_by_hand = 3},
drop = "base:small_red_rocks",
drop = "australia:small_red_rocks",
sounds = default.node_sound_stone_defaults(),
})
default_grid_red_rocks = grid
end
minetest.register_node("base:small_red_rocks", {
minetest.register_node("australia:small_red_rocks", {
description = "Small Red Rocks",
tiles = {"technic_granite.png"},
inventory_image = "base_small_red_rocks.png",
inventory_image = "aus_small_red_rocks.png",
is_ground_content = true,
walkable = false,
paramtype = "light",
@ -114,7 +114,7 @@ minetest.register_node("base:small_red_rocks", {
local player_name = placer:get_player_name()
-- place a random small red rocks node
if not minetest.is_protected(pos, player_name) then
minetest.set_node(pos, {name = "base:small_red_rocks"..math.random(1, 6)})
minetest.set_node(pos, {name = "australia:small_red_rocks"..math.random(1, 6)})
if not minetest.setting_getbool("creative_mode") then
itemstack:take_item()
end
@ -138,7 +138,7 @@ for grid_count = 1, 6 do
small_cube(grid, {x = x, y = -0.5, z = z}, {x = diameter, y = diameter, z = diameter})
end
minetest.register_node("base:small_sandstone_rocks"..grid_count, {
minetest.register_node("australia:small_sandstone_rocks"..grid_count, {
description = "Small Sandstone Rocks",
tiles = {"default_sandstone.png"},
is_ground_content = true,
@ -152,17 +152,17 @@ for grid_count = 1, 6 do
fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5},
},
groups = {stone = 1, oddly_breakable_by_hand = 3},
drop = "base:small_sandstone_rocks",
drop = "australia:small_sandstone_rocks",
sounds = default.node_sound_stone_defaults(),
})
default_grid_sandstone_rocks = grid
end
minetest.register_node("base:small_sandstone_rocks", {
minetest.register_node("australia:small_sandstone_rocks", {
description = "Small Sandstone Rocks",
tiles = {"default_sandstone.png"},
inventory_image = "base_small_sandstone_rocks.png",
inventory_image = "aus_small_sandstone_rocks.png",
is_ground_content = true,
walkable = false,
paramtype = "light",
@ -179,7 +179,7 @@ minetest.register_node("base:small_sandstone_rocks", {
local player_name = placer:get_player_name()
-- place a random small sandstone rocks node
if not minetest.is_protected(pos, player_name) then
minetest.set_node(pos, {name = "base:small_sandstone_rocks"..math.random(1, 6)})
minetest.set_node(pos, {name = "australia:small_sandstone_rocks"..math.random(1, 6)})
if not minetest.setting_getbool("creative_mode") then
itemstack:take_item()
end
@ -203,7 +203,7 @@ for grid_count = 1, 6 do
small_cube(grid, {x = x, y = -0.5, z = z}, {x = diameter, y = diameter, z = diameter})
end
minetest.register_node("base:small_stone_rocks"..grid_count, {
minetest.register_node("australia:small_stone_rocks"..grid_count, {
description = "Small Stone Rocks",
tiles = {"default_stone.png"},
is_ground_content = true,
@ -217,17 +217,17 @@ for grid_count = 1, 6 do
fixed = {-0.5, -0.5, -0.5, 0.5, -5/16, 0.5},
},
groups = {stone = 1, oddly_breakable_by_hand = 3},
drop = "base:small_stone_rocks",
drop = "australia:small_stone_rocks",
sounds = default.node_sound_stone_defaults(),
})
default_grid_stone_rocks = grid
end
minetest.register_node("base:small_stone_rocks", {
minetest.register_node("australia:small_stone_rocks", {
description = "Small Stone Rocks",
tiles = {"default_stone.png"},
inventory_image = "base_small_stone_rocks.png",
inventory_image = "aus_small_stone_rocks.png",
is_ground_content = true,
walkable = false,
paramtype = "light",
@ -244,7 +244,7 @@ minetest.register_node("base:small_stone_rocks", {
local player_name = placer:get_player_name()
-- place a random small stone rocks node
if not minetest.is_protected(pos, player_name) then
minetest.set_node(pos, {name = "base:small_stone_rocks"..math.random(1, 6)})
minetest.set_node(pos, {name = "australia:small_stone_rocks"..math.random(1, 6)})
if not minetest.setting_getbool("creative_mode") then
itemstack:take_item()
end

View File

@ -1,15 +1,15 @@
--[[
Base plant nodes
Plant nodes
--]]
minetest.register_node("base:tomato_bush", {
minetest.register_node("australia:tomato_bush", {
description = "Bush Tomato plant",
drawtype = "plantlike",
waving = 0,
tiles = {"base_tomato_bush.png"},
inventory_image = "base_tomato_bush.png",
wield_image = "base_tomato_bush.png",
tiles = {"aus_tomato_bush.png"},
inventory_image = "aus_tomato_bush.png",
wield_image = "aus_tomato_bush.png",
paramtype = "light",
sunlight_propagates = true,
walkable = false,
@ -18,8 +18,8 @@ minetest.register_node("base:tomato_bush", {
not_in_creative_inventory = 1},
drop = {
items = {
{items = {"base:tomato_bush"}, rarity = 5},
{items = {"base:bush_tomato 4"}}
{items = {"australia:tomato_bush"}, rarity = 5},
{items = {"australia:bush_tomato 4"}}
}
},
sounds = default.node_sound_leaves_defaults(),
@ -29,32 +29,32 @@ minetest.register_node("base:tomato_bush", {
},
})
minetest.register_craftitem("base:bush_tomato", {
minetest.register_craftitem("australia:bush_tomato", {
description = "Bush Tomato",
inventory_image = "base_bush_tomato.png",
inventory_image = "aus_bush_tomato.png",
groups = {fleshy = 3, dig_immediate = 3, flammable = 2},
on_use = minetest.item_eat(1),
})
minetest.register_node("base:lavender_grevillea", {
minetest.register_node("australia:lavender_grevillea", {
description = "Lavender Grevillea",
drawtype = "allfaces_optional",
tiles = {"base_lavender_grevillea.png"},
inventory_image = {"base_lavender_grevillea.png"},
wield_image = {"base_lavender_grevillea.png"},
tiles = {"aus_lavender_grevillea.png"},
inventory_image = {"aus_lavender_grevillea.png"},
wield_image = {"aus_lavender_grevillea.png"},
paramtype = "light",
sunlight_propagates = true,
groups = {snappy = 3, flammable = 2, flora = 1, attached_node = 1},
sounds = default.node_sound_leaves_defaults(),
})
minetest.register_node("base:mangrove_fern", {
minetest.register_node("australia:mangrove_fern", {
description = "Mangrove Fern",
drawtype = "plantlike",
waving = 1,
tiles = {"base_mangrove_fern.png"},
inventory_image = "base_mangrove_fern.png",
wield_image = "base_mangrove_fern.png",
tiles = {"aus_mangrove_fern.png"},
inventory_image = "aus_mangrove_fern.png",
wield_image = "aus_mangrove_fern.png",
paramtype = "light",
sunlight_propagates = true,
walkable = false,
@ -67,13 +67,13 @@ minetest.register_node("base:mangrove_fern", {
},
})
minetest.register_node("base:mitchell_grass", {
minetest.register_node("australia:mitchell_grass", {
description = "Mitchell Grass",
drawtype = "plantlike",
waving = 0,
tiles = {"base_mitchell_grass.png"},
inventory_image = "base_mitchell_grass.png",
wield_image = "base_mitchell_grass.png",
tiles = {"aus_mitchell_grass.png"},
inventory_image = "aus_mitchell_grass.png",
wield_image = "aus_mitchell_grass.png",
paramtype = "light",
sunlight_propagates = true,
walkable = false,
@ -87,12 +87,12 @@ minetest.register_node("base:mitchell_grass", {
})
-- Nipa Palm
minetest.register_node("base:mangrove_palm_trunk", {
minetest.register_node("australia:mangrove_palm_trunk", {
description = "Nipa Palm",
tiles = {"base_mangrove_palm_trunk.png", "base_mangrove_mud.png",
"base_mangrove_palm_trunk.png"},
inventory_image = "base_mangrove_palm_trunk.png",
wield_image = "base_mangrove_palm_trunk.png",
tiles = {"aus_mangrove_palm_trunk.png", "aus_mangrove_mud.png",
"aus_mangrove_palm_trunk.png"},
inventory_image = "aus_mangrove_palm_trunk.png",
wield_image = "aus_mangrove_palm_trunk.png",
paramtype = "light",
paramtype2 = "facedir",
groups = {choppy = 2, flammable = 3, flora = 1, attached_node = 1, oddly_breakable_by_hand = 1},
@ -104,12 +104,12 @@ minetest.register_node("base:mangrove_palm_trunk", {
},
})
minetest.register_node("base:mangrove_palm_leaf_bot", {
minetest.register_node("australia:mangrove_palm_leaf_bot", {
description = "Nipa Palm",
tiles = {"base_mangrove_palm_leaf_bot.png", "base_mangrove_palm_leaf_bot.png",
"base_mangrove_palm_leaf_bot.png"},
inventory_image = "base_mangrove_palm_leaf_bot.png",
wield_image = "base_mangrove_palm_leaf_bot.png",
tiles = {"aus_mangrove_palm_leaf_bot.png", "aus_mangrove_palm_leaf_bot.png",
"aus_mangrove_palm_leaf_bot.png"},
inventory_image = "aus_mangrove_palm_leaf_bot.png",
wield_image = "aus_mangrove_palm_leaf_bot.png",
paramtype = "light",
paramtype2 = "facedir",
groups = {snappy = 3, flammable = 3, flora = 1, attached_node = 1},
@ -125,12 +125,12 @@ minetest.register_node("base:mangrove_palm_leaf_bot", {
},
})
minetest.register_node("base:mangrove_palm_leaf_top", {
minetest.register_node("australia:mangrove_palm_leaf_top", {
description = "Nipa Palm",
tiles = {"base_mangrove_palm_leaf_top.png", "base_mangrove_palm_leaf_top.png",
"base_mangrove_palm_leaf_top.png"},
inventory_image = "base_mangrove_palm_leaf_top.png",
wield_image = "base_mangrove_palm_leaf_top.png",
tiles = {"aus_mangrove_palm_leaf_top.png", "aus_mangrove_palm_leaf_top.png",
"aus_mangrove_palm_leaf_top.png"},
inventory_image = "aus_mangrove_palm_leaf_top.png",
wield_image = "aus_mangrove_palm_leaf_top.png",
paramtype = "light",
paramtype2 = "facedir",
groups = {snappy = 3, flammable = 3, flora = 1, attached_node = 1},
@ -146,14 +146,14 @@ minetest.register_node("base:mangrove_palm_leaf_top", {
},
})
minetest.register_node("base:saltbush", {
minetest.register_node("australia:saltbush", {
description = "Old Man Saltbush",
drawtype = "plantlike",
waving = 0,
visual_scale = 1.4,
tiles = {"base_saltbush.png"},
inventory_image = "base_saltbush.png",
wield_image = "base_saltbush.png",
tiles = {"aus_saltbush.png"},
inventory_image = "aus_saltbush.png",
wield_image = "aus_saltbush.png",
paramtype = "light",
sunlight_propagates = true,
walkable = false,
@ -166,14 +166,14 @@ minetest.register_node("base:saltbush", {
},
})
minetest.register_node("base:spinifex", {
minetest.register_node("australia:spinifex", {
description = "Spinifex",
drawtype = "plantlike",
waving = 0,
visual_scale = 2,
tiles = {"base_spinifex.png"},
inventory_image = "base_spinifex.png",
wield_image = "base_spinifex.png",
tiles = {"aus_spinifex.png"},
inventory_image = "aus_spinifex.png",
wield_image = "aus_spinifex.png",
paramtype = "light",
sunlight_propagates = true,
walkable = false,
@ -186,25 +186,25 @@ minetest.register_node("base:spinifex", {
},
})
minetest.register_node("base:flame_grevillea_leaves", {
minetest.register_node("australia:flame_grevillea_leaves", {
description = "Flame Grevillea Leaves",
drawtype = "allfaces_optional",
waving = 1,
tiles = {"base_flame_grevillea_leaves.png"},
tiles = {"aus_flame_grevillea_leaves.png"},
paramtype = "light",
groups = {snappy = 3, leafdecay = 3, flammable = 3, leaves = 1},
drop = {
max_items = 1,
items = {
{items = {"base:flame_grevillea_sapling"}, rarity = 10,},
{items = {"base:flame_grevillea_leaves"},}
{items = {"australia:flame_grevillea_sapling"}, rarity = 10,},
{items = {"australia:flame_grevillea_leaves"},}
}
},
sounds = default.node_sound_leaves_defaults(),
after_place_node = default.after_place_leaves,
})
minetest.register_node("base:flame_grevillea_sapling", {
minetest.register_node("australia:flame_grevillea_sapling", {
description = "Flame Grevillea Sapling",
drawtype = "plantlike",
tiles = {"default_acacia_sapling.png"},
@ -228,7 +228,7 @@ minetest.register_node("base:flame_grevillea_sapling", {
on_place = function(itemstack, placer, pointed_thing)
itemstack = default.sapling_on_place(itemstack, placer, pointed_thing,
"base:flame_grevillea_sapling",
"australia:flame_grevillea_sapling",
-- minp, maxp to be checked, relative to sapling pos
-- minp_relative.y = 1 because sapling pos has been checked
{x = -3, y = 1, z = -3},
@ -241,31 +241,31 @@ minetest.register_node("base:flame_grevillea_sapling", {
})
-- Red Bottlebrush
minetest.register_node("base:red_bottlebrush_leaves", {
minetest.register_node("australia:red_bottlebrush_leaves", {
description = "Red Bottlebrush Leaves",
drawtype = "allfaces_optional",
waving = 1,
tiles = {"base_red_bottlebrush_leaves.png"},
tiles = {"aus_red_bottlebrush_leaves.png"},
paramtype = "light",
groups = {snappy = 3, leafdecay = 3, flammable = 2, leaves = 1},
drop = {
max_items = 1,
items = {
{items = {"base:red_bottlebrush_sapling"}, rarity = 10,},
{items = {"base:red_bottlebrush_leaves"},}
{items = {"australia:red_bottlebrush_sapling"}, rarity = 10,},
{items = {"australia:red_bottlebrush_leaves"},}
}
},
sounds = default.node_sound_leaves_defaults(),
after_place_node = default.after_place_leaves,
})
minetest.register_node("base:red_bottlebrush_sapling", {
minetest.register_node("australia:red_bottlebrush_sapling", {
description = "Red Bottlebrush Sapling",
drawtype = "plantlike",
visual_scale = 1.0,
tiles = {"base_melaleuca_sapling.png"},
inventory_image = "base_melaleuca_sapling.png",
wield_image = "base_melaleuca_sapling.png",
tiles = {"aus_melaleuca_sapling.png"},
inventory_image = "aus_melaleuca_sapling.png",
wield_image = "aus_melaleuca_sapling.png",
paramtype = "light",
sunlight_propagates = true,
walkable = false,
@ -284,7 +284,7 @@ minetest.register_node("base:red_bottlebrush_sapling", {
on_place = function(itemstack, placer, pointed_thing)
itemstack = default.sapling_on_place(itemstack, placer, pointed_thing,
"base:red_bottlebrush_sapling",
"australia:red_bottlebrush_sapling",
-- minp, maxp to be checked, relative to sapling pos
-- minp_relative.y = 1 because sapling pos has been checked
{x = -3, y = 1, z = -3},
@ -297,25 +297,25 @@ minetest.register_node("base:red_bottlebrush_sapling", {
})
-- Waratah
minetest.register_node("base:waratah_leaves", {
minetest.register_node("australia:waratah_leaves", {
description = "Waratah Leaves",
drawtype = "allfaces_optional",
waving = 1,
tiles = {"base_waratah_leaves.png"},
tiles = {"aus_waratah_leaves.png"},
paramtype = "light",
groups = {snappy = 3, leafdecay = 3, flammable = 3, leaves = 1},
drop = {
max_items = 1,
items = {
{items = {"base:waratah_sapling"}, rarity = 10,},
{items = {"base:waratah_leaves"},}
{items = {"australia:waratah_sapling"}, rarity = 10,},
{items = {"australia:waratah_leaves"},}
}
},
sounds = default.node_sound_leaves_defaults(),
after_place_node = default.after_place_leaves,
})
minetest.register_node("base:waratah_sapling", {
minetest.register_node("australia:waratah_sapling", {
description = "Waratah Sapling",
drawtype = "plantlike",
tiles = {"default_acacia_sapling.png"},
@ -339,7 +339,7 @@ minetest.register_node("base:waratah_sapling", {
on_place = function(itemstack, placer, pointed_thing)
itemstack = default.sapling_on_place(itemstack, placer, pointed_thing,
"base:waratah_sapling",
"australia:waratah_sapling",
-- minp, maxp to be checked, relative to sapling pos
-- minp_relative.y = 1 because sapling pos has been checked
{x = -3, y = 1, z = -3},

View File

Before

Width:  |  Height:  |  Size: 484 B

After

Width:  |  Height:  |  Size: 484 B

View File

Before

Width:  |  Height:  |  Size: 296 B

After

Width:  |  Height:  |  Size: 296 B

View File

Before

Width:  |  Height:  |  Size: 246 B

After

Width:  |  Height:  |  Size: 246 B

View File

Before

Width:  |  Height:  |  Size: 553 B

After

Width:  |  Height:  |  Size: 553 B

View File

Before

Width:  |  Height:  |  Size: 698 B

After

Width:  |  Height:  |  Size: 698 B

View File

Before

Width:  |  Height:  |  Size: 745 B

After

Width:  |  Height:  |  Size: 745 B

View File

Before

Width:  |  Height:  |  Size: 342 B

After

Width:  |  Height:  |  Size: 342 B

View File

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

Before

Width:  |  Height:  |  Size: 405 B

After

Width:  |  Height:  |  Size: 405 B

View File

Before

Width:  |  Height:  |  Size: 494 B

After

Width:  |  Height:  |  Size: 494 B

View File

Before

Width:  |  Height:  |  Size: 501 B

After

Width:  |  Height:  |  Size: 501 B

View File

Before

Width:  |  Height:  |  Size: 989 B

After

Width:  |  Height:  |  Size: 989 B

View File

Before

Width:  |  Height:  |  Size: 772 B

After

Width:  |  Height:  |  Size: 772 B

View File

Before

Width:  |  Height:  |  Size: 722 B

After

Width:  |  Height:  |  Size: 722 B

View File

Before

Width:  |  Height:  |  Size: 720 B

After

Width:  |  Height:  |  Size: 720 B

View File

Before

Width:  |  Height:  |  Size: 761 B

After

Width:  |  Height:  |  Size: 761 B

View File

Before

Width:  |  Height:  |  Size: 672 B

After

Width:  |  Height:  |  Size: 672 B

View File

Before

Width:  |  Height:  |  Size: 618 B

After

Width:  |  Height:  |  Size: 618 B

View File

Before

Width:  |  Height:  |  Size: 481 B

After

Width:  |  Height:  |  Size: 481 B

View File

Before

Width:  |  Height:  |  Size: 691 B

After

Width:  |  Height:  |  Size: 691 B

View File

Before

Width:  |  Height:  |  Size: 688 B

After

Width:  |  Height:  |  Size: 688 B

View File

Before

Width:  |  Height:  |  Size: 601 B

After

Width:  |  Height:  |  Size: 601 B

View File

Before

Width:  |  Height:  |  Size: 629 B

After

Width:  |  Height:  |  Size: 629 B

View File

Before

Width:  |  Height:  |  Size: 730 B

After

Width:  |  Height:  |  Size: 730 B

View File

Before

Width:  |  Height:  |  Size: 799 B

After

Width:  |  Height:  |  Size: 799 B

View File

Before

Width:  |  Height:  |  Size: 625 B

After

Width:  |  Height:  |  Size: 625 B

View File

Before

Width:  |  Height:  |  Size: 689 B

After

Width:  |  Height:  |  Size: 689 B

View File

Before

Width:  |  Height:  |  Size: 768 B

After

Width:  |  Height:  |  Size: 768 B

View File

Before

Width:  |  Height:  |  Size: 698 B

After

Width:  |  Height:  |  Size: 698 B

View File

Before

Width:  |  Height:  |  Size: 600 B

After

Width:  |  Height:  |  Size: 600 B

View File

Before

Width:  |  Height:  |  Size: 486 B

After

Width:  |  Height:  |  Size: 486 B

View File

Before

Width:  |  Height:  |  Size: 746 B

After

Width:  |  Height:  |  Size: 746 B

View File

Before

Width:  |  Height:  |  Size: 682 B

After

Width:  |  Height:  |  Size: 682 B

View File

Before

Width:  |  Height:  |  Size: 597 B

After

Width:  |  Height:  |  Size: 597 B

View File

Before

Width:  |  Height:  |  Size: 636 B

After

Width:  |  Height:  |  Size: 636 B

View File

Before

Width:  |  Height:  |  Size: 486 B

After

Width:  |  Height:  |  Size: 486 B

View File

Before

Width:  |  Height:  |  Size: 831 B

After

Width:  |  Height:  |  Size: 831 B

View File

Before

Width:  |  Height:  |  Size: 710 B

After

Width:  |  Height:  |  Size: 710 B

View File

Before

Width:  |  Height:  |  Size: 792 B

After

Width:  |  Height:  |  Size: 792 B

View File

Before

Width:  |  Height:  |  Size: 841 B

After

Width:  |  Height:  |  Size: 841 B

View File

Before

Width:  |  Height:  |  Size: 710 B

After

Width:  |  Height:  |  Size: 710 B

View File

Before

Width:  |  Height:  |  Size: 599 B

After

Width:  |  Height:  |  Size: 599 B

View File

Before

Width:  |  Height:  |  Size: 777 B

After

Width:  |  Height:  |  Size: 777 B

View File

Before

Width:  |  Height:  |  Size: 769 B

After

Width:  |  Height:  |  Size: 769 B

View File

Before

Width:  |  Height:  |  Size: 322 B

After

Width:  |  Height:  |  Size: 322 B

View File

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

Before

Width:  |  Height:  |  Size: 862 B

After

Width:  |  Height:  |  Size: 862 B

View File

Before

Width:  |  Height:  |  Size: 665 B

After

Width:  |  Height:  |  Size: 665 B

View File

Before

Width:  |  Height:  |  Size: 654 B

After

Width:  |  Height:  |  Size: 654 B

View File

Before

Width:  |  Height:  |  Size: 922 B

After

Width:  |  Height:  |  Size: 922 B

View File

Before

Width:  |  Height:  |  Size: 791 B

After

Width:  |  Height:  |  Size: 791 B

View File

Before

Width:  |  Height:  |  Size: 780 B

After

Width:  |  Height:  |  Size: 780 B

View File

Before

Width:  |  Height:  |  Size: 672 B

After

Width:  |  Height:  |  Size: 672 B

View File

Before

Width:  |  Height:  |  Size: 821 B

After

Width:  |  Height:  |  Size: 821 B

View File

Before

Width:  |  Height:  |  Size: 738 B

After

Width:  |  Height:  |  Size: 738 B

View File

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

Before

Width:  |  Height:  |  Size: 697 B

After

Width:  |  Height:  |  Size: 697 B

View File

Before

Width:  |  Height:  |  Size: 916 B

After

Width:  |  Height:  |  Size: 916 B

View File

Before

Width:  |  Height:  |  Size: 374 B

After

Width:  |  Height:  |  Size: 374 B

View File

Before

Width:  |  Height:  |  Size: 457 B

After

Width:  |  Height:  |  Size: 457 B

View File

Before

Width:  |  Height:  |  Size: 789 B

After

Width:  |  Height:  |  Size: 789 B

View File

Before

Width:  |  Height:  |  Size: 760 B

After

Width:  |  Height:  |  Size: 760 B

View File

Before

Width:  |  Height:  |  Size: 698 B

After

Width:  |  Height:  |  Size: 698 B

View File

Before

Width:  |  Height:  |  Size: 405 B

After

Width:  |  Height:  |  Size: 405 B

View File

Before

Width:  |  Height:  |  Size: 865 B

After

Width:  |  Height:  |  Size: 865 B

View File

Before

Width:  |  Height:  |  Size: 866 B

After

Width:  |  Height:  |  Size: 866 B

View File

Before

Width:  |  Height:  |  Size: 972 B

After

Width:  |  Height:  |  Size: 972 B

View File

Before

Width:  |  Height:  |  Size: 630 B

After

Width:  |  Height:  |  Size: 630 B

View File

Before

Width:  |  Height:  |  Size: 906 B

After

Width:  |  Height:  |  Size: 906 B

View File

Before

Width:  |  Height:  |  Size: 533 B

After

Width:  |  Height:  |  Size: 533 B

View File

Before

Width:  |  Height:  |  Size: 732 B

After

Width:  |  Height:  |  Size: 732 B

View File

Before

Width:  |  Height:  |  Size: 621 B

After

Width:  |  Height:  |  Size: 621 B

View File

Before

Width:  |  Height:  |  Size: 804 B

After

Width:  |  Height:  |  Size: 804 B

View File

Before

Width:  |  Height:  |  Size: 809 B

After

Width:  |  Height:  |  Size: 809 B

View File

Before

Width:  |  Height:  |  Size: 732 B

After

Width:  |  Height:  |  Size: 732 B

View File

Before

Width:  |  Height:  |  Size: 920 B

After

Width:  |  Height:  |  Size: 920 B

View File

Before

Width:  |  Height:  |  Size: 696 B

After

Width:  |  Height:  |  Size: 696 B

View File

Before

Width:  |  Height:  |  Size: 745 B

After

Width:  |  Height:  |  Size: 745 B

View File

Before

Width:  |  Height:  |  Size: 642 B

After

Width:  |  Height:  |  Size: 642 B

Some files were not shown because too many files have changed in this diff Show More