Bukkit.yml/it

Bukkit.yml è un file che ti permette di avere una grande personalizzazione del tuo server CraftBukkit.

## Sezioni del file YAML

Le parole mostrate sopra sono le chiavi del file YAML

### allow-end

Se l'end è abilitato nel server. (booleano)

Default: true

### warn-on-overload

Se il server deve mostrare il messaggio "[WARNING] Can't keep up! Did the system time change, or is the server overloaded?". (booleano)

Default: true

### permissions-file

Il nome del file delle permissions

Default: permissions.yml

### update-folder

Il nome della cartella dove mettere i plugin aggiornati, che saranno spostati durante il riavvio del server. (stringa, nome della cartella) NOTA: La cartella DEVE essere nella sovracartella plugins
I percorsi assoluti NON funzionano!

Default: update.

### ping-packet-limit

Temporaneamente disabilitato. Preventivamente: quanti pacchetti al secondo la *lista* di gioco può usare. (intero, pacchetti/secondo)

Default: 100

### use-exact-login-location

Da quando Minecraft ha iniziato a spingere fuori dai blocchi le entità che ne erano dentro, i giocatori si sono spesso trovati di sopra alla posizione nella quale erano quando si erano disconnessi dal server (specialmente se dentro una caverna). Questa impostazione permette al server di disabilitare o abilitare questo comportamento. Se *true*, CraftBukkit bypasserà la procedura di spinta fuori dai blocchi quando necessaria. Se *false* il server continuerà a controllare la collisione di entità nei blocchi e eventualmente la loro espulsione.

Default: false

### world-container

Il nome della cartella che contiene tutte le sottocartelle dei mondi. Se non è incluso nel tuo file, verrà automaticamente presa la cartella nella quale è collocato craftbukkit.jar.

### plugin-profiling

Permette l'uso del comando /timings. Usato per misurare il tempo utilizzato dal plugin per gli eventi.

Default: false

### connection-throttle

Il ritardo prima del quale il client abbia il permesso di connettersi ancora dopo una recente disconnessione. Quando a 0 viene disabilitato, ma lascia il server esposto a attacchi (consigliato solo per server di test). (long, millisecondi)

Default: 0

### query-plugins

Se il server deve ritornare una lista dei plugins quando comandato da remoto. (booleano)

Default: true

### deprecated-verbose

Se il server deve mostrare avvertenze quando un plugin chiama un evento deprecato. Un valore *true*/*false* viene utilizzato come abilitatore/disabilitatore per queste avvertenze. Se *default* mostrerà sempre avvertenze finchè l'evento in questione sarà impostato dallo sviluppatore tale che non richieda questo tipo di messaggi.

Default: default

### shutdown-message

Questo è il messaggio che viene mostrato quando il server viene spento.

Default: Server closed

## spawn-limits

Opzione del server CraftBukkit che determina quanti animali o mob possono spawnare in un chunk.

### monsters

Questa impostazione ti permette di impostare la quantità di mostri che possono spawnare in un chunk.

Minecraft default: 70.

### animals

Questa impostazione ti permette di impostare la quantità di animali che possono spawnare in un chunk.

Minecraft default: 15.

### water-animals

Questa impostazione ti permette di impostare la quantità di animali d'acqua che possono spawnare in un chunk.

Minecraft default: 5.

### ambient

Questa impostazione ti permette di impostare la quantità di entità ambientali (es. pipistrelli) che possono spawnare in un chunk.

Minecraft default: 15.

Nota: gli animali o i mostri non rispettano questo limite, loro hanno la loro opzione.

## chunk-gc

CraftBukkit cercherà chuncks che avrebbero dovuto essere rimossi dalla memoria ma che per qualche ragione non lo hanno fatto.

### period-in-ticks

I ticks tra ogni controllo di chunk non rimossi dalla memoria. Se impostato a 0, chunck-gc sarà disabilitato.

Default: 600.

### load-threshold

Quantità di chunks che devono essere caricati dall'ultima pulizia della memoria. Se impostato a 0, chunk-gc sarà disabilitato.

Bukkit default: 0.

## ticks-per

Opzione del server che determina il ritardo in tick per processi specifici.

### animal-spawns

Opzione che permette di impostare il ritardo tra gli spawn degli animali.

Esempio:

```
   Un valore di 1 vorrà dire che il server cercherà di spawnare animali ad ogni tick.
   Un valore di 400 vorrà dire che il server cercherà di spawnare animali ogni 400esimo tick.
   Un valore di 0 resetterà il valore a quello di default di Minecraft.

```

Nota: se impostato a 0 questa impostazione interromperà lo spawn di animali. Consigliamo di usare i mob spawner per questo scopo.

Default: 400.
TO BE CONTINUED