TrainCarts/Signs/Items [ja]

From BergerHealer Wiki
Jump to navigation Jump to search
(Created page with "== 概要 ==")
 
(Created page with "アイテムそれぞれの数値のリストは、[https://ja.minecraft.wiki/w/%E3%83%87%E3%83%BC%E3%82%BF%E5%80%A4/Java_Edition/%E5%B9%B3%E5%9D%A6%E5%8C%96%E5%89%8D 平坦化前のデータ値]をご覧ください。")
 
(8 intermediate revisions by the same user not shown)
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">
最初に数字を書いて、その後'''スペース記号、x、アスタリスク(*'''のいずれかが続く場合、それはこのあとに続くアイテムの個数を示します。名前やアイテムのインデックスに使うことができます。また、最後にアイテムのサブインデックスもしくは特徴を表す特定のワードを指定することで、厳密なアイテム指定を行えます。たとえば羊毛(wool)のうち赤色を指定したい場合には、:redと表記できます。サブインデックスを直接指定することも可能です。
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.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
== メタデータ ==
== Metadata ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
アイテムについてさらに細かいフィルターを掛けたいとき、いくつかのメタデータをドルマーク($)に続いて書き込むことで指定することもできます。メタデータ名をただ指定した場合はそのメタデータを持っているかどうかの確認だけ行いますが、<code>> < >= <= == !=</code>の演算子を用いることで比較も可能です。
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 <code>> < >= <= == !=</code> to do comparisons.
</div>


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


<div lang="en" dir="ltr" class="mw-content-ltr">
{| class="wikitable" style="margin:left"
{| class="wikitable" style="margin:left"
! Text !! Explanation
! テキスト !! 説明
|-
|-
| DIAMOND_SWORD$damage==0 || An undamaged diamond sword (full durability)
| DIAMOND_SWORD$damage==0 || 耐久値が減少していないダイヤモンドの剣。
|-bgcolor="#dddddd"
|-bgcolor="#dddddd"
| FILLED_MAP$map>0 || Map items with a map id greater than 0
| FILLED_MAP$map>0 || IDが0よりも大きい地図。
|-
|-
| STICK$name || Stick items that have a custom name set
| STICK$name || 何かしらのカスタム名が設定されている棒。
|-bgcolor="#dddddd"
|-bgcolor="#dddddd"
| STICK$name==Sticky || Stick items with name 'Sticky'
| STICK$name==Sticky || 『Sticky』という名前が設定されている棒。
|}
|}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
=== 利用可能なルール ===
=== Available Rules ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
{| cellspacing="1" cellpadding="1" border="1" style="height: 182px;"
{| cellspacing="1" cellpadding="1" border="1" style="height: 182px;"
|-
|-
! scope="col" | Metadata<br>  
! scope="col" | メタデータ<br>  
! scope="col" | Explanation<br>
! scope="col" | 説明<br>
|-
|-
| bgcolor="#cccccc" | damage<br>  
| bgcolor="#cccccc" | damage<br>  
| bgcolor="#cccccc" | Damage value (swords, tools). 0 is undamaged.
| bgcolor="#cccccc" | 剣やツールなどの耐久値の減少度合い。0は耐久値マックスです。
|-
|-
| name<br>  
| name<br>  
| Custom item name, if set
| 設定されている場合、そのアイテムのカスタム名。
|-
|-
| bgcolor="#cccccc" | custom_model_data<br>  
| bgcolor="#cccccc" | custom_model_data<br>  
| bgcolor="#cccccc" | Custom model data value
| bgcolor="#cccccc" | カスタムモデルデータ値。
|-
|-
| map<br>  
| map<br>  
| Map ID
| マップのID。
|-
|-
| bgcolor="#cccccc" | -anything-<br>  
| bgcolor="#cccccc" | -anything-<br>  
| bgcolor="#cccccc" | Any other names are compared with the custom NBT data of the item
| bgcolor="#cccccc" | 他の名前については、それぞれのカスタムNBTタグとの照合が行われます。
|}
|}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
== アイテムショートカット ==
== Item Shortcuts ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
たくさんのアイテムを同時に指定したいことがあるかもしれませんが、そういう場合は看板の長さだと収まりきらないことがあります。その場合、''config.yml''からさまざまなアイテムをショートカットとしてひっくるめて設定することができます。デフォルトでarmor、weaponry、fuel、heatableなどのさまざまなアイテムショートカットが設定されています。
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.
</div>


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


<div lang="en" dir="ltr" class="mw-content-ltr">
{| cellspacing="1" cellpadding="1" border="1" style="width: 300px; height: 182px;"
{| cellspacing="1" cellpadding="1" border="1" style="width: 300px; height: 182px;"
|-
|-
! scope="col" | Text<br>  
! scope="col" | テキスト<br>  
! scope="col" | Result<br>
! scope="col" | 結果<br>
|-
|-
| bgcolor="#cccccc" rowspan="1" | wood<br>  
| bgcolor="#cccccc" rowspan="1" | wood<br>  
| bgcolor="#cccccc" | All wood
| bgcolor="#cccccc" | すべての木材。
|-
|-
| rowspan="1" | slab:1  
| rowspan="1" | slab:1  
| Sandstone slab
| 砂岩のハーフブロック。
|-
|-
| bgcolor="#cccccc" | 5 stone<br>  
| bgcolor="#cccccc" | 5 stone<br>  
| bgcolor="#cccccc" rowspan="4" | 5 stone<br>
| bgcolor="#cccccc" rowspan="4" | 五個の石。<br>
|-
|-
| bgcolor="#cccccc" | 5xstone<br>
| bgcolor="#cccccc" | 5xstone<br>
Line 98: Line 75:
|-
|-
| 6x5<br>  
| 6x5<br>  
| 6 of type 5 (wood)<br>
| 六個のタイプ5(木材)。<br>
|-
|-
| bgcolor="#cccccc" | wool:red<br>  
| bgcolor="#cccccc" | wool:red<br>  
| bgcolor="#cccccc" | All red wool<br>
| bgcolor="#cccccc" | 赤い羊毛。<br>
|-
|-
| 6xstairs:stone<br>  
| 6xstairs:stone<br>  
| 6 stone stairs<br>
| 六個の石の階段。<br>
|-
|-
| bgcolor="#cccccc" | 5*35:4<br>  
| bgcolor="#cccccc" | 5*35:4<br>  
| bgcolor="#cccccc" | 5 yellow wool<br>
| bgcolor="#cccccc" | 五個の黄色い羊毛。<br>
|-
|-
| 5 wool<br>  
| 5 wool<br>  
| 5 wool of any color<br>
| 五個の羊毛。色はなんでも。<br>
|-
|-
| bgcolor="#cccccc" | fuel<br>  
| bgcolor="#cccccc" | fuel<br>  
| bgcolor="#cccccc" | an item shortcut set in the configuration
| bgcolor="#cccccc" | 設定ファイルで設定されたアイテム。この場合は各種燃料などなど。
|}
|}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
アイテムそれぞれの数値のリストは、[https://ja.minecraft.wiki/w/%E3%83%87%E3%83%BC%E3%82%BF%E5%80%A4/Java_Edition/%E5%B9%B3%E5%9D%A6%E5%8C%96%E5%89%8D 平坦化前のデータ値]をご覧ください。
For a list of item integers, see [https://minecraft.wiki/w/Java_Edition_data_values/Pre-flattening Data values]
</div>

Latest revision as of 01:50, 23 June 2026

Other languages:

概要

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

最初に数字を書いて、その後スペース記号、x、アスタリスク(*)のいずれかが続く場合、それはこのあとに続くアイテムの個数を示します。名前やアイテムのインデックスに使うことができます。また、最後にアイテムのサブインデックスもしくは特徴を表す特定のワードを指定することで、厳密なアイテム指定を行えます。たとえば羊毛(wool)のうち赤色を指定したい場合には、:redと表記できます。サブインデックスを直接指定することも可能です。

メタデータ

アイテムについてさらに細かいフィルターを掛けたいとき、いくつかのメタデータをドルマーク($)に続いて書き込むことで指定することもできます。メタデータ名をただ指定した場合はそのメタデータを持っているかどうかの確認だけ行いますが、> < >= <= == !=の演算子を用いることで比較も可能です。

テキスト 説明
DIAMOND_SWORD$damage==0 耐久値が減少していないダイヤモンドの剣。
FILLED_MAP$map>0 IDが0よりも大きい地図。
STICK$name 何かしらのカスタム名が設定されている棒。
STICK$name==Sticky 『Sticky』という名前が設定されている棒。

利用可能なルール

メタデータ
説明
damage
剣やツールなどの耐久値の減少度合い。0は耐久値マックスです。
name
設定されている場合、そのアイテムのカスタム名。
custom_model_data
カスタムモデルデータ値。
map
マップのID。
-anything-
他の名前については、それぞれのカスタムNBTタグとの照合が行われます。

アイテムショートカット

たくさんのアイテムを同時に指定したいことがあるかもしれませんが、そういう場合は看板の長さだと収まりきらないことがあります。その場合、config.ymlからさまざまなアイテムをショートカットとしてひっくるめて設定することができます。デフォルトでarmor、weaponry、fuel、heatableなどのさまざまなアイテムショートカットが設定されています。

テキスト
結果
wood
すべての木材。
slab:1 砂岩のハーフブロック。
5 stone
五個の石。
5xstone
5Xstone
5*stone
6x5
六個のタイプ5(木材)。
wool:red
赤い羊毛。
6xstairs:stone
六個の石の階段。
5*35:4
五個の黄色い羊毛。
5 wool
五個の羊毛。色はなんでも。
fuel
設定ファイルで設定されたアイテム。この場合は各種燃料などなど。

アイテムそれぞれの数値のリストは、平坦化前のデータ値をご覧ください。