ソース
data:extend({
{
type = "item",
name = "iron-wire",
icon = "__testmod__/graphics/icons/iron-wire.png",
subgroup = "intermediate-product",
stack_size = 100,
flags={"goes-to-main-inventory"}
},
{
type = "item",
name = "fence",
icon = "__testmod__/graphics/icons/fence.png",
subgroup = "intermediate-product",
stack_size = 100,
place_result = "fence",
flags={"goes-to-quickbar"}
}
})
解説
- type 必須
"item"はitemであることを表す
- name 必須
内部名称(重複は不可)
- icon 必須
__base__/graphics/icons/stone.pngは「base」modのgraphics/icons/stone.pngにある画像をiconとして使うことを表す
- __modname__で別modの要素を参照できる
- subgroup 必須
"intermediate-product"はintermediate-productという名前のsubgroupに入ってることを表す
- stack_size 必須
100は100までスタックできることを表す
- flags 必須
(goes-to-quickbar/goes-to-main-inventory)どちらかを選ぶ
- goes-to-quickbar
作成後quickbarに入る
- goes-to-main-inventory
作成後main-inventoryに入る
- place_result
設置時に生成するentity名