Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Mentre i blocchi di comando sono ottimi per eseguire una serie di comandi basati su eventi di gioco, Minecraft: Bedrock Edition offre la possibilità di utilizzare la funzione tick del gioco per eseguire ripetutamente una serie di funzioni tramite un file denominato tick.json. Tick.json è memorizzato nella cartella functions di un pacchetto di comportamenti accanto ai file contenenti le funzioni che vuoi eseguire.
Nota
Tick.json usa il tick di gioco che è di 20 tick al secondo, al contrario del tick Pietrarossa che è di 10 tick al secondo. In altre parole, le funzioni che hai impostato per essere eseguite in tick.json saranno eseguite 20 volte ogni secondo di gioco.
Importante
L'uso del file tick.json è molto utile quando cerchi di non utilizzare il blocchi di comando ripetuti nel gioco, è noto per l'esecuzione di funzioni prima che il mondo sia stato completamente caricato. Questo potrebbe causare un comportamento indesiderato se non pianifichi attentamente l'utilizzo della funzione. Inoltre, includere molti comandi da eseguire a ogni tick del gioco influirà notevolmente sulle prestazioni, specialmente nei dispositivi di fascia bassa.
In questo tutorial imparerai quanto segue:
- Come configurare la struttura dei file nel tuo pacchetto di comportamenti per utilizzare tick.json.
- Come usare tick.json per eseguire le funzioni.
Requisiti
Prima di iniziare questo tutorial, ti consigliamo di completare i seguenti passaggi:
Ti servirà anche quanto segue:
- La tua cartella del pacchetto di comportamenti che contiene già un file
manifest.json. - Un mondo di Minecraft con i trucchi abilitati.
Configurazione della cartella funzioni
Il file tick.json contiene i nomi delle funzioni che vuoi eseguire a ogni tick. Prima di creare il file tick.json, dovrai avere delle funzioni per eseguirlo. Questo esempio crea due file funzione per dimostrare come tick.json chiama i file ripetutamente.
- Se non ne hai già una, crea una cartella all'interno del tuo pacchetto di comportamenti e denominala functions. Questa cartella deve essere allo stesso livello del tuo file
manifest.json. - Apri la cartella functions e crea un file di testo.
- Denomina il file function_say_one.mcfunction.
- Apri il file e inserisci
say onesulla prima riga. - Salva il file.
- Crea un altro file funzione e denominalo function_say_two.mcfunction.
- Apri il file e inserisci
say twosulla prima riga. - Salva il file.
Ora ci sono due file da chiamare per tick.json.
Creare il file tick.json
Il file tick.json contiene un elenco delle funzioni che vuoi eseguire a ogni tick del gioco. Puoi anche impostare l'ordine in cui le funzioni saranno chiamate.
- Nella cartella functions crea un file di testo e denominalo tick.json.
- Copia il seguente testo e incollalo nel file tick.json. Salva il file.
{
"values": [
"function_say_one", "function_say_two"
]
}
Il file tick.json usa solo la chiave values, e i valori sono i nomi delle funzioni da eseguire, senza l'estensione .mcfunction.
Test del file
Avvia Minecraft e attiva il pacchetto dei comportamenti. Quando il mondo viene caricato, sullo schermo verranno visualizzati ripetutamente messaggi dal [Server].
Nota
I file funzione sono additivi e ne verranno eseguiti molteplici se sono presenti in più pacchetti di comportamento. Ad esempio, se lo stack del pacchetto di comportamenti include più pacchetti di comportamenti, tutte le funzioni in tick.json saranno eseguite a ogni tick.