Itemstrings

From Minetest Wiki
Revision as of 12:25, 4 April 2014 by Calinou (talk | contribs) (→‎Special itemstrings: Explain what ''ignore'' is.)
Jump to navigation Jump to search

Itemstrings are the internal names for items, blocks, nodes (everything which can be stored in an inventory).


Syntax

An usual itemstring consists of a the name of the mod where the item originates from followed by a “:” followed by an item name. All itemstrings are case sensitive.

<mod_name>:<item_name>

Examples:

  • default:torch — a torch (from mod “default”)
  • default:dirtdirt (from mod “default”)
  • farming:breadbread (from mod “farming”)
  • wool:orange — orange wool (from mod “wool”)
  • screwdriver:screwdriverscrewdriver (from mod “screwdriver”)

There are itemstrings which don’t follow the syntax rules, see #Special itemstrings.

Usages

Itemstrings can be used as arguments used for the /give and /giveme commands.

Example: /give Alberto default:torch 1 — gives Alberto one torch

Lists of itemstrings

minetest_game

default

See Itemstrings/default.

bones

bucket

doors

dye

See Itemstrings/dye.

fire

farming

See Itemstrings/farming.

flowers

screwdriver

stairs

See Itemstrings/stairs.

vessels

wool

See Itemstrings/wool.

Other games

Mesecons

See Itemstrings/mesecons.

More Blocks

See Itemstrings/moreblocks.

More Ores

See Itemstrings/moreores.

Special itemstrings

There are itemstrings which do not follow the usual syntax rules. These itemstrings are always available, regardless of the activated mods:

  • air — used for Air
  • ignore — used to represent nodes in unloaded areas. Unlike air, it is opaque and walkable. No fall damage is received for falling on it. If a player or a mod attempts placing it, an error message will be shown and no node will be placed.

See also