Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for NightExpress

A lightweight library with a wide range of utilities and tools for faster and more efficient plugin development.

Report nightcore?

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 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

Plugins powered by NightCore.

Donate

If you like my work or enjoy using my plugins, feel free to Buy me a coffee :) Thank you! 🧡

Information

CategoryDeveloper Tools
Published onDecember 21, 2024
LicenseGPL
Downloads2,590
Stars4
Watchers3
Library

Pinned Versions

Members