
NightCore
A lightweight library with a wide range of utilities and tools for faster and more efficient plugin development.
Автор: NightExpress279,8 тыс.139обновлён 8 окт. 2026 г.
БиблиотекиУправлениеУтилиты
Описание
About
NightCore is a lightweight library with a wide range of utilities and tools for faster and more efficient plugin development.
This library is required for all NightExpress's plugins.
Features
✅ What exactly is included in these 1.4 MB:
- Pure original code written by a human, not by AI.
- Server Bridge, providing simultaneous support for Spigot, Paper and Folia.
- Economy Bridge, providing simultaneous support for economies/currencies from multiple plugins.
- Item Bridge, providing simultaneous support for custom items from multiple plugins.
- Permissions Bridge, providing support for various permission plugins.
- Custom Text Component Parser with Spigot and Paper support.
- Custom Placeholder Parser featuring "lazy" replacement for maximum efficiency.
- Command Tools for creating commands, custom argument types, and tab-completion.
- YAML Config Tools for creating config "schemas" with automated reading/writing of paths, values, and comments.
- Localization Tools for creating localization "schemas" with automated reading/writing of paths, values, and parameters.
- Database Tools for SQLite and MySQL, including SQL query wrappers and table data synchronization.
- Dialog Screen Tools for creating interactive dialog screens.
- Inventory GUI Tools for creating custom inventory menus.
- Player Utilities for handling
Playerobjects. - Entity Utilities for handling
Entityobjects. - Location Utilities for handling
Locationobjects. - Number Utilities (parsing, rounding, etc.).
- Randomization Utilities (utilizing the new
RandomGenerator). - Time Utilities (
LocalTime, various formatting options). - ItemStack Utilities for handling
ItemStackobjects. - Enum Utilities for working with
enumtypes. - String Utilities for text manipulation.
- PersistentDataContainer Utilities for easier data storage.
- Reflection Utilities for advanced backend tasks.
- Bukkit Wrappers for simpler and more convenient interaction with Bukkit objects.
- GameProfile Wrapper & Cache for fast access to player skins and custom heads.
- Player-Placed Block Tracker (uses native world chunk storage, no unnecessary databases).
❌ What is NOT included:
- No "bloatware" libraries for every minor task.
- No data collectors or analytics.
- No update checkers or network access.
- No licensing systems or activation keys.
- No advertisements.
Links
Plugins
Plugins powered by NightCore.
- AdvancedDungeonArena
- CoinsEngine
- CombatPets
- DivineSkills
- ExcellentClaims
- ExcellentCrates
- ExcellentEnchants
- ExcellentJobs
- ExcellentQuests
- ExcellentShop
- LootConomy
- SunLight
Donate
If you like my work or enjoy using my plugins, feel free to Buy me a coffee :) Thank you! 🧡
Последние версии
Все версии →release
NightCore 2.16.7
2.16.78 окт. 2026 г.14,7 тыс.Minecraft: 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur, spigot
Что нового
- Remake ItemBridge system.
- Minor fixes
release
NightCore 2.16.6
2.16.624 сент. 2026 г.9,3 тыс.Minecraft: 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur, spigot
Что нового
- fix: correct method reference for AS_BUKKIT_COPY in NbtUtil
- feat: update Version enum with new Minecraft versions and correct dataVersion for MC_26_2
- refactor: remove @nonnull annotations and simplify method signatures in Reflex class
- feat: implement WrappedTextDisplay interface and its Spigot/Paper implementations
- chore: update itemsadder dependency
- add placeholders method to builder
- feat: add builder with placeholders for plain message dialog body
- feat: allow null items in ItemPopulator
- feat: allow null player in adaptive formatter
- fix: update CraftEngine
release
NightCore 2.16.4
2.16.416 июл. 2026 г.38,5 тыс.Minecraft: 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur, spigot
Что нового
Fixed a few incompatibilities with 26.2+
release
NightCore 2.16.3
2.16.34 июл. 2026 г.8,1 тыс.Minecraft: 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur, spigot
Что нового
API additions
release
NightCore 2.16.2
2.16.28 июн. 2026 г.12,2 тыс.Minecraft: 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur, spigot
Что нового
- Added better Key API.
- Fixed database error.
release
NightCore 2.16.1
2.16.12 июн. 2026 г.3,1 тыс.Minecraft: 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur, spigot
Что нового
Fixed registry initializers
release
NightCore 2.16.0
2.16.01 июн. 2026 г.532Minecraft: 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur, spigot
Что нового
- Add `ConfigCodec` API.
- Add `PermissionNamespace` API.
- Fixed **PlaceholderAPI** integration in Inventory GUIs from the newest Menu API.
- Various undocumented fixes and additions.
release
NightCore 2.15.2
2.15.224 апр. 2026 г.15 тыс.Minecraft: 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur, spigot
Что нового
Minor fixes and improvements.
release
NightCore 2.15.1
2.15.118 апр. 2026 г.2,6 тыс.Minecraft: 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur, spigot
Что нового
- Add `26.1.2` and `26.2` as known versions.
- Add `PLAYER_EXACT` command argument type.
- Minor `Dialog` API additions.
- Minor database API additions.
- Fix data save/parse for the `SPELL` particle.
- Fix user data cache lookup to use exact player names.
release
NightCore 2.15.0
2.15.06 апр. 2026 г.4,7 тыс.Minecraft: 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur, spigot
Что нового
- Added `DialogRegistry` and `Dialog` interface.
- Improved SQL Wrappers; support for upsert statements, unique columns.
- Expand new `Menu` API. Added custom command execution on item click.
- Fixed PlaceholderAPI integration broke on reload.
- Minor utils additions.