
Garry's Mod-update komt op 16 september: wat servereigenaars nu moeten controleren
Als je een Garry's Mod-communityserver beheert, is 16 september iets om je nu al op voor te bereiden. Facepunch brengt om 15:00 GMT een grote update uit en vraagt servereigenaars en modders specifiek om de huidige testbuilds te gebruiken om compatibiliteitsproblemen te identificeren vóór de publieke uitrol.
Voor de meeste communitybeheerders is de belangrijkste zorg niet hoe de gameserversoftware zelf wordt uitgerold. Het gaat erom of je addons, gamemode, Workshop-verzameling, rechten en aangepaste configuratie correct blijven werken zodra spelers de nieuwe versie ontvangen.
Het goede nieuws: de septemberupdate blijft achterwaarts compatibel met bestaande servers. Spelers met de nieuwe client zouden nog steeds verbinding moeten kunnen maken met servers die de update nog niet hebben ontvangen, waardoor communities meer flexibiliteit krijgen bij het plannen van onderhoud.
Je server wordt niet plotseling ontoegankelijk
Het meest geruststellende deel van de aankondiging van Facepunch is de netwerkcompatibiliteit. Wanneer de septemberupdate live gaat, zou een server die nog de vorige publieke build draait niet meteen spelers moeten weigeren die hun game hebben bijgewerkt.
Dat is vooral nuttig voor sterk aangepaste DarkRP-, Trouble in Terrorist Town-, Sandbox- en roleplaycommunities. Je zou wat ruimte moeten hebben om te controleren of alles zich normaal gedraagt, in plaats van direct gedwongen te worden tot een noodonderhoudsvenster.
Toch betekent netwerkcompatibiliteit niet dat elke addon of elk aangepast script automatisch gegarandeerd werkt. Een server kan verbindingen accepteren terwijl een specifieke addon, beheertool of gamemodefunctie zich na de clientupdate anders gedraagt.
Wat er verandert aan de serverkant
De preview-changelog van Facepunch bevat verschillende verbeteringen aan de dedicated server zelf. De meeste van deze veranderingen worden op hostingniveau afgehandeld, maar ze zijn nuttige context voor communityeigenaars omdat ze stabiliteit, onderhoud en compatibiliteit kunnen verbeteren.
Windows 64-bits server
Garry's Mod krijgt native 64-bits Windows-builds voor de client, Hammer en de dedicated server.
Workshop-opruiming
Dedicated servers kunnen ongebruikte Workshop-inhoud opschonen in plaats van verouderde downloads onbeperkt te bewaren.
Betere diagnostiek
Facepunch verbetert serverlogs en pakt verschillende problemen aan die eerder crashes of onnodig resourcegebruik konden veroorzaken.
De update verbetert ook Lua- en netwerkbeveiligingen. Cyclische tabelreferenties worden nu gedetecteerd in functies zoals net.WriteTable, terwijl verschillende consolecommando's die een dedicated server konden laten crashen zijn opgelost.
Als communityeigenaar hoef je deze low-level veranderingen niet zelf te beheren op een managed hostingdienst. Waar je je op moet concentreren, is alles wat je community boven op de standaard Garry's Mod-server heeft toegevoegd.
Wat moet je vóór 16 september daadwerkelijk testen?
Facepunch heeft de aankomende build al gepubliceerd op zijn Pre-Release-, Dev- en x86-64-branches zodat problemen vóór de release kunnen worden opgespoord. Als je toegang hebt tot een aparte testomgeving of een pre-releaseoptie via je hostingopzet, is dat de veiligste plek om je communityconfiguratie te valideren.
Je hoeft niet elke technische server-side test te reproduceren die Facepunch uitvoert. Richt je in plaats daarvan op de functies die je spelers daadwerkelijk elke dag gebruiken.
Kort samengevat: het hostingplatform beheert de gameserversoftware. Jouw taak als communitybeheerder is om ervoor te zorgen dat je eigen configuratie en aangepaste content zich nog steeds gedragen zoals verwacht.
Checklist voor eigenaars van een Garry's Mod-server
Een snelle verbindingstest is niet genoeg voor een sterk aangepaste community. Neem een paar minuten om de handelingen na te bootsen die je spelers en moderators het vaakst uitvoeren.
- Zorg dat je een recente backup hebt vóór de update;
- Controleer of je gebruikelijke gamemode correct start en laadt;
- Controleer je Workshop-verzameling en de addons waarvan je server afhankelijk is;
- Log in op de server als speler en test opnieuw verbinden en van map wisselen;
- Controleer beheertools, ranks, rechten en moderatiecommando's;
- Test belangrijke jobs, wapens, voertuigen, entiteiten of aangepaste systemen die door je gamemode worden gebruikt;
- Zoek naar nieuwe Lua-fouten of ongewoon gedrag in je serverconsole;
- Voer indien mogelijk een korte multiplayertest uit met meerdere leden van je community.
Als één specifieke addon niet meer werkt, controleer dan of de auteur ervan al een update heeft gepubliceerd of een incompatibiliteit heeft gemeld. Problemen die door de game zelf worden veroorzaakt, kunnen via de officiële issue tracker van Garry's Mod aan Facepunch worden gemeld.
De meeste communities zouden zich zonder paniek moeten kunnen voorbereiden
Het achterwaarts compatibele netwerkprotocol maakt deze update aanzienlijk eenvoudiger te beheren dan een release die oude servers onmiddellijk scheidt van bijgewerkte clients.
Het echte risico zit in de grootste kracht van Garry's Mod: het enorme ecosysteem van aanpassingen. Een community die tientallen of honderden addons gebruikt, heeft van nature meer componenten die onverwacht kunnen reageren op een grote game-update.
Een recente backup en een snelle controle van je belangrijkste addons, gamemodefuncties en beheertools zouden daarom vóór 16 september prioriteit moeten krijgen. De update van de serversoftware zelf kan het werk van je hostingplatform blijven.
Host je Garry's Mod-community bij VeryGames
Implementeer en beheer een persistente Garry's Mod-server met automatische updates, backups, configuratietools en Workshop-ondersteuning vanuit het controlepanel van VeryGames.
Huur een Garry's Mod-server →