| Eigenschap | Waarde |
|---|---|
| Plugin | TulpenCraftEssentials |
| Status | ๐ข Actief |
| Versie | 1.1.1 |
| Buildsysteem | Maven |
| Platform | Paper |
| Server(s) | Survival |
| Onderdeel van netwerk | Ja |
| Laatste controle | datum |
| Server | Actief |
|---|---|
| Velocity | โ |
| Lobby | โ |
| Survival | โ |
| Events | โ |
TulpenCraftEssentials is de algemene utility-plugin van TulpenCraft.
De plugin bundelt algemene serverfunctionaliteit die niet specifiek genoeg is voor een afzonderlijke gespecialiseerde plugin. Hieronder vallen configureerbare serverlinks, een eenmalige starterkit, welkomstberichten en persoonlijke begroetingen.
De plugin is bewust lichtgewicht opgezet en heeft geen runtime-afhankelijkheid van andere plugins.
Jar-bestand:
TulpenCraftEssentials-1.1.1.jar
Locatie:
/srv/minecraft/survival/plugins/TulpenCraftEssentials-1.1.1.jar
Buildsysteem:
Maven
Buildcommando:
mvn clean package
Build-output:
target/TulpenCraftEssentials-1.1.1.jar
Configuratiebestand:
/srv/minecraft/survival/plugins/TulpenCraftEssentials/config.yml
Opslag persoonlijke begroetingen:
/srv/minecraft/survival/plugins/TulpenCraftEssentials/greetings.yml
| Instelling | Waarde | Betekenis |
|---|---|---|
links.website | Configureerbaar | URL van de TulpenCraft-website |
links.wiki | Configureerbaar | URL van de TulpenCraft-wiki |
links.prijzen | Configureerbaar | URL naar de actuele prijslijst |
links.discord | Configureerbaar | URL naar de TulpenCraft Discord |
links.regels | Configureerbaar | URL naar de serverregels |
links.vote | Configureerbaar | URL naar de vote-pagina |
welcome.enabled | true | Schakelt welkomstfunctionaliteit in |
welcome.first_join.enabled | true | Schakelt het first-join bericht in |
welcome.returning.enabled | true | Schakelt het terugkeerbericht in |
welcome.custom_greeting.enabled | true | Schakelt persoonlijke begroetingen in |
welcome.custom_greeting.show_on_join | true | Toont de persoonlijke begroeting bij het joinen |
welcome.custom_greeting.max_length | 48 | Maximale lengte van een persoonlijke begroeting |
starterkit.enabled | true | Schakelt de starterkit in |
starterkit.one_time | true | Zorgt dat de starterkit slechts eenmaal kan worden ontvangen |
starterkit.items | Configureerbaar | Inhoud van de starterkit |
links: website: "https://tulpencraft.nl" wiki: "https://wiki.tulpencraft.nl" prijzen: "https://wiki.tulpencraft.nl/algemene-informatie/economie/pricelimits" discord: "https://discord.gg/VERVANG-DIT" regels: "https://wiki.tulpencraft.nl/algemene-informatie/regels" vote: "https://wiki.tulpencraft.nl/algemene-informatie/voten" welcome: enabled: true first_join: enabled: true returning: enabled: true custom_greeting: enabled: true show_on_join: true max_length: 48 starterkit: enabled: true one_time: true
| Permission | Rank | Beschrijving |
|---|---|---|
tulpenessentials.starterkit | Standaard: iedereen | Mag de starterkit gebruiken |
tulpenessentials.admin | Standaard: Operator | Mag TulpenCraftEssentials beheren |
tulpenessentials.customgreeting | Standaard: niemand | Mag een eigen begroeting instellen |
tulpenessentials.customgreeting.color | Standaard: Operator | Mag kleurcodes gebruiken in de eigen begroeting |
tulpenessentials.customgreeting.others | Standaard: Operator | Mag begroetingen van andere spelers beheren |
De plugin koppelt permissions niet rechtstreeks aan TulpenCraft-ranks. De daadwerkelijke rankverdeling wordt centraal beheerd, bijvoorbeeld via LuckPerms.
| Rank | Rechten |
|---|---|
| Speler | tulpenessentials.starterkit |
| VIP | Afhankelijk van centrale permissionconfiguratie |
| VIP+ | Afhankelijk van centrale permissionconfiguratie |
| Helper | Afhankelijk van centrale permissionconfiguratie |
| Bouwer | Afhankelijk van centrale permissionconfiguratie |
| Moderator | Afhankelijk van centrale permissionconfiguratie |
| Developer | Afhankelijk van centrale permissionconfiguratie |
| Admin | tulpenessentials.admin indien toegewezen |
| Owner | tulpenessentials.admin indien toegewezen |
| Commando | Permission | Beschrijving |
|---|---|---|
/website | โ | Opent de geconfigureerde TulpenCraft-website |
/wiki | โ | Opent de geconfigureerde TulpenCraft-wiki |
/prijzen | โ | Opent de actuele TulpenCraft-prijslijst |
/discord | โ | Opent de geconfigureerde Discord-link |
/regels | โ | Opent de geconfigureerde serverregels |
/vote | โ | Opent de geconfigureerde vote-pagina |
/voten | โ | Alias voor /vote |
/starterkit | tulpenessentials.starterkit | Ontvangt de eenmalige starterkit |
/kit | tulpenessentials.starterkit | Alias voor /starterkit |
/tulpen reload | tulpenessentials.admin | Herlaadt de pluginconfiguratie |
/begroeting | tulpenessentials.customgreeting | Bekijk de eigen begroeting |
/begroeting <tekst> | tulpenessentials.customgreeting | Stel een eigen begroeting in |
/begroeting reset | tulpenessentials.customgreeting | Verwijder de eigen begroeting |
/greeting | tulpenessentials.customgreeting | Alias voor /begroeting |
/begroeting speler <naam> | tulpenessentials.customgreeting.others | Bekijk de begroeting van een andere speler |
/begroeting speler <naam> <tekst> | tulpenessentials.customgreeting.others | Stel een begroeting voor een andere speler in |
/begroeting speler <naam> reset | tulpenessentials.customgreeting.others | Verwijder de begroeting van een andere speler |
1.21.8-R0.1-SNAPSHOTGeen.
TulpenCraftEssentials vereist geen:
Geen.
Proxy-plugin: Nee
| Onderdeel | Waarde |
|---|---|
| Proxy | Velocity |
| Backend | Survival |
TulpenCraftEssentials draait als backend-plugin op de Survival-server en bevat geen Velocity-component.
TulpenCraftEssentials heeft geen externe database en heeft geen runtime-afhankelijkheid van andere plugins.
Administratieve functionaliteit wordt beschermd via Bukkit/Paper-permissions.
Persoonlijke begroetingen worden opgeslagen in greetings.yml. Gebruikersinvoer wordt opgeschoond voordat deze wordt opgeslagen en weergegeven. Regeleinden worden verwijderd en kleurcodes worden gecontroleerd via een afzonderlijke permission.
De maximale lengte van een persoonlijke begroeting is standaard 48 Unicode-tekens. De plugin telt hierbij Unicode codepoints.
De starterkit gebruikt Bukkit's PersistentDataContainer om per speler vast te leggen of de starterkit al is ontvangen.
Links worden vanuit de configuratie geladen en als klikbare Adventure Components aan spelers aangeboden.
1.21.8-R0.1-SNAPSHOT.greetings.yml./tulpen reload.Controleer of de plugin actief is:
/plugins
Controleer vervolgens de serverlog:
grep -i "TulpenCraftEssentials" logs/latest.log
Controleer ook de Java-versie:
java -version
De plugin vereist Java 21.
Controleer of TulpenCraftEssentials succesvol is geladen.
Controleer daarna logs/latest.log op fouten tijdens het starten.
Gebruik:
/tulpen reload
Controleer vervolgens of de wijziging correct in config.yml staat.
Controleer of de speler de starterkit al eerder heeft ontvangen.
Wanneer starterkit.one_time is ingeschakeld, wordt de status per speler opgeslagen via PersistentDataContainer.
Controleer of de speler beschikt over:
tulpenessentials.customgreeting
Controleer daarnaast:
plugins/TulpenCraftEssentials/greetings.yml
Voor het gebruik van kleurcodes is de volgende permission nodig:
tulpenessentials.customgreeting.color
Controleer de betreffende instelling in:
plugins/TulpenCraftEssentials/config.yml
Een URL die nog VERVANG-DIT bevat wordt door de plugin als niet-ingesteld beschouwd.
Laatste wijziging: datum
Wijziging: Documentatie opgesteld op basis van TulpenCraftEssentials 1.1.1 en de actuele broncode.
Status: ๐ข Actief