

A comprehensive console mod for PEAK that adds numerous fun and utility commands, plus an enhanced UI interface with Server Info and Player Management. Press F1 to open the console and access both the traditional command interface and the new Advanced Console UI tabs.
PEAK/BepInEx/plugins/F1 to open consoleConsoleSettings.SetDPI)The mod adds several new tabs to the in-game console:
F1 to open console, then click the "Advanced Console" tabThe mod significantly improves the built-in Hotkeys tab:
F1 to open console, then click the "Hotkeys" tabConsole.Clear, Character.InfiniteStamina)You can still type commands manually in the console using the format ClassName.CommandName parameter1 parameter2
Control other players with comprehensive effect management:
PlayerEffectCommands.SetPlayerEmotion PlayerName EmotionID - Force player to perform specific emotesPlayerEffectCommands.RestorePlayerStamina PlayerName - Instantly restore player's staminaPlayerEffectCommands.HealPlayer PlayerName - Remove all debuffs and restore full healthPlayerEffectCommands.KillPlayer PlayerName - Kill target playerPlayerEffectCommands.RevivePlayer PlayerName - Revive dead playersPlayerEffectCommands.FreezePlayer PlayerName [intensity] - Apply cold effect (0.0-1.0)PlayerEffectCommands.StarvePlayer PlayerName [intensity] - Apply hunger effect (0.0-1.0)PlayerEffectCommands.PoisonPlayer PlayerName [intensity] - Apply poison effect (0.0-1.0)PlayerEffectCommands.ClearPlayerEffects PlayerName - Remove all negative status effectsPlayerEffectCommands.TeleportPlayerToPlayer Player1 Player2 - Teleport first player to second playerPlayerEffectCommands.SetPlayerInvisible PlayerName [true/false] - Toggle player visibilityPlayerEffectCommands.SwarmWithBees PlayerName - Spawn angry bee swarm on target player 🐝Advanced item manipulation commands:
SpawnCommands.RemoveMyItems - Clear all items from your inventorySpawnCommands.FreezeAllItems - Freeze all world items in placeSpawnCommands.UnfreezeAllItems - Unfreeze all world itemsSpawnCommands.SpinAllItems - Make all world items spin continuouslySpawnCommands.FlagGun - Place visual flags in world using raycastSpawnCommands.RemoveAllFlags - Remove all placed flags from worldSpawnCommands.DrawWithSelectedItem - Create item trails/drawings with held itemSpawnCommands.SpawnShitPiton - Spawn Shit Piton 🔒MCSpawnCommands.SpawnBeeSwarm - Spawn Bee SwarmSpawnCommands.SpawnLuggageString [size] - Spawn Luggage by size. Sizes: small, big, epic, ancientSpawnCommands.SpawnAncientLuggage - Spawn Ancient LuggageSpawnCommands.SpawnEpicLuggage - Spawn Epic LuggageSpawnCommands.SpawnBigLuggage - Spawn Big LuggageSpawnCommands.SpawnSmallLuggage - Spawn Small LuggageSpawnCommands.SpawnRopeAnchorWithRope [segments] - Spawn rope on loking pointSpawnCommands.SpawnChain - Spawn chain on lookgin pointTeleport.To PlayerName - Teleport yourself to a specific playerTeleport.AllToMe - Teleport all players to your locationTeleport.PlayerToPlayer PlayerName1 PlayerName2 - Teleport first player to second playerTeleport.PlayerToMe PlayerName - Teleport a specific player to your locationTeleport.RandomPlayer - Teleport yourself to a random playerTeleport.TeleportToPoint - Teleport to looking pointTeleport.TeleportPlayerToPoint [player] - Teleport other players to looking pointFunCommands.KillPlayer PlayerName - Kill a specific playerFunCommands.RevivePlayer PlayerName - Revive a dead playerFunCommands.FreezePlayer PlayerName - Freeze a player in placeFunCommands.UnfreezePlayer PlayerName - Unfreeze a frozen playerFunCommands.InvisiblePlayer PlayerName - Make a player invisibleFunCommands.VisiblePlayer PlayerName - Make an invisible player visible againFunCommands.SetPlayerSize PlayerName [scale] - Change player size (default: 1.0)FunCommands.DropCoconutOnPlayer PlayerName - Drop coconut on player headPlayer Character RPC Commands:
RPCCommands.JumpPlayer PlayerName - Make a player jumpRPCCommands.JumpAllPlayers - Make all players jumpRPCCommands.FallPlayer PlayerName [force] - Make a player fall (default force: 7.0)RPCCommands.FallAllPlayers [force] - Make all players fallRPCCommands.PassOutPlayer PlayerName - Make a player pass outRPCCommands.UnPassOutPlayer PlayerName - Bring a player back to consciousnessRPCCommands.PassOutAllPlayers - Make all players pass outRPCCommands.UnPassOutAllPlayers - Bring all players back to consciousnessRPCCommands.RevivePlayerRPC PlayerName [applyStatus] - Revive a player (default: true)RPCCommands.ReviveAllPlayers [applyStatus] - Revive all playersRPCCommands.StopClimbingPlayer PlayerName - Stop all climbing for a playerRPCCommands.StopClimbingAllPlayers - Stop all climbing for all playersRPCCommands.StartCarryPlayer CarrierName TargetName - Make one player carry anotherRPCCommands.RenderPlayerDead PlayerName - Render player appearance as deadRPCCommands.RenderPlayerPassedOut PlayerName - Render player appearance as passed outRPCCommands.RenderAllPlayersDead - Render all players as deadRPCCommands.DestroyHeldItem PlayerName - Destroy item in player's handRPCCommands.DestroyAllHeldItems - Destroy all held itemsWorld Objects RPC Commands:
RPCCommands.TriggerHelicopter - Summon rescue helicopterRPCCommands.LightAllFlares - Light all flares in the sceneRPCCommands.LightAllCampfires - Light all campfiresRPCCommands.ExtinguishAllCampfires - Extinguish all campfiresRPCCommands.ShakeAllIcicles - Shake all iciclesRPCCommands.ShakeAllBridges - Shake all bridgesRPCCommands.FireAllArrows - Fire all arrow shootersRPCCommands.SpawnEruption PlayerName - Spawn volcano eruption on playerRPCCommands.TriggerBananaPeel PlayerName - Trigger banana peel slip effectItem RPC Commands:
RPCCommands.CookAllItems [cookLevel] - Cook all items to level (default: 100)RPCCommands.FinishCookingAllItems - Finish cooking all itemsRPCCommands.ToggleCookingSmoke [enabled] - Toggle cooking smoke (default: true)RPCCommands.DenyPickupAllItems - Prevent pickup of all itemsGame State RPC Commands:
RPCCommands.ForceWin - Force game victoryRPCCommands.UpdatePeakTimer [seconds] - Update peak timer (default: 10)RPCCommands.BeginIslandLoad [sceneName] [loadType] - Start island loadingEnvironmentCommands.SetGravity [value] - Change gravity (default: -9.81) SyncedEnvironmentCommands.GetGravity - Display current gravity valueEnvironmentCommands.ToggleFog - Toggle fog on/offEnvironmentCommands.SetFogDensity [density] - Set fog density (default: 0.01)EnvironmentCommands.SetFogColor [r] [g] [b] - Set fog color (RGB values 0-1)EnvironmentCommands.LightNearestCampfire - Light nearest campfire within 10mEnvironmentCommands.ExtinguishNearbyFires [radius] - Extinguish fires within radius (default: 20m)EnvironmentCommands.GodModeEnvironment - Disable environmental damageEnvironmentCommands.ExplodeAt PlayerName [force] - Create explosion at player locationEnvironmentCommands.Lightning - Create lightning effectEnvironmentCommands.ClearMobs - Remove all mobs from the mapEnvironmentCommands.SetGameSpeed [speed] - Change game speed multiplier (default: 1.0)EnvironmentCommands.PauseGame - Pause the game (speed = 0)EnvironmentCommands.ResumeGame - Resume the game (speed = 1)SpawnCommands.ListItems - Show list of all available items with IDsSpawnCommands.FindItem ItemName - Search for items by name (partial matching)SpawnCommands.SearchItems SearchTerm - Advanced search with autocomplete hintsSpawnCommands.ShowPopularItems - Display commonly used/useful itemsSpawnCommands.ShowItemsByCategory Category - Show items by category (food, tools, medical, survival, weapons, clothes)SpawnCommands.GiveItemByName PlayerName ItemNameOrID - Give item to player by name or IDSpawnCommands.SpawnItemByName ItemNameOrID - Spawn item in world by name or IDSpawnCommands.SpawnRandomItem - Spawn a random itemSpawnCommands.TickEveryone - Spawn ticks on all playersSpawnCommands.TickPlayer PlayerName - Spawn a tick on a specific playerSpawnCommands.GiveItem PlayerName ItemID - Give item to player by ID (legacy)SpawnCommands.ClearItems - Remove all spawned items from the mapMapCommands.ListSegments - Show all available map segmentsMapCommands.JumpToSegment SegmentNameOrNumber - Jump to specific segment (Beach/0, Tropics/1, Alpine/2, Caldera/3, TheKiln/4, Peak/5) with automatic sync for Master ClientMapCommands.GetCurrentSegment - Show current segmentMapCommands.NextSegment - Move to next segmentMapCommands.PreviousSegment - Move to previous segmentMapCommands.SyncAllPlayersToSegment - Teleport all players to current segmentMapCommands.GoToBeach - Quick jump to Beach segmentMapCommands.GoToTropics - Quick jump to Tropics segmentMapCommands.GoToAlpine - Quick jump to Alpine segmentMapCommands.GoToCaldera - Quick jump to Caldera segmentMapCommands.GoToKiln - Quick jump to TheKiln segmentMapCommands.GoToPeak - Quick jump to Peak segmentNEW: Synchronized Segment Commands ( Network Synced):
RPCCommands.SyncGoToBeach - Synchronized jump to Beach for ALL players 🔒MCRPCCommands.SyncGoToTropics - Synchronized jump to Tropics for ALL players 🔒MCRPCCommands.SyncGoToAlpine - Synchronized jump to Alpine for ALL players 🔒MCRPCCommands.SyncGoToCaldera - Synchronized jump to Caldera for ALL players 🔒MCRPCCommands.SyncGoToKiln - Synchronized jump to TheKiln for ALL players 🔒MCRPCCommands.SyncGoToPeak - Synchronized jump to Peak for ALL players 🔒MCRPCCommands.SyncJumpToSegment SegmentNameOrNumber - Synchronized jump to any segment for ALL players 🔒MCAdvanced server administration and player management:
ServerAdmin.SoftLockPlayer playerName - Soft-lock player using advanced methods 🔒MCServerAdmin.KickPlayerReason playerName reason - Kick player with custom reason (uses soft-lock) 🔒MCServerAdmin.ForceKickPlayer playerName - Force disconnect player via Photon 🔒MCServerAdmin.BlackScreenKick playerName - Create black screen effect for player 🔒MCServerAdmin.SlowPlayer playerName - Slow down player movement and physics 🔒MCServerAdmin.SpeedPlayer playerName - Speed up player movement and physics 🔒MCServerAdmin.KickAllCheaters - Kick all players with cheat mods (ATLAS/Cherry) 🔒MCServerAdmin.ListPlayers - Show detailed player list with mod statusServerAdmin.PlayerInfo playerName - Show comprehensive player informationServerAdmin.ListPhotonObjects - List Photon Objects on mapServerAdmin.ListSpawnablePrefabs - List Spawnable Prefabs on mapServerAdmin.DebugSpawn - Debug Spawn item on map 🔒MCServerAdmin.ListAllItems - List all itemsAdvanced lobby management and map control for hosts:
LobbyCommands.SetMap sceneName - Change current map/level instantly with reliable loading (Master Client only) 🔒MCLobbyCommands.ForceLoadScene sceneName - Alternative map loading with enhanced reliability (Master Client only) 🔒MCLobbyCommands.ListMaps - Show all available maps with their scene namesLobbyCommands.GetCurrentMap - Display current map informationLobbyCommands.ForceLoadScene sceneName - Force load specific scene (Master Client only) 🔒MCAvailable Maps:
level0 - Level 0, level1 - Level 1, level2 - Level 2, level3 - Level 3level4 - Level 4, level5 - Level 5, level6 - Level 6, level7 - Level 7level8 - Level 8, level9 - Level 9, level10 - Level 10, level11 - Level 11level12 - Level 12, level13 - Level 13, level14 - Level 14CharacterAfflictions.AddCold - Add cold statusCharacterAfflictions.AddCurse - Add curse statusCharacterAfflictions.AddDrowsy - Add drowsinessCharacterAfflictions.AddHot - Add heat statusCharacterAfflictions.AddHunger - Add hungerCharacterAfflictions.AddInjury - Add injury statusCharacterAfflictions.AddPoison - Add poison statusCharacterAfflictions.ClearAll - Clear all status effectsCharacterAfflictions.ClearAllAilments - Clear all negative effectsCharacterAfflictions.ClearCold - Remove cold statusCharacterAfflictions.ClearCurse - Remove curse statusCharacterAfflictions.ClearDrowsy - Remove drowsinessCharacterAfflictions.ClearHot - Remove heat statusCharacterAfflictions.ClearHunger - Remove hungerCharacterAfflictions.ClearInjury - Remove injuryCharacterAfflictions.ClearPoison - Remove poisonCharacterAfflictions.Die - Kill via afflictionsCharacterAfflictions.Starve - Apply starvationStatusCommands.ClearCold PlayerName - Remove cold status from playerStatusCommands.AddCold PlayerName [amount] - Add cold status to playerStatusCommands.ClearHunger PlayerName - Remove hunger from playerStatusCommands.AddHunger PlayerName [amount] - Add hunger to playerStatusCommands.ClearPoison PlayerName - Remove poison from playerStatusCommands.AddPoison PlayerName [amount] - Add poison to playerStatusCommands.ClearCurse PlayerName - Remove curse from playerStatusCommands.AddCurse PlayerName [amount] - Add curse to playerStatusCommands.ClearDrowsy PlayerName - Remove drowsiness from playerStatusCommands.AddDrowsy PlayerName [amount] - Add drowsiness to playerStatusCommands.ClearInjury PlayerName - Remove injury from playerStatusCommands.AddInjury PlayerName [amount] - Add injury to playerStatusCommands.ClearHot PlayerName - Remove heat status from playerStatusCommands.AddHot PlayerName [amount] - Add heat status to playerStatusCommands.ClearAllStatuses PlayerName - Remove all status effects from playerWeatherCommands.ToggleSnowStorm - Toggle snow storm/wind on/offBasic Control:
ScoutMasterCommands.CallScoutmaster PlayerName - Make ScoutMaster hunt a specific player for 30 secondsScoutMasterCommands.CallScoutmasterTime PlayerName [seconds] - Make ScoutMaster hunt player for custom timeScoutMasterCommands.CallScoutmasterRandom [seconds] - Make ScoutMaster hunt a random playerScoutMasterCommands.StopScoutmaster - Stop ScoutMaster from hunting anyoneBugle Effect (Whistle Simulation):
ScoutMasterCommands.Bugle - Quick call ScoutMaster to hunt yourself for 30 seconds (bugle effect)ScoutMasterCommands.BugleCall [seconds] - Call ScoutMaster to hunt yourself for custom timeScoutMasterCommands.BugleCallOnPlayer PlayerName [seconds] - Apply bugle effect on another playerManagement:
ScoutMasterCommands.SpawnScoutmaster - Spawn a new ScoutMaster on the map 🔒MCScoutMasterCommands.RemoveScoutmaster - Remove ScoutMaster from the map 🔒MCScoutMasterCommands.TeleportScoutmaster PlayerName - Teleport ScoutMaster to a player 🔒MCScoutMasterCommands.ScoutmasterStatus - Show current ScoutMaster target informationSpecial Effects:
ScoutMasterCommands.CursePlayer PlayerName - Curse a player - ScoutMaster hunts them for 10 minutesInfoCommands.ListPlayers - Show list of all players with their statusInfoCommands.PlayerInfo PlayerName - Show detailed information about a playerInfoCommands.ServerInfo - Show server and room informationInfoCommands.GetPos [PlayerName] - Get position of player (or yourself if no name given)InfoCommands.PerfStats - Show performance statisticsInfoCommands.Distance PlayerName1 PlayerName2 - Show distance between two playersInfoCommands.FindNearest [PlayerName] - Find nearest player to you or specified playerManage in-game achievements and badges:
AchievementCommands.GrantAchievement AchievementType - Grant specific achievement by type (supports autocomplete)AchievementCommands.GrantAchievementByName AchievementName - Grant achievement by name stringAchievementCommands.ClearAllAchievements - Clear all achievements and reset progressAchievementCommands.ListAchievements - Show all available achievements with unlock statusAchievementCommands.AchievementInfo AchievementType - Show detailed info about specific achievementAchievementCommands.GrantRandomAchievement - Grant a random achievementAchievementCommands.GrantAllAchievements - Grant all achievements (cheat mode)AchievementCommands.AchievementStats - Show achievement statistics and progressAvailable Achievement Types:
BeachcomberBadge, AlpinistBadge, VolcanologyBadge, etc.CookingBadge, BoulderingBadge, ForagingBadge, FirstAidBadgePeakBadge, LoneWolfBadge, ClutchBadge, EsotericaBadgeKnotTyingBadge, MycologyBadge, NaturalistBadge, SurvivalistBadgeListAchievements to see all available achievements.Enhanced Log Features:
Advanced server management commands for lobby hosts:
ServerAdmin.SoftLockPlayer PlayerName - Soft-lock player using advanced methods 🔒MCServerAdmin.KickPlayerReason PlayerName [reason] - Kick a player with custom reason (uses soft-lock) 🔒MCServerAdmin.ForceKickPlayer PlayerName - Force disconnect player via Photon 🔒MCServerAdmin.BlackScreenKick PlayerName - Create black screen effect for player 🔒MCServerAdmin.SlowPlayer PlayerName - Slow down player movement and physics 🔒MCServerAdmin.SpeedPlayer PlayerName - Speed up player movement and physics 🔒MCServerAdmin.KickAllCheaters - Automatically kick all players with cheat mods 🔒MCServerAdmin.ListPlayers - Show detailed player list with mod statusServerAdmin.PlayerInfo PlayerName - Show comprehensive player informationKick Methods Explained:
These commands are built into the base game and available without any mods:
Character.Die - Kill your characterCharacter.GainFullStamina - Restore full staminaCharacter.InfiniteStamina - Toggle infinite staminaCharacter.LockStatuses - Lock current status effectsCharacter.PassOut - Make your character pass outCharacter.Revive - Revive your characterCharacter.TestWin - Test victory conditionItemDatabase.Add ItemName - Add item to world (supports autocomplete)Backpack.PrintBackpacks - Show backpack informationMapHandler.JumpToSegment SegmentName - Jump to map segmentAchievementManager.ClearAchievements - Clear all achievementsAchievementManager.Grant AchievementType - Grant specific achievementAscents.LockAll - Lock all ascent routesAscents.UnlockAll - Unlock all ascent routesAscents.UnlockOne - Unlock one ascent routeCharacterCustomization.Randomize - Randomize character appearancePassportManager.TestAllCosmetics - Test all cosmetic itemsApplicationCLI.SetTargetFramerate FPS - Set target FPSConsoleSettings.Clear - Clear consoleConsoleSettings.ClearMuted - Clear muted commandsConsoleSettings.Pause - Pause console updatesConsoleSettings.SetDPI Value - Set console DPI ⚠️ WARNING: Can break console display! Use F2 to reset to default (96)ConsoleSettings.Unpause - Unpause consoleScript.Execute ScriptPath - Execute console scriptIBinarySerializable.EnableLog - Enable serialization loggingSmallShadowHandler.DebugDisable - Disable shadow debuggingSmallShadowHandler.DebugEnable - Enable shadow debuggingModal.TestModal - Test modal dialogsNote: These default commands use different syntax than mod commands. Most support autocomplete when you start typing.
LobbyCommands.SetMap to change levels instantly without restarting the lobbyPROBLEM SOLVED: Previously, commands like GoToAlpine only worked for the person using the command. Other players would not follow to the new biome/segment.
SOLUTION: Use the new RPCCommands.Sync* commands for guaranteed synchronization:
MapCommands.GoToAlpine (only works for you)RPCCommands.SyncGoToAlpine (works for ALL players)How it works:
Commands to use:
Use RPCCommands.SyncGoToAlpine instead of MapCommands.GoToAlpine
Use RPCCommands.SyncGoToBeach instead of MapCommands.GoToBeach
Use RPCCommands.SyncJumpToSegment for any segment with full sync
Commands will show warnings if you're not the Master Client but will still attempt to execute
Player names with spaces should be written with underscores (e.g., "John_Doe")
Use the F1 key to open/close the console
All commands are case-sensitive
# Advanced Console Mod Commands
Teleport.To Player_Name
FunCommands.SetPlayerSize Player_Name 2.0
StatusCommands.AddPoison Player_Name 0.5
EnvironmentCommands.SetGravity -5.0
EnvironmentCommands.LightNearestCampfire
MapCommands.JumpToSegment Beach
MapCommands.ListSegments
SpawnCommands.SpawnItemByName Flashlight
SpawnCommands.SearchItems rope
SpawnCommands.ObjectSpawnMushroom 2.0
InfoCommands.ListPlayers
# Achievement Management Commands
AchievementCommands.ListAchievements
AchievementCommands.GrantAchievement PeakBadge
AchievementCommands.GrantAchievementByName CookingBadge
AchievementCommands.AchievementInfo AlpinistBadge
AchievementCommands.AchievementStats
AchievementCommands.GrantAllAchievements
AchievementCommands.ClearAllAchievements
# New Lobby & Map Control Commands (Host only)
LobbyCommands.ListMaps
LobbyCommands.GetCurrentMap
# Change maps instantly (works for all players, even those without mods)
LobbyCommands.SetMap level0 # Main loading method
LobbyCommands.ForceLoadScene level5 # Alternative loading method
# Server Administration Commands (Host only)
ServerAdmin.ListPlayers
ServerAdmin.PlayerInfo Player_Name
ServerAdmin.KickPlayer Player_Name
ServerAdmin.KickPlayerReason Player_Name "Cheating detected"
ServerAdmin.ForceKickPlayer Player_Name
ServerAdmin.SoftLockPlayer Player_Name
ServerAdmin.KickAllCheaters
# Default Game Commands (no mod required)
Character.InfiniteStamina
ItemDatabase.Add Flashlight
CharacterAfflictions.ClearAll
MapHandler.JumpToSegment Alpine
The Advanced Console includes a sophisticated mod detection system that automatically identifies what mods other players are using:
When you're the lobby host (Master Client), you gain access to powerful player management tools:
Hosts can change maps instantly without leaving the lobby:
These features work together to give lobby hosts complete control over their game environment, ensuring the best possible experience for all players.
If commands don't work:
F1 keySpawnCommands.ListItems or SpawnCommands.SearchItems to find valid item namesSpawnCommands.SpawnItemByName Flashlight or SpawnCommands.SpawnItemByName 1LobbyCommands.ListMapsThanks to Console Unlocker to open dev console code.