TrainCarts/Signs/Items [ja]

From BergerHealer Wiki
Jump to navigation Jump to search
(Created page with "== 概要 ==")
 
(Created page with "TransferやCrafter、SwitcherやDetectorといったサインは、引数としてさまざまなアイテムを設定することができます。その際には、アイテムに関していろいろと表記するため、特定の同じ記法が使われます。複数のアイテムを並べて表記するときには、'''セミコロン'''(''';''')で区切ります。")
Line 3: Line 3:
== 概要 ==
== 概要 ==


<div lang="en" dir="ltr" class="mw-content-ltr">
TransferやCrafter、SwitcherやDetectorといったサインは、引数としてさまざまなアイテムを設定することができます。その際には、アイテムに関していろいろと表記するため、特定の同じ記法が使われます。複数のアイテムを並べて表記するときには、'''セミコロン'''(''';''')で区切ります。
You can define items on multiple signs, including transfer, crafter, switcher and detector signs. All of them use the same syntax to ''parse'' items. Items are delimited by ''';'''-signs and can be defined using multiple syntax rules.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">

Revision as of 00:41, 23 June 2026

Other languages:

概要

TransferやCrafter、SwitcherやDetectorといったサインは、引数としてさまざまなアイテムを設定することができます。その際には、アイテムに関していろいろと表記するため、特定の同じ記法が使われます。複数のアイテムを並べて表記するときには、セミコロン;)で区切ります。

The first number, if followed up by a space, x, or *, defines the amount of that item. Then the name, or type, of the item is defined. This can be done using the actual name or the item index value. Finally the sub-index is defined. You can use a characteristic word for the item type. For example, when you need a certain type of wool, you can use :red. You can also define the sub-index directly.

Metadata

Some metadata rules can be specified after $ to filter specific items. Metadata names if specified on their own checks for existence, but can be followed up by an operator > < >= <= == != to do comparisons.

Examples

Text Explanation
DIAMOND_SWORD$damage==0 An undamaged diamond sword (full durability)
FILLED_MAP$map>0 Map items with a map id greater than 0
STICK$name Stick items that have a custom name set
STICK$name==Sticky Stick items with name 'Sticky'

Available Rules

Metadata
Explanation
damage
Damage value (swords, tools). 0 is undamaged.
name
Custom item name, if set
custom_model_data
Custom model data value
map
Map ID
-anything-
Any other names are compared with the custom NBT data of the item

Item Shortcuts

In case you need to specify a lot of items at once (but the sign lacks space for it), you can define Item Shortcuts in the config.yml. By default, shortcuts for armor, weaponry, fuel, heatable and some others are defined there.

Examples

Text
Result
wood
All wood
slab:1 Sandstone slab
5 stone
5 stone
5xstone
5Xstone
5*stone
6x5
6 of type 5 (wood)
wool:red
All red wool
6xstairs:stone
6 stone stairs
5*35:4
5 yellow wool
5 wool
5 wool of any color
fuel
an item shortcut set in the configuration

For a list of item integers, see Data values