Како покренути лов-цост Минецрафт на Распберри Пи за блок зграду на Јефтини
Показали смо вам како да покренете свој лични Минецрафт сервер на Виндовс / ОСКС кутији, али шта ако пожелите нешто лакше, енергетски ефикасније и увек спремне за ваше пријатеље? Читајте даље док ми малу машину Распберри Пи претворимо у јефтин Минецрафт сервер који можете оставити 24/7 за око пени на дан.
Зашто желим ово да урадим?
Постоје два аспекта овог упутства: покретање сопственог Минецрафт сервера и посебно покретање тог Минецрафт сервера на Распберри Пи. Зашто желите да покренете свој Минецрафт сервер? То је заиста сјајан начин да се прошири и надогради Минецрафт играчко искуство. Можете оставити сервер да ради када не играте тако да се пријатељи и породица могу придружити и наставити да граде ваш свет. Можете се забрљати са варијаблама игре и увести модове на начин који није могућ када играте самосталну игру. Такође вам даје врсту контроле над својим искуством за више играча које не користи јавне сервере, а да при том не сносите трошкове хостинга приватног сервера на удаљеном хосту.
Док је самостално покретање Минецрафт сервера довољно привлачно за посвећени Минецрафт фан, његово покретање на Распберри Пи је још привлачније. Мала Пи користи тако мало ресурса да можете оставити свој Минецрафт сервер 24/7 на пар долара годишње. Поред почетног трошка Пи, СД картице и мало времена постављања, имат ћете увијек на Минецрафт послужитељу мјесечне трошкове од око једног гумба.
Шта ми је потребно?
За овај водич потребан вам је микс хардверских и софтверских алата; осим стварне Распберри Пи и СД картице, све је бесплатно.
- Распберри Пи (пожељно 512МБ)
- 1 4ГБ + СД картица
Овај водич претпоставља да сте се већ упознали са Распберри Пи и да сте на уређај инсталирали копију Дебиановог Распбиана. Ако још нисте добили свој Пи и не трчите, не брините! Погледајте наш водич, ХТГ водич за почетак рада са Распберри Пи-јем, како би се убрзали.
Оптимизација Распбиана за Минецрафт Сервер
За разлику од других конструкција које смо делили где можете слојевати више пројеката један преко другог (нпр. Пи је више него довољно снажан да служи као индикатор временске прогнозе / е-поште и Гоогле Цлоуд Принт сервер у исто време), покретање Минецрафт сервера је прилично интензивна операција за малог Пи и препоручујемо да се цијели процес посвети цијелом Пи. Минецрафт изгледа као једноставна игра, са свом својом блокираношћу, а шта не, али је заправо прилично сложена игра испод једноставне коже и потребна је много процесорске снаге.
Као такви, подешавамо конфигурациони фајл и друга подешавања како бисмо оптимизовали Расиан за тај посао. Прва ствар коју ћете морати да урадите је да уђете у Распи-Цонфиг апликацију да направите неколико мањих измена. Ако инсталирате Распбиан свеже, сачекајте последњи корак (који је Распи-Цонфиг), ако сте га већ инсталирали, идите до терминала и упишите "судо распи-цонфиг" да бисте га поново покренули.
Једна од првих и најважнијих ствари на коју треба да се позабавимо је подешавање оверцлоцк-а. Потребна нам је сва снага коју можемо добити да би наше Минецрафт искуство било пријатно. У Распи-Цонфиг, изаберите опцију број 7 „Оверцлоцк“.
Будите спремни за нека строга упозорења о оверцлоцкингу, али лагано знајући да је оверцлоцкинг директно подржан од стране Распберри Пи фондације и укључен је у конфигурационе опције од краја 2012. Када сте на екрану за селекцију, изаберите “Турбо 1000МхХз” . Опет ћете бити упозорени да степен оверцлоцкинга који сте изабрали носи ризике (конкретно, потенцијалну корупцију СД картице, али не и ризик од стварног оштећења хардвера). Кликните ОК и сачекајте да се уређај ресетује.
Затим се уверите да сте подесили да се покрећете у командној линији, а не на радној површини. Изаберите број 3 „Омогући покретање за радну површину / огреботину“ и уверите се да је изабрана „Конзола конзолног текста“.
Назад у менију Распи-Цонфиг, изаберите број 8 „Напредне опције“. Постоје две критичне промене које морамо да урадимо овде и једну опционалну промену. Прво, критичне промене. Изаберите А3 “Мемори Сплит”.
Промените количину меморије која је доступна ГПУ-у на 16 МБ (у односу на подразумеваних 64МБ). Наш Минецрафт сервер ће радити у окружењу без ГУИ-а; нема разлога да ГПУ додељује више од минимума.
Након одабира ГПУ меморије, враћате се у главни мени. Поново одаберите “Адванцед Оптионс” и затим одаберите А4 “ССХ”. У подменију омогућите ССХ. Постоји врло мало разлога да се овај Пи споји на монитор и тастатуру, а омогућавањем ССХ-а можемо даљински приступити машини са било ког места на мрежи.
На крају (и опционо), вратите се поново у мени „Напредне опције“ и изаберите А2 „Име хоста“. Овде можете да промените име хоста из "распберрипи" у прикладније Минецрафт име. Одлучили смо се за високо креативно име хоста "минецрафт", али слободно га зачините мало са оним што вам се чини: цреепертовн, минецрафт4лифе, или минер-бок су све велике имена сервера минецрафт.
То је за Распбиан конфигурацију. Табните доле до дна главног екрана и изаберите "Финисх" да бисте поново покренули рачунар. Након поновног покретања, сада можете ССХ у ваш терминал, или наставити да радите са тастатуре закачене на ваш Пи (препоручујемо вам да пребаците на ССХ јер вам омогућава да лако исечете и налепите команде). Ако никада раније нисте користили ССХ, проверите како да користите ПуТТИ са вашим Пи овде.
Инсталирање Јаве на Пи
Минецрафт сервер ради на Јави, тако да је прва ствар коју морамо да урадимо на нашем свеже конфигурисаном Пи је да га инсталирамо. Пријавите се у свој Пи преко ССХ, а затим у командној линији унесите следећу команду да бисте направили директоријум за инсталацију:
судо мкдир / јава /
Сада требамо преузети најновију верзију Јаве. У време ове публикације, најновије издање је ОЦТ 2013 ажурирање и линк / филенаме које користимо ће одражавати то. Молимо вас да проверите да ли постоји актуелнија верзија издања Јава АРМв6 / 7 на Јава страници за преузимање и ажурирајте линк / име фајла у складу са нашим упутствима.
У командној линији унесите следећу команду:
судо вгет --но-цхецк-цертифицате хттп://ввв.јава.нет/довнлоад/јдк8/арцхиве/б111/бинариес/јдк-8-еа-б111-линук-арм-вфп-хфлт-09_оцт_2013.тар.гз
Када се преузимање успешно заврши, унесите следећу команду:
судо тар зквф јдк-8-еа-б111-линук-арм-вфп-хфлт-09_оцт_2013.тар.гз -Ц / опт /
Забавна чињеница: / опт / дирецтори наме схема је остатак раног дизајна Уника где је / опт / директоријум био за “опционални” софтвер инсталиран након главног оперативног система; то је био / Програм Филес / Уник света.
Након што је датотека завршена, унесите:
судо /опт/јдк1.8.0/бин/јава -версион
Ова команда ће вратити број верзије ваше нове Јава инсталације на следећи начин:
јава верзија "1.8.0-еа"
Јава (ТМ) СЕ Рунтиме Енвиронмент (гради 1.8.0-еа-б111)
Јава ХотСпот (ТМ) клијент ВМ (гради 25.0-б53, мешовит начин)
Ако не видите горњи испис (или његову варијацију ако користите новију верзију Јаве), покушајте поново да издвојите архиву. Ако видите читање, унесите следећу команду да бисте сами уредили:
судо рм јдк-8-еа-б111-линук-арм-вфп-хфлт-09_оцт_2013.тар.гз
У овом тренутку Јава је инсталирана и спремни смо за инсталирање нашег Минецрафт сервера!
Инсталирање и конфигурисање Минецрафт сервера
Сада када имамо основу за наш Минецрафт сервер, време је да инсталирате делове који су важни. Користићемо СпиготМЦ, лагану и стабилну Минецрафт верзију сервера која одлично ради на Пи.
Прво, узмите копију кода помоћу следеће команде:
судо вгет хттп://ци.мд-5.нет/јоб/Спигот/ластСуццессфулБуилд/артифацт/Спигот-Сервер/таргет/спигот.јар
Ова веза би требало да остане стабилна током времена, јер указује директно на најновију стабилну верзију Спигот-а, али ако имате било каквих проблема, увек можете погледати СпиготМЦ страницу за преузимање овде.
Када се преузимање успешно заврши, унесите следећу команду:
судо /опт/јдк1.8.0/бин/јава -Ксмс256М -Ксмк496М -јар /хоме/пи/спигот.јар ногуи
Напомена: ако покрећете команду на 256МБ Пи, промените 256 и 496 у горњој команди на 128 и 256, респективно.
Ваш сервер ће се покренути и уследиће активност на екрану. Будите спремни да сачекате око 3-6 минута или тако да се процес постављања сервера и генерисање карте заврши. Будући стартупи ће трајати много мање времена, око 20-30 секунди.
Напомена: Ако у било ком тренутку током конфигурације или процеса репродукције ствари постану заиста чудне (нпр. Ваш нови Минецрафт сервер излуди и почне вас мрестити у Нетхер и одмах вас убити), користите команду "стоп" у командној линији да грациозно искључите сервер тако да можете да га поново покренете и решите проблем.
Након што се процес заврши, пређите на рачунар на којем обично играте Минецрафт, испалите га и кликните на Мултиплаиер. Требало би да видите свој сервер:
Ако се ваш свијет не појави одмах током скенирања мреже, притисните гумб Додај и ручно унесите адресу вашег Пи.
Када се повежете са сервером, видећете статусну промену у прозору статуса сервера:
Према серверу, у игри смо. Према актуелној Минецрафт апликацији, такође смо у игри, али то је средина ноћи у режиму преживљавања:
Боо! Мртварење ноћу, без оружја и без склоништа није начин за почетак ствари. Међутим, не брините, морамо направити још неке конфигурације; нема времена да седе около и да буду погођени скелетима. Осим тога, ако прво покушате да га репродукујете без неких конфигурационих подешавања, вероватно ћете га пронаћи прилично нестабилним. Овде смо само да потврдимо да је сервер подигнут, да ради и да прихвата улазне везе.
Када потврдимо да се сервер покреће и да се може повезати (иако још увек не може да се репродукује), време је да искључите сервер. Преко серверске конзоле унесите команду “стоп” да бисте све затворили.
Када се вратите у командну линију, унесите следећу команду:
судо нано сервер.пропертиес
Када се конфигурациони фајл отвори, направите следеће промене (или једноставно изрежите и налепите конфигурациони фајл минус прве две линије са именом и печатом датума):
#Минецрафт сервер пропертиес
#Тху Оцт 17 22:53:51 УТЦ 2013
генератор-сеттингс =
#Дефаулт је труе, пребацује се на фалсе
аллов-нетхер = фалсе
левел-наме = свет
енабле-куери = фалсе
аллов-флигхт = фалсе
сервер-порт = 25565
левел-типе = ДЕФАУЛТ
енабле-рцон = фалсе
форце-гамемоде = фалсе
левел-сеед =
сервер-ип =
мак-буилд-хеигхт = 256
спавн-нпцс = труе
вхите-лист = фалсе
спавн-анималс = труе
тектуре-пацк =
сноопер-енаблед = труе
хардцоре = фалсе
онлине-моде = труе
пвп = труе
тежина = 1
плаиер-идле-тимеоут = 0
гамемоде = 0
#Дефаулт 20; само требате смањити ово ако радите
#а јавни сервер и забринути због оптерећења.
мак-плаиерс = 20
спавн-монстерс = труе
#Дефаулт је 10, 3-5 идеалан за Пи
виев-дистанце = 5
генерате-струцтурес = труе
спавн-протецтион = 16
мотд = Минецрафт Сервер
У прозору статуса сервера, који се види кроз вашу ССХ везу са пи, унесите следећу команду да бисте себи доделили статус оператера на вашем Минецрафт серверу (тако да можете да користите моћније команде у игри, а да се не враћате увек у прозор статуса сервера).
оп [твој минецрафт надимак]
У овом тренутку ствари изгледају боље, али још увек имамо мало подешавања да урадимо пре него што је сервер заиста пријатан. У ту сврху, инсталирајмо неке додатке.
Први плугин, и онај који треба да инсталирате изнад свих осталих, је НоСпавнЦхункс. Да бисте инсталирали плугин, прво посетите Веб страницу НоСпавнЦхункс и преузмите везу за преузимање за најновију верзију. Од овог писања тренутно издање је в0.3.
Назад у командној линији (командна линија вашег Пи, а не серверска конзола - ако је ваш сервер још увек активан, искључите га) унесите следеће команде:
цд / хоме / пи / плугинс
судо вгет хттп://дев.буккит.орг/медиа/филес/586/974/НоСпавнЦхункс.јар
Затим, посетите страницу плугин-а ЦлеарЛаг и узмите најновији линк (од овог упутства то је в2.6.0). Унесите следеће у командној линији:
судо вгет хттп://дев.буккит.орг/медиа/филес/743/213/Цлеарлаг.јар
Пошто датотеке нису компримоване у .ЗИП или сличном контејнеру, то је све што је потребно: додаци су паркирани у директоријуму додатака. (Запамтите ово за будућа преузимања додатака, датотека треба да буде свеједно.погон.јар, тако да ако је компримирана морате је декомпримирати у директоријуму додатака.)
Поново покрените сервер:
судо /опт/јдк1.8.0/бин/јава -Ксмс256М -Ксмк496М -јар /хоме/пи/спигот.јар ногуи
Будите спремни за мало дуже време покретања (ближе 3-6 минута и много дуже од 30 секунди које сте управо искусили) јер плугинови утичу на мапу света и потребан им је минут да све масира. Када се процес мицања заврши, откуцајте следеће на конзоли сервера:
плугинс
Тиме се приказују сви додаци који су тренутно активни на серверу. Требало би да видите нешто овако:
Ако се додаци не учитају, можда ћете морати да зауставите и поново покренете сервер.
Након што сте потврдили да су ваши додаци учитани, идите и придружите се игри. Треба да приметите знатно бржу игру. Поред тога, добићете повремене поруке из додатака које указују да су активне, као што се види у наставку:
У овом тренутку Јава је инсталирана, сервер је инсталиран, а ми смо подесили наша подешавања за Пи. Време је да почнемо да градимо са пријатељима!
Напомена: веб сајт на интернету покрива неке од корака за инсталирање Јава и Спигот пред нама, и могуће је да смо користили тај чланак за референцу и заборавили да га повежемо. Ако желите да прочитате тај чланак, можете то учинити кликом на овај линк.