PocketMine Wiki Ядра серверов Minecraft Java Edition: Bukkit → Spigot → Paper. Плагины, команды, права, производительность.
Spigot / Paper Wiki
Java
Paper
Plugins
Spigot — форк CraftBukkit с оптимизациями. Paper — современный форк Spigot с лучшим API, патчами и TPS. В 2026 для новых серверов почти всегда выбирают Paper (совместим с Spigot-плагинами).
Линейка ядер Java
VanillaОфициальный jar Mojang, без плагинов
CraftBukkitИсторический API плагинов (Bukkit API)
SpigotОптимизации + Spigot API поверх Bukkit
PaperЛучшая производительность, Folia/API, Hangar
Purpur / PufferfishФорки Paper с доп. тюнингом
Velocity / BungeeПрокси для сети серверов
Установка Paper (рекомендуется)
- Установите Java 21 (LTS) — актуальные Paper 1.21.x требуют современную JVM.
- Скачайте
paper-1.21.x.jarс papermc.io. - Запустите:
java -Xms2G -Xmx4G -jar paper.jar --nogui. - Примите
eula.txt, настройтеserver.properties,bukkit.yml,spigot.yml,paper-global.yml. - Плагины — в папку
plugins/(файлы.jar).
Структура сервера
server.properties— порт 25565, online-mode, view-distancebukkit.yml/spigot.yml/config/paper-*.yml— тюнингplugins/— jar-плагины + их конфигиworld/,world_nether/,world_the_end/logs/latest.log— диагностика
Плагины: plugin.yml (Bukkit)
| Поле | Назначение |
|---|---|
name |
Имя плагина |
version |
Версия |
main |
Главный class extends JavaPlugin |
api-version |
1.21 (или 1.13+) |
authors |
Авторы |
depend / softdepend |
Зависимости |
commands |
Команды |
permissions |
Права |
Команды Bukkit / Paper
/pluginsСписок плагинов (pl)/versionВерсия ядра/timingsТайминги (лучше spark)/tpsТики в секунду (Paper)/msptМиллисекунды на тик/restartРестарт (Spigot script)/reloadНе рекомендуется на проде/lpLuckPerms (плагин)/sparkПрофайлерПрава и админка
- Стандарт де-факто: LuckPerms (+ web editor).
- Не используйте раздачу
opна публичке. - Античиты: Matrix, Vulcan, Grim — подбирайте под версию.
- Экономика: Vault + EssentialsX / CMI.
- Защита регионов: WorldGuard + WorldEdit.
Производительность (чеклист)
- Java 21, адекватный
-Xmx, Aikar flags (актуальные гайды Paper). - Снижайте view-distance / simulation-distance.
- Не злоупотребляйте redstone-машинами и фармом мобов.
- Spark profiler вместо устаревших timings на проде.
- Храните плагины минимально необходимыми; конфликты = лаги.
Spigot/Paper vs PocketMine-MP
| Paper/Spigot | PocketMine-MP | |
|---|---|---|
| Клиент | Java Edition | Bedrock Edition |
| Язык плагинов | Java (.jar) | PHP (.phar) |
| Порт | TCP 25565 | UDP 19132 |
| Экосистема | SpigotMC, Hangar, Modrinth | Poggit, форумы, RU-маркеты |
| Кому | Классические PC-сервера | Mobile / Win10 / console Bedrock |