background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Категорії

Puck Server Admin Guide

puck hockey admin mods configuration 0 вважають це корисним
Доступно мовами: ESPAÑOL PORTUGUÊS (BRASIL)

This guide covers admin access, game phase configuration, mods, and server management for your Puck dedicated server. For initial setup, see Puck Server Setup Guide.

1. Admin Access

Admin access is controlled through Steam IDs in the server_configuration.json file. To grant yourself admin:

  1. Find your Steam64 ID (use steamid.io).
  2. Edit server_configuration.json via SFTP.
  3. Add your Steam ID to the adminSteamIds array:
"adminSteamIds": ["76561198012345678", "76561198087654321"]
  1. Restart the server for changes to take effect.

2. Game Phase Durations

Customize match phase durations (in seconds) in server_configuration.json:

Phase Default (seconds) Description
Warmup600Pre-match warmup period.
FaceOff3Puck drop countdown.
Playing300Active gameplay period.
BlueScore5Celebration after blue team scores.
RedScore5Celebration after red team scores.
Replay10Goal replay duration.
PeriodOver15Break between periods.
GameOver15End-of-game scoreboard time.

Example configuration in server_configuration.json:

"phaseDurationMap": {
  "Warmup": 300,
  "FaceOff": 3,
  "Playing": 600,
  "BlueScore": 5,
  "RedScore": 5,
  "Replay": 10,
  "PeriodOver": 15,
  "GameOver": 15
}

3. Server Settings

Additional settings in server_configuration.json:

Setting Default Description
voip false Enable voice chat.
isPublic true Show server in the public server list.
startPaused false Start the server in a paused state.
allowVoting true Allow players to vote on map changes and settings.
sleepTimeout 60 Seconds before the server sleeps when empty.
joinMidMatchDelay 10 Seconds a player must wait when joining mid-match.
usePuckBannedSteamIds true Use the global Puck ban list.
printMetrics true Print server performance metrics to the console.

4. Mods

Puck supports Steam Workshop mods. Configure them in the mods array of server_configuration.json:

"mods": [
  {
    "id": 3493628417,
    "enabled": true,
    "clientRequired": false
  }
]
  • id: The Steam Workshop item ID.
  • enabled: Whether the mod is active.
  • clientRequired: Whether players must have the mod installed to join.

5. Banning Players

To ban players, add their Steam IDs to a ban list file on the server, or enable usePuckBannedSteamIds to use the global community ban list. You can also set reloadBannedSteamIds to true to reload the ban list without restarting.

6. Troubleshooting

  • Server not in browser: Ensure isPublic is true in server_configuration.json. Wait for Server authenticated in the console.
  • Physics feel off: Check your tick rate settings. Higher tick rates provide smoother physics but require more CPU. Keep FRAME_RATE 10-20 above SERVER_TICK_RATE.
  • Players getting kicked: Increase KICK_TIMEOUT if players are being kicked for AFK too quickly.
  • Mods not loading: Verify the Workshop item ID is correct and enabled is set to true.

Related Articles

Need Help?

If you need further assistance, open a support ticket with your server IP and any error messages from the GPanel console.


Чи була ця стаття корисною?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.