Minecraft Servers HQ

Minecraft-plugin nightcore

Information om nightcore og servere, hvor det er fundet

🔌 Om NightCore

NightCore er et letvægtsbibliotek til udvikling af Minecraft-serverplugins. Det leverer genanvendelige værktøjer, dataværktøjer og integrationsbroer, så andre plugins ikke behøver at genimplementere almindelig funktionalitet. Projektet distribueres under GPL-3.0 og vedligeholdes sammen med en række plugins, der afhænger af det.

🎯 Formål

NightCore findes for at samle almindelige udviklerbehov ét sted (konfiguration, lokalisering, databasehjælp, kommando-parsing, broer til items og økonomi osv.), så pluginforfattere kan fokusere på funktionslogik frem for infrastruktur. Det er nyttigt for udviklere og serveradministratorer, der kører eller udruller flere NightExpress/NightCore-drevne plugins.

⚙️ Funktioner

  • Serverbro, der giver samlet support til Spigot, Paper og Folia.
  • Økonomibro til at kommunikere med flere valuta-/økonomiplugins.
  • Itembro og understøttelse af brugerdefineret item-provider til tredjeparts itemsystemer.
  • Permissionsbro til integration med forskellige permission-plugins.
  • Kommandoværktøjer: argumentparsing, brugerdefinerede argumenttyper og hjælpetilbehør til tab-completion.
  • YAML-konfigurationsværktøjer med skema-lignende læsning/skrivning og bevaring af kommentarer.
  • Lokaliseringsværktøjer til strukturerede sprogfiler og parameteriserede beskeder.
  • Databasværktøjer med understøttelse af SQLite og MySQL samt hjælpere til synkronisering af tabeldata.
  • Hjælpeværktøjer til Inventory GUI og dialogskærme.
  • Hjælpere og wrappers til Player, entity, location og ItemStack.
  • Hjælpere til PersistentDataContainer og reflection-værktøjer til avancerede opgaver.
  • Tracker for blokke placeret af spillere, som gemmer placeringsdata i native chunk-lagring.

🧩 Hvem er det til

  • Pluginudviklere, der bygger eller vedligeholder Spigot/Paper/Folia-plugins, især NightExpress-pluginfamilien.
  • Serveradministratorer, der kører flere plugins og foretrækker et delt utilitylag.

🏗️ Eksempler på brug

  • Et plugin bruger NightCores økonomibro til at interagere med det økonomiplugin, der er tilgængeligt på serveren.
  • En udvikler bruger NightCores konfigurations- og lokaliseringsskemaer for at undgå at skrive gentagen filhåndteringskode.
  • En server installerer et NightExpress-plugin, der kræver NightCore som delt bibliotek.

⚙️ Installation

📥 Opsætning

  • Download den officielle NightCore-plugin-JAR fra projektets distributionsside.
  • Placer JAR-filen i serverens plugins/-mappe sammen med andre Bukkit-kompatible plugins.
  • Genstart serveren, og bekræft i konsollen, at NightCore blev indlæst korrekt.

📦 Afhængigheder

  • Der er ingen dokumenterede eksterne afhængigheder, der er påkrævet som obligatoriske; NightCore leverer broer til at integrere med almindelige systemer (økonomi, permissions, brugerdefinerede items), når disse systemer er til stede.

🧠 Tekniske noter

  • Bekræftede understøttede platforme: Spigot, Paper, Purpur og Folia.
  • Dokumenterede kompatibilitetsoplysninger omfatter moderne Minecraft-udgivelsesområder (eksempler vises på de officielle distributionssider). Serverejere bør bruge den NightCore-build, der matcher deres servers Minecraft-version.
  • Licenseret under GPL-3.0.

🤝 Hvornår dette plugin er nyttigt

Hvis du vedligeholder eller udvikler plugins, der har brug for almindelige serverværktøjer (config, lokalisering, DB-hjælp, kommando-parsing, økonomi/item-/permissions-integration), reducerer NightCore dobbeltarbejde ved at levere et vedligeholdt, delt bibliotekslag.

Servere med pluginet nightcore

Siden for pluginet nightcore viser, på hvilke servere overvågningen har fundet dette plugin, samt hvilke platforme og versioner det forekommer med.

Plugins kan tilføje kommandoer, økonomi, beskyttelse, adgangsrettigheder, minispil, integrationer eller andre mekanikker. Den faktiske rolle for nightcore afhænger af den specifikke servers konfiguration.

Data dannes automatisk fra servernes tekniske svar. Hvis en server skjuler listen over plugins, vises den muligvis ikke i denne sektion, selv om den bruger nightcore.

Brug listen over servere med nightcore til at sammenligne projekter, tjekke kompatible versioner eller finde eksempler på pluginets brug på offentlige servere.