Minecraft plugin NPC

NPC is een Minecraft-plugin die permanente niet-spelerkarakters aanmaakt die skins klonen, aangepaste berichten tonen en met in-game commando's kunnen worden gemaakt of verwijderd.

Vind een server met NPC

Servers die NPC melden: 11

Alle servers met NPC

Over NPC

🔌 Over NPC

NPC is een Minecraft-plugin voor Spigot-servers waarmee beheerders eenvoudige, blijvende NPC's kunnen maken. Elke NPC kan de skin van een speler klonen of een entity-gebaseerde skin gebruiken, wordt op schijf opgeslagen zodat hij blijft bestaan na een herstart van de server, en toont een configureerbaar bericht wanneer een speler ermee interacteert.

🎯 Doel

De plugin biedt een lichte manier om decoratieve of interactieve NPC's in de wereld van een server te plaatsen, bijvoorbeeld voor staff-markers, lobby-selectors, statische winkeliers of andere eenvoudige interacties waarbij geen uitgebreid NPC-framework nodig is.

⚙️ Functies

  • Maak NPC's die standaard de skin van de speler die ze maakt klonen.
  • Optie om een entity of skinnaam op te geven om het uiterlijk van een NPC te wijzigen.
  • NPC's blijven bestaan na herstarts van de server door locaties en skingegevens op te slaan in een data.yml-bestand.
  • Elke NPC kan een aangepast bericht tonen wanneer erop wordt geklikt.
  • Basis create- en delete-commando's voor beheer in-game.
  • De plugin slaat gegevens op in een pluginmap (NpcMain) en maakt bij de eerste start data.yml aan.
  • Door de auteur geleverde versies zijn gericht op specifieke Minecraft/Spigot-releases (aparte jar per ondersteunde serverversie).

🧩 Voor wie het is

Deze plugin is bedoeld voor beheerders van kleine tot middelgrote Spigot-servers die eenvoudige, blijvende NPC's nodig hebben zonder de complexiteit van grotere NPC-frameworks. Hij is geschikt voor lobby- of survivalservers die statische NPC's nodig hebben voor berichten of cosmetische aanwezigheid.

🏗️ Voorbeeldgebruik

  • Plaats een NPC bij de spawn die serverregels toont wanneer erop wordt geklikt.
  • Maak een cosmetisch standbeeld dat overeenkomt met de skin van een staflid.
  • Gebruik NPC's als benoemde, aanklikbare selectors in een lobby om menu's te openen (via het NPC-bericht of in combinatie met andere plugins).

⌨️ Commando's

CommandoBeschrijvingPermissieToegang
`/createnpc <nameentity>`Maak een NPC op de locatie van de speler; kloont standaard de skin van de speler of gebruikt de opgegeven skin/entity-naam.niet gespecificeerd
/deletenpcInteractief verwijdercommando (selecteer een NPC om te verwijderen).niet gespecificeerdAdmin
/destroynpc <npcname>Verwijder de doel-NPC en de bijbehorende invoer uit de dataopslag.niet gespecificeerdAdmin

(De bovenstaande commando's worden beschreven in de officiële bronnen van de plugin.)

⚙️ Installatie

📥 Inrichten

  • Download de plugin-jar die geschikt is voor jouw Spigot-serverversie.
  • Plaats de jar in de plugins/-map van de server.
  • Start of herstart de server.
  • Bij de eerste keer laden maakt de plugin een pluginmap (NpcMain) en een data.yml-bestand aan om NPC-items op te slaan.

📦 Afhankelijkheden

  • Er zijn geen vereiste afhankelijkheden gedocumenteerd door de auteur.

🧾 Configuratie

  • NPC-gegevens (posities, namen, skin-signatures, berichten) worden opgeslagen in data.yml in de pluginmap.
  • Door data.yml te bewerken kun je een NPC hernoemen of het bericht wijzigen; een serverherstart is nodig om handmatige wijzigingen te laden.

🧠 Technische opmerkingen

  • De auteur publiceert aparte builds voor specifieke Spigot/Minecraft-versies; de huidige repository-build is gericht op Spigot 1.18.2 en in de projectnotities staat dat versies niet achterwaarts compatibel zijn tussen grote serverreleases.
  • De projectrepository is gelicentieerd onder de MIT-licentie.
  • De plugin bevat gebruiksstatistieken (bStats), zoals aangegeven door de repository en resource-metadata.

🤝 Wanneer deze plugin nuttig is

Als je eenvoudige, blijvende NPC's nodig hebt die berichten tonen of dienen als cosmetische/staff-markers zonder een groter NPC-framework te gebruiken, biedt deze plugin een kleine, versiegerichte oplossing voor Spigot-servers.

Reacties

Nog geen reacties

Wees de eerste die reageert.

Voor serverbeheerders

Auteurs
DLaMott, GothamsJoker
Licentie
MIT
Ondersteunde platforms
Spigot
Ondersteunde versies
1.16.1, 1.16.4, 1.17.1, 1.18, 1.18.1, 1.18.2

Links

Wat servers melden

Serverplatforms

  • Genisys8
  • PocketUtils2
  • Kyoto1

Pluginversies

  • 24
  • 13
  • 2.0.11
  • 2.0.01
  • 2.11

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