From 0954c4c7d1a27b95e53999e39e7c4f1fffe0a84b Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Thu, 16 Jul 2015 18:44:01 +0100 Subject: [PATCH] Initial Commit --- .gitignore | 9 + README.txt | 22 + game.conf | 1 + game_api.txt | 384 ++++ menu/header.png | Bin 0 -> 156026 bytes menu/icon.png | Bin 0 -> 3557 bytes minetest.conf | 15 + minetest.conf.example | 26 + mods/bones/README.txt | 17 + mods/bones/depends.txt | 1 + mods/bones/init.lua | 219 +++ mods/bones/textures/bones_bottom.png | Bin 0 -> 181 bytes mods/bones/textures/bones_front.png | Bin 0 -> 183 bytes mods/bones/textures/bones_rear.png | Bin 0 -> 187 bytes mods/bones/textures/bones_side.png | Bin 0 -> 188 bytes mods/bones/textures/bones_top.png | Bin 0 -> 182 bytes mods/bucket/README.txt | 26 + mods/bucket/depends.txt | 2 + mods/bucket/init.lua | 192 ++ mods/bucket/textures/bucket.png | Bin 0 -> 163 bytes mods/bucket/textures/bucket_lava.png | Bin 0 -> 167 bytes mods/bucket/textures/bucket_river_water.png | Bin 0 -> 316 bytes mods/bucket/textures/bucket_water.png | Bin 0 -> 169 bytes mods/creative/README.txt | 22 + mods/creative/depends.txt | 1 + mods/creative/init.lua | 177 ++ mods/ctf_pvp_engine | 1 + mods/default/README.txt | 204 +++ mods/default/aliases.lua | 72 + mods/default/crafting.lua | 838 +++++++++ mods/default/craftitems.lua | 159 ++ mods/default/functions.lua | 345 ++++ mods/default/furnace.lua | 291 +++ mods/default/init.lua | 48 + mods/default/legacy.lua | 25 + mods/default/mapgen.lua | 711 ++++++++ mods/default/models/character.b3d | Bin 0 -> 86880 bytes mods/default/models/character.blend | Bin 0 -> 628432 bytes mods/default/models/character.png | Bin 0 -> 2754 bytes mods/default/nodes.lua | 1597 +++++++++++++++++ mods/default/player.lua | 159 ++ mods/default/sounds/default_break_glass.1.ogg | Bin 0 -> 11130 bytes mods/default/sounds/default_break_glass.2.ogg | Bin 0 -> 16058 bytes mods/default/sounds/default_break_glass.3.ogg | Bin 0 -> 12257 bytes mods/default/sounds/default_cool_lava.1.ogg | Bin 0 -> 9583 bytes mods/default/sounds/default_cool_lava.2.ogg | Bin 0 -> 7977 bytes mods/default/sounds/default_cool_lava.3.ogg | Bin 0 -> 6499 bytes mods/default/sounds/default_dig_choppy.ogg | Bin 0 -> 6794 bytes mods/default/sounds/default_dig_cracky.ogg | Bin 0 -> 6628 bytes mods/default/sounds/default_dig_crumbly.ogg | Bin 0 -> 7567 bytes .../sounds/default_dig_dig_immediate.ogg | Bin 0 -> 6714 bytes .../default_dig_oddly_breakable_by_hand.ogg | Bin 0 -> 6940 bytes .../sounds/default_dirt_footstep.1.ogg | Bin 0 -> 11144 bytes .../sounds/default_dirt_footstep.2.ogg | Bin 0 -> 7504 bytes mods/default/sounds/default_dug_node.1.ogg | Bin 0 -> 6630 bytes mods/default/sounds/default_dug_node.2.ogg | Bin 0 -> 7863 bytes .../default/sounds/default_glass_footstep.ogg | Bin 0 -> 7094 bytes .../sounds/default_grass_footstep.1.ogg | Bin 0 -> 10273 bytes .../sounds/default_grass_footstep.2.ogg | Bin 0 -> 8759 bytes .../sounds/default_grass_footstep.3.ogg | Bin 0 -> 8473 bytes .../sounds/default_gravel_footstep.1.ogg | Bin 0 -> 7326 bytes .../sounds/default_gravel_footstep.2.ogg | Bin 0 -> 10136 bytes .../sounds/default_gravel_footstep.3.ogg | Bin 0 -> 8086 bytes .../sounds/default_gravel_footstep.4.ogg | Bin 0 -> 9017 bytes .../sounds/default_hard_footstep.1.ogg | Bin 0 -> 4915 bytes .../sounds/default_hard_footstep.2.ogg | Bin 0 -> 4922 bytes .../sounds/default_hard_footstep.3.ogg | Bin 0 -> 4919 bytes mods/default/sounds/default_place_node.1.ogg | Bin 0 -> 8584 bytes mods/default/sounds/default_place_node.2.ogg | Bin 0 -> 8644 bytes mods/default/sounds/default_place_node.3.ogg | Bin 0 -> 8846 bytes .../sounds/default_place_node_hard.1.ogg | Bin 0 -> 6578 bytes .../sounds/default_place_node_hard.2.ogg | Bin 0 -> 5623 bytes .../sounds/default_sand_footstep.1.ogg | Bin 0 -> 11897 bytes .../sounds/default_sand_footstep.2.ogg | Bin 0 -> 9228 bytes .../sounds/default_snow_footstep.1.ogg | Bin 0 -> 5992 bytes .../sounds/default_snow_footstep.2.ogg | Bin 0 -> 7364 bytes .../sounds/default_snow_footstep.3.ogg | Bin 0 -> 8245 bytes .../sounds/default_wood_footstep.1.ogg | Bin 0 -> 5967 bytes .../sounds/default_wood_footstep.2.ogg | Bin 0 -> 5772 bytes mods/default/textures/bubble.png | Bin 0 -> 459 bytes mods/default/textures/crack_anylength.png | Bin 0 -> 348 bytes mods/default/textures/default_apple.png | Bin 0 -> 251 bytes mods/default/textures/default_book.png | Bin 0 -> 201 bytes mods/default/textures/default_bookshelf.png | Bin 0 -> 471 bytes mods/default/textures/default_brick.png | Bin 0 -> 351 bytes .../default/textures/default_brick_normal.png | Bin 0 -> 40247 bytes .../default/textures/default_bronze_block.png | Bin 0 -> 356 bytes .../default/textures/default_bronze_ingot.png | Bin 0 -> 224 bytes mods/default/textures/default_cactus_side.png | Bin 0 -> 314 bytes mods/default/textures/default_cactus_top.png | Bin 0 -> 267 bytes mods/default/textures/default_chest_front.png | Bin 0 -> 423 bytes mods/default/textures/default_chest_lock.png | Bin 0 -> 469 bytes mods/default/textures/default_chest_side.png | Bin 0 -> 375 bytes mods/default/textures/default_chest_top.png | Bin 0 -> 422 bytes mods/default/textures/default_clay.png | Bin 0 -> 272 bytes mods/default/textures/default_clay_brick.png | Bin 0 -> 158 bytes mods/default/textures/default_clay_lump.png | Bin 0 -> 167 bytes mods/default/textures/default_cloud.png | Bin 0 -> 83 bytes mods/default/textures/default_coal_block.png | Bin 0 -> 240 bytes mods/default/textures/default_coal_lump.png | Bin 0 -> 157 bytes mods/default/textures/default_cobble.png | Bin 0 -> 268 bytes .../textures/default_cobble_normal.png | Bin 0 -> 42875 bytes .../default/textures/default_copper_block.png | Bin 0 -> 359 bytes .../default/textures/default_copper_ingot.png | Bin 0 -> 225 bytes mods/default/textures/default_copper_lump.png | Bin 0 -> 177 bytes .../textures/default_desert_cobble.png | Bin 0 -> 235 bytes mods/default/textures/default_desert_sand.png | Bin 0 -> 350 bytes .../textures/default_desert_sand_normal.png | Bin 0 -> 45539 bytes .../default/textures/default_desert_stone.png | Bin 0 -> 280 bytes .../textures/default_desert_stone_brick.png | Bin 0 -> 249 bytes .../textures/default_desert_stone_normal.png | Bin 0 -> 43180 bytes mods/default/textures/default_diamond.png | Bin 0 -> 313 bytes .../textures/default_diamond_block.png | Bin 0 -> 344 bytes mods/default/textures/default_dirt.png | Bin 0 -> 277 bytes mods/default/textures/default_dry_shrub.png | Bin 0 -> 148 bytes .../textures/default_fence_overlay.png | Bin 0 -> 219 bytes .../textures/default_furnace_bottom.png | Bin 0 -> 274 bytes .../textures/default_furnace_fire_bg.png | Bin 0 -> 129 bytes .../textures/default_furnace_fire_fg.png | Bin 0 -> 558 bytes .../textures/default_furnace_front.png | Bin 0 -> 307 bytes .../textures/default_furnace_front_active.png | Bin 0 -> 1024 bytes .../default/textures/default_furnace_side.png | Bin 0 -> 296 bytes mods/default/textures/default_furnace_top.png | Bin 0 -> 274 bytes mods/default/textures/default_glass.png | Bin 0 -> 158 bytes .../default/textures/default_glass_detail.png | Bin 0 -> 135 bytes mods/default/textures/default_gold_block.png | Bin 0 -> 483 bytes mods/default/textures/default_gold_ingot.png | Bin 0 -> 225 bytes mods/default/textures/default_gold_lump.png | Bin 0 -> 165 bytes mods/default/textures/default_grass.png | Bin 0 -> 263 bytes mods/default/textures/default_grass_1.png | Bin 0 -> 140 bytes mods/default/textures/default_grass_2.png | Bin 0 -> 153 bytes mods/default/textures/default_grass_3.png | Bin 0 -> 179 bytes mods/default/textures/default_grass_4.png | Bin 0 -> 211 bytes mods/default/textures/default_grass_5.png | Bin 0 -> 260 bytes .../textures/default_grass_footsteps.png | Bin 0 -> 722 bytes mods/default/textures/default_grass_side.png | Bin 0 -> 347 bytes mods/default/textures/default_gravel.png | Bin 0 -> 201 bytes mods/default/textures/default_ice.png | Bin 0 -> 254 bytes mods/default/textures/default_iron_lump.png | Bin 0 -> 160 bytes mods/default/textures/default_junglegrass.png | Bin 0 -> 197 bytes .../default/textures/default_jungleleaves.png | Bin 0 -> 184 bytes .../textures/default_junglesapling.png | Bin 0 -> 190 bytes mods/default/textures/default_jungletree.png | Bin 0 -> 736 bytes .../textures/default_jungletree_top.png | Bin 0 -> 811 bytes mods/default/textures/default_junglewood.png | Bin 0 -> 230 bytes mods/default/textures/default_ladder.png | Bin 0 -> 467 bytes mods/default/textures/default_lava.png | Bin 0 -> 685 bytes .../default_lava_flowing_animated.png | Bin 0 -> 2315 bytes .../textures/default_lava_source_animated.png | Bin 0 -> 2193 bytes mods/default/textures/default_leaves.png | Bin 0 -> 304 bytes mods/default/textures/default_mese_block.png | Bin 0 -> 224 bytes .../default/textures/default_mese_crystal.png | Bin 0 -> 222 bytes .../default_mese_crystal_fragment.png | Bin 0 -> 121 bytes mods/default/textures/default_meselamp.png | Bin 0 -> 3399 bytes .../default/textures/default_mineral_coal.png | Bin 0 -> 141 bytes .../textures/default_mineral_coal_normal.png | Bin 0 -> 24834 bytes .../textures/default_mineral_copper.png | Bin 0 -> 134 bytes .../default_mineral_copper_normal.png | Bin 0 -> 21935 bytes .../textures/default_mineral_diamond.png | Bin 0 -> 262 bytes .../default_mineral_diamond_normal.png | Bin 0 -> 24834 bytes .../default/textures/default_mineral_gold.png | Bin 0 -> 126 bytes .../textures/default_mineral_gold_normal.png | Bin 0 -> 24834 bytes .../default/textures/default_mineral_iron.png | Bin 0 -> 172 bytes .../textures/default_mineral_iron_normal.png | Bin 0 -> 8062 bytes .../default/textures/default_mineral_mese.png | Bin 0 -> 358 bytes .../textures/default_mineral_mese_normal.png | Bin 0 -> 24145 bytes mods/default/textures/default_mossycobble.png | Bin 0 -> 315 bytes mods/default/textures/default_nc_back.png | Bin 0 -> 186 bytes mods/default/textures/default_nc_front.png | Bin 0 -> 204 bytes mods/default/textures/default_nc_rb.png | Bin 0 -> 137 bytes mods/default/textures/default_nc_side.png | Bin 0 -> 148 bytes mods/default/textures/default_obsidian.png | Bin 0 -> 155 bytes .../textures/default_obsidian_brick.png | Bin 0 -> 268 bytes .../textures/default_obsidian_glass.png | Bin 0 -> 128 bytes .../textures/default_obsidian_shard.png | Bin 0 -> 110 bytes mods/default/textures/default_paper.png | Bin 0 -> 197 bytes mods/default/textures/default_papyrus.png | Bin 0 -> 234 bytes .../default/textures/default_pine_needles.png | Bin 0 -> 203 bytes .../default/textures/default_pine_sapling.png | Bin 0 -> 210 bytes mods/default/textures/default_pinetree.png | Bin 0 -> 280 bytes .../default/textures/default_pinetree_top.png | Bin 0 -> 574 bytes mods/default/textures/default_pinewood.png | Bin 0 -> 223 bytes mods/default/textures/default_rail.png | Bin 0 -> 242 bytes .../textures/default_rail_crossing.png | Bin 0 -> 262 bytes mods/default/textures/default_rail_curved.png | Bin 0 -> 241 bytes .../textures/default_rail_t_junction.png | Bin 0 -> 247 bytes mods/default/textures/default_river_water.png | Bin 0 -> 716 bytes .../default_river_water_flowing_animated.png | Bin 0 -> 5851 bytes .../default_river_water_source_animated.png | Bin 0 -> 4935 bytes mods/default/textures/default_sand.png | Bin 0 -> 253 bytes mods/default/textures/default_sand_normal.png | Bin 0 -> 41096 bytes mods/default/textures/default_sandstone.png | Bin 0 -> 258 bytes .../textures/default_sandstone_brick.png | Bin 0 -> 439 bytes .../default_sandstone_brick_normal.png | Bin 0 -> 13630 bytes mods/default/textures/default_sapling.png | Bin 0 -> 190 bytes mods/default/textures/default_sign.png | Bin 0 -> 442 bytes mods/default/textures/default_sign_wall.png | Bin 0 -> 416 bytes mods/default/textures/default_snow.png | Bin 0 -> 164 bytes mods/default/textures/default_snow_side.png | Bin 0 -> 360 bytes mods/default/textures/default_snowball.png | Bin 0 -> 183 bytes mods/default/textures/default_steel_block.png | Bin 0 -> 357 bytes mods/default/textures/default_steel_ingot.png | Bin 0 -> 201 bytes mods/default/textures/default_stick.png | Bin 0 -> 130 bytes mods/default/textures/default_stone.png | Bin 0 -> 233 bytes mods/default/textures/default_stone_brick.png | Bin 0 -> 258 bytes .../textures/default_stone_brick_normal.png | Bin 0 -> 41826 bytes .../default/textures/default_stone_normal.png | Bin 0 -> 55261 bytes mods/default/textures/default_tnt_bottom.png | Bin 0 -> 98 bytes mods/default/textures/default_tnt_side.png | Bin 0 -> 122 bytes mods/default/textures/default_tnt_top.png | Bin 0 -> 143 bytes .../textures/default_tool_bronzeaxe.png | Bin 0 -> 192 bytes .../textures/default_tool_bronzepick.png | Bin 0 -> 210 bytes .../textures/default_tool_bronzeshovel.png | Bin 0 -> 233 bytes .../textures/default_tool_bronzesword.png | Bin 0 -> 168 bytes .../textures/default_tool_diamondaxe.png | Bin 0 -> 195 bytes .../textures/default_tool_diamondpick.png | Bin 0 -> 219 bytes .../textures/default_tool_diamondshovel.png | Bin 0 -> 222 bytes .../textures/default_tool_diamondsword.png | Bin 0 -> 177 bytes .../default/textures/default_tool_meseaxe.png | Bin 0 -> 205 bytes .../textures/default_tool_mesepick.png | Bin 0 -> 201 bytes .../textures/default_tool_meseshovel.png | Bin 0 -> 213 bytes .../textures/default_tool_mesesword.png | Bin 0 -> 194 bytes .../textures/default_tool_steelaxe.png | Bin 0 -> 199 bytes .../textures/default_tool_steelpick.png | Bin 0 -> 202 bytes .../textures/default_tool_steelshovel.png | Bin 0 -> 213 bytes .../textures/default_tool_steelsword.png | Bin 0 -> 168 bytes .../textures/default_tool_stoneaxe.png | Bin 0 -> 177 bytes .../textures/default_tool_stonepick.png | Bin 0 -> 210 bytes .../textures/default_tool_stoneshovel.png | Bin 0 -> 221 bytes .../textures/default_tool_stonesword.png | Bin 0 -> 183 bytes .../default/textures/default_tool_woodaxe.png | Bin 0 -> 168 bytes .../textures/default_tool_woodpick.png | Bin 0 -> 181 bytes .../textures/default_tool_woodshovel.png | Bin 0 -> 184 bytes .../textures/default_tool_woodsword.png | Bin 0 -> 159 bytes mods/default/textures/default_torch.png | Bin 0 -> 151 bytes .../textures/default_torch_animated.png | Bin 0 -> 833 bytes .../textures/default_torch_on_ceiling.png | Bin 0 -> 136 bytes .../default_torch_on_ceiling_animated.png | Bin 0 -> 916 bytes .../textures/default_torch_on_floor.png | Bin 0 -> 214 bytes .../default_torch_on_floor_animated.png | Bin 0 -> 830 bytes mods/default/textures/default_tree.png | Bin 0 -> 309 bytes mods/default/textures/default_tree_top.png | Bin 0 -> 659 bytes mods/default/textures/default_water.png | Bin 0 -> 257 bytes .../default_water_flowing_animated.png | Bin 0 -> 1607 bytes .../default_water_source_animated.png | Bin 0 -> 1283 bytes mods/default/textures/default_wood.png | Bin 0 -> 218 bytes mods/default/textures/gui_formbg.png | Bin 0 -> 971 bytes .../default/textures/gui_furnace_arrow_bg.png | Bin 0 -> 324 bytes .../default/textures/gui_furnace_arrow_fg.png | Bin 0 -> 251 bytes mods/default/textures/gui_hb_bg.png | Bin 0 -> 98 bytes mods/default/textures/gui_hotbar.png | Bin 0 -> 284 bytes mods/default/textures/gui_hotbar_selected.png | Bin 0 -> 1649 bytes mods/default/textures/heart.png | Bin 0 -> 293 bytes mods/default/textures/player.png | Bin 0 -> 142 bytes mods/default/textures/player_back.png | Bin 0 -> 140 bytes mods/default/textures/wieldhand.png | Bin 0 -> 129 bytes mods/default/tools.lua | 332 ++++ mods/default/trees.lua | 348 ++++ mods/doors/README.txt | 46 + mods/doors/depends.txt | 2 + mods/doors/init.lua | 502 ++++++ mods/doors/sounds/doors_door_close.ogg | Bin 0 -> 20157 bytes mods/doors/sounds/doors_door_open.ogg | Bin 0 -> 11915 bytes mods/doors/textures/doors_brown.png | Bin 0 -> 109 bytes mods/doors/textures/doors_glass.png | Bin 0 -> 128 bytes mods/doors/textures/doors_glass_a.png | Bin 0 -> 158 bytes mods/doors/textures/doors_glass_b.png | Bin 0 -> 158 bytes mods/doors/textures/doors_glass_side.png | Bin 0 -> 82 bytes mods/doors/textures/doors_grey.png | Bin 0 -> 105 bytes mods/doors/textures/doors_obsidian_glass.png | Bin 0 -> 130 bytes .../doors/textures/doors_obsidian_glass_a.png | Bin 0 -> 128 bytes .../doors/textures/doors_obsidian_glass_b.png | Bin 0 -> 128 bytes .../textures/doors_obsidian_glass_side.png | Bin 0 -> 82 bytes mods/doors/textures/doors_steel.png | Bin 0 -> 132 bytes mods/doors/textures/doors_steel_a.png | Bin 0 -> 273 bytes mods/doors/textures/doors_steel_b.png | Bin 0 -> 260 bytes mods/doors/textures/doors_trapdoor.png | Bin 0 -> 257 bytes mods/doors/textures/doors_trapdoor_side.png | Bin 0 -> 173 bytes mods/doors/textures/doors_wood.png | Bin 0 -> 130 bytes mods/doors/textures/doors_wood_a.png | Bin 0 -> 294 bytes mods/doors/textures/doors_wood_b.png | Bin 0 -> 291 bytes mods/dropondie/LICENSE | 202 +++ mods/dropondie/README.md | 4 + mods/dropondie/depends.txt | 0 mods/dropondie/description.txt | 1 + mods/dropondie/init.lua | 43 + mods/fire/README.txt | 32 + mods/fire/init.lua | 189 ++ mods/fire/sounds/fire_large.ogg | Bin 0 -> 62808 bytes mods/fire/sounds/fire_small.ogg | Bin 0 -> 50004 bytes mods/fire/textures/fire_basic_flame.png | Bin 0 -> 646 bytes .../textures/fire_basic_flame_animated.png | Bin 0 -> 1051 bytes mods/give_initial_stuff/depends.txt | 2 + mods/give_initial_stuff/init.lua | 12 + mods/stairs/README.txt | 26 + mods/stairs/depends.txt | 1 + mods/stairs/init.lua | 319 ++++ mods/stairs/models/stairs_stair.obj | 43 + mods/tnt/README.txt | 36 + mods/tnt/depends.txt | 3 + mods/tnt/init.lua | 390 ++++ mods/tnt/sounds/tnt_explode.ogg | Bin 0 -> 12808 bytes mods/tnt/sounds/tnt_gunpowder_burning.ogg | Bin 0 -> 34335 bytes mods/tnt/sounds/tnt_ignite.ogg | Bin 0 -> 29271 bytes mods/tnt/textures/tnt_boom.png | Bin 0 -> 178 bytes mods/tnt/textures/tnt_bottom.png | Bin 0 -> 99 bytes ...nt_gunpowder_burning_crossing_animated.png | Bin 0 -> 612 bytes .../tnt_gunpowder_burning_curved_animated.png | Bin 0 -> 432 bytes ...nt_gunpowder_burning_straight_animated.png | Bin 0 -> 461 bytes ..._gunpowder_burning_t_junction_animated.png | Bin 0 -> 672 bytes mods/tnt/textures/tnt_gunpowder_crossing.png | Bin 0 -> 245 bytes mods/tnt/textures/tnt_gunpowder_curved.png | Bin 0 -> 268 bytes mods/tnt/textures/tnt_gunpowder_inventory.png | Bin 0 -> 301 bytes mods/tnt/textures/tnt_gunpowder_straight.png | Bin 0 -> 225 bytes .../tnt/textures/tnt_gunpowder_t_junction.png | Bin 0 -> 328 bytes mods/tnt/textures/tnt_side.png | Bin 0 -> 128 bytes mods/tnt/textures/tnt_smoke.png | Bin 0 -> 202 bytes mods/tnt/textures/tnt_top.png | Bin 0 -> 148 bytes mods/tnt/textures/tnt_top_burning.png | Bin 0 -> 159 bytes .../tnt/textures/tnt_top_burning_animated.png | Bin 0 -> 238 bytes 320 files changed, 8097 insertions(+) create mode 100644 .gitignore create mode 100644 README.txt create mode 100644 game.conf create mode 100644 game_api.txt create mode 100644 menu/header.png create mode 100644 menu/icon.png create mode 100644 minetest.conf create mode 100644 minetest.conf.example create mode 100644 mods/bones/README.txt create mode 100644 mods/bones/depends.txt create mode 100644 mods/bones/init.lua create mode 100644 mods/bones/textures/bones_bottom.png create mode 100644 mods/bones/textures/bones_front.png create mode 100644 mods/bones/textures/bones_rear.png create mode 100644 mods/bones/textures/bones_side.png create mode 100644 mods/bones/textures/bones_top.png create mode 100644 mods/bucket/README.txt create mode 100644 mods/bucket/depends.txt create mode 100644 mods/bucket/init.lua create mode 100644 mods/bucket/textures/bucket.png create mode 100644 mods/bucket/textures/bucket_lava.png create mode 100644 mods/bucket/textures/bucket_river_water.png create mode 100644 mods/bucket/textures/bucket_water.png create mode 100644 mods/creative/README.txt create mode 100644 mods/creative/depends.txt create mode 100644 mods/creative/init.lua create mode 160000 mods/ctf_pvp_engine create mode 100644 mods/default/README.txt create mode 100644 mods/default/aliases.lua create mode 100644 mods/default/crafting.lua create mode 100644 mods/default/craftitems.lua create mode 100644 mods/default/functions.lua create mode 100644 mods/default/furnace.lua create mode 100644 mods/default/init.lua create mode 100644 mods/default/legacy.lua create mode 100644 mods/default/mapgen.lua create mode 100644 mods/default/models/character.b3d create mode 100644 mods/default/models/character.blend create mode 100644 mods/default/models/character.png create mode 100644 mods/default/nodes.lua create mode 100644 mods/default/player.lua create mode 100644 mods/default/sounds/default_break_glass.1.ogg create mode 100644 mods/default/sounds/default_break_glass.2.ogg create mode 100644 mods/default/sounds/default_break_glass.3.ogg create mode 100644 mods/default/sounds/default_cool_lava.1.ogg create mode 100644 mods/default/sounds/default_cool_lava.2.ogg create mode 100644 mods/default/sounds/default_cool_lava.3.ogg create mode 100644 mods/default/sounds/default_dig_choppy.ogg create mode 100644 mods/default/sounds/default_dig_cracky.ogg create mode 100644 mods/default/sounds/default_dig_crumbly.ogg create mode 100644 mods/default/sounds/default_dig_dig_immediate.ogg create mode 100644 mods/default/sounds/default_dig_oddly_breakable_by_hand.ogg create mode 100644 mods/default/sounds/default_dirt_footstep.1.ogg create mode 100644 mods/default/sounds/default_dirt_footstep.2.ogg create mode 100644 mods/default/sounds/default_dug_node.1.ogg create mode 100644 mods/default/sounds/default_dug_node.2.ogg create mode 100644 mods/default/sounds/default_glass_footstep.ogg create mode 100644 mods/default/sounds/default_grass_footstep.1.ogg create mode 100644 mods/default/sounds/default_grass_footstep.2.ogg create mode 100644 mods/default/sounds/default_grass_footstep.3.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.1.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.2.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.3.ogg create mode 100644 mods/default/sounds/default_gravel_footstep.4.ogg create mode 100644 mods/default/sounds/default_hard_footstep.1.ogg create mode 100644 mods/default/sounds/default_hard_footstep.2.ogg create mode 100644 mods/default/sounds/default_hard_footstep.3.ogg create mode 100644 mods/default/sounds/default_place_node.1.ogg create mode 100644 mods/default/sounds/default_place_node.2.ogg create mode 100644 mods/default/sounds/default_place_node.3.ogg create mode 100644 mods/default/sounds/default_place_node_hard.1.ogg create mode 100644 mods/default/sounds/default_place_node_hard.2.ogg create mode 100644 mods/default/sounds/default_sand_footstep.1.ogg create mode 100644 mods/default/sounds/default_sand_footstep.2.ogg create mode 100644 mods/default/sounds/default_snow_footstep.1.ogg create mode 100644 mods/default/sounds/default_snow_footstep.2.ogg create mode 100644 mods/default/sounds/default_snow_footstep.3.ogg create mode 100644 mods/default/sounds/default_wood_footstep.1.ogg create mode 100644 mods/default/sounds/default_wood_footstep.2.ogg create mode 100644 mods/default/textures/bubble.png create mode 100644 mods/default/textures/crack_anylength.png create mode 100644 mods/default/textures/default_apple.png create mode 100644 mods/default/textures/default_book.png create mode 100644 mods/default/textures/default_bookshelf.png create mode 100644 mods/default/textures/default_brick.png create mode 100644 mods/default/textures/default_brick_normal.png create mode 100644 mods/default/textures/default_bronze_block.png create mode 100644 mods/default/textures/default_bronze_ingot.png create mode 100644 mods/default/textures/default_cactus_side.png create mode 100644 mods/default/textures/default_cactus_top.png create mode 100644 mods/default/textures/default_chest_front.png create mode 100644 mods/default/textures/default_chest_lock.png create mode 100644 mods/default/textures/default_chest_side.png create mode 100644 mods/default/textures/default_chest_top.png create mode 100644 mods/default/textures/default_clay.png create mode 100644 mods/default/textures/default_clay_brick.png create mode 100644 mods/default/textures/default_clay_lump.png create mode 100644 mods/default/textures/default_cloud.png create mode 100644 mods/default/textures/default_coal_block.png create mode 100644 mods/default/textures/default_coal_lump.png create mode 100644 mods/default/textures/default_cobble.png create mode 100644 mods/default/textures/default_cobble_normal.png create mode 100644 mods/default/textures/default_copper_block.png create mode 100644 mods/default/textures/default_copper_ingot.png create mode 100644 mods/default/textures/default_copper_lump.png create mode 100644 mods/default/textures/default_desert_cobble.png create mode 100644 mods/default/textures/default_desert_sand.png create mode 100644 mods/default/textures/default_desert_sand_normal.png create mode 100644 mods/default/textures/default_desert_stone.png create mode 100644 mods/default/textures/default_desert_stone_brick.png create mode 100644 mods/default/textures/default_desert_stone_normal.png create mode 100644 mods/default/textures/default_diamond.png create mode 100644 mods/default/textures/default_diamond_block.png create mode 100644 mods/default/textures/default_dirt.png create mode 100644 mods/default/textures/default_dry_shrub.png create mode 100644 mods/default/textures/default_fence_overlay.png create mode 100644 mods/default/textures/default_furnace_bottom.png create mode 100644 mods/default/textures/default_furnace_fire_bg.png create mode 100644 mods/default/textures/default_furnace_fire_fg.png create mode 100644 mods/default/textures/default_furnace_front.png create mode 100644 mods/default/textures/default_furnace_front_active.png create mode 100644 mods/default/textures/default_furnace_side.png create mode 100644 mods/default/textures/default_furnace_top.png create mode 100644 mods/default/textures/default_glass.png create mode 100644 mods/default/textures/default_glass_detail.png create mode 100644 mods/default/textures/default_gold_block.png create mode 100644 mods/default/textures/default_gold_ingot.png create mode 100644 mods/default/textures/default_gold_lump.png create mode 100644 mods/default/textures/default_grass.png create mode 100644 mods/default/textures/default_grass_1.png create mode 100644 mods/default/textures/default_grass_2.png create mode 100644 mods/default/textures/default_grass_3.png create mode 100644 mods/default/textures/default_grass_4.png create mode 100644 mods/default/textures/default_grass_5.png create mode 100644 mods/default/textures/default_grass_footsteps.png create mode 100644 mods/default/textures/default_grass_side.png create mode 100644 mods/default/textures/default_gravel.png create mode 100644 mods/default/textures/default_ice.png create mode 100644 mods/default/textures/default_iron_lump.png create mode 100644 mods/default/textures/default_junglegrass.png create mode 100644 mods/default/textures/default_jungleleaves.png create mode 100644 mods/default/textures/default_junglesapling.png create mode 100644 mods/default/textures/default_jungletree.png create mode 100644 mods/default/textures/default_jungletree_top.png create mode 100644 mods/default/textures/default_junglewood.png create mode 100644 mods/default/textures/default_ladder.png create mode 100644 mods/default/textures/default_lava.png create mode 100644 mods/default/textures/default_lava_flowing_animated.png create mode 100644 mods/default/textures/default_lava_source_animated.png create mode 100644 mods/default/textures/default_leaves.png create mode 100644 mods/default/textures/default_mese_block.png create mode 100644 mods/default/textures/default_mese_crystal.png create mode 100644 mods/default/textures/default_mese_crystal_fragment.png create mode 100644 mods/default/textures/default_meselamp.png create mode 100644 mods/default/textures/default_mineral_coal.png create mode 100644 mods/default/textures/default_mineral_coal_normal.png create mode 100644 mods/default/textures/default_mineral_copper.png create mode 100644 mods/default/textures/default_mineral_copper_normal.png create mode 100644 mods/default/textures/default_mineral_diamond.png create mode 100644 mods/default/textures/default_mineral_diamond_normal.png create mode 100644 mods/default/textures/default_mineral_gold.png create mode 100644 mods/default/textures/default_mineral_gold_normal.png create mode 100644 mods/default/textures/default_mineral_iron.png create mode 100644 mods/default/textures/default_mineral_iron_normal.png create mode 100644 mods/default/textures/default_mineral_mese.png create mode 100644 mods/default/textures/default_mineral_mese_normal.png create mode 100644 mods/default/textures/default_mossycobble.png create mode 100644 mods/default/textures/default_nc_back.png create mode 100644 mods/default/textures/default_nc_front.png create mode 100644 mods/default/textures/default_nc_rb.png create mode 100644 mods/default/textures/default_nc_side.png create mode 100644 mods/default/textures/default_obsidian.png create mode 100644 mods/default/textures/default_obsidian_brick.png create mode 100644 mods/default/textures/default_obsidian_glass.png create mode 100644 mods/default/textures/default_obsidian_shard.png create mode 100644 mods/default/textures/default_paper.png create mode 100644 mods/default/textures/default_papyrus.png create mode 100644 mods/default/textures/default_pine_needles.png create mode 100644 mods/default/textures/default_pine_sapling.png create mode 100644 mods/default/textures/default_pinetree.png create mode 100644 mods/default/textures/default_pinetree_top.png create mode 100644 mods/default/textures/default_pinewood.png create mode 100644 mods/default/textures/default_rail.png create mode 100644 mods/default/textures/default_rail_crossing.png create mode 100644 mods/default/textures/default_rail_curved.png create mode 100644 mods/default/textures/default_rail_t_junction.png create mode 100644 mods/default/textures/default_river_water.png create mode 100644 mods/default/textures/default_river_water_flowing_animated.png create mode 100644 mods/default/textures/default_river_water_source_animated.png create mode 100644 mods/default/textures/default_sand.png create mode 100644 mods/default/textures/default_sand_normal.png create mode 100644 mods/default/textures/default_sandstone.png create mode 100644 mods/default/textures/default_sandstone_brick.png create mode 100644 mods/default/textures/default_sandstone_brick_normal.png create mode 100644 mods/default/textures/default_sapling.png create mode 100644 mods/default/textures/default_sign.png create mode 100644 mods/default/textures/default_sign_wall.png create mode 100644 mods/default/textures/default_snow.png create mode 100644 mods/default/textures/default_snow_side.png create mode 100644 mods/default/textures/default_snowball.png create mode 100644 mods/default/textures/default_steel_block.png create mode 100644 mods/default/textures/default_steel_ingot.png create mode 100644 mods/default/textures/default_stick.png create mode 100644 mods/default/textures/default_stone.png create mode 100644 mods/default/textures/default_stone_brick.png create mode 100644 mods/default/textures/default_stone_brick_normal.png create mode 100644 mods/default/textures/default_stone_normal.png create mode 100644 mods/default/textures/default_tnt_bottom.png create mode 100644 mods/default/textures/default_tnt_side.png create mode 100644 mods/default/textures/default_tnt_top.png create mode 100644 mods/default/textures/default_tool_bronzeaxe.png create mode 100644 mods/default/textures/default_tool_bronzepick.png create mode 100644 mods/default/textures/default_tool_bronzeshovel.png create mode 100644 mods/default/textures/default_tool_bronzesword.png create mode 100644 mods/default/textures/default_tool_diamondaxe.png create mode 100644 mods/default/textures/default_tool_diamondpick.png create mode 100644 mods/default/textures/default_tool_diamondshovel.png create mode 100644 mods/default/textures/default_tool_diamondsword.png create mode 100644 mods/default/textures/default_tool_meseaxe.png create mode 100644 mods/default/textures/default_tool_mesepick.png create mode 100644 mods/default/textures/default_tool_meseshovel.png create mode 100644 mods/default/textures/default_tool_mesesword.png create mode 100644 mods/default/textures/default_tool_steelaxe.png create mode 100644 mods/default/textures/default_tool_steelpick.png create mode 100644 mods/default/textures/default_tool_steelshovel.png create mode 100644 mods/default/textures/default_tool_steelsword.png create mode 100644 mods/default/textures/default_tool_stoneaxe.png create mode 100644 mods/default/textures/default_tool_stonepick.png create mode 100644 mods/default/textures/default_tool_stoneshovel.png create mode 100644 mods/default/textures/default_tool_stonesword.png create mode 100644 mods/default/textures/default_tool_woodaxe.png create mode 100644 mods/default/textures/default_tool_woodpick.png create mode 100644 mods/default/textures/default_tool_woodshovel.png create mode 100644 mods/default/textures/default_tool_woodsword.png create mode 100644 mods/default/textures/default_torch.png create mode 100644 mods/default/textures/default_torch_animated.png create mode 100644 mods/default/textures/default_torch_on_ceiling.png create mode 100644 mods/default/textures/default_torch_on_ceiling_animated.png create mode 100644 mods/default/textures/default_torch_on_floor.png create mode 100644 mods/default/textures/default_torch_on_floor_animated.png create mode 100644 mods/default/textures/default_tree.png create mode 100644 mods/default/textures/default_tree_top.png create mode 100644 mods/default/textures/default_water.png create mode 100644 mods/default/textures/default_water_flowing_animated.png create mode 100644 mods/default/textures/default_water_source_animated.png create mode 100644 mods/default/textures/default_wood.png create mode 100644 mods/default/textures/gui_formbg.png create mode 100644 mods/default/textures/gui_furnace_arrow_bg.png create mode 100644 mods/default/textures/gui_furnace_arrow_fg.png create mode 100644 mods/default/textures/gui_hb_bg.png create mode 100644 mods/default/textures/gui_hotbar.png create mode 100644 mods/default/textures/gui_hotbar_selected.png create mode 100644 mods/default/textures/heart.png create mode 100644 mods/default/textures/player.png create mode 100644 mods/default/textures/player_back.png create mode 100644 mods/default/textures/wieldhand.png create mode 100644 mods/default/tools.lua create mode 100644 mods/default/trees.lua create mode 100644 mods/doors/README.txt create mode 100644 mods/doors/depends.txt create mode 100644 mods/doors/init.lua create mode 100644 mods/doors/sounds/doors_door_close.ogg create mode 100644 mods/doors/sounds/doors_door_open.ogg create mode 100644 mods/doors/textures/doors_brown.png create mode 100644 mods/doors/textures/doors_glass.png create mode 100644 mods/doors/textures/doors_glass_a.png create mode 100644 mods/doors/textures/doors_glass_b.png create mode 100644 mods/doors/textures/doors_glass_side.png create mode 100644 mods/doors/textures/doors_grey.png create mode 100644 mods/doors/textures/doors_obsidian_glass.png create mode 100644 mods/doors/textures/doors_obsidian_glass_a.png create mode 100644 mods/doors/textures/doors_obsidian_glass_b.png create mode 100644 mods/doors/textures/doors_obsidian_glass_side.png create mode 100644 mods/doors/textures/doors_steel.png create mode 100644 mods/doors/textures/doors_steel_a.png create mode 100644 mods/doors/textures/doors_steel_b.png create mode 100644 mods/doors/textures/doors_trapdoor.png create mode 100644 mods/doors/textures/doors_trapdoor_side.png create mode 100644 mods/doors/textures/doors_wood.png create mode 100644 mods/doors/textures/doors_wood_a.png create mode 100644 mods/doors/textures/doors_wood_b.png create mode 100644 mods/dropondie/LICENSE create mode 100644 mods/dropondie/README.md create mode 100644 mods/dropondie/depends.txt create mode 100644 mods/dropondie/description.txt create mode 100644 mods/dropondie/init.lua create mode 100644 mods/fire/README.txt create mode 100644 mods/fire/init.lua create mode 100644 mods/fire/sounds/fire_large.ogg create mode 100644 mods/fire/sounds/fire_small.ogg create mode 100644 mods/fire/textures/fire_basic_flame.png create mode 100644 mods/fire/textures/fire_basic_flame_animated.png create mode 100644 mods/give_initial_stuff/depends.txt create mode 100644 mods/give_initial_stuff/init.lua create mode 100644 mods/stairs/README.txt create mode 100644 mods/stairs/depends.txt create mode 100644 mods/stairs/init.lua create mode 100644 mods/stairs/models/stairs_stair.obj create mode 100644 mods/tnt/README.txt create mode 100644 mods/tnt/depends.txt create mode 100644 mods/tnt/init.lua create mode 100644 mods/tnt/sounds/tnt_explode.ogg create mode 100644 mods/tnt/sounds/tnt_gunpowder_burning.ogg create mode 100644 mods/tnt/sounds/tnt_ignite.ogg create mode 100644 mods/tnt/textures/tnt_boom.png create mode 100644 mods/tnt/textures/tnt_bottom.png create mode 100644 mods/tnt/textures/tnt_gunpowder_burning_crossing_animated.png create mode 100644 mods/tnt/textures/tnt_gunpowder_burning_curved_animated.png create mode 100644 mods/tnt/textures/tnt_gunpowder_burning_straight_animated.png create mode 100644 mods/tnt/textures/tnt_gunpowder_burning_t_junction_animated.png create mode 100644 mods/tnt/textures/tnt_gunpowder_crossing.png create mode 100644 mods/tnt/textures/tnt_gunpowder_curved.png create mode 100644 mods/tnt/textures/tnt_gunpowder_inventory.png create mode 100644 mods/tnt/textures/tnt_gunpowder_straight.png create mode 100644 mods/tnt/textures/tnt_gunpowder_t_junction.png create mode 100644 mods/tnt/textures/tnt_side.png create mode 100644 mods/tnt/textures/tnt_smoke.png create mode 100644 mods/tnt/textures/tnt_top.png create mode 100644 mods/tnt/textures/tnt_top_burning.png create mode 100644 mods/tnt/textures/tnt_top_burning_animated.png diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..717f5fe --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +## Generic ignorable patterns and files +*~ +.*.swp +*bak* +tags +*.vim + +## Files related to minetest development cycle +*.patch diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..24465e8 --- /dev/null +++ b/README.txt @@ -0,0 +1,22 @@ +CaptureTheFlag +============== + +Uses the [CTF PvP engine](https://github.com/rubenwardy/ctf_pvp_engine) + +* Fast rounds of CTF games +* Removed nodes for focus + +System Requirements +------------------- + +You'll need to host save your game on an SSD +or mount it in the ramdisk (use redis, leveldb or + [sqlite with this guide](https://forum.minetest.net/viewtopic.php?f=10&t=9588)) + +License +------- +Created by [rubenwardy](http://rubenwardy.com/) +Code: LGPL 2.1 or later +Textures: CC-BY-SA 3.0 + +Derived from [minetest_game](https://github.com/minetest/minetest_game) diff --git a/game.conf b/game.conf new file mode 100644 index 0000000..012a869 --- /dev/null +++ b/game.conf @@ -0,0 +1 @@ +name = Capture the Flag diff --git a/game_api.txt b/game_api.txt new file mode 100644 index 0000000..791a7f9 --- /dev/null +++ b/game_api.txt @@ -0,0 +1,384 @@ +minetest_game API +====================== +GitHub Repo: https://github.com/minetest/minetest_game + +Introduction +------------ +The minetest_game gamemode offers multiple new possibilities in addition to Minetest's built-in API, allowing you to +add new plants to farming mod, buckets for new liquids, new stairs and custom panes. +For information on the Minetest API, visit https://github.com/minetest/minetest/blob/master/doc/lua_api.txt +Please note: + [XYZ] refers to a section the Minetest API + [#ABC] refers to a section in this document + ^ Explanation for line above + +Bucket API +---------- +The bucket API allows registering new types of buckets for non-default liquids. + + bucket.register_liquid( + "default:lava_source", -- Source node name + "default:lava_flowing", -- Flowing node name + "bucket:bucket_lava", -- Name to be used for bucket + "bucket_lava.png", -- Bucket texture (for wielditem and inventory_image) + "Lava Bucket" -- Bucket description + ) + +Beds API +-------- + beds.register_bed( + "beds:bed", -- Bed name + def: See [#Bed definition] -- Bed definition + ) + + beds.read_spawns() -- returns a table containing players respawn positions + beds.kick_players() -- forces all players to leave bed + beds.skip_night() -- sets world time to morning and saves respawn position of all players currently sleeping + +#Bed definition +--------------- +{ + description = "Simple Bed", + inventory_image = "beds_bed.png", + wield_image = "beds_bed.png", + tiles = { + bottom = {[Tile definition], + ^ the tiles of the bottom part of the bed + }, + top = {[Tile definition], + ^ the tiles of the bottom part of the bed + } + }, + nodebox = { + bottom = regular nodebox, see [Node boxes], -- bottm part of bed + top = regular nodebox, see [Node boxes], -- top part of bed + }, + selectionbox = regular nodebox, see [Node boxes], -- for both nodeboxes + recipe = { -- Craft recipe + {"group:wool", "group:wool", "group:wool"}, + {"group:wood", "group:wood", "group:wood"} + } +} + +Doors API +--------- +The doors mod allows modders to register custom doors and trapdoors. + +doors.register_door(name, def) +^ name: "Door name" +^ def: See [#Door definition] + -> Registers new door + +doors.register_trapdoor(name, def) +^ name: "Trapdoor name" +^ def: See [#Trapdoor definition] + -> Registers new trapdoor + +#Door definition +---------------- +{ + description = "Door description", + inventory_image = "mod_door_inv.png", + groups = {group = 1}, + tiles_bottom: [Tile definition], + ^ the tiles of the bottom part of the door {front, side} + tiles_top: [Tile definition], + ^ the tiles of the bottom part of the door {front, side} + node_box_bottom = regular nodebox, see [Node boxes], OPTIONAL, + node_box_top = regular nodebox, see [Node boxes], OPTIONAL, + selection_box_bottom = regular nodebox, see [Node boxes], OPTIONAL, + selection_box_top = regular nodebox, see [Node boxes], OPTIONAL, + sound_open_door = sound play for open door, OPTIONAL, + sound_close_door = sound play for close door, OPTIONAL, + only_placer_can_open = true/false, + ^ If true, only placer can open the door (locked for others) +} + +#Trapdoor definition +---------------- +{ + tile_front = "doors_trapdoor.png", + ^ the texture for the front and back of the trapdoor + tile_side: "doors_trapdoor_side.png", + ^ the tiles of the four side parts of the trapdoor + sound_open = sound to play when opening the trapdoor, OPTIONAL, + sound_close = sound to play when closing the trapdoor, OPTIONAL, + -> You can add any other node definition properties for minetest.register_node, + such as wield_image, inventory_image, sounds, groups, description, ... + Only node_box, selection_box, tiles, drop, drawtype, paramtype, paramtype2, on_rightclick + will be overwritten by the trapdoor registration function +} + +Farming API +----------- +The farming API allows you to easily register plants and hoes. + +farming.register_hoe(name, hoe definition) + -> Register a new hoe, see [#hoe definition] + +farming.register_plant(name, Plant definition) + -> Register a new growing plant, see [#Plant definition] + +#Hoe Definition +--------------- +{ + description = "", -- Description for tooltip + inventory_image = "unknown_item.png", -- Image to be used as wield- and inventory image + max_uses = 30, -- Uses until destroyed + material = "", -- Material for recipes + recipe = { -- Craft recipe, if material isn't used + {"air", "air", "air"}, + {"", "group:stick"}, + {"", "group:stick"}, + } +} + +#Plant definition +----------------- +{ + description = "", -- Description of seed item + inventory_image = "unknown_item.png", -- Image to be used as seed's wield- and inventory image + steps = 8, -- How many steps the plant has to grow, until it can be harvested + ^ Always provide a plant texture for each step, format: modname_plantname_i.png (i = stepnumber) + minlight = 13, -- Minimum light to grow + maxlight = default.LIGHT_MAX -- Maximum light to grow +} + +Screwdriver API +--------------- +The screwdriver API allows you to control a node's behaviour when a screwdriver is used on it. +To use it, add the on_screwdriver function to the node definition. +on_rotate(pos, node, user, mode, new_param2) +^ pos: position of the node that the screwdriver is being used on +^ node: that node +^ user: the player who used the screwdriver +^ mode: screwdriver.ROTATE_FACE or screwdriver.ROTATE_AXIS +^ new_param2: the new value of param2 that would have been set if on_rotate wasn't there +^ return value: false to disallow rotation, nil to keep default behaviour, true to allow + it but to indicate that changed have already been made (so the screwdriver will wear out) +^ use on_rotate = screwdriver.disallow to always disallow rotation +^ use on_rotate = screwdriver.rotate_simple to allow only face rotation + +Stairs API +---------- +The stairs API lets you register stairs and slabs and ensures that they are registered the same way as those +delivered with minetest_game, to keep them compatible with other mods. + +stairs.register_stair(subname, recipeitem, groups, images, description, sounds) + -> Registers a stair. + -> subname: Basically the material name (e.g. cobble) used for the stair name. Nodename pattern: "stairs:stair_subname" + -> recipeitem: Item used in the craft recipe, e.g. "default:cobble" + -> groups: see [Known damage and digging time defining groups] + -> images: see [Tile definition] + -> description: used for the description field in the stair's definition + -> sounds: see [#Default sounds] + +stairs.register_slab(subname, recipeitem, groups, images, description, sounds) + -> Registers a slabs + -> subname: Basically the material name (e.g. cobble) used for the stair name. Nodename pattern: "stairs:stair_subname" + -> recipeitem: Item used in the craft recipe, e.g. "default:cobble" + -> groups: see [Known damage and digging time defining groups] + -> images: see [Tile definition] + -> description: used for the description field in the stair's definition + -> sounds: see [#Default sounds] + +stairs.register_stair_and_slab(subname, recipeitem, groups, images, desc_stair, desc_slab, sounds) + -> A wrapper for stairs.register_stair and stairs.register_slab + -> Uses almost the same arguments as stairs.register_stair + -> desc_stair: Description for stair node + -> desc_slab: Description for slab node + +Xpanes API +---------- +Creates panes that automatically connect to each other + +xpanes.register_pane(subname, def) + -> subname: used for nodename. Result: "xpanes:subname" and "xpanes:subname_{2..15}" + -> def: See [#Pane definition] + +#Pane definition +---------------- +{ + textures = {"texture_Bottom_top", "texture_left_right", "texture_front_back"}, + ^ More tiles aren't supported + groups = {group = rating}, + ^ Uses the known node groups, see [Known damage and digging time defining groups] + sounds = SoundSpec, + ^ See [#Default sounds] + recipe = {{"","","","","","","","",""}}, + ^ Recipe field only +} + +Raillike definitions +-------------------- +The following nodes use the group `connect_to_raillike` and will only connect to +raillike nodes within this group and the same group value. +Use `minetest.raillike_group()` to get the group value. + +| Node type | Raillike group name ++-----------------------+---------------------------------- +| default:rail | "rail" +| tnt:gunpowder | "gunpowder" +| tnt:gunpowder_burning | "gunpowder" + +Example: +If you want to add a new rail type and want it to connect with default:rail, +add `connect_to_raillike=minetest.raillike_group("rail")` into the `groups` table +of your node. + + +Default sounds +-------------- +Sounds inside the default table can be used within the sounds field of node definitions. + +default.node_sound_defaults() +default.node_sound_stone_defaults() +default.node_sound_dirt_defaults() +default.node_sound_sand_defaults() +default.node_sound_wood_defaults() +default.node_sound_leaves_defaults() +default.node_sound_glass_defaults() + +Default constants +----------------- +default.LIGHT_MAX +^ The maximum light level (see [Node definition] light_source) + +Player API +---------- +The player API can register player models and update the player's appearence + +default.player_register_model(name, def) +^ Register a new model to be used by players. + -> name: model filename such as "character.x", "foo.b3d", etc. + -> def: See [#Model definition] + +default.registered_player_models[name] +^ Get a model's definition + -> see [#Model definition] + +default.player_set_model(player, model_name) +^ Change a player's model + -> player: PlayerRef + -> model_name: model registered with player_register_model() + +default.player_set_animation(player, anim_name [, speed]) +^ Applies an animation to a player + -> anim_name: name of the animation. + -> speed: frames per second. If nil, default from the model is used + +default.player_set_textures(player, textures) +^ Sets player textures + -> player: PlayerRef + -> textures: array of textures + ^ If is nil, the default textures from the model def are used + +default.player_get_animation(player) +^ Returns a table containing fields "model", "textures" and "animation". +^ Any of the fields of the returned table may be nil. + -> player: PlayerRef + +Model Definition +---------------- +{ + animation_speed = 30, -- Default animation speed, in FPS. + textures = {"character.png", }, -- Default array of textures. + visual_size = {x=1, y=1,}, -- Used to scale the model. + animations = { + -- = { x=, y=, }, + foo = { x= 0, y=19, }, + bar = { x=20, y=39, }, + -- ... + }, +} + +Leafdecay +--------- +To enable leaf decay for a node, add it to the "leafdecay" group. + +The rating of the group determines how far from a node in the group "tree" +the node can be without decaying. + +If param2 of the node is ~= 0, the node will always be preserved. Thus, if +the player places a node of that kind, you will want to set param2=1 or so. + +The function default.after_place_leaves can be set as after_place_node of a node +to set param2 to 1 if the player places the node (should not be used for nodes +that use param2 otherwise (e.g. facedir)). + +If the node is in the leafdecay_drop group then it will always be dropped as an +item. + +Dyes +---- +To make recipes that will work with any dye ever made by anybody, define +them based on groups. You can select any group of groups, based on your need for +amount of colors. + +#Color groups +------------- +Base color groups: +- basecolor_white +- basecolor_grey +- basecolor_black +- basecolor_red +- basecolor_yellow +- basecolor_green +- basecolor_cyan +- basecolor_blue +- basecolor_magenta + +Extended color groups (* = equal to a base color): +* excolor_white +- excolor_lightgrey +* excolor_grey +- excolor_darkgrey +* excolor_black +* excolor_red +- excolor_orange +* excolor_yellow +- excolor_lime +* excolor_green +- excolor_aqua +* excolor_cyan +- excolor_sky_blue +* excolor_blue +- excolor_violet +* excolor_magenta +- excolor_red_violet + +The whole unifieddyes palette as groups: +- unicolor_ +For the following, no white/grey/black is allowed: +- unicolor_medium_ +- unicolor_dark_ +- unicolor_light_ +- unicolor__s50 +- unicolor_medium__s50 +- unicolor_dark__s50 + +Example of one shapeless recipe using a color group: +minetest.register_craft({ + type = "shapeless", + output = ':item_yellow', + recipe = {':item_no_color', 'group:basecolor_yellow'}, +}) + +#Color lists +------------ +dye.basecolors +^ Array containing the names of available base colors + +dye.excolors +^ Array containing the names of the available extended colors + +Trees +----- +default.grow_tree(pos, is_apple_tree) +^ Grows a tree or apple tree at pos + +default.grow_jungle_tree(pos) +^ Grows a jungletree at pos + +default.grow_pine_tree(pos) +^ Grows a pinetree at pos diff --git a/menu/header.png b/menu/header.png new file mode 100644 index 0000000000000000000000000000000000000000..c22192d0f8d8a7c2e0dfe0b624b31f5c5218a27e GIT binary patch literal 156026 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

>^4cNlCL0y%plJt8o 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

    yCaY2CO%bhTo? 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