If-Koubou

Cum să accelerați experiența Minecraft cu Minecraft Land Generator

Cum să accelerați experiența Minecraft cu Minecraft Land Generator (Cum să)

În timp ce explorați lumea Minecraft, jocul vizează o mare cantitate de resurse pentru ao crea în jurul dvs. Generarea acestor bucăți înainte de timp scade semnificativ încărcarea de resurse pe procesorul dvs. în timp ce jucați jocul, ceea ce duce la un joc mai fin și mai puțin întârziat. Citiți mai departe pe măsură ce vă vom arăta cum să vă prepopulați hartă pentru o lume mai rapidă.

De ce vreau să fac asta?

După cum am discutat în alte tutoriale Minecraft, Minecraft este un joc surprinzător de resurse intensiv. Ar putea părea simplistă la suprafață, grație texturilor de rezoluție redusă și a formelor blocate, dar sub capotă există o cantitate imensă de calcule și randamente care continuă să genereze și să reprezinte harta lumii, precum și să se ocupe de toate entitățile și legate fizică.

Acest proces este destul de intensiv pentru CPU. Atunci când zburați în mod creativ în care bucățile se umple rapid pentru a ține pasul chiar și jucătorii de pe calculatoarele de vârf vor vedea stuttering și lag; jucătorii de pe computerele mai vechi vor vedea în mod obișnuit jocul lor se va sparge la o oprire completă și ratele de cadre vor scădea în cifre unice.

Acest întârziere în timp ce jocul redă și afișează noi bucăți este un adevărat criminal de imersiune și, dacă acesta este atât de rău, vă blochează jocul, un ucigaș distractiv, de asemenea. Din fericire există o modalitate de a ocoli jocul de așteptare. Deși va exista întotdeauna deasupra capului pentru diferitele procese în joc, generarea de noi bucăți este de fapt un proces pe care îl putem lăsa, dacă vreți, astfel încât ridicarea greoaie să se facă atunci când nu jucăm jocul. Trucul se leagă de un program minuțios numit Minecraft Land Generator, și există foarte puține motive să nu profiți de el.

Cum functioneazã?

Principiul din spatele Minecraft Land Generator este foarte simplu atunci când disecați procesul. Minecraft Land Generator este o aplicație de ajutor care, atunci când este asociată cu o hartă a lumii și un fișier de server compatibil Minecraft, simulează explorarea hărții ca și când jucătorii ar fi în roaming.

Dacă tu, jucătorul, a trebuit să pasezi precis și sistematic o rețea de 20.000 x 20.000 pătrat în joc, ar fi teribil de obositoare și ar lua zile în valoare de joc. Cu toate acestea, pe un computer mai nou, este nevoie de Minecraft Land Generator o oră sau două pentru a finaliza aceeași sarcină (și chiar și pe computerele mai vechi, puteți lăsa pur și simplu să ruleze peste noapte pentru a atinge același scop). Mai mult, odată ce efectuați o alergare inițială (fie o oră sau douăsprezece în lungime), lucrarea este realizată și nu aveți nevoie să o executați din nou decât dacă doriți să extindeți din nou harta lumii dvs. din nou (de exemplu, de la 10.000 de blocuri pe o parte la 20.000 blocuri pe o parte).

Minecraft Land Generator funcționează atât de bine, putem raporta doar un dezavantaj la utilizarea sa: mărimea fișierului mondial a crescut. Deși fiecare hartă Minecraft este în esență completă din momentul creării lumii (amintiți-vă că semințele lumii + algoritmul de generație este ca ADN-ul pentru hartă) lumea nuexista ca un hard disk real care consumă date până când jucătorul vizitează fiecare nouă bucată și generează generația de bucăți.

Deoarece o astfel de hartă proaspătă abia explorată este în jurul valorii de ~ 10MB sau mai puțin în dimensiune pentru a ține cont de primele bucăți și de fișierele de suport, dar pe măsură ce jucătorul explorează, aceasta crește în mărime, dat fiind că fiecare piesă este scrisă în fișierul de joc. Până când harta conține 5 000 x 5 000 blocuri în valoare de bucăți, fișierul de joc se va umfla la aproximativ 600MB. Hărțile mai mari au dimensiuni mai mari ale fișierelor (exponențial); o hartă de 20.000 până la 20.000 are un fișier de joc care cântărește la o greutate de 6GB.

Acesta este singurul compromis real pe care îl faceți cu Minecraft Land Generator. Ce câștigi în timpul de încărcare crescut și jocul mai rapid pe care îl plătești cu spațiu pe disc. Având în vedere cât de mult generație de bucăți se află în jocurile cu un singur jucător (mai ales pe mașinile de capăt inferior) și ce povară grea de procesare plasează pe servere (în cazul în care mai mulți jucători pot explora în diferite direcții și generează zeci de bucăți o secundă) pentru majoritatea jucătorilor și merită absolut dacă folosiți un server.

Utilizând generatorul de teren Minecraft

Minecraft Land Generator (denumit în continuare MLG pentru scurtcircuit) funcționează absolut fără cusur atunci când ați configurat-o corect, dar configurația corectă poate fi puțin complicată. Hai să mergem prin procesul de instalare și procesul de configurare pentru a vă asigura că aveți o experiență fără probleme.

Descărcarea generatorului de teren Minecraft

Fișierele sursă sunt găzduite pe Github și, dacă nu sunteți familiarizați cu Github, modul în care le accesați nu este deosebit de transparent. Pentru a obține cea mai recenta copie a MLG navigați aici la arhivele zip ale proiectului.

Selectați linkul care citește MinecraftLandGenerator_X.X.X_Vanilla_Server.zip (din acest tutorial fișierul este versiunea 1.7.5). Nu vă îngrijorați că fișierul pare a fi depășit (versiunea 1.7.5 este din octombrie 2013, ceea ce, în termeni Minecraft, este practic vechi); se actualizează automat și o să facem asta într-o clipă.

În subpagina pentru fișierul zip, selectați butonul "Raw", așa cum se vede în imaginea de mai sus. Salvați fișierul.

Instalarea și actualizarea generatorului de teren Minecraft

După descărcarea fișierului zip, extrageți conținutul. Păstrăm toate instrumentele de editare Minecraft din arhivele Minecraft în \ Minecraft \ Editing Tools \, dar puteți plasa instrumentul extras "MinecraftLandGenerator" oriunde doriți, deoarece fișierele de aplicație și de suport sunt complet separate.

Deschideți dosarul și căutați fișierul de instalare corespunzător pentru sistemul dvs. de operare.

MLG include fișiere de instalare pentru Windows, Mac și Linux, denumite în mod clar "MLG_Initial_Setup_OS.EXT"În care sistemul de operare și extensia corespunzătoare pentru acel sistem de operare sunt etichetate în mod clar. Utilizatorii Windows ar trebui să ruleze MLG_Initial_Setup_Windows.cmd și așa mai departe. Așteptați ca scriptul să se termine.După rularea fișierului de instalare inițială, dosarul MLG va fi semnificativ mai populat și MLG va fi actualizat (1.7.6 din acest tutorial).

Există totuși o necesitate de actualizare manuală. MLG nu poate distribui fișierul actual al serverului Minecraft (dar îl poate descărca de pe serverele Minecraft în timpul procesului de actualizare). Deși nu include un mecanism pentru descărcarea fișierului server.jar cel mai actual, mecanismul este rupt (deoarece Mojang a schimbat modul în care au numit fișierele lor de arhivă și minecraft_server.jar nu mai indică în mod universal versiunea curentă). Ca atare, updater întotdeauna descarcă Minecraft Server 1.5.2, care este mai mult decât un tad în afara datei.

Puteți descărca cel mai actual fișier de server Minecraft (minecraft_server.1.8.1.jar din acest tutorial) de pe serverul oficial Minecraft aici. Puteți descărca versiunile mai vechi ale serverului.jar de la Mojang utilizând această curtoazie bine organizată a tabelului MCVersions.net. De ce să descărcați versiuni mai vechi?

Descărcarea versiunii corecte a serveruluieste cel mai important pas. Numărul versiunii fișierului server.jartrebuie sa se potrivesc versiunii Minecraft pe care o redați pe harta lumii. Dacă doriți să extindeți o hartă de la Minecraft 1.6.4, de exemplu, nu puteți folosi serverul Minecraft 1.8.1 pentru a rula MLG, deoarece algoritmul generației de bucăți și conținutul jocului sa schimbat atât de mult între 1.6.4 și 1.8. dacă MLG nu se prăbușește complet, va genera erori foarte urate și artefacte pe hartă.

Din nou, pentru accentuare,trebuie să utilizați o versiune de server Minecraft care se potrivește versiunii dvs. de joc.

Această regulă se aplică în general. Dacă utilizați un server.jar modificat cu moduri de joc instalate, de exemplu,acea este fișierul server.jar pe care trebuie să-l acordați MLG. Indiferent de circumstanțe (server de vanilie, server modded, server nou, server vechi), fișierul server.jar trebuie să se potrivească exact cu hărțile.

După ce ați descărcat fișierul server.jar corespunzător (în cazul hărților single player unde nu utilizați un server) sau ați copiat fișierul server.jar (în cazul în care rulează un server de acasă), eliminați fișierul minecraft_server.jar existent de la rădăcina directorului MLG și îl înlocuiți cu fișierul de server corespunzător (redenumit la minecraft_server.jar dacă este necesar).

În toate testele noastre de MLG, singurele probleme care au apărut vreodată au fost un rezultat direct al nereușitei asocierii hărții pe care lucrăm cu un fișier server.jar corespunzător.

Executarea generatorului de teren Minecraft

Odată ce ați finalizat procesul de configurare în pasul anterior (cu accent pe întotdeauna,mereu, folosind server.jar corect pentru harta dvs.) totul altceva este navigarea netedă. De fapt, aveți doar două opțiuni simple de făcut. Prima alegere este dacă doriți sau nu să generați o hartă nouă sau să extindeți o hartă existentă. A doua opțiune este cât de mare este o zonă pe care doriți să o generați (ținând seama de faptul că dimensiunea hărții generate se măsoară rapid; 5000 x 5000 blocuri este ~ 600MB, în timp ce blocurile de 20.000 x 20.000 sunt de ~ 6GB).

Generarea unei noi hărți noi

Deși majoritatea oamenilor vor fi interesați să-și extindă o hartă existentă pe care au început deja să o exploreze și să o placă, vom acoperi generând o nouă hartă mai întâi pentru că necesită cea mai mică configurare și este încă o utilizare demnă a MLG pentru utilizatorii care doresc să genereze și harta întregului server într-o singură lovitură).

Server.jar va folosi fișierul server.properties localizat în folderul MLG atunci când generează lumea. Fișierul server.properties utilizează setările implicite Minecraft și, dacă nu aveți nevoie de modificări specifice, nu este necesar să modificați setările din interior. Dacă doriți o mai bună înțelegere a fișierului server.properties, verificați această intrare wiki de Minecraft. Dacă rulați deja un server (mai ales un server modded cu intrări server.properties personalizate), copiați fișierul server.properties existent împreună cu fișierul server.jar existent.

Pentru a genera o lume nouă folosind fișierul server.jar curent, pur și simplu rulați Run_MLG_Windows.cmd (sau fișierul echivalent pentru sistemul dvs. de operare). Veți fi invitat să introduceți dimensiunile hărții așa cum este cazul.

Din motive de demonstrație, vom evita folosirea unor laturi egale pentru harta noastră și vom folosi în schimb dimensiuni dreptunghiulare (practic, probabil veți dori o hartă pătratică). Începem procesul de generare a hărții cu intrarea X: 8.000 Z: 5.000.

Folosind instrumentul foarte cool, Mapcrafter, care generează o versiune de stil Google Maps a hărții dvs. Minecraft (vedeți acest tutorial dacă sunteți interesat să jucați cu ea), putem vedea cum arată harta noastră chiar și în timpul încărcării jocului.

Când procesul este complet, copiați dosarul generat / lume / și toate fișierele din dosarul Minecraft / Save / / locația corespunzătoare serverului. Rulați jocul sau serverul așa cum ați proceda în mod normal și bucurați-vă de harta dvs. pregenerată.

Extinde o hartă existentă

Dacă aveți o hartă existentă, MLG face un lucru fantastic atât în ​​expansiuneși completarea hărții. Dacă ați explorat într-un model meandering până la aproximativ 5.000 de blocuri de la punctul de spaimă, de exemplu, și doriți să extindeți harta la 10.000 x 10.000 blocuri, MLG nu va extinde doar marginea hărții ci să completeze orice găuri din teritoriul deja explorat, astfel încât harta generată să fie continuă de la graniță până la graniță, fără goluri. Iată o hartă de exemplu, o lume mică pe care am început să o explorăm, ca și în ultima secțiune, din Mapcrafter.

Pentru a extinde / completa o hartă existentă trebuie să copiați conținutul lumii dvs. salvați fișierul în directorul MLG. De exemplu, să presupunem că harta pe care doriți să o extindeți se numește Super Awesome World și este localizată în folderul minecraft / save / folder din directorul / Super Awesome World /.

Copiați întregul director, / Super Awesome World / și tot conținutul acestuia în directorul MLG și apoi redenumiți directorul în / world /.

Rulați rularea Run_MLG_Windows.cmd (sau fișierul echivalent pentru sistemul dvs. de operare) la fel ca în secțiunea anterioară. Singura diferență notabilă dintre cele două metode, din perspectiva ieșirii aplicației, este că atunci când rulați comanda fără o lume existentă cum am făcut-o în secțiunea anterioară, ea va anunța că nu există o lume valabilă și că una este generată ; când rulați scriptul cu un director existent și valabil / lume / acesta va încărca în schimb și începe imediat să extindă lumea.

Să extindem lumea foarte mică, văzută mai sus, într-o lume a blocurilor de 5.000 x 5.000. Odată ce procesul este complet, putem să aruncăm din nou harta Mapcrafter și să aruncăm o privire. Am păstrat același nivel pentru scară / zoom pentru ambele imagini, astfel încât să puteți vedea cât de multe bucăți noi au fost generate și cum MLG a umplut golurile.

Frumos. Seamless generație de bucăți de la margini până la margini, fără nici un decalaj de bloc oriunde pe hartă.

Acum, când jucăm, așteptarea ca motorul jocului să treacă prin generarea unor noi bucăți va fi cel mai mic dintre grijile noastre. Vorbind despre accelerarea Minecraft, în timp ce tutorialul de astăzi cu privire la pregătirea hărții dvs. cu Minecraft Land Generator va ajuta la ușurarea încărcăturii, există o varietate largă de trucuri pe care le puteți angaja în ajustarea setărilor video pentru a instala moduri de creștere a performanței pentru a face Minecraft să ruleze chiar și îmbătrânind calculatoare.

Aveți o întrebare presantă despre Minecraft sau despre un tutorial pe care doriți să-l scriem? Impusca-ne un email la [email protected] si vom face tot posibilul pentru a le raspunde.