redwood added;more some fixes

master
root 2021-12-06 12:31:38 +01:00
parent 5d5288b888
commit abc246ac7f
128 changed files with 1471 additions and 17416 deletions

View File

@ -22,5 +22,10 @@ storm_chance = 5
lightning = true
lightning_chance = 300
thunder_sound = true
lightning_duration = 0.15
##Dust Screen Effect for Sandstorms
dust_effect = true
#Rain Tweaks
rain_particles = 15
rain_falling_speed = 15
rain_sound_gain = 0.35

View File

@ -23,6 +23,10 @@ climatez.settings = {
lightning = settings:get_bool("lightning"),
lightning_chance = tonumber(settings:get("lightning_chance")),
dust_effect = settings:get_bool("dust_effect"),
rain_particles = tonumber(settings:get("rain_particles")) or 15,
rain_falling_speed = tonumber(settings:get("rain_falling_speed")) or 15,
lightning_duration = tonumber(settings:get("lightning_duration")) or 0.15,
rain_sound_gain = tonumber(settings:get("rain_sound_gain")) or 0.35,
}
local timer = 0 -- A timer to create climates each x seconds an for lightning too.
@ -118,7 +122,7 @@ local function is_on_surface(player_pos)
if not height then
return false
end
if (player_pos.y + 1.5) >= height then
if (player_pos.y + 5) >= height then
return true
end
end
@ -135,10 +139,10 @@ end
register_downfall("rain", {
min_pos = {x = -15, y = 10, z = -15},
max_pos = {x = 15, y = 10, z = 15},
falling_speed = 10,
amount = 8,
falling_speed = climatez.settings.rain_falling_speed,
amount = climatez.settings.rain_particles,
exptime = 1,
size = 2,
size = 1.75,
texture = {"climatez_rain.png", "climatez_rain2.png", "climatez_rain3.png"},
})
@ -234,6 +238,23 @@ local function remove_lightning(player_name)
meta:set_int("climatez:lightning", -1)
end
-- raind sounds
local function start_rain_sound(player_name)
local rain_sound_handle = minetest.sound_play("climatez_rain", {
to_player = player_name,
loop = true,
gain = climatez.settings.rain_sound_gain
})
climatez.players[player_name].rain_sound_handle = rain_sound_handle
end
local function stop_rain_sound(player_name, rain_sound_handle)
minetest.sound_stop(rain_sound_handle)
climatez.players[player_name].rain_sound_handle = nil
end
-- CLIMATE PLAYERS FUNCTIONS
local function add_climate_player(player_name, climate_id, downfall_type)
@ -278,13 +299,9 @@ local function add_climate_player(player_name, climate_id, downfall_type)
})
end
if climatez.settings.climate_rain_sound and (downfall_type == "rain" or downfall_type== "storm") then
local rain_sound_handle = minetest.sound_play("climatez_rain", {
to_player = player_name,
loop = true,
gain = 1.0,
})
climatez.players[player_name].rain_sound_handle = rain_sound_handle
if climatez.settings.climate_rain_sound and (downfall_type == "rain" or downfall_type== "storm")
and is_on_surface(player:get_pos()) then
start_rain_sound(player_name)
end
--minetest.chat_send_all(player_name.." added to climate "..tostring(climate_id))
@ -309,7 +326,7 @@ local function remove_climate_player_effects(player_name)
local rain_sound_handle = climatez.players[player_name].rain_sound_handle
if rain_sound_handle and climatez.settings.climate_rain_sound
and (downfall_type == "rain" or downfall_type == "storm") then
minetest.sound_stop(rain_sound_handle)
stop_rain_sound(player_name, rain_sound_handle)
end
if downfall_type == "sand" and climatez.settings.dust_effect then
@ -529,12 +546,22 @@ local climate = {
if chance == 1 then
if is_on_surface(_player_pos) then
show_lightning(_player_name)
minetest.after(0.15, remove_lightning, _player_name)
minetest.after(climatez.settings.lightning_duration, remove_lightning, _player_name)
end
end
end
end
if climatez.settings.climate_rain_sound
and (self.downfall_type == "rain" or self.downfall_type == "storm") then
local rain_sound_handle = climatez.players[_player_name].rain_sound_handle
if rain_sound_handle and not(is_on_surface(_player_pos)) then
stop_rain_sound(_player_name, rain_sound_handle)
elseif not(rain_sound_handle) and is_on_surface(_player_pos) then
start_rain_sound(_player_name)
end
end
--minetest.chat_send_all("Climate created by ".._player_name)
end
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 9.8 KiB

View File

@ -0,0 +1,24 @@
quiet = 1
codes = true
exclude_files = {
".luarocks/*",
"worldeditadditions/utils/bit.lua"
}
ignore = {
"631", "61[124]",
"542",
"412",
"321/bit",
"21[123]"
}
-- Read-only globals
read_globals = {
"minetest",
"default",
"doors"
}
std = "max"

View File

@ -142,6 +142,7 @@ minetest.register_node("baldcypress:dry_branches", {
tiles = {"baldcypress_dry_branches.png"},
inventory_image = "baldcypress_dry_branches.png",
wield_image = "baldcypress_dry_branches.png",
use_texture_alpha = "clip",
node_box = {
type = "fixed",
fixed = {-0.5, -0.5, 0.49, 0.5, 0.5, 0.5}
@ -161,6 +162,7 @@ minetest.register_node("baldcypress:liana", {
tiles = {"baldcypress_liana.png"},
inventory_image = "baldcypress_liana.png",
wield_image = "baldcypress_liana.png",
use_texture_alpha = "clip",
is_ground_content = false,
node_box = {
type = "fixed",
@ -254,3 +256,8 @@ if minetest.get_modpath("bonemeal") ~= nil then
{"baldcypress:sapling", grow_new_baldcypress_tree, "soil"},
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("baldcypress:sapling")
end

View File

@ -1,4 +1,4 @@
name = baldcypress
description = Bald Cypress for Swamps
depends = default
optional_depends = stairs, bonemeal, swampz, doors, moreblocks
optional_depends = stairs, bonemeal, doors, moreblocks, flowerpot

File diff suppressed because it is too large Load Diff

View File

@ -282,3 +282,8 @@ if minetest.get_modpath("moreblocks") then
sounds = default.node_sound_wood_defaults(),
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("bamboo:sprout")
end

View File

@ -1,4 +1,4 @@
name = bamboo
description = Bamboo Tree for Grassland
depends = default
optional_depends = stairs, bonemeal, doors, moreblocks
optional_depends = stairs, bonemeal, doors, moreblocks, flowerpot

View File

@ -304,3 +304,8 @@ if minetest.get_modpath("doors") ~= nil then
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("birch:sapling")
end

View File

@ -1,4 +1,4 @@
name = birch
description = Birch Tree for Grassland
depends = default
optional_depends = stairs, bonemeal, rainf, doors, moreblocks
optional_depends = stairs, bonemeal, rainf, doors, moreblocks, flowerpot

View File

@ -226,6 +226,7 @@ minetest.register_node("cacaotree:pod", {
{-0.25, -0.5, 0, 0.25, 0.0625, 0.5},
},
},
use_texture_alpha = "clip",
drop = "cacaotree:cacao_beans 10",
groups = {fleshy = 3, dig_immediate = 3, flammable = 2,
leafdecay = 3, leafdecay_drop = 1},
@ -420,6 +421,7 @@ minetest.register_node("cacaotree:liana", {
tiles = {"cacaotree_liana.png"},
inventory_image = "cacaotree_liana.png",
wield_image = "cacaotree_liana.png",
use_texture_alpha = "clip",
node_box = {
type = "fixed",
fixed = {-0.5, -0.5, 0.0, 0.5, 0.5, 0.0}
@ -439,6 +441,7 @@ minetest.register_node("cacaotree:flower_creeper", {
tiles = {"cacaotree_flower_creeper.png"},
inventory_image = "cacaotree_flower_creeper.png",
wield_image = "cacaotree_flower_creeper.png",
use_texture_alpha = "clip",
node_box = {
type = "fixed",
fixed = {-0.5, -0.5, 0.49, 0.5, 0.5, 0.5}
@ -530,3 +533,8 @@ if minetest.get_modpath("bonemeal") ~= nil then
{"cacaotree:sapling", grow_new_cacao_tree, "soil"},
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("cacaotree:sapling")
end

View File

@ -1,4 +1,4 @@
name = cacaotree
description = Cacao Tree
depends = default
optional_depends = stairs, bonemeal, doors, moreblocks
optional_depends = stairs, bonemeal, doors, moreblocks, flowerpot

View File

@ -1,189 +0,0 @@
schematic = {
size = {x=5, y=7, z=5},
yslice_prob = {
{ypos=0, prob=254},
{ypos=1, prob=254},
{ypos=2, prob=254},
{ypos=3, prob=254},
{ypos=4, prob=254},
{ypos=5, prob=254},
{ypos=6, prob=254},
},
data = {
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:liana", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:flower_creeper", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:flower_creeper", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:flower_creeper", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:liana", prob=254, param2=0},
{name="cacaotree:liana", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:pod", prob=254, param2=4},
{name="air", prob=0, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:trunk", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:trunk", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:pod", prob=254, param2=2},
{name="cacaotree:trunk", prob=254, param2=2},
{name="cacaotree:pod", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:liana", prob=254, param2=1},
{name="cacaotree:trunk", prob=254, param2=1},
{name="cacaotree:liana", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:pod", prob=254, param2=5},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:flower_creeper", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:flower_creeper", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:liana", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="cacaotree:liana", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cacaotree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
},
}

View File

@ -295,3 +295,8 @@ if minetest.get_modpath("bonemeal") ~= nil then
{"cherrytree:sapling", grow_new_cherrytree_tree, "soil"},
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("cherrytree:sapling")
end

View File

@ -1,4 +1,4 @@
name = cherrytree
description = Cherry Tree for Decidious Forest
depends = default
optional_depends = stairs, bonemeal, doors, moreblocks
optional_depends = stairs, bonemeal, doors, moreblocks, flowerpot

View File

@ -1,224 +0,0 @@
schematic = {
size = {x=6, y=7, z=5},
yslice_prob = {
{ypos=0, prob=254},
{ypos=1, prob=254},
{ypos=2, prob=254},
{ypos=3, prob=254},
{ypos=4, prob=254},
{ypos=5, prob=254},
{ypos=6, prob=254},
},
data = {
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:cherries", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=126, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:blossom_leaves", prob=126, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:blossom_leaves", prob=126, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:cherries", prob=126, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:trunk", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:trunk", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:trunk", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:trunk", prob=254, param2=3},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:trunk", prob=254, param2=3},
{name="cherrytree:trunk", prob=254, param2=3},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:trunk", prob=254, param2=3},
{name="cherrytree:blossom_leaves", prob=126, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="cherrytree:blossom_leaves", prob=126, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="cherrytree:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
},
}

View File

@ -285,3 +285,8 @@ if minetest.get_modpath("doors") ~= nil then
}
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("chestnuttree:sapling")
end

View File

@ -1,4 +1,4 @@
name = chestnuttree
description = Chesnut Tree for Grassland
depends = default
optional_depends = stairs, bonemeal, rainf, doors, moreblocks
optional_depends = stairs, bonemeal, rainf, doors, moreblocks, flowerpot

File diff suppressed because it is too large Load Diff

View File

@ -249,3 +249,8 @@ if minetest.get_modpath("doors") ~= nil then
}
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("clementinetree:sapling")
end

View File

@ -1,4 +1,4 @@
name = clementinetree
description = Clementine Tree for Decidious Forest
depends = default
optional_depends = stairs, bonemeal, doors, moreblocks
optional_depends = stairs, bonemeal, doors, moreblocks, flowerpot

View File

@ -1,164 +0,0 @@
schematic = {
size = {x=5, y=6, z=5},
yslice_prob = {
{ypos=0, prob=254},
{ypos=1, prob=254},
{ypos=2, prob=254},
{ypos=3, prob=254},
{ypos=4, prob=254},
{ypos=5, prob=254},
},
data = {
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="clementinetree:clementine", prob=126, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="clementinetree:clementine", prob=126, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:clementine", prob=126, param2=0},
{name="air", prob=0, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=126, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="clementinetree:leaves", prob=126, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="clementinetree:trunk", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="clementinetree:trunk", prob=254, param2=21},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="clementinetree:clementine", prob=254, param2=1},
{name="clementinetree:leaves", prob=126, param2=0},
{name="clementinetree:trunk", prob=254, param2=20},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:clementine", prob=126, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:trunk", prob=254, param2=20},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="clementinetree:leaves", prob=126, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=126, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=126, param2=0},
{name="air", prob=0, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="clementinetree:clementine", prob=126, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="clementinetree:clementine", prob=126, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:clementine", prob=126, param2=0},
{name="air", prob=0, param2=0},
{name="clementinetree:leaves", prob=126, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="clementinetree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
},
}

View File

@ -46,7 +46,7 @@ if mg_name ~= "v6" and mg_name ~= "singlenode" then
schematic = modpath.."/schematics/ebony.mts",
flags = "place_center_x, place_center_z, force_placement",
rotation = "random",
place_offset_y = -1,
place_offset_y = 0,
})
end
@ -64,6 +64,7 @@ minetest.register_node("ebony:sapling", {
sunlight_propagates = true,
walkable = false,
on_timer = grow_new_ebony_tree,
use_texture_alpha = "clip",
selection_box = {
type = "fixed",
fixed = {-4 / 16, -0.5, -4 / 16, 4 / 16, 7 / 16, 4 / 16}
@ -148,6 +149,7 @@ minetest.register_node("ebony:creeper", {
tiles = {"ebony_creeper.png"},
inventory_image = "ebony_creeper.png",
wield_image = "ebony_creeper.png",
use_texture_alpha = "clip",
node_box = {
type = "fixed",
fixed = {-0.5, -0.5, 0.49, 0.5, 0.5, 0.5}
@ -167,6 +169,7 @@ minetest.register_node("ebony:creeper_leaves", {
tiles = {"ebony_creeper_leaves.png"},
inventory_image = "ebony_creeper_leaves.png",
wield_image = "ebony_creeper_leaves.png",
use_texture_alpha = "clip",
node_box = {
type = "fixed",
fixed = {-0.5, -0.5, 0.49, 0.5, 0.5, 0.5}
@ -186,6 +189,7 @@ minetest.register_node("ebony:liana", {
tiles = {"ebony_liana.png"},
inventory_image = "ebony_liana.png",
wield_image = "ebony_liana.png",
use_texture_alpha = "clip",
node_box = {
type = "fixed",
fixed = {-0.5, -0.5, 0.0, 0.5, 0.5, 0.0}
@ -300,3 +304,8 @@ if minetest.get_modpath("bonemeal") ~= nil then
{"ebony:sapling", grow_new_ebony_tree, "soil"},
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("ebony:sapling")
end

View File

@ -1,4 +1,4 @@
name = ebony
description = Ebony Tree for Rainforest Biome
depends = default
optional_depends = stairs, bonemeal, doors, moreblocks
optional_depends = stairs, bonemeal, doors, moreblocks, flowerpot

File diff suppressed because it is too large Load Diff

View File

@ -233,3 +233,8 @@ if minetest.get_modpath("bonemeal") ~= nil then
{"hollytree:sapling", grow_new_hollytree_tree, "soil"},
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("hollytree:sapling")
end

View File

@ -1,4 +1,4 @@
name = hollytree
description = Hollytree
depends = default
optional_depends = stairs, bonemeal, rainf, doors, moreblocks
optional_depends = stairs, bonemeal, rainf, doors, moreblocks, flowerpot

File diff suppressed because it is too large Load Diff

View File

@ -214,3 +214,8 @@ if minetest.get_modpath("bonemeal") ~= nil then
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("jacaranda:sapling")
end

View File

@ -1,4 +1,4 @@
name = jacaranda
description = Jacaranda for jungles
depends = default
optional_depends = stairs, bonemeal, doors, moreblocks
optional_depends = stairs, bonemeal, doors, moreblocks, flowerpot

View File

@ -1,407 +0,0 @@
schematic = {
size = {x=7, y=8, z=7},
yslice_prob = {
{ypos=0, prob=254},
{ypos=1, prob=254},
{ypos=2, prob=254},
{ypos=3, prob=254},
{ypos=4, prob=254},
{ypos=5, prob=254},
{ypos=6, prob=254},
{ypos=7, prob=254},
},
data = {
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=128, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=128, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=128, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=128, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:trunk", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:trunk", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:trunk", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:trunk", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:trunk", prob=254, param2=3},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:trunk", prob=254, param2=3},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:trunk", prob=254, param2=3},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=128, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=128, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=128, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=128, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="jacaranda:blossom_leaves", prob=128, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="jacaranda:blossom_leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
},
}

View File

@ -142,6 +142,7 @@ minetest.register_node("larch:moss", {
tiles = {"larch_moss.png"},
inventory_image = "larch_moss.png",
wield_image = "larch_moss.png",
use_texture_alpha = "clip",
node_box = {
type = "fixed",
fixed = {-0.5, -0.5, 0.49, 0.5, 0.5, 0.5}
@ -250,3 +251,8 @@ if minetest.get_modpath("doors") ~= nil then
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("larch:sapling")
end

View File

@ -1,4 +1,4 @@
name = larch
description = Larch Tree
depends = default
optional_depends = stairs, bonemeal, doors, moreblocks
optional_depends = stairs, bonemeal, doors, moreblocks, flowerpot

File diff suppressed because it is too large Load Diff

View File

@ -291,3 +291,8 @@ if minetest.get_modpath("cork") ~= nil then
burntime = 25,
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("lemontree:sapling")
end

View File

@ -1,4 +1,4 @@
name = lemontree
description = Lemon Tree for Decidious Forest
depends = default
optional_depends = stairs, bonemeal, doors, moreblocks
optional_depends = stairs, bonemeal, doors, moreblocks, flowerpot

View File

@ -1,189 +0,0 @@
schematic = {
size = {x=5, y=7, z=5},
yslice_prob = {
{ypos=0, prob=254},
{ypos=1, prob=254},
{ypos=2, prob=254},
{ypos=3, prob=254},
{ypos=4, prob=254},
{ypos=5, prob=254},
{ypos=6, prob=254},
},
data = {
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:lemon", prob=64, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:trunk", prob=126, param2=20},
{name="lemontree:lemon", prob=126, param2=0},
{name="lemontree:trunk", prob=254, param2=9},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="lemontree:trunk", prob=254, param2=0, force_place=true},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=240},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="lemontree:trunk", prob=254, param2=0, force_place=true},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="lemontree:trunk", prob=254, param2=22, force_place=true},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="lemontree:lemon", prob=126, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:lemon", prob=126, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=240},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:trunk", prob=254, param2=9},
{name="lemontree:lemon", prob=126, param2=0},
{name="lemontree:trunk", prob=126, param2=23},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="lemontree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
},
}

View File

@ -62,6 +62,7 @@ minetest.register_node("mahogany:sapling", {
paramtype = "light",
sunlight_propagates = true,
walkable = false,
use_texture_alpha = "clip",
on_timer = grow_new_mahogany_tree,
selection_box = {
type = "fixed",
@ -147,6 +148,7 @@ minetest.register_node("mahogany:creeper", {
tiles = {"mahogany_creeper.png"},
inventory_image = "mahogany_creeper.png",
wield_image = "mahogany_creeper.png",
use_texture_alpha = "clip",
node_box = {
type = "fixed",
fixed = {-0.5, -0.5, 0.49, 0.5, 0.5, 0.5}
@ -166,6 +168,7 @@ minetest.register_node("mahogany:flower_creeper", {
tiles = {"mahogany_flower_creeper.png"},
inventory_image = "mahogany_flower_creeper.png",
wield_image = "mahogany_flower_creeper.png",
use_texture_alpha = "clip",
node_box = {
type = "fixed",
fixed = {-0.5, -0.5, 0.49, 0.5, 0.5, 0.5}
@ -185,6 +188,7 @@ minetest.register_node("mahogany:hanging_creeper", {
tiles = {"mahogany_hanging_creeper.png"},
inventory_image = "mahogany_hanging_creeper.png",
wield_image = "mahogany_hanging_creeper.png",
use_texture_alpha = "clip",
node_box = {
type = "fixed",
fixed = {-0.5, -0.5, 0.0, 0.5, 0.5, 0.0}
@ -276,3 +280,8 @@ if minetest.get_modpath("bonemeal") ~= nil then
{"mahogany:sapling", grow_new_mahogany_tree, "soil"},
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("mahogany:sapling")
end

View File

@ -1,4 +1,4 @@
name = mahogany
description = Mahogany Tree for Rainforest Biome
depends = default
optional_depends = stairs, bonemeal, rainf, doors, moreblocks
optional_depends = stairs, bonemeal, rainf, doors, moreblocks, flowerpot

View File

@ -1,857 +0,0 @@
local schematic = {
size = {x=7, y=17, z=7},
yslice_prob = {
{ypos=0, prob=254},
{ypos=1, prob=254},
{ypos=2, prob=254},
{ypos=3, prob=254},
{ypos=4, prob=254},
{ypos=5, prob=254},
{ypos=6, prob=254},
{ypos=7, prob=254},
{ypos=8, prob=254},
{ypos=9, prob=254},
{ypos=10, prob=254},
{ypos=11, prob=254},
{ypos=12, prob=254},
{ypos=13, prob=254},
{ypos=14, prob=254},
{ypos=15, prob=254},
{ypos=16, prob=254},
},
data = {
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:hanging_creeper", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=126, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:hanging_creeper", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:trunk", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="ignore", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:hanging_creeper", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=1},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:creeper", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:trunk", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=126, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:trunk", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=126, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:hanging_creeper", prob=254, param2=0},
{name="mahogany:leaves", prob=126, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=126, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="ignore", prob=0, param2=0},
{name="mahogany:trunk", prob=254, param2=3},
{name="ignore", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=1},
{name="mahogany:trunk", prob=254, param2=0},
{name="mahogany:creeper", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=1},
{name="mahogany:trunk", prob=254, param2=0},
{name="mahogany:creeper", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=1},
{name="mahogany:trunk", prob=254, param2=1},
{name="mahogany:creeper", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=1},
{name="mahogany:trunk", prob=254, param2=0},
{name="mahogany:creeper", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=1},
{name="mahogany:trunk", prob=254, param2=1},
{name="mahogany:creeper", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=1},
{name="mahogany:trunk", prob=254, param2=0},
{name="mahogany:creeper", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:trunk", prob=254, param2=2},
{name="mahogany:trunk", prob=254, param2=0},
{name="mahogany:trunk", prob=254, param2=3},
{name="mahogany:hanging_creeper", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="mahogany:hanging_creeper", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:trunk", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:trunk", prob=254, param2=2},
{name="mahogany:trunk", prob=254, param2=1},
{name="mahogany:trunk", prob=254, param2=0},
{name="mahogany:creeper", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:trunk", prob=254, param2=0},
{name="mahogany:creeper", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="mahogany:hanging_creeper", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=1},
{name="mahogany:trunk", prob=254, param2=0},
{name="mahogany:trunk", prob=254, param2=0},
{name="mahogany:trunk", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=1},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:trunk", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:trunk", prob=254, param2=1},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=1},
{name="mahogany:trunk", prob=254, param2=1},
{name="mahogany:creeper", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=1},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:trunk", prob=254, param2=1},
{name="mahogany:trunk", prob=254, param2=1},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="ignore", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:creeper", prob=254, param2=2},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:hanging_creeper", prob=254, param2=1},
{name="mahogany:trunk", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=126, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:trunk", prob=254, param2=2},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:hanging_creeper", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:hanging_creeper", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=126, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:creeper", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=126, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:trunk", prob=254, param2=1},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:hanging_creeper", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=126, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=1},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:flower_creeper", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:hanging_creeper", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="mahogany:leaves", prob=126, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="mahogany:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
},
}

View File

@ -243,3 +243,8 @@ if minetest.get_modpath("doors") ~= nil then
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("maple:sapling")
end

View File

@ -1,4 +1,4 @@
name = maple
description = Maple Tree
depends = default
optional_depends = stairs, bonemeal, rainf, doors, moreblocks
optional_depends = stairs, bonemeal, rainf, doors, moreblocks, flowerpot

View File

@ -1,898 +0,0 @@
schematic = {
size = {x=8, y=11, z=10},
yslice_prob = {
{ypos=0, prob=254},
{ypos=1, prob=254},
{ypos=2, prob=254},
{ypos=3, prob=254},
{ypos=4, prob=254},
{ypos=5, prob=254},
{ypos=6, prob=254},
{ypos=7, prob=254},
{ypos=8, prob=254},
{ypos=9, prob=254},
{ypos=10, prob=254},
},
data = {
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:trunk", prob=254, param2=20},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:trunk", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:trunk", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:trunk", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:trunk", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:trunk", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:trunk", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:trunk", prob=254, param2=3},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:trunk", prob=254, param2=2},
{name="maple:trunk", prob=254, param2=12},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:trunk", prob=254, param2=2},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:trunk", prob=254, param2=20},
{name="maple:trunk", prob=254, param2=18},
{name="maple:trunk", prob=254, param2=7},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:trunk", prob=254, param2=2},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:trunk", prob=254, param2=7},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:trunk", prob=254, param2=7},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:trunk", prob=254, param2=7},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:trunk", prob=254, param2=20},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:trunk", prob=254, param2=3},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:trunk", prob=254, param2=7},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:trunk", prob=254, param2=3},
{name="maple:trunk", prob=254, param2=12},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:trunk", prob=254, param2=3},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="maple:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
},
}

View File

@ -262,3 +262,8 @@ if minetest.get_modpath("doors") ~= nil then
}
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("oak:sapling")
end

View File

@ -1,4 +1,4 @@
name = oak
description = Oak Tree
depends = default
optional_depends = stairs, bonemeal, rainf, doors, moreblocks
optional_depends = stairs, bonemeal, rainf, doors, moreblocks, flowerpot

File diff suppressed because it is too large Load Diff

View File

@ -324,3 +324,8 @@ if minetest.get_modpath("bonemeal") ~= nil then
{"palm:sapling", grow_new_palm_tree, "sand"},
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("palm:sapling")
end

View File

@ -1,4 +1,4 @@
name = palm
description = Palm Tree for deserts
depends = default, doors
optional_depends = stairs, bonemeal, moreblocks
optional_depends = stairs, bonemeal, moreblocks, flowerpot

View File

@ -123,3 +123,8 @@ if minetest.get_modpath("bonemeal") ~= nil then
{"pineapple:sapling", grow_new_pineapple_tree, "soil"},
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("pineapple:sapling")
end

View File

@ -1,4 +1,4 @@
name = pineapple
description = Pineapple tree for the jungle
depends = default
optional_depends = bonemeal
optional_depends = bonemeal, flowerpot

View File

@ -277,3 +277,8 @@ if minetest.get_modpath("bonemeal") ~= nil then
{"plumtree:sapling", grow_new_plumtree_tree, "soil"},
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("plumtree:sapling")
end

View File

@ -1,4 +1,4 @@
name = plumtree
description = Plum Tree
depends = default
optional_depends = stairs, bonemeal, doors, moreblocks
optional_depends = stairs, bonemeal, doors, moreblocks, flowerpot

View File

@ -1,883 +0,0 @@
schematic = {
size = {x=9, y=12, z=8},
yslice_prob = {
{ypos=0, prob=254},
{ypos=1, prob=254},
{ypos=2, prob=254},
{ypos=3, prob=254},
{ypos=4, prob=254},
{ypos=5, prob=254},
{ypos=6, prob=254},
{ypos=7, prob=254},
{ypos=8, prob=254},
{ypos=9, prob=254},
{ypos=10, prob=254},
{ypos=11, prob=254},
},
data = {
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=1},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=1},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=1},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:trunk", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:trunk", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:trunk", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:trunk", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="plumtree:trunk", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=20},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=18},
{name="plumtree:trunk", prob=254, param2=18},
{name="plumtree:trunk", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=1},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=2},
{name="plumtree:plum", prob=254, param2=1},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=3},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:trunk", prob=254, param2=3},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:plum", prob=254, param2=1},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="plumtree:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
},
}

View File

@ -244,3 +244,8 @@ if minetest.get_modpath("bonemeal") ~= nil then
{"pomegranate:sapling", grow_new_pomegranate_tree, "soil"},
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("pomegranate:sapling")
end

View File

@ -1,4 +1,4 @@
name = pomegranate
description = Pomegranate Tree for Savanha
depends = default
optional_depends = stairs, bonemeal, doors, moreblocks
optional_depends = stairs, bonemeal, doors, moreblocks, flowerpot

View File

@ -1,67 +0,0 @@
schematic = {
size = {x=3, y=6, z=3},
yslice_prob = {
{ypos=0, prob=254},
{ypos=1, prob=254},
{ypos=2, prob=254},
{ypos=3, prob=254},
{ypos=4, prob=254},
{ypos=5, prob=254},
},
data = {
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="pomegranate:leaves", prob=254, param2=0},
{name="pomegranate:pomegranate", prob=126, param2=0},
{name="pomegranate:leaves", prob=254, param2=0},
{name="pomegranate:leaves", prob=254, param2=0},
{name="pomegranate:leaves", prob=254, param2=0},
{name="pomegranate:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="pomegranate:trunk", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="pomegranate:trunk", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="pomegranate:trunk", prob=254, param2=1},
{name="air", prob=0, param2=0},
{name="pomegranate:pomegranate", prob=126, param2=0},
{name="pomegranate:leaves", prob=254, param2=0},
{name="pomegranate:pomegranate", prob=126, param2=0},
{name="pomegranate:leaves", prob=254, param2=0},
{name="pomegranate:leaves", prob=254, param2=0},
{name="pomegranate:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="pomegranate:leaves", prob=126, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="pomegranate:leaves", prob=254, param2=0},
{name="pomegranate:pomegranate", prob=254, param2=0},
{name="pomegranate:leaves", prob=254, param2=0},
{name="pomegranate:leaves", prob=254, param2=0},
{name="pomegranate:leaves", prob=254, param2=0},
{name="pomegranate:leaves", prob=254, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
{name="air", prob=0, param2=0},
},
}

View File

@ -0,0 +1,243 @@
--
-- Sequoia
--
local modname = "sequoia"
local modpath = minetest.get_modpath(modname)
local mg_name = minetest.get_mapgen_setting("mg_name")
-- internationalization boilerplate
local S = minetest.get_translator(minetest.get_current_modname())
--Sequoia Grow Function
local function grow_new_sequoia(pos)
if not default.can_grow(pos) then
-- try a bit later again
minetest.get_node_timer(pos):start(math.random(240, 600))
return
end
minetest.remove_node(pos)
minetest.place_schematic({x = pos.x-7, y = pos.y-4, z = pos.z-7}, modpath.."/schematics/sequoia_03.mts", "0", nil, true)
end
--
-- Decoration
--
if mg_name ~= "v6" and mg_name ~= "singlenode" then
local name, place_on, biomes, offset, scale, schematic, place_offset_y, seed
if minetest.get_modpath("redw") then
place_on = {"redw:dirt", "redw:dirt_with_grass"}
biomes = "redwood_forest"
else
place_on = "default:dirt_with_grass"
biomes = "grassland"
end
for i = 1, 3 do
if i == 1 then
name = "sequoia:sequoia_small"
schematic = "sequoia_01"
offset = 0.008
scale = 0.0004
seed = 67
place_offset_y = -1
elseif i == 2 then
name = "sequoia:sequoia_medium"
schematic = "sequoia_02"
offset = 0.008
scale = 0.0004
seed = 345
place_offset_y = -1
else
name = "sequoia:sequoia_giant"
schematic = "sequoia_03"
offset = 0.0008
scale = 0.00004
seed = 23
place_offset_y = -2
end
minetest.register_decoration({
name = name,
deco_type = "schematic",
place_on = place_on,
sidelen = 16,
noise_params = {
offset = offset,
scale = scale,
spread = {x = 250, y = 250, z = 250},
seed = seed,
octaves = 3,
persist = 0.66
},
biomes = {biomes},
y_min = 1,
y_max = 80,
schematic = modpath .. "/schematics/" .. schematic .. ".mts",
flags = "place_center_x, place_center_z, force_placement",
rotation = "random",
place_offset_y = place_offset_y,
})
end
end
--
-- Nodes
--
minetest.register_node("sequoia:sapling", {
description = S("Sequoia Sapling"),
drawtype = "plantlike",
tiles = {"sequoia_sapling.png"},
inventory_image = "sequoia_sapling.png",
wield_image = "sequoia_sapling.png",
paramtype = "light",
sunlight_propagates = true,
walkable = false,
on_timer = grow_new_sequoia,
selection_box = {
type = "fixed",
fixed = {-4 / 16, -0.5, -4 / 16, 4 / 16, 7 / 16, 4 / 16}
},
groups = {snappy = 2, dig_immediate = 3, flammable = 2,
attached_node = 1, sapling = 1},
sounds = default.node_sound_leaves_defaults(),
on_construct = function(pos)
minetest.get_node_timer(pos):start(math.random(2400, 4800))
end,
on_place = function(itemstack, placer, pointed_thing)
itemstack = default.sapling_on_place(itemstack, placer, pointed_thing,
"sequoia:sapling",
-- minp, maxp to be checked, relative to sapling pos
-- minp_relative.y = 1 because sapling pos has been checked
{x = -2, y = 1, z = -2},
{x = 2, y = 6, z = 2},
-- maximum interval of interior volume check
4)
return itemstack
end,
})
minetest.register_node("sequoia:trunk", {
description = S("Sequoia Trunk"),
tiles = {
"sequoia_trunk_top.png",
"sequoia_trunk_top.png",
"sequoia_trunk.png"
},
groups = {tree = 1, choppy = 2, oddly_breakable_by_hand = 1, flammable = 2},
sounds = default.node_sound_wood_defaults(),
paramtype2 = "facedir",
on_place = minetest.rotate_node,
})
-- Sequoia wood
minetest.register_node("sequoia:wood", {
description = S("Sequoia Wood"),
tiles = {"sequoia_wood.png"},
is_ground_content = false,
groups = {wood = 1, choppy = 2, oddly_breakable_by_hand = 1, flammable = 3},
sounds = default.node_sound_wood_defaults(),
})
-- Sequoia leaves
minetest.register_node("sequoia:leaves", {
description = S("Sequoia Leaves"),
drawtype = "allfaces_optional",
tiles = {"sequoia_leaves.png"},
paramtype = "light",
walkable = true,
waving = 1,
groups = {snappy = 3, leafdecay = 3, leaves = 1, flammable = 2},
drop = {
max_items = 1,
items = {
{items = {"sequoia:sapling"}, rarity = 20},
{items = {"sequoia:leaves"}}
}
},
sounds = default.node_sound_leaves_defaults(),
after_place_node = default.after_place_leaves,
})
--
-- Craftitems
--
--
-- Recipes
--
minetest.register_craft({
output = "sequoia:wood 4",
recipe = {{"sequoia:trunk"}}
})
minetest.register_craft({
type = "fuel",
recipe = "sequoia:trunk",
burntime = 30,
})
minetest.register_craft({
type = "fuel",
recipe = "sequoia:wood",
burntime = 7,
})
default.register_leafdecay({
trunks = {"sequoia:trunk"},
leaves = {"sequoia:leaves"},
radius = 3,
})
-- Fence
if minetest.settings:get_bool("cool_fences", true) then
local fence = {
description = S("Sequoia Wood Fence"),
texture = "sequoia_wood.png",
material = "sequoia:wood",
groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2},
sounds = default.node_sound_wood_defaults(),
}
default.register_fence("sequoia:fence", table.copy(fence))
fence.description = S("Sequoia Fence Rail")
default.register_fence_rail("sequoia:fence_rail", table.copy(fence))
end
--Stairs
if minetest.get_modpath("stairs") ~= nil then
stairs.register_stair_and_slab(
"sequoia_trunk",
"sequoia:trunk",
{choppy = 2, oddly_breakable_by_hand = 2, flammable = 2},
{"sequoia_wood.png"},
S("Sequoia Tree Stair"),
S("Sequoia Tree Slab"),
default.node_sound_wood_defaults()
)
end
-- stairsplus/moreblocks
if minetest.get_modpath("moreblocks") then
stairsplus:register_all("sequoia", "wood", "sequoia:wood", {
description = "Sequoia",
tiles = {"sequoia_wood.png"},
groups = {choppy = 2, oddly_breakable_by_hand = 1, flammable = 3},
sounds = default.node_sound_wood_defaults(),
})
end
if minetest.get_modpath("bonemeal") ~= nil then
bonemeal:add_sapling({
{"sequoia:sapling", grow_new_sequoia, "soil"},
})
end

View File

@ -0,0 +1,9 @@
# textdomain: sequoia
Sequoia Sapling=Retoño de secuoya
Sequoia Trunk=Madera de secuoya
Sequoia Wood=Tablas de secuoya
Sequoia Inner Stair=Escalera interior de secuoya
Sequoia Leaves=Hojas de secuoya
Sequoia Outer Stair=Escalera exterior de secuoya
Sequoia Slab=Losa de secuoya
Sequoia Stair=Escalera de secuoya

View File

@ -0,0 +1,4 @@
name = sequoia
description = Sequoia
depends = default
optional_depends = stairs, bonemeal, doors, moreblocks

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -72,7 +72,7 @@ minetest.register_node("willow:sapling", {
sounds = default.node_sound_leaves_defaults(),
on_construct = function(pos)
minetest.get_node_timer(pos):start(math.random(2400,4800))
minetest.get_node_timer(pos):start(math.random(2400, 4800))
end,
on_place = function(itemstack, placer, pointed_thing)
@ -213,3 +213,8 @@ if minetest.get_modpath("bonemeal") ~= nil then
{"willow:sapling", grow_new_willow_tree, "soil"},
})
end
-- Support for flowerpot
if minetest.global_exists("flowerpot") then
flowerpot.register_node("willow:sapling")
end

View File

@ -1,4 +1,4 @@
name = willow
description = Willow Tree for Swampy Biomes
depends = default
optional_depends = stairs, bonemeal, swampz, doors, moreblocks
optional_depends = stairs, bonemeal, doors, moreblocks, flowerpot

File diff suppressed because it is too large Load Diff

View File

@ -1,8 +1,9 @@
unused_args = false
allow_defined_top = true
allow_defined_top = false
globals = {
"minetest",
"jonez",
"stairs",
"xpanes"
}

View File

@ -1,39 +1,44 @@
chisel = {}
local S = minetest.get_translator(minetest.get_current_modname())
local S = ...
chisel.chiselable = {}
chisel.group_style_index = {}
chisel.group_style_nodes = {}
chisel.player_copied_style = {}
jonez.chisel = {
chiselable = {},
group_style_index = {},
group_style_nodes = {},
player_copied_style = {},
}
chisel.register_chiselable = function(node_name, group_name, style)
chisel.chiselable[ node_name ] = {}
chisel.chiselable[ node_name ].group_name = group_name
chisel.chiselable[ node_name ].style = style
jonez.chisel.register_chiselable = function(node_name, group_name, style)
jonez.chisel.chiselable[node_name] = {}
jonez.chisel.chiselable[node_name].group_name = group_name
jonez.chisel.chiselable[node_name].style = style
if not chisel.group_style_nodes[ group_name ] then
chisel.group_style_nodes[ group_name ] = {}
if not jonez.chisel.group_style_nodes[group_name] then
jonez.chisel.group_style_nodes[group_name] = {}
end
chisel.group_style_nodes[ group_name ][ style ] = node_name
jonez.chisel.group_style_nodes[group_name][style] = node_name
end
chisel.register_chiselable_stair_and_slab = function(node_subname, group_subname, style)
chisel.register_chiselable("stairs:stair_" .. node_subname, "stairs:stair_" .. group_subname, style)
chisel.register_chiselable("stairs:stair_inner_" .. node_subname, "stairs:stair_inner_" .. group_subname, style)
chisel.register_chiselable("stairs:stair_outer_" .. node_subname, "stairs:stair_outer_" .. group_subname, style)
chisel.register_chiselable("stairs:slab_" .. node_subname, "stairs:slab_" .. group_subname, style)
jonez.chisel.register_chiselable_stair_and_slab = function(node_subname, group_subname, style)
jonez.chisel.register_chiselable("stairs:stair_" .. node_subname, "stairs:stair_" .. group_subname, style)
jonez.chisel.register_chiselable("stairs:stair_inner_" .. node_subname, "stairs:stair_inner_" .. group_subname, style)
jonez.chisel.register_chiselable("stairs:stair_outer_" .. node_subname, "stairs:stair_outer_" .. group_subname, style)
jonez.chisel.register_chiselable("stairs:slab_" .. node_subname, "stairs:slab_" .. group_subname, style)
end
local function chisel_interact(player, pointed_thing, is_right_click)
if pointed_thing.type ~= "node" then return end
if pointed_thing.type ~= "node" then
return
end
local pos = pointed_thing.under
local is_sneak = player and player:get_player_control().sneak or false
local player_name = player and player:get_player_name()
-- A true player is required
if not player_name then return end
if not player_name then
return
end
-- Check for node protection
if minetest.is_protected(pos, player_name) then
@ -46,35 +51,37 @@ local function chisel_interact(player, pointed_thing, is_right_click)
local node = minetest.get_node(pos)
local node_name = node.name
if not chisel.chiselable[ node_name ] then
if not jonez.chisel.chiselable[node_name] then
minetest.chat_send_player(player_name, "Not chiselable")
return
end
local group_name = chisel.chiselable[ node_name ].group_name
local style = chisel.chiselable[ node_name ].style
local group = chisel.group_style_nodes[ group_name ]
local new_style , new_node_name
local group_name = jonez.chisel.chiselable[node_name].group_name
local style = jonez.chisel.chiselable[node_name].style
local group = jonez.chisel.group_style_nodes[group_name]
local new_style, new_node_name
-- Now branch on the four user-input cases
if is_right_click then
if is_sneak then
-- Copy style
chisel.player_copied_style[ player_name ] = style
jonez.chisel.player_copied_style[player_name] = style
minetest.chat_send_player(player_name, "Chisel style " .. style .. " copied")
return
else
-- Paste style
new_style = chisel.player_copied_style[ player_name ]
new_style = jonez.chisel.player_copied_style[player_name]
if not new_style then
minetest.chat_send_player(player_name, "No chisel style copied yet, use sneak + right-click to copy a style")
return
end
-- Already the correct style, exit now!
if new_style == style then return end
if new_style == style then
return
end
new_node_name = group[ new_style ]
new_node_name = group[new_style]
if not new_node_name then
minetest.chat_send_player(player_name, "Chisel style " .. new_style ..
" is not supported by this chisel group " .. group_name)

View File

@ -1,13 +1,15 @@
--Variables
local mod_path = minetest.get_modpath(minetest.get_current_modname())
dofile(mod_path .. "/chisel.lua")
local S = minetest.get_translator(minetest.get_current_modname())
jonez = {}
local mod_name = minetest.get_current_modname()
local mod_path = minetest.get_modpath(mod_name)
local S = minetest.get_translator(mod_name)
assert(loadfile(mod_path .. "/chisel.lua"))(S)
local function firstToUpper(str)
return (str:gsub("^%l", string.upper))
end
chisel.register_chiselable("jonez:marble", "jonez:marble", "raw" )
jonez.chisel.register_chiselable("jonez:marble", "jonez:marble", "raw" )
minetest.register_node("jonez:marble", {
description = S("Ancient Marble"),
tiles = {"jonez_marble.png"},
@ -16,7 +18,7 @@ minetest.register_node("jonez:marble", {
sounds = default.node_sound_stone_defaults(),
})
chisel.register_chiselable("jonez:marble_polished", "jonez:marble", "polished" )
jonez.chisel.register_chiselable("jonez:marble_polished", "jonez:marble", "polished" )
minetest.register_node("jonez:marble_polished", {
description = S("Ancient Polished Marble"),
tiles = {"jonez_marble_polished.png"},
@ -25,7 +27,7 @@ minetest.register_node("jonez:marble_polished", {
sounds = default.node_sound_stone_defaults(),
})
chisel.register_chiselable_stair_and_slab("marble", "marble", "raw" )
jonez.chisel.register_chiselable_stair_and_slab("marble", "marble", "raw" )
stairs.register_stair_and_slab(
"marble",
"jonez:marble",
@ -36,7 +38,7 @@ stairs.register_stair_and_slab(
default.node_sound_stone_defaults()
)
chisel.register_chiselable_stair_and_slab("marble_brick", "marble_brick", "raw" )
jonez.chisel.register_chiselable_stair_and_slab("marble_brick", "marble_brick", "raw" )
stairs.register_stair_and_slab(
"marble_brick",
"jonez:marble_brick",
@ -47,7 +49,7 @@ stairs.register_stair_and_slab(
default.node_sound_stone_defaults()
)
chisel.register_chiselable("jonez:marble_brick", "jonez:marble_brick", "raw" )
jonez.chisel.register_chiselable("jonez:marble_brick", "jonez:marble_brick", "raw" )
minetest.register_node("jonez:marble_brick", {
description = S("Ancient Marble Brick"),
tiles = {"jonez_marble_brick.png"},
@ -56,7 +58,7 @@ minetest.register_node("jonez:marble_brick", {
sounds = default.node_sound_stone_defaults(),
})
chisel.register_chiselable("jonez:marble_brick_polished", "jonez:marble_brick", "polished" )
jonez.chisel.register_chiselable("jonez:marble_brick_polished", "jonez:marble_brick", "polished" )
minetest.register_node("jonez:marble_brick_polished", {
description = S("Ancient Marble Polished Brick"),
tiles = {"jonez_marble_brick_polished.png"},
@ -65,7 +67,7 @@ minetest.register_node("jonez:marble_brick_polished", {
sounds = default.node_sound_stone_defaults(),
})
chisel.register_chiselable_stair_and_slab("marble_polished", "marble", "polished" )
jonez.chisel.register_chiselable_stair_and_slab("marble_polished", "marble", "polished" )
stairs.register_stair_and_slab(
"marble_polished",
"jonez:marble_polished",
@ -76,7 +78,7 @@ stairs.register_stair_and_slab(
default.node_sound_stone_defaults()
)
chisel.register_chiselable_stair_and_slab("marble_brick_polished", "marble_brick", "polished" )
jonez.chisel.register_chiselable_stair_and_slab("marble_brick_polished", "marble_brick", "polished" )
stairs.register_stair_and_slab(
"marble_brick_polished",
"jonez:marble_brick_polished",
@ -133,7 +135,10 @@ local styles = {
"carthaginian",
"industrial",
"romanesque",
"cimmerian"
"cimmerian",
"nubian",
"norman",
"romantic"
}
-- The Crafting of the Greek Set
@ -180,37 +185,41 @@ minetest.register_craft({
for i = 1, #styles do
chisel.register_chiselable("jonez:"..styles[i].."_architrave", "jonez:architrave", styles[i] )
jonez.chisel.register_chiselable("jonez:"..styles[i].."_architrave", "jonez:architrave", styles[i] )
minetest.register_node("jonez:"..styles[i].."_architrave", {
description = S("Ancient").." "..S(firstToUpper(styles[i])).." "..S("Architrave"),
tiles = {"jonez_"..styles[i].."_top_bottom.png", "jonez_"..styles[i].."_top_bottom.png", "jonez_"..styles[i].."_architrave.png"},
tiles = {"jonez_"..styles[i].."_top_bottom.png", "jonez_"..styles[i].."_top_bottom.png", "jonez_"..
styles[i].."_architrave.png"},
is_ground_content = false,
groups = {cracky=3},
sounds = default.node_sound_stone_defaults(),
})
chisel.register_chiselable("jonez:"..styles[i].."_capital", "jonez:capital", styles[i] )
jonez.chisel.register_chiselable("jonez:"..styles[i].."_capital", "jonez:capital", styles[i] )
minetest.register_node("jonez:"..styles[i].."_capital", {
description = S("Ancient").." "..S(firstToUpper(styles[i])).." "..S("Capital"),
tiles = {"jonez_"..styles[i].."_top_bottom.png", "jonez_"..styles[i].."_top_bottom.png", "jonez_"..styles[i].."_capital.png"},
tiles = {"jonez_"..styles[i].."_top_bottom.png", "jonez_"..styles[i].."_top_bottom.png", "jonez_"..styles[i]..
"_capital.png"},
is_ground_content = false,
groups = {cracky=3},
sounds = default.node_sound_stone_defaults(),
})
chisel.register_chiselable("jonez:"..styles[i].."_shaft", "jonez:shaft", styles[i] )
jonez.chisel.register_chiselable("jonez:"..styles[i].."_shaft", "jonez:shaft", styles[i] )
minetest.register_node("jonez:"..styles[i].."_shaft", {
description = S("Ancient").." "..S(firstToUpper(styles[i])).." "..S("Shaft"),
tiles = {"jonez_"..styles[i].."_top_bottom.png", "jonez_"..styles[i].."_top_bottom.png", "jonez_"..styles[i].."_shaft.png"},
tiles = {"jonez_"..styles[i].."_top_bottom.png", "jonez_"..styles[i].."_top_bottom.png", "jonez_"..styles[i]..
"_shaft.png"},
is_ground_content = false,
groups = {cracky=3},
sounds = default.node_sound_stone_defaults(),
})
chisel.register_chiselable("jonez:"..styles[i].."_base", "jonez:base", styles[i] )
jonez.chisel.register_chiselable("jonez:"..styles[i].."_base", "jonez:base", styles[i] )
minetest.register_node("jonez:"..styles[i].."_base", {
description = S("Ancient").." "..S(firstToUpper(styles[i])).." "..S("Base"),
tiles = {"jonez_"..styles[i].."_top_bottom.png", "jonez_"..styles[i].."_top_bottom.png", "jonez_"..styles[i].."_base.png"},
tiles = {"jonez_"..styles[i].."_top_bottom.png", "jonez_"..styles[i].."_top_bottom.png", "jonez_"..styles[i]..
"_base.png"},
is_ground_content = false,
groups = {cracky=3},
sounds = default.node_sound_stone_defaults(),
@ -247,14 +256,16 @@ for i = 1, #vines do
end
local panels = {
{name= "jonez_panel_1", description= "Mosaic Glass Panel", textures={front= "jonez_panel_1.png", edge="jonez_panes_edge.png"},
{name= "jonez_panel_1", description= "Mosaic Glass Panel", textures={front= "jonez_panel_1.png",
edge="jonez_panes_edge.png"},
recipe = {
{"dye:blue", "dye:black", "dye:pink"},
{"dye:red", "xpanes:pane_flat", "dye:green"},
{"dye:yellow", "dye:black", "dye:orange"},
}
},
{name= "jonez_panel_2", description= "Blossom Glass Panel", textures={front="jonez_panel_2.png", edge="jonez_panes_edge.png"},
{name= "jonez_panel_2", description= "Blossom Glass Panel", textures={front="jonez_panel_2.png",
edge="jonez_panes_edge.png"},
recipe = {
{"dye:blue", "dye:red", "dye:green"},
{"dye:yellow", "xpanes:pane_flat", "dye:yellow"},
@ -335,18 +346,22 @@ local pavements= {
{name= "jonez:pebbled_pavement", description= "Ancient Pebbled Pavement", texture= "jonez_pebbled_pavement.png",
recipe = {
{'', 'stairs:slab_marble_brick_polished', ''},
{'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick_polished'},
{'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick_polished',
'stairs:slab_marble_brick_polished'},
{'', 'stairs:slab_marble_brick_polished', ''},
}
},
{name= "jonez:pebbled_medieval_pavement", description= "Ancient Pebbled Medieval Pavement", texture= "jonez_pebbled_medieval_pavement.png",
{name= "jonez:pebbled_medieval_pavement", description= "Ancient Pebbled Medieval Pavement",
texture= "jonez_pebbled_medieval_pavement.png",
recipe = {
{'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick_polished', ''},
{'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick_polished'},
{'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick_polished',
'stairs:slab_marble_brick_polished'},
{'', 'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick_polished'},
}
},
{name= "jonez:pebbled_gothic_pavement", description= "Ancient Pebbled Gothic Pavement", texture= "jonez_pebbled_gothic_pavement.png",
{name= "jonez:pebbled_gothic_pavement", description= "Ancient Pebbled Gothic Pavement",
texture= "jonez_pebbled_gothic_pavement.png",
recipe = {
{'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick_polished', ''},
{'', 'stairs:slab_marble_brick_polished', ''},
@ -356,7 +371,8 @@ local pavements= {
{name= "jonez:pebbled_wall", description= "Ancient Pebbled Wall", texture= "jonez_pebbled_wall.png",
recipe = {
{'', 'stairs:slab_marble_brick_polished', ''},
{'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick_polished'},
{'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick_polished',
'stairs:slab_marble_brick_polished'},
{'', 'stairs:slab_marble_brick_polished', ''},
}
},
@ -374,34 +390,45 @@ local pavements= {
{'', 'stairs:slab_marble_brick_polished', ''},
}
},
{name= "jonez:pompeiian_pavement", description= "Ancient Pompeiian Pavement", texture= "jonez_pompeiian_pavement.png",
{name= "jonez:pompeiian_pavement", description= "Ancient Pompeiian Pavement",
texture= "jonez_pompeiian_pavement.png",
recipe = {
{'stairs:slab_marble_brick', 'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick'},
{'stairs:slab_marble_brick', 'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick'},
{'stairs:slab_marble_brick', 'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick'},
}
},
{name= "jonez:pompeiian_path", description= "Ancient Pompeiian Path", texture= "jonez_pompeiian_path.png", amount = 4,
{name= "jonez:pompeiian_path", description= "Ancient Pompeiian Path", texture= "jonez_pompeiian_path.png",
amount = 4,
recipe = {
{'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick', 'stairs:slab_marble_brick_polished'},
{'stairs:slab_marble_brick', 'stairs:slab_marble_brick', 'stairs:slab_marble_brick'},
{'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick', 'stairs:slab_marble_brick_polished'},
}
},
{name= "jonez:carthaginian_pavement", description= "Carthaginian Pavement", texture= "jonez_carthaginian_pavement.png", amount = 4,
{name= "jonez:carthaginian_pavement", description= "Carthaginian Pavement",
texture= "jonez_carthaginian_pavement.png", amount = 4,
recipe = {
{'stairs:slab_marble_brick', 'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick'},
{'stairs:slab_marble_brick', 'stairs:slab_marble_brick', 'stairs:slab_marble_brick'},
{'stairs:slab_marble_brick', 'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick'},
}
},
{name= "jonez:carthaginian_wall", description= "Carthaginian Wall", texture= "jonez_carthaginian_wall.png", amount = 4,
{name= "jonez:carthaginian_wall", description= "Carthaginian Wall", texture= "jonez_carthaginian_wall.png",
amount = 4,
recipe = {
{'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick', 'stairs:slab_marble_brick_polished'},
{'stairs:slab_marble_brick', 'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick'},
{'stairs:slab_marble_brick_polished', 'stairs:slab_marble_brick', 'stairs:slab_marble_brick_polished'},
}
},
{name= "jonez:nubian_wall", description= "Nubian Wall", texture= "jonez_nubian_wall.png", amount = 9,
recipe = {
{'default:sandstonebrick', 'default:sandstonebrick', 'default:sandstonebrick'},
{'default:sandstonebrick', 'default:sandstonebrick', 'default:sandstonebrick'},
{'default:sandstonebrick', 'default:sandstonebrick', 'default:sandstonebrick'},
}
},
}
for i = 1, #pavements do
@ -414,12 +441,12 @@ for i = 1, #pavements do
})
local amount
if pavements[i].amount then
amount = " ".. tostring(pavements[i].amount)
amount = tostring(pavements[i].amount)
else
amount = "1"
end
minetest.register_craft({
output = pavements[i].name .. amount,
output = pavements[i].name .. " " .. amount,
type = 'shaped',
recipe = pavements[i].recipe,
})

View File

@ -24,6 +24,9 @@ Carthaginian=Cartaginés
Industrial=Industrial
Romanesque=Romanisco
Cimmerian=Cimerio
Nubian=Nubio
Norma=Normando
Romantic=Romántico
Ancient Marble Stair=Escalera de mármol antiguo
Ancient Marble Slab=Losa de mármol antiguo
Ancient Marble Brick Stair=Escalera de ladrillo de mármol antiguo

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -1784,7 +1784,7 @@ function default.register_decorations()
deco_type = "schematic",
place_on = {"default:dirt_with_rainforest_litter"},
sidelen = 80,
fill_ratio = 0.07,
fill_ratio = 0.035,
biomes = {"rainforest"},
y_max = 31000,
y_min = 1,

View File

@ -5,6 +5,19 @@ dofile(minetest.get_modpath("sfinv") .. "/api.lua")
-- Load support for MT game translation.
local S = minetest.get_translator("sfinv")
-- Create the trash field
local trash = minetest.create_detached_inventory("creative_trash", {
-- Allow the stack to be placed and remove it in on_put()
-- This allows the creative inventory to restore the stack
allow_put = function(inv, listname, index, stack, player)
return stack:get_count()
end,
on_put = function(inv, listname)
inv:set_list(listname, {})
end,
})
trash:set_size("main", 1)
sfinv.register_page("sfinv:crafting", {
title = S("Crafting"),
get = function(self, player, context)
@ -12,6 +25,9 @@ sfinv.register_page("sfinv:crafting", {
list[current_player;craft;1.75,0.5;3,3;]
list[current_player;craftpreview;5.75,1.5;1,1;]
image[4.75,1.5;1,1;sfinv_crafting_arrow.png]
image[3.58,4;0.8,0.8;creative_trash_icon.png]
listcolors[#00000069;#5A5A5A;#141318;#30434C;#FFF]
list[detached:creative_trash;main;3.52,3.9;1,1;]
listring[current_player;main]
listring[current_player;craft]
]], true)

View File

@ -151,9 +151,9 @@ function mobkit.get_next_waypoint_fast(self,tpos,nogopos)
if height and not liquidflag then
local fast = false
local heightl = mobkit.is_neighbor_node_reachable(self,mobkit.neighbor_shift(neighbor,-1))
heightl = mobkit.is_neighbor_node_reachable(self,mobkit.neighbor_shift(neighbor,-1))
if heightl and abs(heightl-height)<0.001 then
local heightr = mobkit.is_neighbor_node_reachable(self,mobkit.neighbor_shift(neighbor,1))
heightr = mobkit.is_neighbor_node_reachable(self,mobkit.neighbor_shift(neighbor,1))
if heightr and abs(heightr-height)<0.001 then
fast = true
dir.y = 0
@ -165,13 +165,14 @@ function mobkit.get_next_waypoint_fast(self,tpos,nogopos)
end
return height, pos2, fast
else
for i=1,4 do
-- scan left
height, pos2, liquidflag = mobkit.is_neighbor_node_reachable(self,mobkit.neighbor_shift(neighbor,-i))
height, pos2, liq = mobkit.is_neighbor_node_reachable(self,mobkit.neighbor_shift(neighbor,-i))
if height and not liq then return height,pos2 end
-- scan right
height, pos2, liquidflag = mobkit.is_neighbor_node_reachable(self,mobkit.neighbor_shift(neighbor,i))
if height and not liquidflag then return height,pos2 end
height, pos2, liq = mobkit.is_neighbor_node_reachable(self,mobkit.neighbor_shift(neighbor,i))
if height and not liq then return height,pos2 end
end
end
end

View File

@ -340,7 +340,7 @@ function mobkit.get_box_intersect_cols(pos,box)
local pmin = {x=floor(pos.x+box[1]+0.5),z=floor(pos.z+box[3]+0.5)}
local pmax = {x=floor(pos.x+box[4]+0.5),z=floor(pos.z+box[6]+0.5)}
local result= {}
result= {}
for x=pmin.x,pmax.x do
for z=pmin.z,pmax.z do
table.insert(result,{x=x,z=z})

View File

@ -129,9 +129,9 @@ if minetest.get_modpath("default") then
ore_type = "blob",
ore = "oleo:crude_source",
wherein = {"default:stone"},
clust_scarcity = 64 * 64 * 64,
clust_size = 5,
y_max = -20,
clust_scarcity = 12 * 12 * 12,
clust_size = 50,
y_max = -128,
y_min = -31000,
noise_threshold = 0.0,
noise_params = {
@ -143,6 +143,8 @@ if minetest.get_modpath("default") then
persist = 0.0
},
biomes = {
"underground",
"the_depths",
"taiga_ocean",
"snowy_grassland_ocean",
"grassland_ocean",

View File

@ -45,7 +45,6 @@ minetest.register_node("rainf:meadow", {
{name = "rainf_dirt.png^rainf_dirt_with_grass_side.png",
tileable_vertical = false}},
groups = {crumbly = 3, soil = 1, spreading_dirt_type = 1},
drop = "swaz:mud",
sounds = default.node_sound_dirt_defaults({
footstep = {name = "default_grass_footstep", gain = 0.25},
}),
@ -57,7 +56,6 @@ minetest.register_node("rainf:blossom_meadow", {
{name = "rainf_dirt.png^rainf_dirt_with_grass_side.png",
tileable_vertical = false}},
groups = {crumbly = 3, soil = 1, spreading_dirt_type = 1},
drop = "swaz:mud",
sounds = default.node_sound_dirt_defaults({
footstep = {name = "default_grass_footstep", gain = 0.25},
}),
@ -68,7 +66,6 @@ minetest.register_node("rainf:meadow_with_mud", {
tiles = {"rainf_meadow_with_mud.png", "rainf_dirt.png",
"rainf_dirt.png"},
groups = {crumbly = 3},
drop = "swaz:mud",
sounds = default.node_sound_dirt_defaults({
footstep = {name = "default_grass_footstep", gain = 0.25},
}),
@ -442,9 +439,9 @@ if mg_name ~= "v6" and mg_name ~= "singlenode" then
sidelen = 16,
noise_params = {
offset = 0.0009,
scale = 0.005,
scale = 0.0009,
spread = {x = 250, y = 250, z = 250},
seed = 2,
seed = 2345,
octaves = 3,
persist = 0.66
},
@ -452,13 +449,17 @@ if mg_name ~= "v6" and mg_name ~= "singlenode" then
height = 2,
y_min = 2,
y_max = 1000,
place_offset_y = 0,
place_offset_y = -1,
schematic = {
size = {x = 4, y = 1, z = 4},
size = {x = 4, y = 2, z = 4},
data = {
{name = "rainf:meadow_with_mud"}, {name = "rainf:meadow_with_mud"}, {name = "rainf:meadow_with_mud"},{name = "rainf:meadow_with_mud"},
{name = "rainf:meadow"}, {name = "rainf:meadow"}, {name = "rainf:meadow"},{name = "rainf:meadow"},
{name = "rainf:meadow"}, {name = water_type}, {name = water_type},{name = "rainf:meadow"},
{name = "rainf:meadow"}, {name = water_type}, {name = water_type},{name = "rainf:meadow"},
{name = "rainf:meadow_with_mud"}, {name = "rainf:meadow_with_mud"}, {name = "rainf:meadow_with_mud"},{name = "rainf:meadow_with_mud"},
{name = "rainf:meadow"}, {name = "default:water_source"}, {name = "default:water_source"},{name = "rainf:meadow"},
{name = "rainf:meadow_with_mud"}, {name = "rainf:meadow_with_mud"}, {name = "rainf:meadow_with_mud"},{name = "rainf:meadow_with_mud"},
{name = "rainf:meadow"}, {name = "default:water_source"}, {name = "default:water_source"},{name = "rainf:meadow"},
{name = "rainf:meadow_with_mud"}, {name = "rainf:meadow_with_mud"}, {name = "rainf:meadow_with_mud"},{name = "rainf:meadow_with_mud"},
{name = "rainf:meadow"}, {name = "rainf:meadow"}, {name = "rainf:meadow"},{name = "rainf:meadow"},
}
},
@ -761,20 +762,22 @@ if mg_name ~= "v6" and mg_name ~= "singlenode" then
minetest.register_decoration({
decoration = "rainf:hyacinth",
deco_type = "simple",
place_on = "rainf:meadow",
place_on = "rainf:meadow_with_mud",
sidelen = 16,
fill_ratio = 0.05,
fill_ratio = 0.3,
biomes = {"rainf"},
noise_params = {
offset = 0.005,
scale = 0.008,
offset = 0.1,
scale = 0.08,
spread = {x = 250, y = 250, z = 250},
seed = 452,
seed = 4572,
octaves = 3,
persist = 0.66
},
y_min = 1,
y_max = 80,
spawn_by = "default:water_source",
num_spawn_by = 1,
})
-- Champignon

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

21
mods/redw/.luacheckrc Normal file
View File

@ -0,0 +1,21 @@
unused_args = false
allow_defined_top = true
globals = {
"minetest",
"mobkit",
"stairs",
"bucket"
}
read_globals = {
string = {fields = {"split"}},
table = {fields = {"copy", "getn"}},
-- Builtin
"vector", "ItemStack",
"dump", "DIR_DELIM", "VoxelArea", "Settings",
-- MTG
"default", "sfinv", "creative",
}

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