-
Notifications
You must be signed in to change notification settings - Fork 199
Getting Started (на русском языке)
.NET Core 3.1 SDK (для Ubuntu)
.NET Core 3.1 SDK (для Debian)
Чтобы приступить к работе с MiNET скачайте репозиторий с GitHub (или ваш форк).
git clone https://github.com/NiclasOlofsson/MiNET.git
Нажмите на Конфигурация для того, чтобы посмотреть возможности настройки вашего будущего сервера. Для настройки вашего сервера откройте файл по директории src/MiNET/MiNET.Console/server.conf.
Если вы используете Visual Studio, то нажмите правой кнопкой мыши и создайте файл решения (?). В иных случаях воспользуйтесь командой
dotnet build .\src\MiNET\MiNET.sln
.
Эта команда автоматически установит недостающие зависимости начиная с .NET Core 2.0.
Для Visual Studio установите проект MiNET.Console в качестве запускаемого проекта и используйте кнопку F5. В иных случаях воспользуйтесь командами
cd .\src\MiNET\MiNET.Console\
и
dotnet run
.
Если вы сделали всё правильно, то вы должны будете увидеть сообщение:
Are you blessed with HW accelerated vectors? Yep!
Operations timed using the system's high-resolution performance counter.
Timer frequency in ticks per second = 4101562
Timer is accurate within 243 nanoseconds
WARN [?] - No level.dat found at D:\Development\DOES NOT EXIST\level.dat. Creating empty.
WARN [?] - No level.dat found at D:\Development\DOES NOT EXIST\level.dat. Creating empty.
WARN [?] - No level.dat found at D:\Development\DOES NOT EXIST\level.dat. Creating empty.
MiNET running. Press <enter> to stop service.
Если вы хотите подключиться к вашему локальному серверу (127.0.0.1 / localhost), то вам необходимо создать сетевое исключение для вашего Minecraft.
- Нажимаем правой кнопкой мыши на программу Windows PowerShell;
- Нажимаем на "Запуск от имени администратора";
- Копируем команду
CheckNetIsolation LoopbackExempt -a -n="Microsoft.MinecraftUWP_8wekyb3d8bbwe"
и нажимаем Enter; - Готово! Теперь вы можете заходить на свой локальный сервер.
Если вы получаете уведомление о том, что какой-то каталог/файл не найден, а отображаемые каталоги содержат обратную косую черту, вам необходимо вручную отредактировать файл src/MiNET/MiNET.Console/server.conf и исправить каталоги.
ERROR [?] - Error during startup!
System.IO.DirectoryNotFoundException: Could not find a part of the path "/mnt/hdd/MiNET/src/MiNET/MiNET.Console/bin/Debug/D:\Development\Worlds\TopixMedia Lobby/level.dat"