Как да стартирате прост локален сървър Minecraft (с и без модове)
Макар че е достатъчно лесно да споделите Minecraft карта с други местни играчи във вашата мрежа, хубаво е да можете да управлявате специален сървър, така че хората да могат да идват и излизат без оригиналния хост, зареждащ Minecraft. Днес търсим как да стартира прост местен Minecraft сървър както с, така и без модове.
Защо да стартирате Minecraft сървър?
Един от най-разочароващите елементи на Minecraft местния мултиплеър опит (както за PC, така и за PE изданието) е, че първоначалният хост на играта трябва да е активен, за да има достъп до предишни творения. Ако има двама родители и две деца, които играят Minecraft в едно домакинство например, и те прекарват няколко часа един уикенд в работа върху голяма структура, хоствана от Kid # 2, тогава всеки път, когато някой иска да работи по този свят / структура отново, се нуждаят от Kid # 2 да задействате играта си и да я споделите с всички останали, като я отворите в локалната мрежа. Факторът, че всеки свят се намира на всеки отделен компютър и изведнъж става истинска кавга за повече от един човек да работи на дадена карта.
Много по-ефикасен начин да се прави нещо е да се хоства самостоятелен сървър в локалната мрежа. По този начин играчите могат да идват и си отиват, когато поискат, без нито един човек да се регистрира и да сподели своя свят. Дори по-добре, можете да бъдете домакин на Minecraft сървър на машина, която не е много подходяща за действително играене на Minecraft (ние сме стартирали скромни Minecraft сървъри с малки кутии Raspberry Pi без проблем).
Нека да разгледаме как да настроите основен локален сървър Minecraft както с, така и без модове.
Създаване на прост ванилов Minecraft сървър
Има два начина да се подходи към инсталирането на простия ванилия Mojang, доставен от Minecraft сървъра. Един метод е много ориентиран към Windows, тъй като можете просто да изтеглите .EXE файл и да го стартирате с удобен малък графичен потребителски прозорец. Този метод обаче не е от полза за потребителите на OS X и Linux, така че ще използваме метода, базиран на .JAR, който ще спомогне за разширяване на процеса във всички платформи само с много малки промени, необходими за преминаване от една до друга в друга..
Първата поръчка е да изтеглите официалния JAR файл на Minecraft сървъра. От този урок версията е 1.7.10. Можете да го намерите в долната част на официалната страница за изтегляне на Minecraft.net. Независимо от вашата операционна система, искате .JAR файлът.
След като файлът приключи, преместете файла .JAR на по-постоянно място. Поставихме файла в / HTG Test Server /. Можете да го поставите навсякъде, където искате, но да го поставите ясно, да го поставите някъде на сигурно място и да знаете, че след като стартирате .JAR файла, всички свързани с сървъра неща ще бъдат изтеглени / разопаковани в папката, в която се намира .JAR, затова не Не го поставяйте някъде като корен на устройство или домашна папка.
Изпълнете сървъра за първи път, като изпълните следната команда от командния ред от директорията, в която се намира .JAR файлът, разбира се:
Windows: java -Xmx1024M -Xms1024M -режим minecraft_server.1.7.10.jar nogui
OS X: java -Xms1G -Xmx1G -jar minecraft_server. 1.7.10.jar nogui
Линукс: java -Xms1G -Xmx1G -jar minecraft_server. 1.7.10.jar nogui
Горните команди ще изпълнят JAR файла на Minecraft сървъра. Командата изпълнява Java, присвоява 1GB памет / 1GB max, показва, че файлът е JAR, наименува JAR и показва, че не е необходим GUI. Можете да коригирате зададените / максималните стойности на паметта нагоре, ако установите, че трябва да го направите за особено големи светове или сървъри с много играчи (например по време на LAN страна), но не препоръчваме намаляване на стойностите на паметта.
Ако се нуждаете от помощ при инсталирането на Java на Linux, създавайки пряк път за процеса на стартиране на OS X или друг специфичен за операционната система проблем, бихме ви препоръчали да разгледате подробното ръководство за стартиране на JAR файла на сървъра, намиращ се на официалния Minecraft wiki.
Първият път, когато стартирате сървъра, ще видите съобщение като следното:
[Нишка на сървъра / ИНФОРМАЦИЯ]: Стартиране на версията на сървъра minecraft 1.7.10
[Нишка на сървъра / INFO]: Зареждане на свойства
[Нишка на сървъра / WARN]: server.properties не съществува
[Нишка на сървъра / INFO]: Генериране на нов файл със свойства
[Нишка на сървъра / WARN]: Неуспешно зареждане на eula.txt
[Нишка на сървъра / ИНФОРМАЦИЯ]: Трябва да се съгласите с ЛСКП, за да стартирате сървъра. Отидете на eula.txt за повече информация.
[Нишка на сървъра / INFO]: Спиране на сървъра
Това е напълно нормално. Погледнете в директорията на сървъра за файла EULA.txt, отворете го и редактирайте записа „eula = false“ до „eula = true“, за да укажете съгласието си с потребителското споразумение на Mojang сървъра. Запазете и затворете документа. Стартирайте отново командата на сървъра. Можете да го стартирате с или без етикет “nogui” в зависимост от вашите нужди / желания. Ако я изпълните с етикет „nogui“, изходът на сървъра и командният интерфейс ще останат в прозореца на терминала, в който стартирахте командата:
Ако премахнете маркера „nogui“, ще се отвори прозорец на GUI, който ще осигури по-чист и по-лесен за управление сървърен опит:
GUI интерфейсът ви показва точно това, което ще видите в прозореца на терминала в големия десен панел, както и прозорец за статистика в горния ляв ъгъл и списък на влезлите в момента играчи в долния десен ъгъл. Освен ако не използвате сървъра на машина, свързана с ресурси (или устройство без глави като медиен сървър или Raspberry Pi), препоръчваме да използвате графичния потребителски интерфейс.
По време на второто стартиране на сървъра, след като сте приели ЛСКП, се изтеглят допълнителни файлове и се генерира стандартният свят. Светът по подразбиране се намира в / world / и изглежда много като обикновена стара директория /.minecraft/saves/[someworldname]/ от обикновен Minecraft (всъщност е така). Можете да играете в произволно генерирания свят или да изтриете съдържанието на / world / и да го замените със съдържанието на запазена игра от самостоятелно копие на Minecraft или световно спестяване, което сте изтеглили от интернет.
Нека да се присъединим към нашия изсечен сървър и да видим как изглежда. За да се присъедините към играта, трябва да сте в същата локална мрежа като хост компютъра и трябва да знаете IP адреса на хост компютъра..
С IP адреса в ръка, запалете Minecraft, кликнете върху Multiplayer от главното меню и добавете новия сървър или използвайте функцията за директно свързване. Ако се нуждаете от помощ с някоя от тези опции, вж. Раздел Свързване към отдалечени сървъри от урока на Exploring Minecraft мултиплейър сървъри от предишното ни ръководство.
Тук сме на новия сървър. Всичко изглежда страхотно и светът се зарежда плавно. Едно нещо, което ще забележите веднага е, че играта е в режим на оцеляване. Това е сървърът по подразбиране, но ще ви покажем как да го промените само за миг.
От страна на сървъра, ще видите поток от известия в прозореца на конзолата, когато се случват неща: присъединяване на играчи, смърт на играчи, комуникации с играчи и други известия. Освен това можете да използвате сървърни команди както в прозореца на конзолата, така и ако сте оператор или оператор на сървъра. Има десетки команди, много от които са доста неясни и рядко използвани. Можете да прочетете целия списък с командите на уикито Minecraft, но ние ще подчертаем тези, които са най-подходящи за стартирането на сървъра ви в таблицата по-долу.
Забележка: ако въведете командата в прозореца на конзолата на сървъра, нямате нужда от водещия „/“, но го правите, ако го въведете в прозореца за чат като играч на сървъра..
/ defaultgamemode [s / c / a] | Превключва режима по подразбиране на сървъра за нови играчи между режимите Survival, Creative и Adventure. |
/ трудност [p / e / n / h] | Превключва нивата на трудност между Спокойно, Лесно, Нормално и Твърдо. |
/ gamemode [s / c / a] [плейър] | Същото като / defaultgamemode, с изключение на приложението за всеки играч. |
/ списък | Изброява всички текущи играчи. |
/ (de) op [играч] / deop [играч] | Предоставя привилегиите на операторите на имена (или ги отнема). |
/ Save- (всички / за включване / изключване) | “All” веднага спасява света, “on” превръща световното спестяване (това е стандартното състояние), а “off” изключва автоматичното запазване. Най-добре е да оставите това сами, освен ако не искате да принудите незабавно да запишете вашата работа с командата / save-all. |
/ setworldspawn [x y z] | Задава точката на хвърляне за всички играчи, които влизат в света. При липса на координати, той задава мястото, на което стои изпълняващата операция, с аргументи присвоява точката на мицел на тези координати. |
/ spawnpoint [плейър] [x y z] | Същото като световната звезда, но за отделните играчи; ви позволява да зададете уникална мишена за всеки играч. |
/Спри се | Изключва сървъра. |
/ зададено време [стойност] | Променя времето в играта; ще приеме "ден", "нощ" или стойност от 0 до 24000, където за справка 6000 е обяд и 18000 е полунощ. |
/ tp [целеви играч] [дестинация] | Играч за телепортиране. Първият аргумент трябва винаги да бъде целевият играч. Вторият аргумент може да бъде друг играч (изпрати играч A до B) или x / y / z координати (изпрати играч A на място). |
/ времето [ясно / дъжд / гръмотевици] | Променя времето. Освен това можете да добавите втори аргумент, за да промените времето за X брой секунди (където X може да бъде между 1 и 1,000,00). |
Това са най-незабавно полезни команди за управление на малък домашен сървър. Има допълнителни команди, които са полезни, ако отворите домашния си сървър за обществено или полу-обществено ползване (като / kick / / ban), но които обикновено не са необходими за лична домашна употреба.
Сега, след като успешно стартирахме нашия частен домашен сървър, може би се чудите (особено след всички уроци, посветени на тях) как можем да инжектираме някои страхотни модове в нашия сървър. Следваща спирка, сървърно модифициране.
Създаване на прост модифициран Minecraft сървър
Точно както лесно можете да инжектирате Forge mod loader в самостоятелна Minecraft инсталация, можете лесно да инжектирате Forge mod loader в Minecraft сървъра.
Можете да използвате отново същия инсталатор, който сте използвали за Forge в предишния урок за модифициране; просто го повторете (няма значение дали използвате .EXE или .JAR) и коригирайте настройките като такива:
Изберете “Install server” и го насочете към нова директория. Не е нужно да инсталирате сървър и след това да инсталирате Forge, като трябва да инсталирате Minecraft и след това да инсталирате Forge, както направихме в наръчника за клиента.
Забележка: Ако прескочите до този раздел, защото сте били толкова развълнувани от модификациите на сървъра ви, ние все пак ще ви препоръчаме да прочетете предишния раздел, тъй като няколко от стъпките са идентични, а ние не ги повтаряме подробно в тази част на урока.
Дайте му минута, за да изтеглите както сървъра, така и Forge файловете, след това посетете инсталационната папка. Следващите стъпки ще изглеждат много като настройката на ванилия Minecraft.
В папката изпълнете файла „forge. *. Universal.jar“, като използвате същата команда, която използвате, въз основа на операционната ви система от частта за инсталиране на ванилия в този урок.
Сървърът ще се изпълни и след това ще спре, показвайки, както е направил в предишния раздел, че трябва да приемете ЛСКП. Отворете новосъздадената EULA.txt и редактирайте „false“ до „true“ точно както преди.
Стартирайте отново сървъра, за да потвърдите, че всичко е инсталирано правилно и само за допълнителна добра мярка, присъединете се към света. Не забравяйте, че когато се присъедините към света, ще трябва да се присъедините към модифициран клиент (клиентите на vanilla не могат да се присъединят към модифицираните сървъри). Присъединете се към съвпадение на инсталирания номер на версия на Minecraft с инсталиран Forge, но без натоварени модификации, което ще отразява състоянието на сървъра.
Всичко изглежда добре. Дори се хвърляхме близо до село, което винаги е забавно. Нека да покажем на тези селяни как да се забавляват, като създават портал към магическото измерение.
Няма сделка; просто хвърлихме диамант в локва и всички селяни се взираха в нас, като че ли изгубихме ума си. Може би сме инсталирали Forge, но ние пропускаме компонента, който прави магията да се случи: Twilight Forest mod.
Сега, след като знаем, че Forge е инсталиран правилно, следващата стъпка е да инсталирате желаните модове. Процесът е много прост. Трябва само да се уверите, че mod .JAR файлът (в този случай Twilight Forest Mod) се намира в папката / mods / за новия ви сървър Forge и папката / mods / за клиента на Minecraft, с когото се присъединявате към сървъра.
Излезте от вашия Minecraft клиент и спрете сървъра с командата “stop”, копирайте файловете и рестартирайте сървъра. След това рестартирайте клиента си и се присъединете към сървъра.
Думите не могат да изразят разочарованието, което почувствахме, когато селянинът падна в новозаразения портал на Twilight Forest и не успя да се телепортира в гората. Ще трябва да отидем вместо него.
Порталът завърши в непосредствена близост до замък. Сериозно, това може да е най-щастливата семейна карта някога: започнахме до едно село в Свръх Света, направихме портал там, и се озовахме до замък в Гората на Сумрака (ако играете с Twilight Forest на 1.7. 10 (или други 1.7. * Версии) семето е: 1065072168895676632)!
Допълнителни настройки и трикове за вашия сървър
В този момент вие сте готови да скалите, или с или без модификации, в зависимост от това кой аромат сте инсталирали. Това обаче не означава, че сте свършили работа с вашия сървър. Да разгледаме няколко допълнителни неща, които можете да направите, за да подобрите сървърното си изживяване.
Още модове
Винаги можете да инсталирате повече модификации. Имайте предвид, че повече модове изискват повече ресурси на CPU / GPU / RAM. Обърнете внимание на моделите, които инсталирате, защото всеки, който се присъедини към сървъра ви, ще трябва да инсталира и тези модификации. Като цяло / mod / папката на клиента и / mod / папката на сървъра трябва да бъдат огледала един на друг.
Имате нужда от идеи за добри сървъри? Хит нагоре ресурси, изброени в "Къде да намерим Mods?" Раздел на нашия Minecraft модул настойнически.
Отваряне на сървъра ви за отдалечени играчи
Ако искате да играете с хора извън локалната мрежа, можете да настроите пренасочването на портове, така че играчите извън домашната ви мрежа да имат достъп до сървъра. Повечето домашни широколентови връзки могат лесно да поддържат много играчи. Тъй като сървърът няма система за пароли, можете да помислите за създаване на бял списък на сървъра. Използвайте командата и параметрите / бял списък [включване / изключване / списък / добавяне / премахване / презареждане] [име на плейъра] за да настроите и прегледате белия списък.
Фина настройка със сървъра
Вътре в папката на сървъра ще намерите файл с име server.properties. Ако отворите този файл в текстов редактор, ще намерите прост конфигурационен файл, който може да бъде редактиран ръчно. Докато някои от тези настройки са достъпни чрез сървърни / игрови команди, много от тях не са.
Използването на прост / невярно или цифрово превключване позволява на играчите да летят по време на режим на оцеляване, да изключват Nether, да коригират настройките за изчакване на сървъра и множество други променливи. Въпреки че много от настройките са доста очевидни, някои изискват по-задълбочено разбиране на съответната променлива. Вижте тази подробна разбивка на променливите на server.properties.
Въоръжени със сървър, модифициран или по друг начин, вече не се налага да се притеснявате, че подходящият човек е онлайн в точното време, за да имате достъп до света си (и лесно можете да споделите света си в цялото си домакинство или с приятели в страната).