PlayerPredicateBuilder
Link to playerpredicatebuilder
导入类
Link to 导入类
It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.
ZenScript Copyimport crafttweaker.api.predicate.builder.PlayerPredicateBuilder;
使用方式
Link to 使用方式
Name: advancement
Return Type: PlayerPredicateBuilder
ZenScript CopyPlayerPredicateBuilder.advancement(name as ResourceLocation, completed as boolean) as PlayerPredicateBuilder
参数 | 类型 | 可选 | 默认值 |
---|---|---|---|
参数 name(名称) | 类型 资源位置 | 可选 false | 默认值 |
参数 completed | 类型 布尔值 | 可选 true | 默认值 true |
Name: advancement
Return Type: PlayerPredicateBuilder
ZenScript CopyPlayerPredicateBuilder.advancement(name as string, completed as boolean) as PlayerPredicateBuilder
参数 | 类型 | 可选 | 默认值 |
---|---|---|---|
参数 name(名称) | 类型 string | 可选 false | 默认值 |
参数 completed | 类型 布尔值 | 可选 true | 默认值 true |
Name: advancementCriteria
Return Type: PlayerPredicateBuilder
ZenScript CopyPlayerPredicateBuilder.advancementCriteria(name as ResourceLocation, criteria as bool?[string]) as PlayerPredicateBuilder
参数 | 类型 |
---|---|
参数 name(名称) | 类型 资源位置 |
参数 criteria | 类型 bool?[string] |
Name: advancementCriteria
Return Type: PlayerPredicateBuilder
ZenScript CopyPlayerPredicateBuilder.advancementCriteria(name as string, criteria as bool?[string]) as PlayerPredicateBuilder
参数 | 类型 |
---|---|
参数 name(名称) | 类型 string |
参数 criteria | 类型 bool?[string] |
Name: advancementCriterion
Return Type: PlayerPredicateBuilder
ZenScript CopyPlayerPredicateBuilder.advancementCriterion(name as ResourceLocation, criterion as string, completed as boolean) as PlayerPredicateBuilder
参数 | 类型 | 可选 | 默认值 |
---|---|---|---|
参数 name(名称) | 类型 资源位置 | 可选 false | 默认值 |
参数 criterion | 类型 string | 可选 false | 默认值 |
参数 completed | 类型 布尔值 | 可选 true | 默认值 true |
Name: advancementCriterion
Return Type: PlayerPredicateBuilder
ZenScript CopyPlayerPredicateBuilder.advancementCriterion(name as string, criterion as string, completed as boolean) as PlayerPredicateBuilder
参数 | 类型 | 可选 | 默认值 |
---|---|---|---|
参数 name(名称) | 类型 string | 可选 false | 默认值 |
参数 criterion | 类型 string | 可选 false | 默认值 |
参数 completed | 类型 布尔值 | 可选 true | 默认值 true |
Name: build
Return Type: PlayerPredicate
ZenScript Copy// PlayerPredicateBuilder.build() as PlayerPredicate
myPlayerPredicateBuilder.build();
Name: gameType
Return Type: PlayerPredicateBuilder
ZenScript CopyPlayerPredicateBuilder.gameType(type as GameType) as PlayerPredicateBuilder
参数 | 类型 |
---|---|
参数 类型 | 类型 GameType |
Name: level
Return Type: PlayerPredicateBuilder
ZenScript CopyPlayerPredicateBuilder.level(level as IntMinMaxBoundsPredicate) as PlayerPredicateBuilder
参数 | 类型 |
---|---|
参数 level | 类型 IntMinMaxBoundsPredicate |
Name: lookingAt
Return Type: PlayerPredicateBuilder
ZenScript CopyPlayerPredicateBuilder.lookingAt(predicate as EntityPredicate) as PlayerPredicateBuilder
参数 | 类型 |
---|---|
参数 predicate | 类型 EntityPredicate |
Name: lookingAt
Return Type: PlayerPredicateBuilder
ZenScript CopyPlayerPredicateBuilder.lookingAt(predicate as EntityPredicateBuilder) as PlayerPredicateBuilder
参数 | 类型 |
---|---|
参数 predicate | 类型 EntityPredicateBuilder |
Name: recipe
Return Type: PlayerPredicateBuilder
ZenScript CopyPlayerPredicateBuilder.recipe(name as ResourceLocation, unlocked as boolean) as PlayerPredicateBuilder
参数 | 类型 | 可选 | 默认值 |
---|---|---|---|
参数 name(名称) | 类型 资源位置 | 可选 false | 默认值 |
参数 unlocked | 类型 布尔值 | 可选 true | 默认值 true |
Name: recipe
Return Type: PlayerPredicateBuilder
ZenScript CopyPlayerPredicateBuilder.recipe(name as string, unlocked as boolean) as PlayerPredicateBuilder
参数 | 类型 | 可选 | 默认值 |
---|---|---|---|
参数 name(名称) | 类型 string | 可选 false | 默认值 |
参数 unlocked | 类型 布尔值 | 可选 true | 默认值 true |
Name: statistic
Return Type: PlayerPredicateBuilder
ZenScript CopyPlayerPredicateBuilder.statistic(type as ResourceLocation, name as ResourceLocation, value as IntMinMaxBoundsPredicate) as PlayerPredicateBuilder
参数 | 类型 |
---|---|
参数 类型 | 类型 资源位置 |
参数 name(名称) | 类型 资源位置 |
参数 value | 类型 IntMinMaxBoundsPredicate |
Name: statistic
Return Type: PlayerPredicateBuilder
ZenScript CopyPlayerPredicateBuilder.statistic(type as ResourceLocation, name as string, value as IntMinMaxBoundsPredicate) as PlayerPredicateBuilder
参数 | 类型 |
---|---|
参数 类型 | 类型 资源位置 |
参数 name(名称) | 类型 string |
参数 value | 类型 IntMinMaxBoundsPredicate |
Name: statistic
Return Type: PlayerPredicateBuilder
ZenScript CopyPlayerPredicateBuilder.statistic(type as string, name as ResourceLocation, value as IntMinMaxBoundsPredicate) as PlayerPredicateBuilder
参数 | 类型 |
---|---|
参数 类型 | 类型 string |
参数 name(名称) | 类型 资源位置 |
参数 value | 类型 IntMinMaxBoundsPredicate |
Name: statistic
Return Type: PlayerPredicateBuilder
ZenScript CopyPlayerPredicateBuilder.statistic(type as string, name as string, value as IntMinMaxBoundsPredicate) as PlayerPredicateBuilder
参数 | 类型 |
---|---|
参数 类型 | 类型 string |
参数 name(名称) | 类型 string |
参数 value | 类型 IntMinMaxBoundsPredicate |