Item Bracket Handler
Link to item-bracket-handler
The Item Bracket Handler gives you access to the Items in the game. It is only possible to get items registered in the game, so adding or removing mods may cause issues if you reference the mod's items in an ITem Bracket Handler.
Items are referenced in the Item Bracket Handler by like so:
ZenScript Copy<modid:itemname>
With the modid
being the modid of the mod that the Item belongs to, and itemname
being the name of the item, It is recommended to use /ct hand
to get the correct name of the item.
Generally it is like this though:
ZenScript Copy<item:modid:itemname:meta>
With item
as first entry, it specifically says "This has to be an item!" to CT.
As you've seen above: Optional.
Usually you will never need this, unless dealing with several custom bracket handlers.
modid
is the modid of the mod that the Item belongs to.
itemname
is the name of the item, use /ct hand to get the correct name.
meta
is the meta value of the item (e.g. Damage value, types, etc.). This is an Integer.
You can also use a wildcard *
to address all meta values.
Also optional: If left out it will be 0.
Normally, this will return an IItemStack Object.
Please refer to the respective wiki entry for further information.
Примеры
Link to примеры
An example of the Item Bracket Handler would be:
ZenScript Copy//apple
<minecraft:apple>
//coal
<minecraft:coal>
<minecraft:coal:0>
//charcoal
<minecraft:coal:1>
//both, coal and charcoal
<minecraft:coal:*>
<item:minecraft:coal:*>
This will give you access to the Apple
item.