18Aug

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

click fraud protection

Î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 resurselor CPU-ului în timp ce joci jocul, ceea ce duce la un joc mai fin și mai puțin lag. 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 legatefizică.

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 la 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.

instagram viewer

Acest timp în care jocul reda și afișează noi bucăți este un adevărat criminal de imersiune și, dacă acesta este la fel de rău, vă blochează jocul, un criminal 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 funcționează?

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 cu precizie ș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 ea 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 uniform harta din lumea dvs. din nou( de exemplu, de la 10.000 de blocuri pe o partela 20.000 blocuri pe o parte).

Minecraft Land Generator funcționează atât de bine, putem raporta doar un dezavantaj la utilizarea acestuia: mărirea dimensiunii fișierului mondial. Deși fiecare hartă Minecraft este în esență completă din momentul creării lumii( amintiți-vă că semințele lumii + algoritmul generației este ca ADN-ul pentru hartă), lumea nu de fapt există ca un hard disk real consumând date până când jucătorul vizitează fiecare noubucata si incepe generatia de bucati.

Deoarece o astfel de hartă proaspătă abia explorată este în jurul valorii de ~ 10MB sau mai mică în dimensiune pentru a ține cont de primele bucăți și de fișierele de suport, dar pe măsură ce jucătorul explorează, crește în mărime deoarece datele pentru fiecare bucată sunt înscrise î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 inferioare) și ce sarcină grele 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.

Utilizarea generatorului de teren Minecraft

Generatorul de teren Minecraft( denumit în continuare MLG pentru brevitate) funcționează absolut fără cusur atunci când l-ați configurat corespunzător, 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 în 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 directorul și căutați fișierul de instalare corespunzător sistemului 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 câte un bit de actualizare manuală necesară.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 serverului este cel mai important pas . Numărul de versiune al fișierului server.jar trebuie să se potrivească cu versiunea Minecraft pe care o redați 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 accent, trebuie să utilizați o versiune de server Minecraft care să se potrivească versiunii dvs. de joc.

Această regulă se aplică în general. Dacă utilizați un server.jar modificat cu moduri de joc instalate, de exemplu, 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.

Odată ce ați descărcat fișierul server.jar( în cazul hărților pentru un singur jucător unde nu utilizați un server) sau ați copiat fișierul server.jar( în cazul rulării unui server de acasă), eliminațifiș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.

Generatoare de teren Minecraft de rulare

Odată ce ați finalizat procesul de configurare în pasul anterior( cu accent pe întotdeauna, întotdeauna , 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

Deși majoritatea oamenilor vor fi interesați să extindă o hartă existentă pe care au început deja să o exploreze și să o placă, vom acoperi generarea mai întâi a unei hărți noi, deoarece aceasta necesită cea mai mică configurare și este încăo utilizare demnă de MLG( mai ales 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 niciuna dintre 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.

Datorită demonstrației, vom evita folosirea laturilor 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 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.

După finalizarea procesului, copiați dosarul /world/ generat și toate fișierele de pe acesta în directorul Minecraft /saves/ sau în locația corespunzătoare a serverului. Rulați jocul sau serverul așa cum ați proceda în mod normal și bucurați-vă de harta dvs. pregenerată.

Extinderea unei hărți existente

Dacă aveți o hartă existentă, MLG face o lucrare fantastică, atât extinderea , cât și umplând harta. Dacă ați explorat într-un model meandering afară 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 de blocuri, MLG va extinde nu numai marginea hărții, ci va completa toate găurile 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 /saves/ din directorul / Super Awesome World /.

Copiați întregul director, / Super Awesome World / și tot conținutul acestuia în directorul dvs. MLG și apoi redenumiți directorul la /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 rezultatelor aplicației, este că atunci când rulați comanda fără o lume existentă, așa 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 scenariul cu un director /world/ existent și valabil, acesta va încărca și va începe imediat să extindă lumea.

Să extindem lumea foarte mică, văzută mai sus, într-o lume de 5.000 x 5.000 de dimensiuni decente. 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 pentru motorul jocului de a se transforma prin generarea de 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 îmbunătățire a performanței pentru a face Minecraft să ruleze chiar și îmbătrânindcalculatoare.

Aveți o întrebare presantă despre Minecraft sau 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.