Minecraft-plugin nightcore
NightCore är ett lättviktigt Minecraft-pluginbibliotek som erbjuder hjälpsamma verktyg och integrationer (ekonomi, föremål, behörigheter) för att snabba upp utvecklingen av Spigot/Paper/Purpur/Folia-plugins.
Hitta en server med nightcore
Servrar som rapporterat nightcore: 53
- SentrySMP 38 onlineJava
- play.vcraft.fr:23020 20 onlineJava + Bedrock
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 12 onlineJava
- ꜱᴜɴᴜᴄᴜ ꜱᴜᴀɴᴅᴀ ᴋᴀᴘᴀʟıᴅıʀ ɪʏɪ ɢᴜɴʟᴇʀ ᴅɪʟᴇʀɪᴢ | ᴅᴀʜᴀ ꜱᴏɴʀᴀ 13 onlineJava + Bedrock
- Smithtainment 10 onlineJavaSurvival
- LibertySMP ✦ Survie • Économie • Quêtes Nouveauté donjon 8 onlineJava
Om nightcore
🔌 Om NightCore
NightCore är ett lättviktsbibliotek för utveckling av Minecraft-serverplugins. Det tillhandahåller återanvändbara verktyg, dataverktyg och integrationsbryggor så att andra plugins slipper implementera vanlig funktionalitet på nytt. Projektet distribueras under GPL-3.0 och underhålls tillsammans med en uppsättning plugins som är beroende av det.
🎯 Syfte
NightCore finns för att centralisera vanliga utvecklingsbehov (konfiguration, lokalisering, databashjälp, kommandoparsning, bryggor för items och ekonomi, etc.) så att pluginutvecklare kan fokusera på funktionslogik i stället för infrastruktur. Det är användbart för utvecklare och serveradministratörer som kör eller driftsätter flera NightExpress/NightCore-drivna plugins.
⚙️ Funktioner
- Serverbrygga som ger enhetligt stöd för Spigot, Paper och Folia.
- Ekonomibrygga för att integrera med flera valuta-/ekonomiplugins.
- Itembrygga och stöd för anpassad itemprovider för tredjepartsitemsystem.
- Behörighetsbrygga för integration med olika permissionplugins.
- Kommandoverktyg: argumentparsning, anpassade argumenttyper och hjälpfunktioner för tab completion.
- YAML-konfigurationsverktyg med schema-lik läsning/skrivning och bevarande av kommentarer.
- Lokaliseringverktyg för strukturerade språkfiler och parametriserade meddelanden.
- Databasverktyg med stöd för SQLite och MySQL samt hjälpare för att synkronisera tabelldata.
- Hjälpverktyg för Inventory GUI och dialogskärmar.
- Hjälpare och wrappers för Player, entity, location och ItemStack.
- Hjälpare för PersistentDataContainer och reflection-verktyg för avancerade uppgifter.
- Spårning av block placerade av spelare som lagrar placeringsdata i inbyggd chunklagring.
🧩 Vem är detta för
- Pluginutvecklare som bygger eller underhåller Spigot/Paper/Folia-plugins, särskilt NightExpress-pluginfamiljen.
- Serveradministratörer som kör flera plugins och föredrar ett gemensamt utilitylager.
🏗️ Exempel på användning
- Ett plugin använder NightCores ekonomibrygga för att kommunicera med vilket ekonomiplugin som helst på servern.
- En utvecklare använder NightCores konfigurations- och lokalisationsscheman för att slippa skriva repetitiv filhanteringskod.
- En server installerar ett NightExpress-plugin som kräver NightCore som delat bibliotek.
⚙️ Installation
📥 Uppstart
- Ladda ner den officiella NightCore-plugin-JAR-filen från projektets distributionssida.
- Placera JAR-filen i serverns
plugins/-katalog tillsammans med andra Bukkit-kompatibla plugins. - Starta om servern och kontrollera i konsolen att NightCore laddades korrekt.
📦 Beroenden
- Inga obligatoriska externa beroenden är dokumenterade; NightCore erbjuder bryggor för att integrera med vanliga system (ekonomi, behörigheter, anpassade items) när dessa system finns tillgängliga.
🧠 Tekniska anteckningar
- Bekräftade stödjda plattformar: Spigot, Paper, Purpur och Folia.
- Dokumenterade kompatibilitetsuppgifter omfattar moderna Minecraft-releaselägen (exempel visas på officiella distributionssidor). Serverägare bör använda den NightCore-byggnad som matchar sin servers Minecraft-version.
- Licensierad under GPL-3.0.
🤝 När detta plugin är användbart
Om du underhåller eller utvecklar plugins som behöver vanliga serververktyg (config, lokalisering, DB-hjälp, kommandoparsning, ekonomi-/item-/behörighetsintegration) minskar NightCore duplicerat arbete genom att erbjuda ett underhållet, gemensamt bibliotekslager.
Kommentarer
Inga kommentarer än
Bli först med att kommentera.
För serveradministratörer
- Författare
- nulli0n
- Licens
- GPL-3.0-only
- Stödda plattformar
- Folia, Paper, Purpur, Spigot
- Stödda versioner
- 26.1.x, 1.21.x, 1.20.1–1.20.6, 1.19.4
Länkar
- Ladda nedmodrinth.com/plugin/nightcore/versions
- Källkodgithub.com/nulli0n/nightcore-spigot
- Dokumentationnightexpressdev.com/nightcore
- Felspåraregithub.com/nulli0n/nightcore-spigot/issues
- nightexpressdev.comnightexpressdev.com/nightcore/configuration/language
- nightexpressdev.comnightexpressdev.com/nightcore/integrations/currencies
- nightexpressdev.comnightexpressdev.com/excellentenchants/start
Vad servrar rapporterar
Serverplattformar
- Paper43
- Purpur6
- CraftBukkit2
- Leaf2
Pluginversioner
- 2.16.416
- 2.16.711
- 2.13.25
- 2.16.65
- 2.16.33
- 2.14.03
- 2.6.21
- 2.8.01
- 2.8.31
- 2.9.11
- 2.13.31
- 2.7.6.11
- 2.7.5.21
- 2.10.21
- 2.11.01
- 2.16.01
Siffrorna kommer från servrar som listar sina plugins när MSHQ kontrollerar dem. Många döljer listan, så den verkliga användningen är högre.