Создание и настройка сервера minecraft
Содержание:
- Minecraft klassiek server eigenschappen[]
- Geschichte
- Настраиваем автоматическую выдачу доната
- Server.properties
- Server.properties[]
- Minecraft Classic server properties
- Команды для администратора сервера Майнкрафт
- Шаг 2 — Загрузка последней версии Minecraft
- Bestandslocatie[]
- Propriétés d’un serveur Minecraft Classic[]
- Запускаем Minecraft на VDS или выделенном сервере
- Proprietà del server di Minecraft Classic[]
- Open Server
- Server.properties[]
- Fichier Server.properties[]
- Настройка сервера Minecraft:
Minecraft klassiek server eigenschappen[]
Key | Type | Default Value | Description |
---|---|---|---|
verify-names | boolean | true | Als dit op true staat zal de server controleren of de speler met hetzelfde IP adres is ingelogd als op minecraft.net. Dit heeft problemen veroorzaakt voor mensen die probeerden te spelen op dezelfde computer waarop ze ook hun server hostten, omdat de server het lokale IP adres (127.0.0.1) ziet terwijl minecraft.net het externe IP adres ziet. Het is aangeraden dat dit op true staat tenzij je op dezelfde computer wilt spelen als waarop de server draait.
|
admin-slot | boolean | false | Staat ops, beheerders, toe in te loggen zelfs als de server vol is. |
public | boolean | Bepaalt of de server in de server lijst wordt weergeven of niet.
|
|
server-name | string | De naam van de server. Dit wordt weer gegeven in de server lijst en als iemand inlogt op de server. | |
max-players | integer (0-256) | Het maximum aantal spelers dat tegelijk op de server kan spelen. Veel spelers online kan de server zwaarder belasten en zorgen voor lag. Ops, beheerders, worden niet meegerekend met dit maximum aantal. | |
max-connections | integer (1-3) | Het maximum aantal verbindingen dat de server van hetzelfde IP adres kan accepteren.
|
|
motd | string | Motd is een afkorting voor Message of the day, bericht van de dag, hoewel je deze niet elke dag hoeft te veranderen. De motd wordt weergegeven wanneer mensen inloggen op de server. | |
grow-trees | boolean | Bepaalt of de server geplante saplings laat uitgroeien tot bomen of niet.
|
Geschichte
|
Настраиваем автоматическую выдачу доната
Один из наиболее распространённых сценариев использования RCON — автоматическая выдача привилегий игрокам после оплаты. Существуют различные сервисы, позволяющие создать своеобразный магазин доната, при покупке в котором на сервере выполняется команда, выдающая какие-либо привилегии покупателю. Один из таких сервисов — Trade MC, и ниже мы рассмотрим его настройку.
После регистрации на сайте Trade MC, создайте новый магазин. Для этого зайдите во вкладку «Мои магазины» бокового меню и выберите вкладку «Новый магазин». Укажите название Вашего сервера, желаемый адрес для магазина и адрес с портом сервера. IP адрес сервера можно узнать по этой таблице. Порт необходимо использовать основной, в примере выше это , а порт для RCON мы укажем позже. Тип сервера — , тип подключения — .
Нажмите «Создать», после чего перейдите во вкладку «Мои магазины» и кликните на шестерёнку («Панель магазина») напротив только что созданного магазина. В меню сверху выберите вкладку «Настройка магазина». Здесь необходимо лишь указать «Порт RCON». Значение этого поля должно совпадать со значением из файла . Не забудьте сохранить настройки.
Чуть ниже этого блока Вы увидите раздел «Ключ магазина». Указанное здесь значение — пароль, который будет использовать Trade MC при подключении к Вашему серверу через RCON. Его необходимо указать в параметре в файле . Пример Вы можете найти в первой части этого гайда.
На этом настройка подключения в Trade MC завершена. Вы самостоятельно должны добавить товары в магазин, и, возможно, захотите изменить какие-либо другие настройки. Подробнее о том, как это можно сделать, можно узнать на сайте Trade MC.
Server.properties
Dies ist die Standardkonfiguration, die beim ersten Start des aktuellen Minecraft-Servers generiert wird (sofern noch nicht vorhanden).
Java Edition
#Minecraft server properties #(Zeitpunkt der letzten festgestellten Dateiänderung) view-distance=10 max-build-height=256 server-ip= level-seed= gamemode= server-port=25565 enable-command-block=false allow-nether=true enable-rcon=false op-permission-level=4 enable-query=false prevent-proxy-connections=false generator-settings= resource-pack= player-idle-timeout= level-name=world motd=A Minecraft Server force-gamemode=false hardcore=false white-list=false broadcast-console-to-ops=true pvp=true spawn-npcs=true generate-structures=true spawn-animals=true snooper-enabled=true difficulty=1 network-compression-threshold=256 level-type=DEFAULT spawn-monsters=true max-tick-time=60000 max-players=20 enforce-whitelist=false resource-pack-sha1= online-mode=true allow-flight=false max-world-size=29999984 function-permission-level=2 rate-limit= require-resource-pack=false resource-pack-prompt= simulation-distance=10 hide-online-players=false
Bedrock Edition
server-name=Dedicated Server gamemode=survival difficulty=easy allow-cheats=false max-players=10 online-mode=true white-list=false server-port=19132 server-portv6=19133 view-distance=32 tick-distance=4 player-idle-timeout=30 max-threads=8 level-name=Bedrock level level-seed= default-player-permission-level=member texturepack-required=false
Server.properties[]
Dalla 1.11, queste sono le normali impostazioni di un server di Minecraft appena installato:
#Minecraft server properties #(File Modification Datestamp) max-tick-time=60000 generator-settings= allow-nether=true force-gamemode=false gamemode=0 enable-query=false player-idle-timeout=0 difficulty=1 spawn-monsters=true op-permission-level=4 announce-player-achievements=true pvp=true snooper-enabled=true level-type=DEFAULT hardcore=false enable-command-block=false max-players=20 network-compression-threshold=256 resource-pack-sha1= max-world-size=29999984 server-port=25565 server-ip= spawn-npcs=true allow-flight=false level-name=world view-distance=10 resource-pack= spawn-animals=true white-list=false generate-structures=true online-mode=true max-build-height=256 level-seed= prevent-proxy-connections=false motd=A Minecraft Server enable-rcon=false
Minecraft Classic server properties
Key | Type | Default Value | Description |
---|---|---|---|
verify-names | boolean | true | If enabled the server will make sure that the client is logged in with the same IP on Minecraft.net. This has caused problems for people trying to play on the same computer they are hosting the server on as the server will see the local IP (127.0.0.1) while Minecraft.net will see the external IP. It is recommended that this is enabled unless you want to play on your server from the same computer you are hosting it on
|
admin-slot | boolean | false | Allow ops to join even if the server is full. |
public | boolean | Whether the server should be displayed in the server list, or not.
|
|
server-name | string | The name of the server. This is displayed in the server list and when someone is joining the server | |
max-players | integer (0-256) | The max numbers of players that can play on the server at the same time. Note that if more players are on the server it will use more resources. Note also, admin connections are not counted against the max players. | |
max-connections | integer (1-3) | The max number of connections the server will accept from the same IP.
Note: If you try to set it higher than 3 it will be changed back to 3. |
|
motd | string | MOTD is short for Message of the day, though you do not need to change it every day. The MOTD is displayed when people join the server. | |
grow-trees | boolean | Whether or not the server will allow planted saplings to grow into trees.
|
Команды для администратора сервера Майнкрафт
В нижеприведенных командах мы будем использовать ключевое слово «таргет» — оно обозначает выбранную цель (игрок, предмет и так далее).
clear <таргет> — полностью очищает содержимое сумки выбранного юзера.
debug <start|stop> — активация/остановка режима отладки.
defaultgamemode <survival|creative|adventure> — для каждого нового пользователя будет изменен режим игры: выживание/творчество/приключение.
difficulty <0|1|2|3> — устанавливает сложность игры для всех юзеров, где 0 — мирно, 1 — легко, 2 — нормально, 3 — сложно.
enchant <таргет> — зачаровывает предмет в руках на указанный уровень.
gamemode <survival|creative|adventure> — указывает на юзера и изменяет его режим игры. Выживание (survival, s или 0), Творчество (creative, c или 1), Приключение (adventrure, a или 2).
gamerule <правило> [true/false] — изменение игровых правил, которые включают в себя следующее:
- doFireTick — в случае отключения будет прекращено распространение огня на территории;
- doMobLoot — деактивация отключает дроп с мобов;
- doMobSpawning — отключение правила прекращает спавн мобов;
- doTileDrops — если деактивировать данное правило, то при разрушении блоков предметы больше не будут выпадать;
- keepInventory — включите параметр, если не хотите терять содержимое своего инвентаря в случае смерти персонажа;
- mobGriefing — отключите данное правило, если необходимо запретить мобам портить ландшафт, строения и т.д.;
- commandBlockOutput — деактивирует отправку сообщений в чат от командного блока.
Таким образом, команда для изменения игровых правил принимает следующий вид: «gamerule keepInventory true» — в таком случае будет включена опция, благодаря которой все содержимое инвентаря будет сохранено после гибели персонажа.
give <таргет> <номер объекта> — присваивает пользователю выбранный предмет.
help ? — используйте помощь, если хотите узнать обо всех доступных командах консоли.
publish — активирует подключение по локальной сети.
say <Привет!> — введите данную команду, чтобы отправить сообщение розовым цветом.
spawnpoint — определяет точное местоположение в координатах, где будет установлен спавн выбранного пользователя.
time set <число|day|night> — используйте для изменения времени, где 0 — рассвет, 6000 — полдень, 12000 — заката и 18000 — полночь.
time add <число> — увеличивает время на выбранное значение.
toggledownfall — позволяет активировать и деактивировать осадки в игре. Если погода была солнечная, то она будет изменена на дождливую.
tp <таргет1> <таргет2>, tp <таргет> <x> <y> <z> — телепортирует пользователя к другому юзеру либо в любую точку мира, выбранную с помощью системы координат.
weather <время> — изменяет погоду на некоторое время в секундах.
xp <количество> <таргет> — приписывает пользователю выбранное количество опыта, от 0 до 5000. Также можно добавить сразу несколько уровней — для этого необходимо прописать L и ввести количество уровней. Для понижения левела используйте опцию <число>L, например, 15L снизит уровень на 15 единиц.
ban <имя пользователя> — блокирует пользователя по нику.
ban-ip <ip-адрес> — блокирует пользователя по ip-адресу.
pardon <имя пользователя> — возвращает доступ пользователю, который был забанен.
pardon-ip <ip-адрес> — исключает IP-адрес, внесенный в черный список.
banlist — отображает список всех юзеров, которые были заблокированы на сервере.
op <таргет> — определяет выбранному юзеру привилегии оператора.
deop <таргет> — забирает у пользователя привилегии оператора.
kick <таргет> — используйте, чтобы исключить юзера из игрового процесса.
list — показывает онлайн всех юзеров на сервере.
save-all — сохраняет все измененные параметры на сервере.
save-on — активирует автосохранение всех изменений, внесенных на сервере.
save-off — отключает автосохранение изменений на сервере.
stop — прекращает работу сервера.
whitelist list — отображает список пользователей в whitelist.
whitelist <add|remove> <имя пользователя> — добавляет выбранного пользователя в белый список.
whitelist <on|off> — активация/деактивация опции белого списка на сервере.
whitelist reload — перезагрузка whitelist.
Шаг 2 — Загрузка последней версии Minecraft
Теперь вам нужно загрузить актуальную версию сервера Minecraft. Вы можете сделать это, открыв сайт Minecraft и скопировав ссылку с названием Download minecraft_server. X.X.X.jar, где X — последняя версия сервера.
Теперь вы можете воспользоваться и скопированной ссылкой для загрузки сервера:
Если вы хотите обновить ваш сервер Minecraft или запускать разные версии Minecraft, переименуйте загруженный в , сопоставив выделенные номера версий для версии, которую вы только что загрузили:
Если вы хотите загрузить более старую версию, воспользуйтесь архивом на сайте mcversions.net. В этом руководстве вы будем рассматривать самую последнюю версию. Теперь, когда вы загрузили нужные файлы, давайте приступим к настройке вашего сервера Minecraft.
Bestandslocatie[]
Dit bestand wordt automatisch gegenereerd bij de eerste start van de server (als deze nog niet bestaat).
Besturingssysteem | Bestandlocatie | Notas |
---|---|---|
Windows | Dezelfde map als Minecraft_Server.exe | |
Linux
Unix |
Path of Working Directory (pwd) |
Als je de server start vanuit je home map (bijvoorbeeld /home/jenaam) dan worden de server bestanden gecreëerd in /home/jenaam. Volg deze richtlijnen om er zeker van te zijn dat de server bestanden daar gecreëerd worden waar je ze zou verwachten.
|
Propriétés d’un serveur Minecraft Classic[]
Clé | Type | Valeur par défaut | Description |
---|---|---|---|
verify-names | booléen | ||
admin-slot | booléen | Autorise les ops à joindre le serveur même s’il est plein. | |
public | booléen | Sert à savoir si le serveur doit être affiché dans la liste des serveurs ou non.
|
|
server-name | chaîne | Le nom du serveur. Il est affiché dans la liste des serveurs et quand quelqu’un rejoint le serveur. | |
max-players | entier (0-256) | Le nombre max de joueurs qui peuvent jouer sur le serveur simultanément. Notez que plus le nombre de joueurs présents sur le serveur est élevé, plus ils utiliseront de ressources. Notez également, les connexions d’op ne sont pas déduites du nombre de joueurs maximum. | |
max-connections | entier (1-3) | Le nombre maximum de connexions que le serveur va accepter de la même adresse IP.
|
|
motd | chaîne | MOTD est l’abréviation de message de la journée (Message Of The Day), bien que vous n’ayez pas besoin de le changer tous les jours. Le MOTD s’affiche lorsque les joueurs rejoignent le serveur. | |
grow-trees | booléen | Savoir si, oui ou non, le serveur permettra aux pousses d’arbre plantées de croître.
|
Запускаем Minecraft на VDS или выделенном сервере
Сделать сервер Майнкрафт можно через хостинг. Для этого потребуется сервер с достаточно мощным железом. В таком случае нужно будет скачать серверную версию Minecraft и удаленно установить ее на арендованное оборудование.
В хостинге Timeweb можно купить готовый выделенный сервер или самостоятельно подобрать конфигурацию. Правда, этот вариант не самый дешевый. Если у вас ограничен бюджет, можно подключить VDS сервер. Это отличный вариант для начинающих геймеров.
Из минусов – это не самый простой способ, для его реализации требуются определенные знания и навыки в администрировании. При работе могут возникать какие-либо трудности и нюансы, также вполне допустимо возникновение проблем в процессе запуска и настройки сервера.
Но результат определенно того стоит – пользователь сможет реализовать на таком сервере любые возможности для игры, использовать любые шаблоны, моды и защитное ПО. Такой сервер доступен круглосуточно и не зависит от того, включен ваш компьютер или нет. Такой сервер можно будет использовать для игры с друзьями или продавать.
О том, как создать сервер Minecraft на VDS на базе платформы CentOS 7, ранее было рассказано в другой статье.
Создание сервера Minecraft на VDS с Ubuntu 18.04
Чтобы создать сервер Майнкрафт для игры с другом потребуется заранее установить на сервер дистрибутив Ubuntu 18.04 и включить поддержку SSH. В хостинге Timeweb можно выбрать тариф с оптимальными параметрами и ценами. Если выяснится, что этих характеристик недостаточно, вы сможете выбрать тариф с большей производительностью.
Первым делом после подготовки сервера надо установить Java. Рекомендуется версия 8 OpenJDK для Java, в частности, headless JRE. Это минимальная версия, не имеющая поддержки графического интерфейса в приложении. Именно поэтому она отлично подходит для запуска приложений Java на сервере. Для скачивания и установки надо ввести следующую команду:
sudo apt install openjdk-8-jre-headless
Еще нужно будет скачать приложение Screen (о его назначении говорилось выше), для этого дается следующий запрос:
sudo apt install screen
После того как все необходимо ПО установлено, потребуется активировать брандмауэр для разрешения трафика на сервер Minecraft. В игре по умолчанию используется порт 25565. Чтобы внедрить это правило, запускается такая команда:
sudo ufw allow 25565
Наконец пришло время для скачивания и установки сервера Minecraft. Для этого используем утилиту wget. Открываем сайт разработчика для загрузки сервера, копируем ссылку на загрузку и вставляем ее после утилиты. Примерно так это будет выглядеть:
wget https://launcher.mojang.com/v1/objects/c5f6fb23c3876461d46ec380421e42b289789530/server.jar
Как только загрузка завершится, потребуется принять лицензионное соглашение через файл. Надо для этого открыть в текстовом редакторе nano файл eula.txt. Затем следует найти параметр eula=false и поменять значение на true. Теперь можно приступать к запуску файла jar. Открываем приложение screen и даем в нем вот такую команду:
java -Xmx1024M -Xms1024M -jar minecraft_server.1.16.2.jar nogui
В течение нескольких секунд будет совершена инициализация. Потом выйдут результаты, примерно вот такие:
Server thread/INFO: Done (32s)! For help, type "help"
Это значит, что подключение сервера завершилось.
Proprietà del server di Minecraft Classic[]
Key | Tipo | Valore normale | Descrizione |
---|---|---|---|
verify-names | boolean | true | Se abilitato il server si assicurerà che il client è connesso con lo stesso IP anche su Minecraft.net. Questo ha causato problemi alle persone che volevano giocare sullo stesso computer che stava ospitando il server, dato che il server vedeva l’IP locale (127.0.0.1) mentre Minecraft.net vedeva l’IP esterno. Questa opzione dovrebbe essere abilitata meno che non si stia giocando sullo stesso computer dove è ospitato il server
|
admin-slot | boolean | false | Permette agli operatori di entrare anche se il server è pieno. |
public | boolean | Se il server viene mostrato nella lista dei server oppure no.
|
|
server-name | string | Il nome del server. Viene mostrato nella lista dei server e quando qualcuno entra nel server | |
max-players | integer (0-256) | Il numero massimo di giocatori che possono giocare sullo stesso server nello stesso momento. Nota che più giocatori saranno sul server, più questo utilizzerà risorse. Nota inoltre che le connessioni degli amministratori non vengono conteggiate. | |
max-connections | integer (1-3) | Il numero massimo di connessione che il server accetterà dallo stesso IP.
Nota: Se provi ad impostarlo più alto di 3 ritornerà a questo valore. |
|
motd | string | MOTD è l’acronimo di Message of the day, ossia messaggio del giorno, anche se non hai bisogno di cambiarlo ogni giorno. Il MOTD viene mostrato alle persone che entrano nel server. | |
grow-trees | boolean | Decide di permette o non permettere agli arboscelli di diventare alberi.
|
Open Server
Далее все просто. Вам понадобится Open Server. Она бесплатная. При желании вы можете внести пожертвование, разработчики будут рады даже 100 рублям. Кстати, если вы переведете деньги, то сможете загрузить пакет за считанные секунды. Если нет, то придется немного подождать.
Что такое Опен Сервер? Удобная серверная платформа, которую создали специально для веб-мастеров. Если бы не она, то вам бы пришлось вручную устанавливать php, apache, MySql и кучу дополнительных программ. В общем масса геморроя.
Open Servere – это пакет, в котором уже есть все компоненты. Они понадобятся для серверной установки. Останется только распаковать все содержимое и можно заниматься разработкой сайта или написанием скрипта.
Представляете, чтобы использовать свой компьютер в качестве виртуального хостинга вам понадобится нажать только пару кнопок. Если бы не опен сервер, вам бы пришлось скачивать все элементы по отдельности, перенести все по нужным папкам, настроить.
Однако, Open Server – не единственный пакет. Одним из первых появился Denver, чуть позже xampp. Но я бы не назвал их лучшими. Обновляются довольно редко, а потому теряют свою популярность. Кроме того, вы можете управлять отдельными частями. Добавлять что-то свое, удалять или редактировать. Со временем это может пригодиться.
В Open Server есть множество дополнительных инструментов: просмотр логов, планировщик задач и многое другое.
Кстати, эту программу вы можете установить даже на флешку. Это очень удобно, если вы делаете сайт на заказ и не готовы показывать его в интернете. Просто копируете сайт на USB и готово. Можете вставлять съемный диск в любой компьютер. Заказчик увидит его точно также, как если бы портал уже был в интернете.
Но, довольно прелюдий. Давайте посмотрим на программу в деле. Для начала ее нужно скачать. Переходим в одноименный раздел, выбираем подходящую версию (basic, ultimate, premium), вводим цифра с картинки и переходим к скачиванию.
Качать самую полную версию не всегда имеет смысл. Уверены ли вы, что будете пользоваться CamStudio, который позволяет записывать видео, редактор фото PixBuilder или Skype? К примеру, я рассказывал уже про удаленного помощника TeamViewer. Убежден, что если вы не прочитаете мою статью о нем, то ни разу не откроете эту программу.
При желании все это можно будет установить позже. Я рекомендую брать Premium.
Если вы внесете пожертвование, то скорость загрузки увеличится. Если нет, то полностью загрузить пакет вам удастся только через несколько часов.
После того как вы загрузите программу и два раза щелкните на установочный файл вам предложат распаковать архив. Устанавливать его нужно именно в корень, а не какую-либо папку.
После того как процесс завершится вы увидите на диске С папку Open Server. В ней будет расположено несколько папок и 2 установочных файла. В папке domains будут располагаться папки с вашими сайтами. Modul – дополнительные установочные программы: php, mysql и так далее.
Два установочных файла рассчитаны на 32 и 64-битные системы. Вам нужно запустить одну из них, но предварительно советую отключить антивирус. В противном случае он может заблокировать действия программы и она не сможет действовать корректно.
Сразу после запуска вам предложат установить Microsoft Visual C++. Вполне вероятно, что все у вас уже установлено, но во избежание проблем и ошибок можно выполнить загрузку еще раз.
После загрузки в правой нижней части экрана, рядом с часами скроется панель Open Server. Нажав на кнопку «Запуск» вы активируете сервер, кнопка «Перезапустить» нужна после того, как вы сделаете какие-то изменения в папке и хотите, чтобы они вступили в силу, ну и «Остановить» прекращает его работу.
В настройках очень много пунктов. Сейчас я не буду о них рассказывать. Тот кто в этом разбирается и так все поймет, а новичкам будет совершенно непонятно. Не переживайте, со временем вы все освоите, а пока можете обойтись и без этой информации.
Ну вот в принципе и все. Благодаря этой программе вы можете создать из своего компьютера хостинг. В видео инструкции вы можете увидеть больше информации о создании сайтов и работе с программой.
Server.properties[]
Vanaf 1.7.10, zijn dit de standaard instellingen voor een nieuw geïnstalleerde Minecraft server (true = waar/aan; false = onwaar/uit) :
#Minecraft server properties #(file modification datestamp) generator-settings= allow-nether=true level-name=world enable-query=false allow-flight=false server-port=25565 level-type=DEFAULT enable-rcon=false level-seed= force-gamemode=false server-ip= max-build-height=256 spawn-npcs=true white-list=false spawn-animals=true snooper-enabled=true texture-pack=true online-mode=true pvp=true difficulty=0 gamemode=1 max-players=20 spawn-monsters=false generate-structures=true view-distance=10 motd=A minecraft server
Fichier Server.properties[]
Pour la version , voici les paramètres par défaut pour un serveur Minecraft nouvellement installé :
#Minecraft server properties #(Date et heure de modification du fichier) generator-settings= op-permission-level=4 resource-pack-hash= allow-nether=true level-name=world enable-query=false allow-flight=false announce-player-achievements=true server-port=25565 max-world-size=29999984 level-type=DEFAULT enable-rcon=false force-gamemode=false level-seed= server-ip= network-compression-threshold=256 max-build-height=256 debug=false spawn-npcs=true white-list=false spawn-animals=true snooper-enabled=true hardcore=false online-mode=true resource-pack= pvp=true difficulty=1 enable-command-block=true player-idle-timeout=0 gamemode=0 max-players=20 max-tick-time=60000 spawn-monsters=true view-distance=10 generate-structures=true motd=A Minecraft Server
Настройка сервера Minecraft:
После того как вы скачаете готовый сервер, нужно его настроить. Основной файл настроек сервера майнкрафт это server.properties
Давайте рассмотрим настройку сервера подробнее. Откроем файл server.properties и увидим следующие строчки (самые важные):
allow-nether=true — разрешить\запретить ад на сервере
level-name=world — название папки в где будет храниться карта мира
enable-query=true — важный для мониторинга параметр. true — разрешить запросы к серверу с мониторинга
query.port=25565 — важный для мониторинга параметр. Порт на который будут отправляться запросы. Обычно совпадает с портом сервера. На многих готовых серверах отсутствует. Проверьте наличие этой строчки в с воем файле настроек!
allow-flight=false — разрешить или запретить режим полета.
server-port=25565 — Порт сервера
level-type=DEFAULT — Варианты генерации мира: DEFAULT (обычный), FLAT (плоский), LARGEBIOMES (большие биомы).
enable-rcon=false — удаленный доступ к консоли сервера.
level-seed= — оставить пустым для генерации случайного мира
server-ip=IP адрес вашего сервера
max-build-height=256 — максимальная высота (штук блоков) строительства
spawn-npcs=true — Спавн NPC
white-list=false — Использовать\не использовать WhiteList
spawn-animals=true — спавнить животных (true — да, false — нет)
snooper-enabled=true — Разрешает\запрещает серверу отправлять данные разработчикам.
hardcore=false — режим хардкор
online-mode=false — если true, то на сервер невозможно зайти с пиратки. false — на сервер может зайти любой клиент
pvp=true — вкл\выкл PvP
difficulty=1 — уровень сложности. 0 — Очень легкий; 1 — Легкий; 2 — Средний; 3 — Тяжелый;
gamemode=0 — Игровой режим. 0 — Выживание; 1 — Креатив; 2 — Adventure
max-players=20 — максимальное количество игроков
spawn-monsters=true — спавнить монстров в ночное время. да\нет
generate-structures=true — разрешить\запретить генерировать структуры (сокровищницы, крепости, деревушки)
spawn-protection=16 — радиус защиты спавна
motd=A Minecraft Server — Название сервера. Измените A Minecraft Server на свое
После настройки своего сервера minecraft его можно запускать. Обычно в готовых сборках присутсвует bat файл. Например Start.bat, Starter.bat и тд.
Первый запуск сервера может занять довольно длительное время. Это связано с генерацией мира и прочими расчетами. После того как сервер запустится, можно приглашать на него игроков, сообщив IP:Port сервера.