| Eigenschap | Waarde |
|---|---|
| Plugin | TulpenCraftRules |
| Status | 🟢 Actief |
| Versie | 1.0.0 |
| Platform | Paper |
| Server(s) | Netwerk |
| Onderdeel van netwerk | Ja |
| Buildsysteem | Gradle |
| Laatste controle | 10 september 2026 |
| Server | Actief |
|---|---|
| Velocity | ❌ |
| Lobby | ❌ |
| Survival | ❌ |
| Events | ❌ |
TulpenCraftRules verzorgt de regelacceptatie en onboarding van nieuwe spelers binnen TulpenCraft.
Nieuwe spelers krijgen bij het aangewezen triggerpunt de serverregels aangeboden. Wanneer zij het triggerpunt verlaten, verschijnt een GUI waarin zij kunnen aangeven of zij de regels accepteren.
Na acceptatie kunnen configureerbare onboardingcommands worden uitgevoerd, bijvoorbeeld het toekennen van de spelersrank, claimblokken, starterkit en startkapitaal.
De plugin beheert uitsluitend de regelacceptatie en onboarding. De daadwerkelijke regelafbeelding in de wereld wordt door een afzonderlijk systeem, zoals Yamipa, verzorgd.
Buildsysteem:
./gradlew clean build
Jar-bestand:
TulpenCraftRules-1.0.0.jar
Build-output:
build/libs/TulpenCraftRules-1.0.0.jar
Serverlocatie:
/srv/minecraft/{{SERVER}}/plugins/TulpenCraftRules-1.0.0.jar
Configuratiebestand:
/srv/minecraft/{{SERVER}}/plugins/TulpenCraftRules/config.yml
| Instelling | Waarde | Betekenis |
|---|---|---|
trigger.world | world | Wereld waarin het triggerpunt zich bevindt |
trigger.x | 390.0 | X-coördinaat van het triggerpunt |
trigger.y | 64.0 | Y-coördinaat van het triggerpunt |
trigger.z | -474.0 | Z-coördinaat van het triggerpunt |
trigger.distance | 1.5 | Afstand rond het triggerpunt |
settings.one-time | true | Voorkomt dat onboarding opnieuw wordt geclaimd |
trigger: world: world x: 390.0 y: 64.0 z: -474.0 distance: 1.5 settings: one-time: true
Bij acceptatie worden de onderstaande commands als console uitgevoerd:
accept: commands: - 'lp user {player} parent set speler' - 'adjustbonusclaimblocks {player} 1000' - 'kit starter {player}' - 'eco give {player} 50' - 'say 🌷 Welkom {player} bij Tulpencraft! Veel plezier!'
Deze commands kunnen naar behoefte worden aangepast.
De acceptatiestatus wordt opgeslagen in:
/srv/minecraft/{{SERVER}}/plugins/TulpenCraftRules/players.yml
De status wordt gekoppeld aan de UUID van de speler.
| Permission | Rank | Beschrijving |
|---|---|---|
tulpenrules.admin | Admin / OP | Beheer van TulpenCraftRules |
| Rank | Rechten |
|---|---|
| Speler | Geen beheersrechten |
| VIP | Geen beheersrechten |
| VIP+ | Geen beheersrechten |
| Helper | Geen beheersrechten |
| Bouwer | Geen beheersrechten |
| Moderator | Geen beheersrechten |
| Developer | Indien toegewezen |
| Admin | tulpenrules.admin |
| Owner | tulpenrules.admin |
| Commando | Permission | Beschrijving |
|---|---|---|
/tulpenrules reload | tulpenrules.admin | Herlaadt de configuratie |
/tulpenrules reset <speler> | tulpenrules.admin | Reset de regelacceptatie van een online speler |
/tulpenrules status <speler> | tulpenrules.admin | Toont de acceptatiestatus van een online speler |
/rules | tulpenrules.admin | Alias voor /tulpenrules |
Proxy-plugin: Nee
| Onderdeel | Waarde |
|---|---|
| Proxy | Velocity |
| Backend | Netwerk / onboarding |
TulpenCraftRules is geen Velocity-plugin. De plugin draait op een Paper-server en verzorgt daar de regelacceptatie.
TulpenCraftRules vormt onderdeel van de onboarding van nieuwe spelers.
De plugin:
one-time: true actief is;tulpenrules.admin;
Let op: de daadwerkelijke commands onder accept.commands worden door de beheerder bepaald. Deze configuratie moet daarom alleen door vertrouwde beheerders kunnen worden aangepast.
trigger.world en de coördinaten aan wanneer de onboardinglocatie verandert.accept.commands voordat de plugin in productie wordt gebruikt.reset werkt op online spelers.settings.one-time: true kunnen onboardingbeloningen niet opnieuw worden geclaimd.De regelacceptatie verschijnt niet.
/tulpenrules status <speler>
Controleer daarnaast config.yml:
trigger: world: world x: 390.0 y: 64.0 z: -474.0 distance: 1.5
Controleer of:
Herlaad daarna eventueel de plugin:
/tulpenrules reload
Een speler moet de onboarding opnieuw kunnen doorlopen.
/tulpenrules status <speler>
Reset de acceptatiestatus:
/tulpenrules reset <speler>
De onboardingbeloningen worden niet uitgevoerd.
Controleer accept.commands in:
plugins/TulpenCraftRules/config.yml
Controleer of de gebruikte commands op de server bestaan en of de betreffende plugins, zoals LuckPerms, Economy of het claim-systeem, correct beschikbaar zijn.
Laatste wijziging: 10 september 2026
Wijziging: Documentatie gecontroleerd op basis van TulpenCraftRules versie 1.0.0.
Status: 🟢 Actief