解释器 (进阶)
本文主要针对 Entity
, Material
, ItemStack
三种解释器的 共同特性 进行解释说明。
格式
(%namespace%:)%key%[%data%=%value%]
示例
chest ················ 任意箱子
chest[type=SINGLE] ··· 单体箱子(基于 BlockData 需要 1.13+ 才可以使用)
KeyFlags
除了这些直接写出来的方式,还可以使用 特殊规则,以 ItemStack
为例:
规则 | 说明 | 示例 |
---|---|---|
^ | 前缀判定 | ^diamond |
$ | 后缀判定 | sword$ |
() | 包含 | (sword) |
* | 所有 | * |
没看懂? 举个例子:
sword$[name=傻逼] ······· 以 "sword" 结尾的物品类型,且名字中包含 "傻逼"。
DataMatch
此部分暂无说明。