Об этом проекте
Pumpkin — это серверная реализация Minecraft с открытым исходным кодом, полностью написанная на Rust, предназначенная для быстрой, эффективной и настраиваемой альтернативы существующим серверам. Она фокусируется на производительности за счет многопоточности, совместимости с последними версиями Java и Bedrock при соблюдении ванильной механики, защите от известных эксплойтов, гибкости настройки и расширяемости для разработки плагинов.
В настоящее время находится в активной разработке (до версии 1.0), Pumpkin уже поддерживает широкий спектр функций, включая конфигурацию TOML, статус/пинг сервера, шифрование, сжатие пакетов, протоколы Java и Bedrock (Bedrock в разработке), загрузку/сохранение мира, загрузку чанков (Vanilla, Linear, Pump), освещение, спавн сущностей, босс-бары, таблицы лидеров, список игроков, границы мира, время, физику жидкостей, функции игрока (скины, телепортация, движение, инвентарь, опыт, голод, еда), сущности (неживые, мобы, животные, жители, боссы), серверные функции (query, RCON, чат, права, переводы, инвентари, частицы) и поддержку прокси для BungeeCord, BungeeGuard и Velocity. Некоторые функции, такие как редстоун, бой, ИИ сущностей, команды и плагины, все еще находятся в разработке.
Pumpkin распространяется под лицензией GPLv3, а API плагинов имеет двойную лицензию MIT или Apache-2.0. Проект приветствует вклад и предоставляет документацию на pumpkinmc.org, а также поддержку сообщества через Discord. Это многообещающий вариант для тех, кто ищет сервер Minecraft на Rust, ориентированный на производительность.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.