Как да стартирате прост локален Minecraft сървър (със и без Mods)

Съдържание:

Как да стартирате прост локален Minecraft сървър (със и без Mods)
Как да стартирате прост локален Minecraft сървър (със и без Mods)
Anonim
Докато е достатъчно лесно да споделите Minecraft карта с други местни играчи във вашата мрежа, е хубаво да можете да управлявате специален сървър, така че хората да могат да идват и да отиват без оригиналната игра домакин да зарежда Minecraft. Днес ние разглеждаме как да управлявате прост локален Minecraft сървър с и без mods.
Докато е достатъчно лесно да споделите Minecraft карта с други местни играчи във вашата мрежа, е хубаво да можете да управлявате специален сървър, така че хората да могат да идват и да отиват без оригиналната игра домакин да зарежда Minecraft. Днес ние разглеждаме как да управлявате прост локален Minecraft сървър с и без mods.

Защо да управлявате Minecraft сървър?

Един от най-разочароващите елементи на местното мултиплейър изживяване на Minecraft (както за PC, така и за изданието PE) е, че оригиналният хост на играта трябва да е активен за достъп до предишни творения. Ако има двама родители и две деца, които играят Minecraft в едно домакинство например и прекарват няколко часа в един уикенд, работещ върху голяма структура, настанена от Kid # 2, тогава всеки път, когато някой иска да работи върху този свят / структура, отново се нуждаят от Kid # 2, за да задействат играта си и да я споделят с всички останали, като я отворят в локалната мрежа. Фактор в това, че всеки свят се намира на всеки отделен компютър и внезапно става истинска караница за повече от един човек да работи на дадена карта.

Много по-ефективен начин да направите нещата е да бъдете домакин на самостоятелен сървър в локалната мрежа. По този начин играчите могат да идват и да отиват, както искат, без никой човек да се нуждае от влизане и споделяне на техния свят. Дори по-добре, можете да бъдете домакин на сървър на Minecraft на машина, която не е подходяща за действително да играете Minecraft (ние имаме скромни сървъри на Minecraft от малки кутии Raspberry Pi без проблем).

Нека да разгледаме как да настроите основен локален Minecraft сървър, както със, така и без модове.

Създаване на прост ванилия Minecraft сървър

Има два начина да се доближите до инсталирането на обикновения сървър на Minecraft, доставен от Mojang. Един от методите е много ориентиран към Windows, тъй като просто изтегляте.EXE файл и го стартирайте с удобен малък графичен прозорец на потребителя. Този метод не винаги помага на потребителите на OS X и Linux, затова ще използваме метода.JAR, който ще помогне да се разшири процесът на всички платформи само с много малки промени, необходими за преместване между операционните системи.

Първата поръчка е да изтеглите официалния JAR файл на сървъра на Minecraft. От този урок версията е 1.7.10. Можете да го намерите в долната част на официалната страница за сваляне на Minecraft.net. Независимо от вашата операционна система, желаете файла.JAR.

След като файлът приключи с изтеглянето, преместете файла.JAR на по-постоянно място. Поставихме файла в / HTG Test Server /. Можете да го поставите навсякъде, но да го маркирате ясно, да го поставите някъде на сигурно място и да знаете, че след като стартирате.JAR файла, всички файлове, свързани със сървъра, ще бъдат изтеглени / разопаковани в папката. Не го поставяйте някъде като корен на устройство или домашна папка.

Изпълнете сървъра за първи път, като изпълните следната команда в командния ред от директорията, в която се намира файлът.JAR, разбира се:

Windows: java -Xmx1024M -Xms1024M -jar minecraft_server.1.7.10.jar nogui

OS X: java -Xms1G -Xmx1G -jar minecraft_server. 1.7.10.jar nogui

Linux: java -Xms1G -Xmx1G -jar minecraft_server. 1.7.10.jar nogui

Горните команди ще изпълнят JAR файла на сървъра на Minecraft. Командата изпълнява Java, възлага 1GB памет / 1GB макс, показва, че файлът е JAR, име JAR и показва, че не е необходим GUI. Можете да настроите зададените / макс. Стойности на паметта нагоре, ако установите, че трябва да направите това за особено големи светове или сървъри с много играчи (например по време на LAN партия), но ние не препоръчваме да намалявате стойностите на паметта.

Ако имате нужда от помощ за инсталиране на Java на Linux, създаване на пряк път за стартиране на OS X или друг специфичен проблем за OS, препоръчваме ви да разгледате подробното ръководство за стартиране на JAR файла на сървъра, намиращ се на официалната Wiki на Minecraft,

Първият път, когато стартирате сървъра, ще видите съобщение като следното:

[Server thread/INFO]: Starting minecraft server version 1.7.10

[Server thread/INFO]: Loading properties

[Server thread/WARN]: server.properties does not exist

[Server thread/INFO]: Generating new properties file

[Server thread/WARN]: Failed to load eula.txt

[Server thread/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.

[Server thread/INFO]: Stopping server

Това е съвсем нормално. Погледнете в директорията на сървъра за файла EULA.txt, отворете го и редактирайте елемента "eula = false" в "eula = true", за да посочите съгласието си със споразумението за потребител на сървъра Mojang. Запазете и затворете документа. Стартирайте командата на сървъра отново. Можете да го стартирате със или без маркера "nogui" в зависимост от вашите нужди / желания. Ако го стартирате с маркера "nogui", изходът на сървъра и команден интерфейс ще останат в прозореца на терминала, в който сте пуснали командата:

Ако премахнете маркера "nogui", ще се отвори прозорец на GUI, който ще осигури по-чисто и по-лесно управление на сървърния опит:
Ако премахнете маркера "nogui", ще се отвори прозорец на GUI, който ще осигури по-чисто и по-лесно управление на сървърния опит:
Интерфейсът на графичния интерфейс ви показва точно какво ще видите в прозореца на терминала в големия десен панел, както и статистически прозорец в горния ляв ъгъл и списък на играчите, които в момента са влезли в долния десен ъгъл. Освен ако не използвате сървъра на машина, свързана с ресурси (или безглаво устройство като медиен сървър или Raspberry Pi), препоръчваме да използвате GUI.
Интерфейсът на графичния интерфейс ви показва точно какво ще видите в прозореца на терминала в големия десен панел, както и статистически прозорец в горния ляв ъгъл и списък на играчите, които в момента са влезли в долния десен ъгъл. Освен ако не използвате сървъра на машина, свързана с ресурси (или безглаво устройство като медиен сървър или Raspberry Pi), препоръчваме да използвате GUI.

По време на второто изпълнение на сървъра, след като приемете EULA, се изтеглят допълнителни файлове и се генерира по подразбиране света. Светът по подразбиране се намира в / world / и изглежда много като обикновена стара /.minecraft/saves/[someworldname]/ папка от обикновената Minecraft (всъщност тя е). Можете да играете на произволно генериран свят или да изтриете съдържанието на / world / и да го замените със съдържанието на запазена игра от самостоятелно копие на Minecraft или от свят, който сте изтеглили от Интернет.

Да се присъединят към нашия прясно изваден сървър и да видим как изглежда. За да се присъедините към играта си, трябва да сте на същата локална мрежа като хостващия компютър и трябва да знаете IP адреса на хост компютъра.

С IP адреса в ръка, задействайте Minecraft, кликнете върху Multiplayer от главното меню и добавете новия сървър или използвайте функцията за директно свързване. Ако имате нужда от помощ с някоя от тези опции, вижте секцията Свързване към отдалечени сървъри на урока за изследване на Minecraft за няколко играчи от предишното ни ръководство.

Тук сме на новия сървър. Всичко изглежда страхотно и светът се зарежда гладко. Едно нещо, което веднага ще забележите, е, че играта е в режим на оцеляване. Това е по подразбиране за сървъра, но ще ви покажем как да го промените за момент.
Тук сме на новия сървър. Всичко изглежда страхотно и светът се зарежда гладко. Едно нещо, което веднага ще забележите, е, че играта е в режим на оцеляване. Това е по подразбиране за сървъра, но ще ви покажем как да го промените за момент.

От сървъра на нещата ще видите поток от съобщения в прозореца на конзолата, тъй като нещата се случват: играчите се присъединяват, играчите умират, комуникациите на играчите и други съобщения. Освен това можете да използвате сървърни команди както в прозореца на конзолата, така и ако сте оператор или оператор на сървъра. Съществуват десетки команди, много от които са по-скоро неясни и нерядко използвани. Можете да прочетете целия списък с команди в уикито на Minecraft, но ние ще изтъкнем най-подходящите, за да получите вашия сървър в таблицата по-долу.

Забележка: ако въведете командата в прозореца на конзолата на сървъра, нямате нужда от водещия "/", но го правите, ако го въведете в прозореца за чат като играч на сървъра.

/ defaultgamemode [s / c / a] Превключва режима по подразбиране на сървъра за нови играчи между режимите "Оцеляване, Creative" и "Adventure".
/ трудност [p / e / n / h] Превключва нивата на трудност между мирно, лесно, нормално и твърдо.
/ gamemode [s / c / a] [плейър] Същото като / defaultgamemode, с изключение на това, което се прилага за всеки играч.
/ списък Показва всички настоящи играчи.
/ (de) op [играч] / deop [играч] Предоставя права на оператор на оператор на плейър (или ги отнема).
/ Save- (всички / за включване / изключване) "Всичко" спестява незабавно света, "включено" осветява света (това е състоянието по подразбиране) и "изключено" превръща автоматичното запаметяване. Най-добре е да оставите това сам, освен ако не искате да принудите незабавното запаметяване, за да архивирате работата си с командата / save-all.
/ setworldspawn [x y z] Задава точка на хвърляне за всички играчи, влизащи в света. Без координати той определя мястото, на което стои изпълнителният оператор, с аргументи, които присвоява точката на изпичане на тези координати.
/ spawnpoint [играч] [x y z] Същото като със светкавица, но за отделни играчи; ви позволява да зададете уникална точка за всеки играч.
/Спри се Затваря сървъра надолу.
/ задаване на време [стойност] Променя времето в играта; ще приема "ден", "нощ" или стойност от 0 до 24000, където за справка 6000 е обяд и 18000 е полунощ.
/ tp [целеви играч] [дестинация] Телепорт играч. Първият аргумент винаги трябва да бъде целевият играч. Вторият аргумент може да бъде друг играч (изпрати играч А до B) или x / y / z координати (изпраща играч А на място).
/ време [ясно / дъжд / гръмотевици] Променя времето. Освен това можете да добавите втори аргумент, за да промените времето за X броя секунди (където X може да бъде между 1 и 1,000,00).

Това са най-непосредствените полезни команди за стартиране на малък домашен сървър. Има допълнителни команди, които са полезни, ако отворите вашия домашен сървър за обществено или полупублично ползване (като / kick и / ban), но обикновено не са необходими за лична домашна употреба.

Сега, след като успешно започнахме нашия частен домашен сървър, може би се чудите (особено след всички уроци, посветени на тях) как можем да инжектираме някои страхотни модове в нашия сървър. Следваща спирка, сърфиране.

Създаване на обикновен модифициран сървър Minecraft

Както можете лесно да инжектирате Forge mod loader в самостоятелна инсталация на Minecraft, можете лесно да инжектирате Forge mod loader в сървъра на Minecraft.

Можете да използвате повторно същия инсталационен инструмент, който сте използвали за Forge в предишния модул за начинаещи; просто го повторете (няма значение дали използвате.EXE или.JAR) и коригирайте настройките като такива:

Изберете "Инсталиране на сървър" и го насочете към нова директория. Не е нужно да инсталирате сървър и след това да инсталирате Forge, както трябва да инсталирате Minecraft и след това да инсталирате Forge, както направихме в настойническия клиент.
Изберете "Инсталиране на сървър" и го насочете към нова директория. Не е нужно да инсталирате сървър и след това да инсталирате Forge, както трябва да инсталирате Minecraft и след това да инсталирате Forge, както направихме в настойническия клиент.

Забележка: Ако сте скочили надолу до този раздел, защото сте били толкова развълнувани от mods на вашия сървър, ние все още ще ви насърчаваме да прочетете предишната секция, тъй като няколко от стъпките са идентични и ние не ги повтаряме всички подробно за тази част на урока.

Дайте му минута, за да изтеглите файловете на сървъра и Forge, след което посетете инсталационната папка. Следващите стъпки ще изглеждат много като настройката на сървъра за ванилия Minecraft.

В папката изпълнете файла "forge. *. Universal.jar", използвайки точно същата команда, която сте използвали, въз основа на вашата операционна система от частта за инсталиране на ванилия в този урок.

Сървърът ще се стартира и след това ще спре, като посочи, както в предишната секция, че трябва да приемете EULA. Отворете пряко създадения EULA.txt и редактирайте "false" в "true" точно както миналия път.

Стартирайте отново сървъра, за да потвърдите, че всичко е инсталирано правилно и просто за да получите по-добра мярка, присъединете се към света. Не забравяйте, че когато се присъедините към света, ще трябва да се присъедините към модифициран клиент (клиентите на ванила не могат да се присъединяват към модифицирани сървъри). Присъединете се към съответното число на версията на Minecraft с инсталирана Forge, но без заредени модове, които ще отразяват състоянието на сървъра.

Всичко изглежда добре. Дори сме заредили в близост до едно село, което винаги е забавно. Нека да покажем на тези селяни как да празнуват, като създават портал с магическо измерение.

Няма сделка; ние просто хвърлихме диамант в локвата и всички селяни се взираха в нас, сякаш изгубихме ума си. Може да сме инсталирали Фордж, но липсва компонентът, който прави магията да се случи: модният мост на Twilight Forest.
Няма сделка; ние просто хвърлихме диамант в локвата и всички селяни се взираха в нас, сякаш изгубихме ума си. Може да сме инсталирали Фордж, но липсва компонентът, който прави магията да се случи: модният мост на Twilight Forest.

Сега, когато знаем, че Forge е инсталиран правилно, следващата стъпка е да инсталирате модификациите, които искаме. Процесът е много прост. Трябва само да се уверите, че модният.JAR файл (в този случай модният модул на Twilight Forest) се намира в папката / mods / за вашия нов Forge сървър и / mods / папката за клиента на Minecraft, с който се присъединявате към сървъра.

Излезте от своя клиент Minecraft и спрете сървъра с командата "stop", копирайте файловете и рестартирайте сървъра. След това рестартирайте клиента си и се присъединете към сървъра.

Думите не могат да изразят разочарованието, което почувствахме, когато селянинът падна в портата за здравословен свят на Twilight Forest и не успя да телепортира в гората. Ще трябва да отидем вместо него.
Думите не могат да изразят разочарованието, което почувствахме, когато селянинът падна в портата за здравословен свят на Twilight Forest и не успя да телепортира в гората. Ще трябва да отидем вместо него.
Порталът се озова в непосредствена близост до замък. Сериозно това може да е най-щастливият сегмент от картите: започнахме до едно село в "Светлият свят", направихме портал там и стигнахме до замък в гората "Twilight" (ако играете с Forest Twilight на 1.7. 10 (или други версии 1.7. *) Семената са: 1065072168895676632)!
Порталът се озова в непосредствена близост до замък. Сериозно това може да е най-щастливият сегмент от картите: започнахме до едно село в "Светлият свят", направихме портал там и стигнахме до замък в гората "Twilight" (ако играете с Forest Twilight на 1.7. 10 (или други версии 1.7. *) Семената са: 1065072168895676632)!

Допълнителни ощипвания и трикове за сървъра ви

На този етап сте готови да скачате, със или без модове, в зависимост от това кой вкус сте инсталирали. Това обаче не означава, че сте завършили със сървъра си. Нека да разгледаме няколко допълнителни неща, които можете да направите, за да подобрите практическата работа на сървъра си.

Още модификации

Винаги можете да инсталирате повече модификации. Имайте предвид, че повече модове изискват повече ресурси на процесора / GPU / RAM. Обърнете внимание на моделите, които инсталирате, защото всеки, който се присъединява към вашия сървър, ще трябва да има инсталирани модификации. Най-общо казано / mod / папката на клиента и / mod / папката на сървъра трябва да бъдат огледала една от друга.

Нуждаете се от идеи за добри сървърни модификации? Ударете ресурсите, изброени в секцията "Къде да намерим модификации?" В модула ни за начинаещи Minecraft.

Отваряне на сървъра ви за отдалечени играчи

Ако искате да играете с хора извън вашата локална мрежа, можете да настроите пренасочване на портове, така че играчите извън вашата домашна мрежа да имат достъп до сървъра. Повечето домашни широколентови връзки могат лесно да поддържат много играчи. Тъй като сървърът няма система за парола, може да помислите за създаване на бял списък на сървъра. Използвайте командата и параметрите / бял списък [включване / изключване / списък / добавяне / премахване / презареждане] [име на играча] за да настроите и прегледате белия списък.

Фина настройка със сървъра

В папката на сървъра ще намерите файл, наречен server.properties. Ако отворите този файл в текстов редактор, ще намерите прост конфигурационен файл, който може да бъде редактиран ръчно. Въпреки че някои от тези настройки са достъпни чрез команди на сървър / по време на игра, много от тях не са.

Използвайки прости, верни / неверни или цифрови превключватели, е възможно да позволите на играчите да летят по време на режим на оцеляване, да изключат The Nether, да коригират настройките за изчакване на сървъра и множество други променливи. Макар че много от настройките са доста ясни, някои от тях изискват по-задълбочено разбиране на съответната променлива. Проверете тази подробна разбивка на променливите server.properties.

Въоръжени със сървър, модифицирани или по друг начин, сега вече не трябва да се безпокоите дали да сте сигурни, че точното лице е онлайн в точното време, за да имате достъп до вашия свят (и лесно можете да споделяте вашия свят с цялото си домакинство или с приятели страната).

Препоръчано: