PlayerPredicateBuilder

Link to playerpredicatebuilder

Importare la Classe

Link to importare-la-classe

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
Copy
import crafttweaker.api.predicate.builder.PlayerPredicateBuilder;

Name: advancement

Return Type: PlayerPredicateBuilder

ZenScript
Copy
PlayerPredicateBuilder.advancement(name as ResourceLocation, completed as boolean) as PlayerPredicateBuilder
ParametroTipoOptionalDefault Value
Parametro
nome
Tipo
ResourceLocation
Optional
no
Default Value
Parametro
completed
Tipo
boolean
Optional
Default Value

Name: advancement

Return Type: PlayerPredicateBuilder

ZenScript
Copy
PlayerPredicateBuilder.advancement(name as string, completed as boolean) as PlayerPredicateBuilder
ParametroTipoOptionalDefault Value
Parametro
nome
Tipo
string
Optional
no
Default Value
Parametro
completed
Tipo
boolean
Optional
Default Value

Link to advancementCriteria

Name: advancementCriteria

Return Type: PlayerPredicateBuilder

ZenScript
Copy
PlayerPredicateBuilder.advancementCriteria(name as ResourceLocation, criteria as bool?[string]) as PlayerPredicateBuilder
ParametroTipo
Parametro
nome
Tipo
ResourceLocation
Parametro
criteria
Tipo
bool?[string]

Link to advancementCriteria

Name: advancementCriteria

Return Type: PlayerPredicateBuilder

ZenScript
Copy
PlayerPredicateBuilder.advancementCriteria(name as string, criteria as bool?[string]) as PlayerPredicateBuilder
ParametroTipo
Parametro
nome
Tipo
string
Parametro
criteria
Tipo
bool?[string]

Link to advancementCriterion

Name: advancementCriterion

Return Type: PlayerPredicateBuilder

ZenScript
Copy
PlayerPredicateBuilder.advancementCriterion(name as ResourceLocation, criterion as string, completed as boolean) as PlayerPredicateBuilder
ParametroTipoOptionalDefault Value
Parametro
nome
Tipo
ResourceLocation
Optional
no
Default Value
Parametro
criterion
Tipo
string
Optional
no
Default Value
Parametro
completed
Tipo
boolean
Optional
Default Value

Link to advancementCriterion

Name: advancementCriterion

Return Type: PlayerPredicateBuilder

ZenScript
Copy
PlayerPredicateBuilder.advancementCriterion(name as string, criterion as string, completed as boolean) as PlayerPredicateBuilder
ParametroTipoOptionalDefault Value
Parametro
nome
Tipo
string
Optional
no
Default Value
Parametro
criterion
Tipo
string
Optional
no
Default Value
Parametro
completed
Tipo
boolean
Optional
Default Value

Name: build

Return Type: PlayerPredicate

ZenScript
Copy
// PlayerPredicateBuilder.build() as PlayerPredicate

myPlayerPredicateBuilder.build();

Name: gameType

Return Type: PlayerPredicateBuilder

ZenScript
Copy
PlayerPredicateBuilder.gameType(type as GameType) as PlayerPredicateBuilder
ParametroTipo
Parametro
type
Tipo
GameType

Name: level

Return Type: PlayerPredicateBuilder

ZenScript
Copy
PlayerPredicateBuilder.level(level as IntMinMaxBoundsPredicate) as PlayerPredicateBuilder
ParametroTipo
Parametro
level
Tipo
IntMinMaxBoundsPredicate

Name: lookingAt

Return Type: PlayerPredicateBuilder

ZenScript
Copy
PlayerPredicateBuilder.lookingAt(predicate as EntityPredicate) as PlayerPredicateBuilder
ParametroTipo
Parametro
predicate
Tipo
EntityPredicate

Name: lookingAt

Return Type: PlayerPredicateBuilder

ZenScript
Copy
PlayerPredicateBuilder.lookingAt(predicate as EntityPredicateBuilder) as PlayerPredicateBuilder
ParametroTipo
Parametro
predicate
Tipo
EntityPredicateBuilder

Name: recipe

Return Type: PlayerPredicateBuilder

ZenScript
Copy
PlayerPredicateBuilder.recipe(name as ResourceLocation, unlocked as boolean) as PlayerPredicateBuilder
ParametroTipoOptionalDefault Value
Parametro
nome
Tipo
ResourceLocation
Optional
no
Default Value
Parametro
unlocked
Tipo
boolean
Optional
Default Value

Name: recipe

Return Type: PlayerPredicateBuilder

ZenScript
Copy
PlayerPredicateBuilder.recipe(name as string, unlocked as boolean) as PlayerPredicateBuilder
ParametroTipoOptionalDefault Value
Parametro
nome
Tipo
string
Optional
no
Default Value
Parametro
unlocked
Tipo
boolean
Optional
Default Value

Name: statistic

Return Type: PlayerPredicateBuilder

ZenScript
Copy
PlayerPredicateBuilder.statistic(type as ResourceLocation, name as ResourceLocation, value as IntMinMaxBoundsPredicate) as PlayerPredicateBuilder
ParametroTipo
Parametro
type
Tipo
ResourceLocation
Parametro
nome
Tipo
ResourceLocation
Parametro
valore
Tipo
IntMinMaxBoundsPredicate

Name: statistic

Return Type: PlayerPredicateBuilder

ZenScript
Copy
PlayerPredicateBuilder.statistic(type as ResourceLocation, name as string, value as IntMinMaxBoundsPredicate) as PlayerPredicateBuilder
ParametroTipo
Parametro
type
Tipo
ResourceLocation
Parametro
nome
Tipo
string
Parametro
valore
Tipo
IntMinMaxBoundsPredicate

Name: statistic

Return Type: PlayerPredicateBuilder

ZenScript
Copy
PlayerPredicateBuilder.statistic(type as string, name as ResourceLocation, value as IntMinMaxBoundsPredicate) as PlayerPredicateBuilder
ParametroTipo
Parametro
type
Tipo
string
Parametro
nome
Tipo
ResourceLocation
Parametro
valore
Tipo
IntMinMaxBoundsPredicate

Name: statistic

Return Type: PlayerPredicateBuilder

ZenScript
Copy
PlayerPredicateBuilder.statistic(type as string, name as string, value as IntMinMaxBoundsPredicate) as PlayerPredicateBuilder
ParametroTipo
Parametro
type
Tipo
string
Parametro
nome
Tipo
string
Parametro
valore
Tipo
IntMinMaxBoundsPredicate