A lightweight library with a wide range of utilities and tools for faster and more efficient plugin development.
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.
✅ 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 Player objects.
- Entity Utilities for handling Entity objects.
- Location Utilities for handling Location objects.
- Number Utilities (parsing, rounding, etc.).
- Randomization Utilities (utilizing the new RandomGenerator).
- Time Utilities (LocalTime, various formatting options).
- ItemStack Utilities for handling ItemStack objects.
- Enum Utilities for working with enum types.
- 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.
Plugins powered by NightCore.
If you like my work or enjoy using my plugins, feel free to Buy me a coffee :) Thank you! 🧡
Unsupported
Required
Умови використання, зміни та поширення цього товару.
16.07.2026 · Modrinth
Fixed a few incompatibilities with 26.2+
Скриншоти та зображення з оригінальної сторінки Modrinth.
Автор проєкту не додав галерею на Modrinth.
Опубліковані версії та оригінальні файли Modrinth.
16.07.2026 · 4 115 завантаження
Fixed a few incompatibilities with 26.2+
04.07.2026 · 7 472 завантаження
API additions
08.06.2026 · 11 950 завантаження
02.06.2026 · 2 992 завантаження
Fixed registry initializers
01.06.2026 · 449 завантаження
ConfigCodec API.PermissionNamespace API.24.04.2026 · 14 549 завантаження
Minor fixes and improvements.
18.04.2026 · 2 420 завантаження
26.1.2 and 26.2 as known versions.PLAYER_EXACT command argument type.Dialog API additions.SPELL particle.06.04.2026 · 4 486 завантаження
DialogRegistry and Dialog interface.Menu API. Added custom command execution on item click.05.03.2026 · 12 323 завантаження
Fixed PlaceholderAPI hook.
05.03.2026 · 469 завантаження
18.02.2026 · 5 348 завантаження
Minor API fixes and additions.
27.01.2026 · 14 913 завантаження
Minor fixes and additions
18.01.2026 · 4 134 завантаження
15.01.2026 · 446 завантаження
TIMESTAMP(6) data type for last_modified column.Software bridge methods: setPlayerListHeaderFooter, setPlayerListName, kick.12.12.2025 · 11 945 завантаження
17.11.2025 · 7 404 завантаження
TextParser.NbtSerializer.GradientTagHandler can throw an error.Player#getDisplayName.%player_prefix% and %player_suffix% placeholders.07.11.2025 · 3 130 завантаження
06.11.2025 · 621 завантаження
22.10.2025 · 4 237 завантаження
FileUtil.21.10.2025 · 621 завантаження
TagWrapper.ExcellentCrates item adapter can throw an error.ItemBridge to force lowercase IDs due to compatibility reasons.ItemTag API.sprite tag handling on both, Spigot and Paper.sprite and head tags no inherit parent's style and child components.Strings util.16.10.2025 · 8 733 завантаження
NightRegistry.Holder util.LangMessage not accept CommandSender collections.head and sprite tags can't handle content with quotes properly.15.10.2025 · 858 завантаження
ProblemReporter util.<sprite> and <head> tags.DialogUser util.FileConfig use Path as file reference.AdaptedItem API.NightKey API.NightRegistry API.ItemTag util.FileUtil util.03.10.2025 · 3 830 завантаження
01.10.2025 · 455 завантаження
25.09.2025 · 1 920 завантаження
double from dialogs output.AdaptedItem wrapper for custom items.user_skin menu item type that reflects viewer's skin for player_head items.18.09.2025 · 2 127 завантаження
07.09.2025 · 2 351 завантаження
01.09.2025 · 1 741 завантаження
Minor API additions and improvements.
29.08.2025 · 882 завантаження
Max_Lifetime property to the engine.yml.NightMessage#stripTags not worked properly.01.08.2025 · 8 311 завантаження
28.07.2025 · 1 060 завантаження
28.07.2025 · 7 248 завантаження
27.07.2025 · 730 завантаження
14.07.2025 · 4 424 завантаження
NightSound wrapperBlockUtil.\n in ItemUtil.setLore.03.07.2025 · 3 656 завантаження
25.06.2025 · 2 884 завантаження
17.06.2025 · 2 717 завантаження
firework_star items in NightItem wrapper.04.06.2025 · 3 836 завантаження
30.05.2025 · 1 914 завантаження
10.04.2025 · 12 382 завантаження
07.04.2025 · 1 778 завантаження
05.04.2025 · 1 492 завантаження
28.02.2025 · 7 082 завантаження
Fixed error of previous 2.7.4 build
sound tag of lang messages. This allows to use volume and pitch values and custom RP sounds.27.02.2025 · 512 завантаження
sound tag of lang messages. This allows to use volume and pitch values and custom RP sounds.14.02.2025 · 3 343 завантаження
FIXED:
- Errors when using Spigot.
10.02.2025 · 1 010 завантаження
05.02.2025 · 1 044 завантаження
30.01.2025 · 794 завантаження
14.12.2024 · 5 110 завантаження