Livello di autorizzazione necessario |
2 [solo JE] |
---|---|
restrizioni |
Solo imbrogliare[solo BE] |
Riempie tutta o parte di una regione con un blocco specifico.
Contenuti
Sintassi
- Edizione Java
- Edizione Bedrock
argomenti
JE: : block_pos e : block_pos
BE: da: xyz: CommandPosition e a: xyz: CommandPosition
Specifica due blocchi d'angolo opposti della regione da riempire (la "regione di riempimento"). In Java Edition, deve essere una posizione di blocco composta da , e , ognuno dei quali deve essere un numero intero o una notazione tilde e accento circonflesso. In Bedrock Edition, deve essere una coordinata tridimensionale composta da , e , ognuno dei quali deve essere un numero in virgola mobile o una notazione tilde e accento circonflesso. La posizione del blocco è le coordinate del punto nell'angolo inferiore nord-ovest di un blocco. Per questo motivo, le coordinate minori di ciascun asse si trovano sul confine della regione, ma le coordinate maggiori sono un blocco dal confine e il volume del blocco della regione di origine è (xmaggiore - xlesser + 1) × (ymaggiore - ylesser + 1 ) × (z maggiore - z minore + 1). Ad esempio, 0 0 0 0 0 0 ha un volume a 1 blocco e 0 0 0 1 1 1 e 1 1 1 0 0 0 identificano entrambi la stessa regione con un volume a 8 blocchi.
JE: : stato_blocco
BE: tileName: Block: Block
Specifica il blocco con cui riempire la regione. In Java Edition, deve essere sotto forma di block_id[block_states]{data_tags}(non accetta tag di blocco), in cui gli stati di blocco e i tag di dati possono essere omessi quando non sono necessari. In Bedrock Edition, deve essere un ID blocco.
BE: tileData: int: int
Specifica i dati del blocco da utilizzare per il blocco di riempimento. I valori non validi per l'ID blocco specificato tornano a 0. Se non specificato, il valore predefinito è 0. Deve essere un numero intero a 32 bit. Deve essere compreso tra 0 e 65535 (inclusi).BE: blockStates: block dichiara: BlockStateCommandParam
Specifica gli stati del blocco da utilizzare per il blocco. Deve essere un argomento blockstate come [" ": ," ": ,...]. Ad esempio: ["old_leaf_type":"birch","persistent_bit":true].JE: distruggi|vuota|mantieni|contorno|sostituisci
BE: oldBlockHandling: FillMode
- distruzione - Sostituisce tutti i blocchi (inclusa l'aria) nella regione di riempimento con il blocco specificato, eliminando i blocchi esistenti (compresi quelli che sono rimasti invariati) e il contenuto del blocco come entità come se fossero stati estratti con una pala diamantata o un piccone incantati. (I blocchi che possono essere estratti solo con le cesoie, come le viti, non cadono, né i liquidi.)
- hollow - Sostituisce solo i blocchi sul bordo esterno della regione di riempimento con il blocco specificato. I blocchi interni vengono trasformati in aria, rilasciando il loro contenuto come entità ma non se stessi. Se la regione di riempimento non ha blocchi interni (perché è più piccola di tre blocchi in almeno una dimensione), si comporta come sostituisci.
- mantieni - Sostituisce solo i blocchi d'aria nella regione di riempimento con il blocco specificato.
- outline - Sostituisce solo i blocchi sul bordo esterno dell'area di riempimento con il blocco specificato. I blocchi interni non sono interessati. Se la regione di riempimento non ha blocchi interni (perché è più piccola di tre blocchi in almeno una dimensione), si comporta come sostituisci.
- sostituisci - Sostituisce tutti i blocchi (inclusa l'aria) nella regione di riempimento con il blocco specificato, senza eliminare i blocchi o il contenuto del blocco come entità. Facoltativamente, invece di specificare un tag di dati per il blocco di sostituzione, è possibile specificare l'ID del blocco e i valori dei dati per limitare i blocchi da sostituire.
JE: : block_predicate
BE: tileName: Block: Block
Specifica l'ID dei blocchi nella regione di riempimento da sostituire. Se non specificato, sostituisce tutti i blocchi nella regione di riempimento. In Java Edition, deve essere sotto forma di block_id[block_states]{data_tags}(accetta tag di blocco), in cui gli stati di blocco e i tag di dati possono essere omessi quando non sono necessari. In Bedrock Edition, deve essere un ID blocco.
BE: tileData: int: int
Specifica i dati del blocco da abbinare quando si trovano i blocchi da clonare. I valori (bit per bit AND 0xFFFF) non validi per l'ID blocco specificato tornano a 0. Se -1 o non viene specificato, tutti i blocchi che corrispondono a tileName: Block vengono riempiti. Deve essere un numero intero a 32 bit. Deve essere compreso tra -2147483648 e 2147483647 (inclusi).Risultato
Comando | grilletto | Edizione Java | Edizione Bedrock |
---|---|---|---|
in qualsiasi | gli argomenti non sono specificati correttamente | non analizzabile | fallito |
una o entrambe le posizioni sepicificate sono scaricate o fuori dal mondo | fallito | ||
il volume della regione di origine è maggiore di 32768 (l'equivalente di 8 sezioni chunk) | |||
/riempi... vuoto /riempi... mantieni /riempi... contorno /riempi... sostituisci... | nessun blocco viene modificato | fallito | |
/riempi... distruggi | non ci sono blocchi modificati nella regione di riempimento | ||
il blocco specificato è aria | |||
in qualsiasi | In caso di successo | Modifica i blocchi nella regione di riempimento nel blocco specificato. |
produzione
Comando | Edizione | Situazione | Contare il successo | /esegui successo negozio... | /esegui il risultato del negozio... |
---|---|---|---|---|---|
in qualsiasi | Edizione Java | In caso di errore | 0 | 0 | 0 |
/riempi... vuoto /riempi... mantieni /riempi... contorno /riempi... sostituisci... | In caso di successo | 1 | 1 | il numero di blocchi modificato nella regione di riempimento | |
/riempi... distruggi | In caso di successo | 1 | 1 | il numero di blocchi modificato nella regione di riempimento | |
in qualsiasi | Edizione Bedrock | In caso di errore | 0 | N/A | N/A |
In caso di successo | 1 | N/A | N/A |
Esempi
- /fill 52 63 -1516 33 73 -1536 minecraft:gold_block replace minecraft:orange_glazed_terracotta[solo edizione Java]
- /fill 52 63 -1516 33 73 -1536 gold_block 0 replace orange_glazed_terracotta[solo Bedrock Edition]
- Sostituisce tutta la terracotta smaltata arancione nella zona prescelta con blocchi d'oro.
- /riempire ~-3 ~-3 ~-3 ~3 ~-1 ~3 acqua
- Sostituisce i blocchi in una regione 7x3x7 direttamente sotto la posizione dell'esecuzione del comando con acqua.
- /fill ~-3 ~ ~-4 ~3 ~4 ~4 minecraft:stone hollow[solo edizione Java]
- /fill ~-3 ~ ~-4 ~3 ~4 ~4 stone 0 hollow[Solo edizione Bedrock]
- Crea una scatola delle dimensioni di una casa attorno alla posizione dell'esecuzione del comando, sostituendo con aria eventuali blocchi che sarebbero stati all'interno della scatola.
- /fill ~-15 ~-15 ~-15 ~15 ~15 ~15 pietra
- Crea un solido cubo di pietra centrato sulla posizione dell'esecuzione del comando.
- /fill ~-1 ~ ~ ~1 ~ ~ minecraft:prismarine_brick_stairs[fronte=sud,allagato=vero]
- Sostituisce i blocchi specifici intorno alla posizione dell'esecuzione del comando con scale di mattoni prismarine allagate e rivolte a sud.
Profilo Aziendale
Questa sezione necessita di espansione. Puoi aiutare espandendolo.Edizione Java | |||||
---|---|---|---|---|---|
1.8 | 14w03a | Aggiunto /riempire. | |||
1.11 | 16w32a | Aggiunto il supporto dello stato del blocco a /fill. | |||
Edizione tascabile Alpha | |||||
v0.16.0 | costruire 1 | Aggiunto /riempire. | |||
Edizione Bedrock | |||||
1.16.210 | 1.16.210.53 beta | Aggiunto il supporto dello stato del blocco a /fill. |
Comandi
Visualizza in: Template:Comandi/contenuto [modifica]