De Lobby is het centrale startpunt van het Tulpencraft-netwerk.
Wanneer een speler via de Velocity Proxy verbinding maakt met Tulpencraft, komt de speler in de Lobby terecht. Vanuit de Lobby kan de speler naar de beschikbare spelservers en andere onderdelen van het netwerk.
De Lobby is daarmee de centrale gebruikersinterface van Tulpencraft.
| Eigenschap | Waarde |
|---|---|
| Hostname | mc-proxy001 |
| Platform | Paper |
| Rol | Centrale Lobby |
| Wereld | world |
| Toegang | Via Velocity |
| Publiek bereikbaar | โ Nee |
| Minecraft-netwerk | Tulpencraft |
De Lobby is niet zelfstandig vanaf het internet bereikbaar.
De gewenste netwerkroute is:
Speler โ tulpencraft.nl โ Velocity Proxy โ Lobby
Vanuit de Lobby worden spelers vervolgens naar de beschikbare spelservers gestuurd.
INTERNET
โ
โผ
โโโโโโโโโโโโโโโโโโโ
โ Velocity Proxy โ
โ mc-proxy001 โ
โโโโโโโโโโฌโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโ
โ LOBBY โ
โ mc-proxy001 โ
โ Paper โ
โโโโโโโโโโฌโโโโโโโโโ
โ
โโโโโโโโโโโโโผโโโโโโโโโโโโ
โผ โผ โผ
Survival Events SkyBlock
Belangrijk: de backendservers zijn niet bedoeld om rechtstreeks door spelers te worden benaderd. De Lobby vormt de centrale toegang tot de spelomgeving.
De belangrijkste functies van de Lobby zijn:
De Lobby is geen Survival-wereld, maar een centrale en beveiligde omgeving.
De Lobby draait op:
Paper
De serverbestanden bevinden zich onder:
/srv/minecraft/lobby/
Plugins:
/srv/minecraft/lobby/plugins/
De Lobby wordt beheerd als systemd-service:
minecraft-lobby
| Plugin | Versie | Functie |
|---|---|---|
| Citizens | 2.0.43-SNAPSHOT (build 4237) | NPC's |
| DecentHolograms | 2.10.1 | Hologrammen |
| LobbyPlugin | 2.0 | Algemene lobbyfunctionaliteit |
| LuckPerms | 5.5.77 | Rechten en groepen |
| TAB | 6.1.2 | Tablist en spelersinformatie |
| WorldEdit | 7.4.5+7590-b8dc4c1 | Wereldbewerking |
| WorldGuard | 7.0.18+2392-fa605e6 | Wereldbeveiliging |
| bStats | โ | Pluginstatistieken |
Plugins controleren:
ls /srv/minecraft/lobby/plugins/
Citizens wordt gebruikt voor de NPC's in de Lobby.
De NPC's vormen een belangrijk onderdeel van de visuele navigatie.
Momenteel worden NPC's gebruikt voor onder andere:
De NPC's worden gecombineerd met hologrammen om duidelijk te maken waarvoor iedere NPC dient.
Citizens 2.0.43-SNAPSHOT (build 4237)
Citizens wordt tijdens het starten van de Lobby voorzien van de benodigde libraries.
DecentHolograms wordt gebruikt voor zwevende teksten in de Lobby.
Hologrammen worden onder andere gebruikt bij NPC's.
Een voorbeeld van de huidige presentatie:
SURVIVAL Bouw, overleef en ontdek! Rechtermuisknop om te spelen
De hologrammen zijn onafhankelijk van Citizens en kunnen afzonderlijk worden beheerd.
LobbyPlugin verzorgt een groot deel van de algemene Lobby-functionaliteit.
De plugin verzorgt onder andere:
Configuratie:
/srv/minecraft/lobby/plugins/LobbyPlugin/config.yml
Bij het betreden van de Lobby ontvangt een speler een aantal speciale items.
De huidige primaire Lobby-items zijn:
| Slot | Item | Functie |
|---|---|---|
| 0 | โญ Nether Star | Servermenu |
| 8 | ๐ง Player Head | Profiel |
Deze items vormen de belangrijkste interactieve elementen van de Lobby.
De Nether Star is het centrale navigatie-item van Tulpencraft.
Naam:
Servermenu (Rechtermuisknop)
Slot:
0
Materiaal:
NETHER_STAR
Configuratie:
navigator-slot: 0 navigator-name: '&b&lServermenu &7(Rechtermuisknop)' navigator-material: NETHER_STAR
Door met de rechtermuisknop te klikken wordt het servermenu geopend.
Vanuit dit menu kunnen beschikbare servers worden geselecteerd.
De Player Head wordt gebruikt voor het persoonlijke profiel.
Naam:
Profiel (Rechtermuisknop)
Slot:
8
Materiaal:
PLAYER_HEAD
Configuratie:
profile-slot: 8 profile-name: '&e&lProfiel &7(Rechtermuisknop)' profile-material: PLAYER_HEAD
Een Compass wordt momenteel niet gebruikt als Lobby-navigatie.
Een eerdere configuratie gebruikte:
COMPASS
als Navigator-item.
Dit bleek problemen te geven met de navigatie/teleportfunctionaliteit. Daarom is de Compass vervangen door de Nether Star.
De Compass moet daarom niet opnieuw als standaard Lobby-item worden ingesteld zonder eerst te controleren welke plugin de interactie afhandelt.
Het servermenu van de LobbyPlugin bevat momenteel onder andere:
| Slot | Server | Materiaal |
|---|---|---|
| 11 | Survival | GRASS_BLOCK |
| 13 | Events | NETHER_STAR |
| 15 | Lobby | COMPASS |
Het menu is bedoeld als visuele serverselectie.
Let op: de
COMPASShierboven is alleen het materiaal van het Lobby-menu-item waarmee terug naar de Lobby kan worden genavigeerd. Dit staat los van het speciale Lobby-item dat de speler in zijn hotbar krijgt.
De hotbar gebruikt dus de Nether Star als servermenu.
Naast het servermenu worden NPC's gebruikt voor belangrijke servers.
De globale navigatiestructuur is:
LOBBY
โ
โโโโโโโโโโดโโโโโโโโโ
โ โ
Servermenu NPC's
โ โ
โโโโโโผโโโโโ โโโโโโผโโโโโ
โผ โผ โผ โผ โผ โผ
Survival Events ... Survival Events SkyBlock
NPC's zijn vooral bedoeld als visuele en directe toegang tot belangrijke spelmodi.
De Lobby gebruikt een scoreboard.
Titel:
โธ TULPENCRAFT โ
Het scoreboard toont onder andere:
Voorbeeld:
-------------------- Speler: <speler> Rang: <rang> Online: <online>/<max> Speeltijd: <speeltijd> Server: tulpencraft.nl --------------------
Configuratie:
/srv/minecraft/lobby/plugins/LobbyPlugin/config.yml
TAB verzorgt de tablist en spelersinformatie.
Configuratie:
/srv/minecraft/lobby/plugins/TAB/
Belangrijke configuratiebestanden zijn:
config.yml groups.yml users.yml messages.yml animations.yml
LuckPerms verzorgt het rechtenbeheer.
Configuratie:
/srv/minecraft/lobby/plugins/LuckPerms/
LuckPerms bepaalt welke groepen en permissies spelers binnen de Lobby hebben.
WorldEdit wordt gebruikt voor het bouwen en onderhouden van de Lobby.
Voorbeelden:
WorldEdit is primair een beheertool.
WorldGuard wordt gebruikt om de Lobby te beschermen.
De Lobby is geen bouwserver. Normale spelers mogen de omgeving daarom niet vrij aanpassen.
WorldGuard kan onder andere worden gebruikt voor:
De huidige Lobby-spawn:
Wereld: world X: 2.8635867604118044 Y: 77.0 Z: -85.07011597788045 Yaw: 2.2503967 Pitch: -4.6499844
De spawn wordt gebruikt als centrale aankomstlocatie.
Configuratie:
/srv/minecraft/lobby/plugins/LobbyPlugin/config.yml
De actieve Lobbywereld is:
world
Configuratie:
lobby-world: world
Deze wereld is specifiek bedoeld voor de centrale Lobby.
De Lobby ondersteunt double jump.
Configuratie:
double-jump: enabled: true height: 0.9 forward-multiplier: 1.2
Hierdoor kunnen spelers in de Lobby een extra sprong maken.
Dit is uitsluitend een Lobby-functionaliteit.
De Lobby ondersteunt launch pads.
Een launch pad wordt geactiveerd via een pressure plate boven een geschikt blok.
Huidige configuratie:
launch-pad: enabled: true trigger-block: SPONGE pressure-plate: LIGHT_WEIGHTED_PRESSURE_PLATE height: 1.2 forward-multiplier: 2.5
Hiermee kunnen spelers zich snel door bepaalde delen van de Lobby verplaatsen.
De Lobby moet worden beschouwd als een controlled environment.
Spelers mogen niet:
Beheer gebeurt via de serverconsole en de daarvoor bedoelde plugins.
sudo systemctl status minecraft-lobby
sudo systemctl start minecraft-lobby
sudo systemctl stop minecraft-lobby
sudo systemctl restart minecraft-lobby
Live logs:
sudo journalctl -u minecraft-lobby -f
Recente logs:
sudo journalctl -u minecraft-lobby --since "10 minutes ago" --no-pager
Fouten zoeken:
sudo journalctl -u minecraft-lobby --since "10 minutes ago" --no-pager | \ grep -Ei 'error|exception|warn'
Citizens controleren:
sudo journalctl -u minecraft-lobby --since "10 minutes ago" --no-pager | \ grep -Ei 'Citizens|error|exception'
DecentHolograms controleren:
sudo journalctl -u minecraft-lobby --since "10 minutes ago" --no-pager | \ grep -Ei 'DecentHolograms|hologram|error|exception'
| Directory | Functie |
|---|---|
/srv/minecraft/lobby/ | Volledige Lobby |
/srv/minecraft/lobby/plugins/ | Plugins |
/srv/minecraft/lobby/plugins/LobbyPlugin/ | LobbyPlugin |
/srv/minecraft/lobby/plugins/Citizens/ | Citizens |
/srv/minecraft/lobby/plugins/DecentHolograms/ | Hologrammen |
/srv/minecraft/lobby/plugins/LuckPerms/ | Rechtenbeheer |
/srv/minecraft/lobby/plugins/TAB/ | Tablist |
/srv/minecraft/lobby/plugins/WorldEdit/ | WorldEdit |
/srv/minecraft/lobby/plugins/WorldGuard/ | WorldGuard |
De Lobby gebruikt drie belangrijke navigatiemethoden:
LOBBY
โ
โโโโโโโโโโโโโผโโโโโโโโโโโโ
โ โ โ
โผ โผ โผ
โญ Nether Star NPC's Hologrammen
โ โ
โผ โผ
Servermenu Spelserver
โ
โโโโโโผโโโโโ
โผ โผ โผ
Survival Events SkyBlock
De Nether Star is de primaire navigatie vanuit de hotbar.
De NPC's vormen de belangrijkste visuele navigatie in de Lobby.
De hologrammen geven aanvullende informatie bij deze NPC's.
De Lobby is voorbereid op uitbreiding van Tulpencraft.
Mogelijke toekomstige spelservers:
Een toekomstige SkyBlock-server kan bijvoorbeeld worden toegevoegd met:
Lobby
โ
โโโ SkyBlock NPC
โ
โโโ SkyBlock
De netwerkarchitectuur blijft daarbij hetzelfde:
Speler โ Velocity โ Lobby โ Spelserver
| Onderdeel | Status |
|---|---|
| Paper Lobby | ๐ข Actief |
| Lobby-spawn | ๐ข Actief |
| Nether Star servermenu | ๐ข Actief |
| Player Head profiel | ๐ข Actief |
| Citizens NPC's | ๐ข Actief |
| DecentHolograms | ๐ข Actief |
| Scoreboard | ๐ข Actief |
| TAB | ๐ข Actief |
| LuckPerms | ๐ข Actief |
| WorldEdit | ๐ข Actief |
| WorldGuard | ๐ข Actief |
| Survival | ๐ก In ontwikkeling |
| Events | ๐ก In ontwikkeling |
| SkyBlock | โช Toekomstig |
Laatste update: augustus 2026
De Lobby is het centrale startpunt van Tulpencraft. Wijzigingen aan de Lobby, plugins, spawn, NPC's of navigatiestructuur moeten ook in deze documentatie worden bijgewerkt.