分類: クラス
バージョン: 1.1.0
ブロックを構成する、ブロックタイプとブロックプロパティを含むクラスです。
@minecraft/server 1.1.0 ではブロックタイプ(ブロックを識別するもの)を取得することも設定することもできませんが、ブロックタイプとブロックプロパティを指定して新規にBlockPermutationを作成することは可能です。
@minecraft/server のベータ版ではブロックタイプの取得やタグの取得などが可能です。
メソッド
matches
matches(blockName: string, properties?: Record<string, boolean | number | string>): boolean
このパーミュテーションが指定した条件にマッチするかどうかを返します。
properties
が指定されない場合、blockName
のみを条件にチェックを行います。
パラメータ
blockName: string
- 比較するブロックのタイプID(”minecraft:grass”など)
properties?: Record<string, boolean | number | string> = null
返却値
boolean
パーミュテーションが指定した条件にマッチする場合はtrue、マッチしない場合はfalseが返ります。