NightCore
NightCore - это легковесная базовая библиотека для разработки плагинов Майнкрафт, которая объединяет в себе множество полезных инструментов и оптимизаций для работы серверов на Spigot, Paper и Folia.
NightCore - это легковесная библиотека, которая выступает фундаментом для всех плагинов от разработчика NightExpress. Modrinth Если вы когда-нибудь ставили на свой сервер плагины вроде ExcellentCrates или CoinsEngine, то наверняка замечали, что им для работы требуется этот файл. По сути, это набор утилит и инструментов, которые делают разработку плагинов для Майнкрафт быстрее и эффективнее, а саму игру - стабильнее.
Зачем нужен этот плагин
Главная проблема многих серверов - это захламление ядра лишним кодом, когда каждый автор пишет свои костыли для работы с экономикой, предметами или базами данных. NightCore решает эту проблему, предоставляя единый, оптимизированный интерфейс. Библиотека весит всего 1.4 МБ, но внутри находится чистый код, написанный человеком, а не сгенерированный ИИ. Никакого шпионского ПО, аналитики или навязчивых проверок обновлений - только функционал.
Ключевые особенности и Bridge-системы
В ядро встроено несколько "мостов" (Bridges), которые позволяют плагинам бесшовно работать с разными модулями сервера:
- Server Bridge - обеспечивает одновременную поддержку платформ Spigot, Paper и Folia. Это значит, что плагины будут работать даже на самых современных сборках с многопоточной обработкой.
- Economy Bridge - универсальная поддержка любых экономических плагинов. Не важно, используете ли вы Vault или другую систему валют - всё будет работать из коробки.
- Item Bridge - интеграция кастомных предметов из сторонних модулей и плагинов.
- Permissions Bridge - поддержка самых популярных менеджеров прав (PermissionsEx, LuckPerms и других).
Инструменты для разработчиков и админов
Даже если вы просто администратор, вам полезно знать, что "под капотом" у ваших плагинов. NightCore тащит в себя отличные инструменты:
- Команды и GUI - встроенные тулзы для создания команд, автодополнения (tab-complete) и интерактивных меню в инвентаре.
- Работа с базами данных - поддержка SQLite и MySQL с удобными обертками для SQL-запросов.
- Парсеры текста и плейсхолдеров - собственный парсер текстовых компонентов и "ленивая" замена плейсхолдеров для максимальной производительности сервера.
- Утилиты для игроков и сущностей - упрощенная работа с объектами
Player,Entity,LocationиItemStack. - Трекер блоков - отслеживание блоков, установленных игроками, с использованием нативного хранилища чанков, без создания лишних баз данных.
Чего здесь нет
Автор принципиально не добавляет в свое ядро мусор. В NightCore нет:
- Громоздких библиотек для каждой мелкой задачи.
- Сборщиков данных и аналитики.
- Проверок обновлений и сетевых запросов.
- Лицензионных систем и ключей активации.
- Рекламы.
Список плагинов, требующих NightCore
Для корректной работы следующих плагинов от NightExpress вам обязательно нужно скачать NightCore в папку plugins:
- AdvancedDungeonArena
- CoinsEngine
- CombatPets
- DivineSkills
- ExcellentClaims
- ExcellentCrates
- ExcellentEnchants
- ExcellentJobs
- ExcellentQuests
- ExcellentShop
- LootConomy
- SunLight
Установка на сервер
Если вы планируете запустить сервер с этими плагинами, чтобы поиграть с друзьями онлайн, проще всего арендовать сервер Майнкрафт на BungeeHost. Плагин устанавливается туда буквально в один клик, а хостинг обеспечивает отличную производительность для Paper и Folia.
Скачайте NightCore для Minecraft, если хотите, чтобы плагины от NightExpress работали стабильно и без лагов.
Часто задаваемые вопросы
Совместимость
Создатели
Детали
Версии плагина NightCore
Доступно 49 версий. Сначала показаны самые популярные и самые свежие.