Dit is een oude revisie van het document!
Lobby
De Lobby is het centrale startpunt van het Tulpencraft-netwerk.
Wanneer een speler via de Velocity Proxy verbinding maakt met Tulpencraft, wordt de speler naar de Lobby gestuurd. Vanuit de Lobby kan de speler de verschillende spelservers kiezen.
De Lobby is daarmee de centrale gebruikersinterface van het netwerk.
๐ Basisinformatie
| Eigenschap | Waarde |
|---|---|
| Hostname | mc-lobby001 |
| Platform | Paper |
| Rol | Centrale Lobby |
| Wereld | world |
| Spawn | 2.8636, 77, -85.0701 |
| Toegang | Via Velocity |
| Publiek bereikbaar | โ Nee |
| Minecraft-server | Tulpencraft |
De Lobby is niet zelfstandig vanaf het internet bereikbaar.
De enige gewenste toegang is:
Speler โ tulpencraft.nl โ Velocity โ Lobby
๐๏ธ Positie binnen het netwerk
De Lobby bevindt zich direct achter de Velocity-proxy.
INTERNET
โ
โผ
โโโโโโโโโโโโโโโโโโโ
โ Velocity Proxy โ
โ mc-proxy001 โ
โโโโโโโโโโฌโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโ
โ LOBBY โ
โ mc-lobby001 โ
โ Paper โ
โโโโโโโโโโฌโโโโโโโโโ
โ
โโโโโโโโโโโโโผโโโโโโโโโโโโ
โผ โผ โผ
Survival Events SkyBlock
De Lobby vormt dus de centrale schakel tussen de speler en de spelservers.
๐ฎ Functie van de Lobby
De Lobby heeft geen zelfstandige gameplayfunctie zoals Survival.
De belangrijkste functies zijn:
- centrale spawn;
- spelers ontvangen bij binnenkomst;
- serverselectie;
- NPC's;
- hologrammen;
- servermenu;
- navigatie;
- scorebord;
- spelerprofiel;
- lobby-interactie;
- voorbereiding op toekomstige spelservers.
De Lobby is bedoeld als rustige en overzichtelijke centrale omgeving.
๐ฆ Platform
De Lobby draait op:
Paper
De exacte Paper-build wordt op de server zelf bepaald en dient bij updates in deze wiki te worden bijgewerkt.
De serverbestanden bevinden zich onder:
/srv/minecraft/lobby/
De plugins bevinden zich onder:
/srv/minecraft/lobby/plugins/
๐ Geรฏnstalleerde plugins
De huidige Lobby gebruikt de volgende plugins:
| 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 |
De pluginlijst kan worden gecontroleerd met:
ls /srv/minecraft/lobby/plugins/
๐ง Citizens
Citizens wordt gebruikt voor de NPC's in de Lobby.
NPC's vormen een belangrijk onderdeel van de navigatie.
Voorbeelden zijn NPC's voor:
- Survival;
- Events;
- toekomstige SkyBlock;
- overige toekomstige spelmodi.
De NPC's worden in de Lobby geplaatst en kunnen worden gebruikt als visuele ingang naar een spelserver.
Bij een niet-beschikbare server kan een NPC bijvoorbeeld een verbindingsmelding veroorzaken. Dit is normaal zolang de betreffende backend nog niet actief is.
โจ DecentHolograms
DecentHolograms wordt gebruikt voor zwevende teksten in de Lobby.
Hologrammen worden onder andere gebruikt om NPC's en onderdelen van de Lobby te verduidelijken.
Voorbeeld:
SURVIVAL Bouw, overleef en ontdek! Rechtermuisknop om te spelen
De hologrammen zijn onafhankelijk van Citizens en kunnen afzonderlijk worden beheerd.
๐ LobbyPlugin
LobbyPlugin is de belangrijkste plugin voor de algemene lobbyfunctionaliteit.
De plugin verzorgt onder andere:
- lobby-spawn;
- lobby-items;
- navigatie;
- scoreboard;
- double jump;
- launch pads;
- profiel;
- join-title;
- lobby-interactie.
Configuratie:
/srv/minecraft/lobby/plugins/LobbyPlugin/config.yml
๐งญ Servermenu
Het LobbyPlugin bevat een Navigator/Servermenu.
Het menu bevat momenteel onder andere:
| Slot | Server | Materiaal |
|---|---|---|
| 11 | Survival | GRASS_BLOCK |
| 13 | Events | NETHER_STAR |
| 15 | Lobby | COMPASS |
Het servermenu is bedoeld als centrale visuele serverkeuze.
๐งญ Navigator-item
Spelers ontvangen bij het betreden van de Lobby een kompas:
Servermenu (Rechtermuisknop)
Het item wordt geplaatst in:
Slot 0
Materiaal:
COMPASS
Met het item kan de speler het servermenu openen.
๐ Scoreboard
De Lobby gebruikt een scoreboard via LobbyPlugin.
De huidige titel is:
โธ TULPENCRAFT โ
De scoreboard toont onder andere:
- spelernaam;
- rang;
- aantal online spelers;
- speeltijd;
- servernaam.
Voorbeeld:
-------------------- Speler: <speler> Rang: <rang> Online: <online>/<max> Speeltijd: <speeltijd> Server: tulpencraft.nl --------------------
๐ค TAB
TAB verzorgt de tablist en aanvullende spelersinformatie.
De plugin wordt gebruikt voor de presentatie van spelers in de Lobby.
Configuratie:
/srv/minecraft/lobby/plugins/TAB/
Belangrijke bestanden zijn onder andere:
config.yml groups.yml users.yml messages.yml animations.yml
๐ LuckPerms
LuckPerms verzorgt het rechtenbeheer.
Configuratie:
/srv/minecraft/lobby/plugins/LuckPerms/
LuckPerms bepaalt welke groepen en permissies spelers binnen de Lobby hebben.
Dit vormt onderdeel van het centrale permissiemodel van Tulpencraft.
๐งฑ WorldEdit
WorldEdit wordt gebruikt voor het bouwen en onderhouden van de Lobby.
WorldEdit is voornamelijk een beheertool en is niet bedoeld als spelersfunctionaliteit.
De plugin wordt gebruikt voor onder andere:
- grote bouwbewerkingen;
- selecties;
- kopiรซren en plakken;
- terreinbewerking;
- onderhoud van de Lobby.
๐ก๏ธ WorldGuard
WorldGuard beschermt de Lobby tegen ongewenste wijzigingen.
De Lobby is bedoeld als gecontroleerde omgeving waarin normale spelers niet vrij kunnen bouwen of blokken kunnen vernietigen.
WorldGuard kan worden gebruikt voor:
- spawnbeveiliging;
- PvP-beheer;
- bouwbeperkingen;
- interactiebeperkingen;
- bescherming van belangrijke gebieden.
๐ Lobby-spawn
De huidige Lobby-spawn is:
Wereld: world X: 2.8635867604118044 Y: 77.0 Z: -85.07011597788045 Yaw: 2.2503967 Pitch: -4.6499844
De spawn wordt gebruikt als centrale aankomstlocatie.
De configuratie staat in:
/srv/minecraft/lobby/plugins/LobbyPlugin/config.yml
๐ Lobbywereld
De actieve Lobbywereld is:
world
In de configuratie:
lobby-world: world
De Lobbywereld is specifiek bedoeld voor de centrale netwerkervaring.
๐ซ Bouw- en spelersbeveiliging
De Lobby is geen normale Survival-wereld.
Spelers mogen daarom niet vrij:
- bouwen;
- blokken vernietigen;
- belangrijke onderdelen aanpassen;
- de Lobby beschadigen.
De combinatie van WorldGuard en de lobbyfunctionaliteit zorgt voor deze bescherming.
๐งโ๐ป Beheer
De Lobby wordt als systemd-service uitgevoerd.
Status controleren
sudo systemctl status minecraft-lobby
Lobby starten
sudo systemctl start minecraft-lobby
Lobby stoppen
sudo systemctl stop minecraft-lobby
Lobby herstarten
sudo systemctl restart minecraft-lobby
๐ Logs
Live logs bekijken:
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'
๐ Belangrijke directories
| Directory | Functie |
|---|---|
/srv/minecraft/lobby/ | Volledige Lobby-installatie |
/srv/minecraft/lobby/plugins/ | Plugins |
/srv/minecraft/lobby/plugins/LobbyPlugin/ | LobbyPlugin |
/srv/minecraft/lobby/plugins/Citizens/ | Citizens-data |
/srv/minecraft/lobby/plugins/DecentHolograms/ | Hologram-data |
/srv/minecraft/lobby/plugins/LuckPerms/ | Rechtenbeheer |
/srv/minecraft/lobby/plugins/TAB/ | Tablist |
/srv/minecraft/lobby/plugins/WorldEdit/ | WorldEdit |
/srv/minecraft/lobby/plugins/WorldGuard/ | WorldGuard |
๐งญ Lobby-navigatie
De Lobby gebruikt meerdere manieren om spelers naar andere onderdelen van Tulpencraft te leiden:
LOBBY
โ
โโโโโโโโโโโโโผโโโโโโโโโโโโ
โ โ โ
โผ โผ โผ
Servermenu NPC's Hologrammen
โ โ
โโโโโโโฌโโโโโโ
โผ
Spelserver
De bedoeling is dat de Lobby steeds meer een duidelijke centrale navigatieomgeving wordt.
๐ Toekomstige uitbreiding
De Lobby is voorbereid op toekomstige spelservers.
Mogelijke uitbreidingen zijn:
- Survival;
- Events;
- SkyBlock;
- nieuwe tijdelijke spelmodi;
- aanvullende NPC's;
- uitgebreidere serverinformatie;
- meer interactieve Lobby-elementen.
Een nieuwe server wordt niet rechtstreeks publiek ontsloten.
De architectuur blijft:
Speler โ Velocity โ Lobby โ Nieuwe server
๐ Huidige status
| Onderdeel | Status |
|---|---|
| Paper Lobby | ๐ข Actief |
| Lobby-spawn | ๐ข Actief |
| Servermenu | ๐ข 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 |
๐ Gerelateerde pagina's
Laatste update: augustus 2026
De Lobby is het centrale startpunt van Tulpencraft. Wijzigingen aan de Lobby, gebruikte plugins, spawn of navigatiestructuur moeten in deze documentatie worden bijgewerkt.