Pico Limbo Java Wrapper

Легковесный сервер Minecraft, написанный с нуля на Rust и поддерживающий версии Minecraft от 1.7.2 и выше. Теперь доступен в виде плагина для Velocity и BungeeCord.

705

Быстрое задание

Как далеко вы сможете убежать, прежде чем вас поймают толпы?

Pico Limbo Java Wrapper

Оболочка PicoLimbo для Java

Java-обертка для PicoLimbo, легковесного многоверсионного сервера Minecraft Limbo, написанного на Rust. Это позволяет запускать сервер PicoLimbo непосредственно в вашем прокси-сервере или как отдельный JAR-файл.

⭐ Поставьте звездочку этому репозиторию • 💬 Присоединяйтесь к Discord • 📖 Читайте документацию

На этом изображении показан мир, загруженный в PicoLimbo с использованием схемы.

*Схема из Limbo, еще одного замечательного проекта*

PicoLimbo — это легковесный сервер ожидания, написанный на Rust, разработанный в первую очередь как сервер для AFK-режима или ожидания. Его основная задача — повышение эффективности за счет реализации только необходимых пакетов, требуемых для входа клиента и поддержания соединения (keep-alive) без лишних накладных расходов.

Хотя PicoLimbo и не стремится воспроизвести все функции сервера Minecraft, он поддерживает Все версии Minecraft, начиная с 1.7.2 и до последней стабильной версии., за исключением снимков состояния.

⚠️ ВАЖНО - ПРОЧИТАЙТЕ ПЕРЕД ТЕМ, КАК ПРОДОЛЖИТЬ ⚠️

Этот проект использует нативный код и не предназначен для использования в качестве плагина. Для максимальной производительности и стабильности рекомендуется использовать бинарный файл. Подробнее об альтернативных инструкциях по установке можно прочитать на официальном сайте документации. Java-оболочка предоставлена ​​для того, чтобы охватить больше пользователей с ограниченными возможностями настройки.

Поскольку Java-обертка использует нативный код, она не может работать на всех платформах. Она совместима только со следующими платформами: MacOS (например, Debian, Ubuntu) - С процессорами x64 (AMD/Intel) или arm64 (например, Raspberry Pi) - MacOS - С 64-разрядными процессорами (AMD/Intel) - MacOS - Чипы серии M (M1/M2/M3+)

Если вы не уверены, что это сработает, попробуйте. Большинство хостинг-провайдеров используют GNU/Linux с 64-разрядными процессорами, так что у вас всё должно быть в порядке.

Другие платформы для установки

PicoLimbo также совместим с Docker и Pterodactyl. Если у вас уже установлена ​​Docker или Pterodactyl, рекомендуется использовать их вместо Java-оболочки.

Документация

Перед тем как сообщать о каких-либо проблемах, пожалуйста, ознакомьтесь с инструкциями по установке Java Wrapper на сайте документации и с тем, как настроить переадресацию для PicoLimbo.

Сообщество и поддержка

Если у вас есть вопросы, предложения или вы просто хотите быть в курсе событий, присоединяйтесь к серверу Discord!

Особенности

Широкая совместимость с различными версиями

Поддерживает все версии Minecraft. 1.7.2 - 26.1.2 В исходном виде нет необходимости в ViaVersion или дополнительных слоях совместимости.

Сверхлегкий и масштабируемый

При работе в нативном режиме вне JVM PicoLimbo использует 0% ресурсов ЦП в режиме ожидания и может обрабатывать сотни игроков, потребляя менее 10 МБ оперативной памяти. Посмотреть результаты тестов.

Поддержка кожи

Поддерживаются скины игроков. Что еще можно сказать по этому поводу?

Встроенная поддержка прокси-сервера

Интегрируется со всеми основными прокси-серверами Minecraft:

- Velocity (современная переадресация) - BungeeCord (традиционная переадресация) - Аутентификация BungeeGuard и BungeeGuardPlus

Настраиваемый

Настройте свой сервер с помощью простого конфигурационного файла TOML, включив в него приветственное сообщение, измерение для запуска сервера, MOTD-сообщение для списка серверов и многое другое. См. документацию по настройке. При работе в качестве плагина в прокси-сервере сгенерированный конфигурационный файл находится в том же месте, что и любые другие плагины.

Схематический мир (экспериментальный)

Загрузите пользовательский мир из файла схемы и настройте место появления (только для версий 1.16 и выше).

ОБЪЯВЛЕНИЯ
RU — Russian