Modifica del bioma Minecraft? (SMP)

Ospito un server SMP su un VPS e ultimamente ci sono stati un paio di arresti anomali nella struttura di hosting che hanno causato alcuni interessanti problemi di bioma.

L'area di spawn iniziale e i blocchi circostanti erano foresta / foresta pluviale quando il mondo fu creato per la prima volta. Inoltre ho rivendicato un'isola della foresta pluviale e ho iniziato a lavorarci sopra, mettendo facilmente 60 ore per svilupparlo finora.

Tuttavia, a causa degli arresti anomali, sembra che i biomi siano difettosi. Ora invece di essere una bella foresta pluviale lussureggiante, sto vivendo in TUNDRA. Ho anche controllato con il plugin di controllo del bioma per bukkit e sembra che il bioma per la mia isola sia completamente cambiato.

La mia domanda è, come posso risolvere questo? C'è un plugin per bukkit o qualche tipo di editor che posso usare?

Una ansible ragione potrebbe essere la corruzione dei dati. Il seme random di ciascuna mappa viene salvato nel file e questo seme determina come appare il mondo. A causa della corruzione dei dati durante gli arresti anomali, è ansible che questo seme sia stato modificato, il che avrebbe effettivamente rovinato tutto (ma avrebbe sicuramente prodotto risultati interessanti).

Un'altra ansible spiegazione è che hai ottenuto una mappa completamente nuova 1 o blocchi danneggiati / sostituiti / persi.

Ad each modo, il mio miglior consiglio è di ripristinare dal backup. Anche se cambi il seme (dato che conosci quello originale) o trovi i pezzi corrotti, non c'è molto da guadagnare. Parti del mondo sono già corrotte e puoi solo rimuoverle e lasciarle rigenerare.

1 : Non ridere, mi è successo una volta … mi ci sono voluti dieci minuti per capirlo.

Sto ospitando un server SMP e ho anche avuto grossi problemi con lo spostamento di biomi e punti di spawn. Quando esplora nuove aree, la mappa viene anche "affettata", where hai avuto enormi pareti completamente diritte where diversi terreni si sono incontrati.

Come @Bobby ha accennato, questo è stato causato da un seme corrotto ed ecco come l'ho risolto.

Quello che ti serve:

  • Il seme originale. (Per questo è necessario un vecchio salvataggio incorrotto e Loledit, vedi sotto)
  • Loledit – Per impostare e get semi
  • MCEdit – Per eliminare i dati della mappa danneggiati.
  • MCMap – Esegue il rendering di una mappa isometrica del tuo salvataggio (opzionale)

Cosa fare (consultare la documentazione di ciascun programma per maggiori dettagli):

  1. Fai il backup di tutti i tuoi dati !!!
  2. Apri il vecchio file di salvataggio in Loledit e ottieni il seme originale. Per me su Windows7 Loledit mostra un messaggio di errore all'avvio, ma premo semplicemente continua.
  3. Apri il salvataggio danneggiato in Loledit e imposta il seme originale.
  4. I biomi sono tornati al loro layout originale.

Ora il problema seme è stato risolto in modo che i biomi tornino alla normalità e qualsiasi nuova area esplorata sarà ok. Tutte le aree esplorate mentre il seme era corrotto sono ancora rotte e si tradurranno in "pareti affettate" temute. Questo può essere risolto con MCEdit se non ti dispiace perdere gli edifici nei settori danneggiati.

  1. Per prima cosa devi sapere quali aree sono danneggiate. Puoi vederlo in MCEdit ma ho trovato più facile generare una mappa panoramica con MCMap. Le aree basate sul seme corrotto si distinguono abbastanza bene e dovrebbero essere facilmente individuate nella mappa generata.
  2. Apri il salvataggio danneggiato in MCEdit. I controlli si abituano, ma sono ben documentati. "Q" per volare fino a get una buona panoramica, poi WASD per muoversi, con il tasto destro del mouse per spostare la camera.
  3. Per prima cosa utilizzare lo strumento di selezione (il button più a sinistra nella barra dei pulsanti) per select un'area danneggiata, quindi premere "seleziona blocchi" per agganciare la selezione a blocchi.
  4. Con la selezione ancora triggers, vai al controllo chunk (tasto più a destra) e premi "cancella". Risciacquare e ripetere, select / eliminare tutte le aree danneggiate.
  5. Le aree vengono eliminate non appena si preme Elimina, quindi non è necessario alcun salvataggio. Puoi anche usare MCEdit per resettare il punto di spawn infetto ovunque desideri. Esci da MCEdit prima di aprire il salvataggio da un'altra parte !!!
  6. Carica il gioco di salvataggio fisso come una mappa giocatore singolo poiché sembra che alcuni dati debbano essere rigenerati. Dopodiché puoi riaprirlo in Loledit per verificare che il seme sia ancora corretto.
  7. Finalmente finito. Nessun terreno affettato e biomi tornano alla normalità. Goditi il ​​tuo nuovo file di salvataggio spanking! 🙂