Dit is een oude revisie van het document!
Serverinfrastructuur
Deze pagina geeft een overzicht van de technische infrastructuur van het Tulpencraft-netwerk.
Tulpencraft is opgebouwd als een netwerk van meerdere Minecraft-servers. Spelers verbinden met รฉรฉn centraal netwerkadres en worden vervolgens via de proxy naar de juiste Minecraft-server geleid.
๐ Netwerkoverzicht
De huidige architectuur bestaat uit een centrale Velocity-proxy en meerdere Paper Minecraft-servers.
Tulpencraft
tulpencraft.nl
โ
โผ
โโโโโโโโโโโโโโโโโโโโ
โ Velocity โ
โ Proxy โ
โ mc-proxy001 โ
โโโโโโโโโโฌโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโ
โ โ โ
โผ โผ โผ
โโโโโโโโโโโโโโ โโโโโโโโโโโโโโ โโโโโโโโโโโโโโ
โ Lobby โ โ Survival โ โ Events โ
โ Paper โ โ Paper โ โ Paper โ
โโโโโโโโโโโโโโ โโโโโโโโโโโโโโ โโโโโโโโโโโโโโ
โ
โ
โผ
โโโโโโโโโโโโโโ
โ Toekomst โ
โ SkyBlock โ
โโโโโโโโโโโโโโ
De lobby vormt het centrale toegangspunt voor spelers. Vanuit de lobby kunnen spelers naar de beschikbare spelservers navigeren.
๐ Velocity Proxy
De proxy vormt de verbinding tussen de Minecraft-client van de speler en de verschillende achterliggende Minecraft-servers.
Server: mc-proxy001
Software: Velocity
Publiek netwerkadres:
tulpencraft.nl
De proxy verzorgt onder andere:
- verbindingen van spelers met het netwerk;
- doorsturen van spelers naar Minecraft-servers;
- serverselectie;
- lobbyfunctionaliteit;
- netwerkcommando's;
- versiecompatibiliteit;
- centrale afhandeling van bepaalde netwerkfuncties.
Belangrijke plugins
Op de Velocity-proxy worden onder andere de volgende plugins gebruikt:
- ViaBackwards (indien geรฏnstalleerd)
๐ Lobby
De lobby is de centrale Minecraft-server waar spelers na het verbinden met Tulpencraft terechtkomen.
Platform: Paper
Server: mc-lobby001
De lobby bevat onder andere:
- een centrale spawn;
- serverselectie;
- NPC's;
- hologrammen;
- een servermenu;
- scorebord;
- dubbele sprong;
- launch pads;
- bescherming tegen ongewenste bouwactiviteiten.
Belangrijke plugins
๐ฒ Survival
De Survival-server vormt de belangrijkste gameplay-server van Tulpencraft.
Platform: Paper
Server: mc-survival001
De server is bedoeld voor de reguliere survivalgameplay.
Spelers kunnen vanuit de lobby via:
- het servermenu;
- de Survival-NPC;
/survival;
naar de Survival-server worden gestuurd.
Status: De Survival-server is momenteel nog in ontwikkeling en hoeft nog niet permanent online te zijn.
๐ Events
De Events-server wordt gebruikt voor tijdelijke of permanente evenementen binnen Tulpencraft.
Platform: Paper
Server: mc-events001
Voorbeelden van toekomstige toepassingen:
- evenementen;
- minigames;
- tijdelijke spelmodi;
- communityactiviteiten.
De server kan onafhankelijk van Survival worden beheerd en gestart.
โ๏ธ Toekomstige servers
De netwerkarchitectuur is ontworpen om later eenvoudig extra servers toe te voegen.
Een geplande toekomstige server is:
SkyBlock
SkyBlock wordt als mogelijke toekomstige spelmodus voorzien.
Lobby โ โโโ Survival โโโ Events โโโ SkyBlock
De SkyBlock-server is momenteel nog niet actief.
๐ Serververbindingen
De Minecraft-servers zijn niet rechtstreeks bedoeld voor spelersverbindingen.
De gewenste verkeersstroom is:
Minecraft-client
โ
โผ
tulpencraft.nl
โ
โผ
Velocity Proxy
โ
โโโ Lobby
โโโ Survival
โโโ Events
โโโ SkyBlock
Hierdoor vormt de Velocity-proxy het centrale toegangspunt van het netwerk.
๐ก๏ธ Beveiliging
De achterliggende Minecraft-servers horen niet rechtstreeks vanaf het internet toegankelijk te zijn.
Waar mogelijk wordt netwerkverkeer beperkt tot:
- de Velocity-proxy;
- noodzakelijke beheerverbindingen;
- interne servercommunicatie.
De proxy is daarmee de gecontroleerde ingang naar het Minecraft-netwerk.
๐ Belangrijke serverlocaties
De huidige Minecraft-installaties bevinden zich onder:
/srv/minecraft/
De belangrijkste onderdelen zijn:
/srv/minecraft/ โโโ velocity/ โโโ lobby/ โโโ survival/ โโโ events/
De daadwerkelijke directorystructuur kan worden uitgebreid wanneer nieuwe servers worden toegevoegd.
๐งฉ Documentatie
๐ Huidige status
| Onderdeel | Status |
|---|---|
| Velocity Proxy | ๐ข Actief |
| Lobby | ๐ข Actief |
| Survival | ๐ก In ontwikkeling |
| Events | ๐ก In ontwikkeling |
| SkyBlock | โช Toekomstig |
| Wiki | ๐ก In ontwikkeling |
Laatste update: augustus 2026
Deze pagina wordt bijgewerkt wanneer de Tulpencraft-infrastructuur verandert.