minetest_modding_book/_data/links_en.yml

130 lines
2.9 KiB
YAML

- title: Introduction
link: index.html
- hr: true
- title: Folder Structure
description: Learn how to make a mod folder, including init.lua, depends.txt and more.
num: 1
link: chapters/folders.html
- title: Lua Scripts
description: A basic introduction to Lua, including a guide on global/local scope.
num: 2
link: chapters/lua.html
- hr: true
- title: Nodes, Items, and Crafting
description: Learn how to register node, items, and craft recipes using register_node, register_item, and register_craft.
num: 3
link: chapters/nodes_items_crafting.html
- title: Creating Textures
description: An introduction to making textures in your editor of choice, an a guide on GIMP.
num: 4
link: chapters/creating_textures.html
- title: Node Drawtypes
description: Guide to all drawtypes, including node boxes/nodeboxes and mesh nodes.
num: 5
link: chapters/node_drawtypes.html
- hr: true
- title: Basic Map Operations
description: Basic operations like set_node and get_node
num: 6
link: chapters/environment.html
- title: Active Block Modifiers
description: Learn how to make ABMs to change blocks.
num: 7
link: chapters/abms.html
- title: Node Metadata
description: Using get_meta to obtain a NodeMetaRef
num: 8
link: chapters/node_metadata.html
- title: Lua Voxel Manipulators
description: Learn how to use LVMs to speed up map operations.
num: 9
link: chapters/lvm.html
- hr: true
- title: Privileges
description: Registering privs
num: 10
link: chapters/privileges.html
- title: Chat and Commands
description: Register a chatcommand
num: 11
link: chapters/chat.html
- title: Chat Command Builder
description: Use ChatCmdBuilder to make a complex chat command
num: 12
link: chapters/chat_complex.html
- title: Player Physics
num: 13
link: chapters/player_physics.html
- title: Formspecs
num: 14
link: chapters/formspecs.html
- title: HUD
num: 15
link: chapters/hud.html
- title: "SFINV: Inventory Formspec"
num: 16
link: chapters/sfinv.html
- hr: true
- title: ItemStacks
num: 17
link: chapters/itemstacks.html
- title: Inventories
num: 18
link: chapters/inventories.html
- hr: true
- title: Common Mistakes
num: 19
link: chapters/common_mistakes.html
- title: Automatic Error Checking
description: Use LuaCheck as a linter to find errors
num: 20
link: chapters/luacheck.html
- title: Intro to Clean Architectures
description: Separate logic from data and API calls using the MVC pattern - Model View Controller.
num: 21
link: chapters/mvc.html
- title: Automatic Unit Testing
description: Write tests for your mods using Busted.
num: 22
link: chapters/unit_testing.html
- hr: true
- title: Releasing a Mod
num: 23
link: chapters/releasing.html
- title: More Resources
num: 24
link: chapters/readmore.html
- hr: true