IInputPattern
为解决类似无尽合成需要填写大量物品尖括号的问题而诞生的工具类
Import
Global Function
此类注册了两个全局函数供 CrT
使用
全局函数意味着你可以直接调用这些函数
inputPattern
pattern
参数可填类似 "ABC", "EFG"
或 ["ABC", "EFG"]
此方法会返回自身, 也就是 IInputPattern
类实例
inputPatternGet
pattern
参数可填类似 ["ABC", "EFG"]
此方法会返回 IIngredient[][]
ZenMethod
方法名
返回值类型
方法及返回值描述
create(pattern as string[])
IInputPattern
创建一个 IInputPattern 对象并指定 pattern
with(character as string, ingredient as IIngredient)
IInputPattern
指定 pattern
中某单个字符代表的物品或矿辞
transform(mapping as IIngredient[string])
IInputPattern
上同, 只不过可以一次性指定多个单个字符代表的物品或矿辞
get()
IIngredient[][]
返回由 pattern
及其字符代表的物品或矿辞组成的 IIngredient 二维数组
getWithShapeless()
IIngredient[]
上同, 只不过返回的是二维数组中的第一个元素
Example
Last updated