Skip to content

nulli0n/nightcore-spigot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Links

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 11

Languages