Minecraft plugin nightcore

NightCore is een lichte Minecraft-pluginbibliotheek die hulpprogramma's en koppelingen (economie, items, permissies) biedt om de ontwikkeling van Spigot/Paper/Purpur/Folia-plugins te versnellen.

Vind een server met nightcore

Servers die nightcore melden: 53

Alle servers met nightcore

Over nightcore

🔌 Over NightCore

NightCore is een lichte bibliotheek voor het ontwikkelen van Minecraft-serverplugins. Het biedt herbruikbare hulpprogramma's, datatools en integratiebruggen, zodat andere plugins geen veelgebruikte functionaliteit opnieuw hoeven te implementeren. Het project wordt verspreid onder GPL-3.0 en wordt onderhouden naast een set plugins die ervan afhankelijk zijn.

🎯 Doel

NightCore bestaat om veelvoorkomende ontwikkelaarszaken te centraliseren (configuratie, lokalisatie, databasehulpjes, commandoparsing, item- en economiebruggen, enz.), zodat plugin-auteurs zich kunnen richten op de featurelogica in plaats van op de infrastructuur. Het is nuttig voor ontwikkelaars en serverbeheerders die meerdere NightExpress/NightCore-aangedreven plugins draaien of uitrollen.

⚙️ Functies

  • Serverbrug die uniforme ondersteuning biedt voor Spigot, Paper en Folia.
  • Economiebrug om te koppelen met meerdere valuta-/economyplugins.
  • Itembrug en ondersteuning voor een aangepaste itemprovider voor itemsystemen van derden.
  • Permissionsbrug om te integreren met verschillende permissionplugins.
  • Commandohulpmiddelen: argumentparsing, aangepaste argumenttypen en hulp bij tab-completion.
  • YAML-configuratietools met lezen/schrijven in schema-stijl en behoud van opmerkingen.
  • Lokalisatietools voor gestructureerde taalbestanden en geparametriseerde berichten.
  • Databasetools met ondersteuning voor SQLite en MySQL en hulpfuncties voor het synchroniseren van tabelgegevens.
  • Hulpvoorzieningen voor Inventory GUI en dialoogschermen.
  • Hulpfuncties en wrappers voor Player, entity, location en ItemStack.
  • Hulpfuncties voor PersistentDataContainer en reflection-tools voor geavanceerde taken.
  • Tracker voor door spelers geplaatste blocks die plaatsingsgegevens opslaat in native chunkopslag.

🧩 Voor wie is dit

  • Pluginontwikkelaars die Spigot/Paper/Folia-plugins bouwen of onderhouden, vooral de NightExpress-pluginfamilie.
  • Serverbeheerders die meerdere plugins draaien en de voorkeur geven aan een gedeelde utilitylaag.

🏗️ Voorbeeldgebruik

  • Een plugin gebruikt de economiebrug van NightCore om te communiceren met welke economyplugin dan ook op de server aanwezig is.
  • Een ontwikkelaar gebruikt de config- en lokalisatieschema's van NightCore om repetitieve bestandsafhandeling te vermijden.
  • Een server installeert een NightExpress-plugin die NightCore als gedeelde bibliotheek vereist.

⚙️ Installatie

📥 Setup

  • Download de officiële NightCore-plugin-JAR van de distributiepagina van het project.
  • Plaats de JAR in de plugins/-map van je server, samen met andere met Bukkit compatibele plugins.
  • Herstart de server en controleer in de console of NightCore succesvol is geladen.

📦 Afhankelijkheden

  • Er zijn geen vereiste externe afhankelijkheden gedocumenteerd als verplicht; NightCore biedt bruggen om te integreren met veelgebruikte systemen (economie, permissions, aangepaste items) wanneer die systemen aanwezig zijn.

🧠 Technische opmerkingen

  • Bevestigde ondersteunde platforms: Spigot, Paper, Purpur en Folia.
  • Gedocumenteerde compatibiliteitsvermeldingen omvatten moderne Minecraft-releasebereiken (voorbeelden staan op de officiële distributiepagina's). Servereigenaren moeten de NightCore-build gebruiken die past bij de Minecraft-versie van hun server.
  • Gelicentieerd onder GPL-3.0.

🤝 Wanneer deze plugin nuttig is

Als je plugins onderhoudt of ontwikkelt die algemene serverhulpmiddelen nodig hebben (config, lokalisatie, DB-hulp, commandoparsing, economie/item/permissions-integratie), vermindert NightCore dubbel werk door een onderhouden, gedeelde bibliotheeklaag te bieden.

Reacties

Nog geen reacties

Wees de eerste die reageert.

Voor serverbeheerders

Auteurs
nulli0n
Licentie
GPL-3.0-only
Ondersteunde platforms
Folia, Paper, Purpur, Spigot
Ondersteunde versies
26.1.x, 1.21.x, 1.20.1–1.20.6, 1.19.4

Links

Wat servers melden

Serverplatforms

  • Paper43
  • Purpur6
  • CraftBukkit2
  • Leaf2

Pluginversies

  • 2.16.416
  • 2.16.711
  • 2.13.25
  • 2.16.65
  • 2.16.33

De cijfers komen van servers die hun plugins tonen wanneer MSHQ ze controleert. Veel servers verbergen die lijst, dus het echte gebruik is hoger.