Questa classe è stata aggiunta da una mod con ID crafttweaker. Perciò, è necessario avere questa mod installata per poter utilizzare questa funzione.

Importare la Classe

Link to importare-la-classe

Potrebbe essere necessario importare il pacchetto, se si incontrano dei problemi (come castare un vettore), quindi meglio essere sicuri e aggiungere la direttiva di importazione.

ZenScript
Copy
crafttweaker.api.block.MCBlockState

Interfacce Implementate

Link to interfacce-implementate

MCBlockState implementa le seguenti interfacce. Ciò significa che ogni metodo presente nell'interfaccia può essere usato anche per questa classe.

getAllowedValuesForProperty

Link to getallowedvaluesforproperty

Restituisce List

ZenScript
Copy
myMCBlockState.getAllowedValuesForProperty(nome as String);
ParametroTipoDescrizione
Parametro
nome
Tipo
String
Descrizione
Nessuna descrizione fornita

Ritorna String[String]

ZenScript
Copy
myMCBlockState.getProperties();

getPropertyNames

Link to getpropertynames

Restituisce List

ZenScript
Copy
myMCBlockState.getPropertyNames();

getPropertyValue

Link to getpropertyvalue

Ritorna una stringa

ZenScript
Copy
myMCBlockState.getPropertyValue(nome as String);
ParametroTipoDescrizione
Parametro
nome
Tipo
String
Descrizione
Nessuna descrizione fornita

Restituisce un booleano

ZenScript
Copy
myMCBlockState.hasProperty(nome as String);
ParametroTipoDescrizione
Parametro
nome
Tipo
String
Descrizione
Nessuna descrizione fornita

Restituisce un crafttweaker.api.block.MCBlockState

ZenScript
Copy
myMCBlockState.withProperty(nome as String, valore as String);
ParametroTipoDescrizione
Parametro
nome
Tipo
String
Descrizione
Nessuna descrizione fornita
Parametro
valore
Tipo
String
Descrizione
Nessuna descrizione fornita
NomeTipoHa GetterHa Setter
Nome
block
Tipo
crafttweaker.api.block.MCBlock
Ha Getter
Ha Setter
no
Nome
canProvidePower
Tipo
boolean
Ha Getter
Ha Setter
no
Nome
commandString
Tipo
String
Ha Getter
Ha Setter
no
Nome
hasTileEntity
Tipo
boolean
Ha Getter
Ha Setter
no
Nome
isSolid
Tipo
boolean
Ha Getter
Ha Setter
no
Nome
isSticky
Tipo
boolean
Ha Getter
Ha Setter
no
Nome
lightLevel
Tipo
int
Ha Getter
Ha Setter
no
Nome
ticksRandomly
Tipo
boolean
Ha Getter
Ha Setter
no
Tipo RisultatoImplicito
Tipo Risultato
String
Implicito
no
Tipo Risultato
crafttweaker.api.block.MCBlock
Implicito