Rename to Minetest Game
authorparamat <mat.gregory@virginmedia.com>
Tue, 29 Sep 2015 23:48:09 +0000 (00:48 +0100)
committerparamat <mat.gregory@virginmedia.com>
Wed, 30 Sep 2015 22:33:12 +0000 (23:33 +0100)
Rename in game.conf and documentation
Update game_api.txt documentation for bucket API and tree functions
Fix tab, space and comment formatting in game_api.txt
Rename in mod READMEs

21 files changed:
README.txt
game.conf
game_api.txt
minetest.conf.example
mods/beds/README.txt
mods/boats/README.txt
mods/bones/README.txt
mods/bucket/README.txt
mods/creative/README.txt
mods/default/README.txt
mods/doors/README.txt
mods/dye/README.txt
mods/farming/README.txt
mods/fire/README.txt
mods/flowers/README.txt
mods/screwdriver/readme.txt
mods/stairs/README.txt
mods/tnt/README.txt
mods/vessels/README.txt
mods/wool/README.txt
mods/xpanes/README.txt

index 7a9b12f58004b34fe3ad9719e115ab7e1557b6ce..8c85d665e999f9423ec94bec438374dd0c58b9c8 100644 (file)
@@ -1,23 +1,24 @@
-The main game for the Minetest game engine [minetest_game]
-==========================================================
+Minetest Game [minetest_game]
+=============================
+The main subgame for the Minetest engine
+========================================
 
-To use this game with Minetest, insert this repository as
-  /games/minetest_game
-in the Minetest Engine.
+To use this subgame with the Minetest engine, insert this repository as
+       /games/minetest_game
 
-The Minetest Engine can be found in:
-  https://github.com/minetest/minetest/
+The Minetest engine can be found in:
+       https://github.com/minetest/minetest/
 
 Compatibility
 --------------
-The minetest_game github master HEAD is generally compatible with the github
-master HEAD of minetest.
+The Minetest Game github master HEAD is generally compatible with the github
+master HEAD of the Minetest engine.
 
-Additionally, when the minetest engine is tagged to be a certain version (eg.
-0.4.10), minetest_game is tagged with the version too.
+Additionally, when the Minetest engine is tagged to be a certain version (eg.
+0.4.10), Minetest Game is tagged with the version too.
 
-When stable releases are made, minetest_game is packaged and made available in
-  http://minetest.net/download
+When stable releases are made, Minetest Game is packaged and made available in
+       http://minetest.net/download
 and in case the repository has grown too much, it may be reset. In that sense,
 this is not a "real" git repository. (Package maintainers please note!)
 
index 8b819bb92132db2bc989b17879f57a9c72a605ec..4dea949831fdd1312fa8304c72f62137e4138f50 100644 (file)
--- a/game.conf
+++ b/game.conf
@@ -1 +1 @@
-name = Minetest
+name = Minetest Game
index 791a7f924d27d96277bb216cb91e6c9bad921adb..9c717e75a52be1b88ec451fda8206dc4d276aed3 100644 (file)
@@ -1,11 +1,11 @@
-minetest_game API
-======================
+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.
+The Minetest Game subgame offers multiple new possibilities in addition to the Minetest engine'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
@@ -17,23 +17,24 @@ 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
+               "default:lava_source",   -- name of the source node
+               "default:lava_flowing",  -- name of the flowing node
+               "bucket:bucket_lava",    -- name of the new bucket item (or nil if liquid is not takeable)
+               "bucket_lava.png",       -- texture of the new bucket item (ignored if itemname == nil)
+               "Lava Bucket",           -- text description of the bucket item
+               {lava_bucket = 1}        -- groups of the bucket item, OPTIONAL
        )
 
 Beds API
 --------
        beds.register_bed(
-               "beds:bed",                     -- Bed name
-               def: See [#Bed definition]      -- Bed definition
+               "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
+       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
 ---------------
@@ -50,11 +51,11 @@ Beds API
            }
        },
        nodebox = {
-           bottom = regular nodebox, see [Node boxes],         -- bottm part of bed
-           top = regular nodebox, see [Node boxes],            -- top part of bed
+           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
+       selectionbox = regular nodebox, see [Node boxes],  -- for both nodeboxes
+       recipe = {                                         -- Craft recipe
                {"group:wool", "group:wool", "group:wool"},
                {"group:wood", "group:wood", "group:wood"}
        }
@@ -104,9 +105,9 @@ doors.register_trapdoor(name, def)
        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
+               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
@@ -122,11 +123,11 @@ farming.register_plant(name, 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
+       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"},
@@ -136,12 +137,12 @@ farming.register_plant(name, Plant definition)
 #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
+       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
+       minlight = 13,                         -- Minimum light to grow
+       maxlight = default.LIGHT_MAX           -- Maximum light to grow
 }
 
 Screwdriver API
@@ -155,7 +156,7 @@ on_rotate(pos, node, user, mode, new_param2)
 ^ 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)
+       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
 
@@ -215,10 +216,10 @@ 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(<Name>)` to get the group value.
 
-| Node type            | Raillike group name
-+-----------------------+----------------------------------
-| default:rail         | "rail"
-| tnt:gunpowder                | "gunpowder"
+| Node type             | Raillike group name
++-----------------------+--------------------
+| default:rail          | "rail"
+| tnt:gunpowder         | "gunpowder"
 | tnt:gunpowder_burning        | "gunpowder"
 
 Example:
@@ -281,13 +282,13 @@ default.player_get_animation(player)
 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.
+       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 = {
-               -- <anim_name> = { x=<start_frame>, y=<end_frame>, },
-               foo = { x= 0, y=19, },
-               bar = { x=20, y=39, },
+               -- <anim_name> = {x = <start_frame>, y = <end_frame>},
+               foo = {x = 0, y = 19},
+               bar = {x = 20, y = 39},
                -- ...
        },
 }
@@ -375,10 +376,22 @@ dye.excolors
 Trees
 -----
 default.grow_tree(pos, is_apple_tree)
-^ Grows a tree or apple tree at pos
+^ Grows a mgv6 tree or apple tree at pos
 
 default.grow_jungle_tree(pos)
-^ Grows a jungletree at pos
+^ Grows a mgv6 jungletree at pos
 
 default.grow_pine_tree(pos)
-^ Grows a pinetree at pos
+^ Grows a mgv6 pinetree at pos
+
+default.grow_new_apple_tree(pos)
+^ Grows a new design apple tree at pos
+
+default.grow_new_jungle_tree(pos)
+^ Grows a new design jungle tree at pos
+
+default.grow_new_pine_tree(pos)
+^ Grows a new design pine tree at pos
+
+default.grow_new_acacia_tree(pos)
+^ Grows a new design acacia tree at pos
index c81040c7c7371f5443a0cb8782da5fce16103aab..0e3c2c55cfa54641777b6377bd19d4df72c74441 100644 (file)
@@ -1,6 +1,4 @@
-# This file contains settings of minetest_game that can be changed in
-# minetest.conf
-#
+# This file contains settings of Minetest Game that can be changed in minetest.conf
 # By default, all the settings are commented and not functional.
 # Uncomment settings by removing the preceding #.
 
index cb76628ae6ea8ecf2ca2d89ab1b6c976c8613c00..9710c459c757a38fee8940a595cc04e3db3101b6 100644 (file)
@@ -1,5 +1,5 @@
-Minetest mod "Beds"
-===================
+Minetest Game mod: beds
+=======================
 by BlockMen (c) 2014-2015
 
 Version: 1.1.1
index 5100481dd32874dfeb58b5fa40cdea3ff61314c7..1de71678b3760bdceb6da34d66efbdba9a5c0a16 100644 (file)
@@ -1,6 +1,6 @@
-Minetest 0.4 mod: boats
-=======================
-by PilzAdam, slightly modified for NeXt
+Minetest Game mod: boats
+========================
+by PilzAdam
 
 License of source code:
 -----------------------
index b0ebed8ffec2abdf4de2f71f476e55c3539d0bd5..b40a384d1dfcd98b72020c5ab3e34831c5e5e9ad 100644 (file)
@@ -1,5 +1,5 @@
-Minetest 0.4 mod: bones
-=======================
+Minetest Game mod: bones
+========================
 
 License of source code:
 -----------------------
index 7dad6419dd98f44cae45471a3950cedd624329c8..a6674b43e27b55635bb6d4aefaa639712d7764fb 100644 (file)
@@ -1,4 +1,4 @@
-Minetest 0.4 mod: bucket
+Minetest Game mod: bucket
 =========================
 
 License of source code:
index 7d49b98165c123047abe991029b915a80bf709fd..a34dcaad0f595a302b46b16fc9b5a57b1d538c26 100644 (file)
@@ -1,5 +1,5 @@
-Minetest 0.4 mod: creative
-==========================
+Minetest Game mod: creative
+===========================
 
 Implements creative mode.
 
index 13fdef5fedf38a8a7da952ed393f3f914c80f88e..f0dea6825ed2f307566f3914095afa82fd334690 100644 (file)
@@ -1,4 +1,4 @@
-Minetest 0.4 mod: default
+Minetest Game mod: default
 ==========================
 
 License of source code:
index 146af8ed16e8bf03737c30d994ccc1df902e1c11..5ae63caf2767d596cd2914b1811bf58face01614 100644 (file)
@@ -1,5 +1,5 @@
-Minetest 0.4 mod: doors
-=======================
+Minetest Game mod: doors
+========================
 version: 1.3
 
 License of source code:
index d414c2cc5f96e2ced30a1d2845e09c74ecb5e80c..b10354199f3e7bb81ea5f92b48e01c7666314c9c 100644 (file)
@@ -1,4 +1,4 @@
-Minetest 0.4 mod: dye
+Minetest Game mod: dye
 ======================
 
 See init.lua for documentation.
index 67246957ed5d45c266fdd4fcd1f452d7f2494ba9..143cf38276bc240ee8fedddf1ed6ed739d9d21f8 100644 (file)
@@ -1,5 +1,5 @@
-Minetest 0.4 mod: farming
-=========================
+Minetest Game mod: farming
+==========================
 
 License of source code:
 -----------------------
@@ -45,4 +45,4 @@ Created by Gambit (License: WTFPL):
   farming_cotton_*.png
   farming_flour.png
   farming_cotton_seed.png
-  farming_wheat_seed.png
\ No newline at end of file
+  farming_wheat_seed.png
index fdbce15fa1d8ec3e8f349aa6f001fd87b0b7c224..bf143e5c6fcf714bca81f00bffa446f5eea530f6 100644 (file)
@@ -1,5 +1,5 @@
-Minetest 0.4 mod: fire
-======================
+Minetest Game mod: fire
+=======================
 
 License of source code:
 -----------------------
index 6cfa0eea8a7a10ab4cbffbbe29f3f7005a138b7c..ebd4a21f52b329bc0e33e505b57b4abf91a977e1 100644 (file)
@@ -1,5 +1,5 @@
-Minetest 0.4 mod: flowers
-=========================
+Minetest Game mod: flowers
+==========================
 
 License of source code:
 -----------------------
index ced1ff55a05f40673dea25d44aed3176a968bcf7..bdf109b8759d3b0829cfe3a772857af72966b3d7 100644 (file)
@@ -1,5 +1,5 @@
-Minetest mod: screwdriver
-=========================
+Minetest Game mod: screwdriver
+==============================
 
 License of source code:
 -----------------------
@@ -18,4 +18,4 @@ Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
 http://creativecommons.org/licenses/by-sa/3.0/
 
 Created by Gambit (WTFPL):
-  screwdriver.png
\ No newline at end of file
+  screwdriver.png
index 716a677ce709358d74b187ee66c144543dc0c414..9bd0b213abe0539ebc5daa3e8904b024c6cf0f04 100644 (file)
@@ -1,4 +1,4 @@
-Minetest 0.4 mod: stairs
+Minetest Game mod: stairs
 =========================
 
 License of source code:
index 90a34677e24ea2bc5b02503a635b07cfe2514a65..df98f7e2b2f39f910dbd9d09ea5191350cd99a0d 100644 (file)
@@ -1,4 +1,5 @@
-=== TNT mod for Minetest ===
+Minetest Game mod: tnt
+======================
 by PilzAdam and ShadowNinja
 
 Introduction:
index 150b501da8c1e6f48df4a33b43397a2e21c2ed63..d5c3da842e534bde62130867a6fb3cc13993b7c0 100644 (file)
@@ -1,4 +1,4 @@
-Minetest 0.4 mod: vessels
+Minetest Game mod: vessels
 ==========================
 
 Crafts
index 9db13327071d77d6d2111b35e9a3d980fd2679a3..f57b6dd3a1b91a4eeba1e83362b3c20f32454e5b 100644 (file)
@@ -1,5 +1,5 @@
-Minetest 0.4 mod: wool
-======================
+Minetest Game mod: wool
+=======================
 
 Mostly backward-compatible with jordach's 16-color wool mod.
 
index 233978c47bb7ddcec575dcb38169b94720cc7c06..b89e74a22bcfb04b4b37d2ea3129a4a7cac1fca4 100644 (file)
@@ -1,5 +1,5 @@
-Minetest 0.4.x mod: xpanes
-==========================
+Minetest Game mod: xpanes
+=========================
 
 License:
 --------