RPC Method registrations - Valheim-Modding/Wiki GitHub Wiki

ArmorStand

Name Method Params Registers to Hash
RPC_DestroyAttachment RPC_DestroyAttachment long, int ZNetView 1881798377
RPC_DropItem RPC_DropItem long, int ZNetView 382179752
RPC_DropItemByName RPC_DropItemByName long, string ZNetView 603557262
RPC_RequestOwn RPC_RequestOwn long ZNetView 1299689241
RPC_SetPose RPC_SetPose long, int ZNetView 275123317
RPC_SetVisualItem RPC_SetVisualItem long, int, string, int ZNetView -1266941411

BaseAI

Name Method Params Registers to Hash
Alert RPC_Alert long ZNetView 304512636
OnNearProjectileHit RPC_OnNearProjectileHit long, Vector3, float, ZDOID ZNetView 22808997
SetAggravated RPC_SetAggravated long, bool, int ZNetView -18530848

Bed

Name Method Params Registers to Hash
SetOwner RPC_SetOwner long, long, string ZNetView -1763014353

Beehive

Name Method Params Registers to Hash
RPC_Extract RPC_Extract long ZNetView -1228091521

Catapult

Name Method Params Registers to Hash
RPC_OnLegUse RPC_OnLegUse long, bool ZNetView 769513080
RPC_SetLoadedVisual RPC_SetLoadedVisual long, string ZNetView -116946661
RPC_Shoot RPC_Shoot long ZNetView -1185965283

Character

Name Method Params Registers to Hash
RPC_AddNoise RPC_AddNoise long, float ZNetView -84185367
RPC_Damage RPC_Damage long, HitData ZNetView 1130726949
RPC_FreezeFrame RPC_FreezeFrame long, float ZNetView 2039200370
RPC_Heal RPC_Heal long, float, bool ZNetView -595866228
RPC_ResetCloth RPC_ResetCloth long ZNetView 213315071
RPC_SetTamed RPC_SetTamed long, bool ZNetView -888084815
RPC_Stagger RPC_Stagger long, Vector3 ZNetView -772533761
RPC_TeleportTo RPC_TeleportTo long, Vector3, Quaternion, bool ZNetView 1806517520

Chat

Name Method Params Registers to Hash
ChatMessage RPC_ChatMessage Vector3, int, UserInfo, string ZRoutedRpc -1182660091
RPC_TeleportPlayer RPC_TeleportPlayer long, Vector3, Quaternion, bool ZRoutedRpc 376962408

Container

Name Method Params Registers to Hash
OpenRespons RPC_OpenRespons long, bool ZNetView -1556840686
RPC_RequestStack RPC_RequestStack long, long ZNetView 1299871265
RPC_StackResponse RPC_StackResponse long, bool ZNetView 1337043795
RequestOpen RPC_RequestOpen long, long ZNetView 1597961445
RequestTakeAll RPC_RequestTakeAll long, long ZNetView -2049692829
TakeAllRespons RPC_TakeAllRespons long, bool ZNetView 231924060

CookingStation

Name Method Params Registers to Hash
RPC_AddFuel RPC_AddFuel long ZNetView 921705801
RPC_AddItem RPC_AddItem long, string ZNetView -550269838
RPC_RemoveDoneItem RPC_RemoveDoneItem long, Vector3, int ZNetView -186956375
RPC_SetSlotVisual RPC_SetSlotVisual long, int, string ZNetView -39709906

DamageText

Name Method Params Registers to Hash
RPC_DamageText RPC_DamageText long, ZPackage ZRoutedRpc 15349388

Destructible

Name Method Params Registers to Hash
RPC_CreateFragments RPC_CreateFragments long ZNetView -241972567
RPC_Damage RPC_Damage long, HitData ZNetView 1130726949

Door

Name Method Params Registers to Hash
UseDoor RPC_UseDoor long, bool ZNetView -38561479

Feast

Name Method Params Registers to Hash
RPC_EatConfirmation RPC_EatConfirmation long ZNetView 2144620661
RPC_OnEat RPC_OnEat long ZNetView 2020130883
RPC_TryEat RPC_TryEat long ZNetView -1162612763

Fermenter

Name Method Params Registers to Hash
RPC_AddItem RPC_AddItem long, string ZNetView -550269838
RPC_Tap RPC_Tap long ZNetView -1127040921

Fireplace

Name Method Params Registers to Hash
RPC_AddFuel RPC_AddFuel long ZNetView 921705801
RPC_AddFuelAmount RPC_AddFuelAmount long, float ZNetView -1503717371
RPC_SetFuelAmount RPC_SetFuelAmount long, float ZNetView -992008702
RPC_ToggleOn RPC_ToggleOn long ZNetView 860230609

Fish

Name Method Params Registers to Hash
Pickup RPC_Pickup long ZNetView 1454441398
RequestPickup RPC_RequestPickup long ZNetView 660256357

FishingFloat

Name Method Params Registers to Hash
RPC_Nibble RPC_Nibble long, ZDOID, bool ZNetView 690340936

FootStep

Name Method Params Registers to Hash
Step RPC_Step long, int, Vector3 ZNetView -461013576

Game

Name Method Params Registers to Hash
Ping RPC_Ping long, float ZRoutedRpc -2000246286
Pong RPC_Pong long, float ZRoutedRpc -1717921284
RPC_DiscoverClosestLocation RPC_DiscoverClosestLocation string, Vector3, string, int, bool, bool ZRoutedRpc 1636194569
RPC_DiscoverLocationResponse RPC_DiscoverLocationResponse string, int, Vector3, bool ZRoutedRpc 880899615
RPC_SetConnection RPC_SetConnection long, ZDOID, ZDOID ZRoutedRpc 459281666
SleepStart SleepStart long ZRoutedRpc 1187504791
SleepStop SleepStop long ZRoutedRpc -543064489

Incinerator

Name Method Params Registers to Hash
RPC_AnimateLever RPC_AnimateLever long ZNetView 1096644353
RPC_AnimateLeverReturn RPC_AnimateLeverReturn long ZNetView -345522397
RPC_IncinerateRespons RPC_IncinerateRespons long, int ZNetView 254774974
RPC_RequestIncinerate RPC_RequestIncinerate long, long ZNetView -705725833

ItemDrop

Name Method Params Registers to Hash
RPC_MakePiece RPC_MakePiece long ZNetView -633426314
RPC_RequestOwn RPC_RequestOwn long ZNetView 1299689241

ItemStand

Name Method Params Registers to Hash
DestroyAttachment RPC_DestroyAttachment long ZNetView 685868475
DropItem RPC_DropItem long ZNetView -787197896
RequestOwn RPC_RequestOwn long ZNetView -692401309
SetVisualItem RPC_SetVisualItem long, string, int, int ZNetView -1825792877

MapTable

Name Method Params Registers to Hash
MapData RPC_MapData long, ZPackage ZNetView -1964059332

MaterialVariation

Name Method Params Registers to Hash
RPC_UpdateMaterial RPC_UpdateMaterial long, int ZNetView 500148310

MessageHud

Name Method Params Registers to Hash
ShowMessage RPC_ShowMessage long, int, string ZRoutedRpc -1699443910

MineRock

Name Method Params Registers to Hash
Hide RPC_Hide long, int ZNetView -837447146
Hit RPC_Hit long, HitData, int ZNetView 339800437

MineRock5

Name Method Params Registers to Hash
RPC_Damage RPC_Damage long, HitData, int ZNetView 1130726949
RPC_SetAreaHealth RPC_SetAreaHealth long, int, float ZNetView 259752431

MonsterAI

Name Method Params Registers to Hash
RPC_Wakeup RPC_Wakeup long ZNetView 1742418835

MusicLocation

Name Method Params Registers to Hash
SetPlayed SetPlayed long ZNetView -378722793

MusicVolume

Name Method Params Registers to Hash
RPC_PlayMusic RPC_PlayMusic long ZNetView 1979490119

OfferingBowl

Name Method Params Registers to Hash
RPC_BossSpawnInitiated RPC_BossSpawnInitiated long ZNetView -723198385
RPC_RemoveBossSpawnInventoryItems RPC_RemoveBossSpawnInventoryItems long ZNetView -1210235358
RPC_SpawnBoss RPC_SpawnBoss long, Vector3, bool ZNetView -74007424

Pickable

Name Method Params Registers to Hash
RPC_Pick RPC_Pick long, int ZNetView -1436193809
RPC_SetPicked RPC_SetPicked long, bool ZNetView -1930312014

PickableItem

Name Method Params Registers to Hash
Pick RPC_Pick long ZNetView 325352537

Player

Name Method Params Registers to Hash
Message RPC_Message long, int, string, int ZNetView 360502915
OnDeath RPC_OnDeath long ZNetView -1703963031
OnTargeted RPC_OnTargeted long, bool, bool ZNetView 1765990397
UseStamina RPC_UseStamina long, float ZNetView 505680894

PrivateArea

Name Method Params Registers to Hash
FlashShield RPC_FlashShield long ZNetView -1054534305
ToggleEnabled RPC_ToggleEnabled long, long ZNetView -82533125
TogglePermitted RPC_TogglePermitted long, long, string ZNetView -1646764426

Projectile

Name Method Params Registers to Hash
RPC_Attach RPC_Attach long, ZDOID ZNetView -116878571
RPC_OnHit RPC_OnHit long ZNetView 1663900104

RandEventSystem

Name Method Params Registers to Hash
SetEvent RPC_SetEvent long, string, float, Vector3 ZRoutedRpc -1550530018

ResourceRoot

Name Method Params Registers to Hash
RPC_Drain RPC_Drain long, float ZNetView 904628724

Sadle

Name Method Params Registers to Hash
Controls RPC_Controls long, Vector3, int, float ZNetView 22095456
ReleaseControl RPC_ReleaseControl long, long ZNetView -150922972
RemoveSaddle RPC_RemoveSaddle long, Vector3 ZNetView 1106478729
RequestControl RPC_RequestControl long, long ZNetView 471718700
RequestRespons RPC_RequestRespons long, bool ZNetView -78027053

SapCollector

Name Method Params Registers to Hash
RPC_Extract RPC_Extract long ZNetView -1228091521
RPC_UpdateEffects RPC_UpdateEffects long ZNetView -579187025

SEMan

Name Method Params Registers to Hash
RPC_AddStatusEffect RPC_AddStatusEffect int, bool, int, float ZRoutedRpc 1933708674

ShieldGenerator

Name Method Params Registers to Hash
RPC_AddFuel RPC_AddFuel long ZNetView 921705801
RPC_Attack RPC_Attack long ZNetView -520163098
RPC_HitNow RPC_HitNow long ZNetView 2088150345

Ship

Name Method Params Registers to Hash
Backward RPC_Backward long ZNetView -675510541
Forward RPC_Forward long ZNetView -1428116961
Rudder RPC_Rudder long, float ZNetView -1299486956
Stop RPC_Stop long ZNetView -461013570

ShipControlls

Name Method Params Registers to Hash
ReleaseControl RPC_ReleaseControl long, long ZNetView -150922972
RequestControl RPC_RequestControl long, long ZNetView 471718700
RequestRespons RPC_RequestRespons long, bool ZNetView -78027053

Smelter

Name Method Params Registers to Hash
RPC_AddFuel RPC_AddFuel long ZNetView 921705801
RPC_AddOre RPC_AddOre long, string ZNetView -1898098249
RPC_EmptyProcessed RPC_EmptyProcessed long ZNetView 1356554581

Talker

Name Method Params Registers to Hash
Say RPC_Say long, int, UserInfo, string ZNetView 696031011

Tameable

Name Method Params Registers to Hash
AddSaddle RPC_AddSaddle long ZNetView 1127325378
Command RPC_Command long, ZDOID, bool ZNetView 453702939
RPC_UnSummon RPC_UnSummon long ZNetView 8755786
SetName RPC_SetName long, string, string ZNetView -775355531
SetSaddle RPC_SetSaddle long, bool ZNetView 1327217801

TeleportWorld

Name Method Params Registers to Hash
RPC_SetConnected RPC_SetConnected long, ZDOID ZNetView -1710124761
RPC_SetTag RPC_SetTag long, string, string ZNetView -2067155746

TerrainComp

Name Method Params Registers to Hash
ApplyOperation RPC_ApplyOperation long, ZPackage ZNetView 1344636125

Trap

Name Method Params Registers to Hash
RPC_OnStateChanged RPC_OnStateChanged long, int, long ZNetView 1560215656
RPC_RequestStateChange RPC_RequestStateChange long, int ZNetView 582755636

TreeBase

Name Method Params Registers to Hash
RPC_Damage RPC_Damage long, HitData ZNetView 1130726949
RPC_Grow RPC_Grow long ZNetView -367243833
RPC_Shake RPC_Shake long ZNetView 1139633584

TreeLog

Name Method Params Registers to Hash
RPC_Damage RPC_Damage long, HitData ZNetView 1130726949

TriggerSpawner

Name Method Params Registers to Hash
Trigger RPC_Trigger long ZNetView 277505782

Turret

Name Method Params Registers to Hash
RPC_AddAmmo RPC_AddAmmo long, string ZNetView 935261341
RPC_SetTarget RPC_SetTarget long, ZDOID ZNetView -1844926883

Vagon

Name Method Params Registers to Hash
RPC_RequestDenied RPC_RequestDenied long ZNetView -1324203700
RPC_RequestOwn RPC_RequestOwn long ZNetView 1299689241

WearNTear

Name Method Params Registers to Hash
RPC_ClearCachedSupport RPC_ClearCachedSupport long ZNetView -998979908
RPC_CreateFragments RPC_CreateFragments long ZNetView -241972567
RPC_Damage RPC_Damage long, HitData ZNetView 1130726949
RPC_HealthChanged RPC_HealthChanged long, float ZNetView -257317232
RPC_Remove RPC_Remove long, bool ZNetView -796692490
RPC_Repair RPC_Repair long ZNetView -500812309

ZDOMan

Name Method Params Registers to Hash
DestroyZDO RPC_DestroyZDO long, ZPackage ZRoutedRpc 199378019
RequestZDO RPC_RequestZDO long, ZDOID ZRoutedRpc -362763758
ZDOData RPC_ZDOData ZRpc, ZPackage ZRpc -1975616347

ZNet

Name Method Params Registers to Hash
AdminList RPC_AdminList ZRpc, ZPackage ZRpc 748162093
Ban RPC_Ban ZRpc, string ZRpc 696030461
CharacterID RPC_CharacterID ZRpc, ZDOID ZRpc 1191884308
ClientHandshake RPC_ClientHandshake ZRpc, bool, string ZRpc 1021693670
Disconnect RPC_Disconnect ZNetView 838896224
Error RPC_Error ZRpc, int ZRpc 22442200
Kick RPC_Kick ZRpc, string ZRpc 325352240
Kicked RPC_Kicked ZNetView 197523735
NetTime RPC_NetTime ZRpc, double ZRpc -2045981424
PeerInfo RPC_PeerInfo ZRpc, ZPackage ZRpc -725574882
PlayerList RPC_PlayerList ZRpc, ZPackage ZRpc -265949079
PrintBanned RPC_PrintBanned ZNetView -1263364653
RPC_RemoteCommand RPC_RemoteCommand ZRpc, string ZRpc -1495989695
RemotePrint RPC_RemotePrint ZRpc, string ZRpc -23454927
Save RPC_Save ZNetView -1966746939
SavePlayerProfile RPC_SavePlayerProfile ZNetView -615634339
ServerHandshake RPC_ServerHandshake ZNetView 1233642074
ServerSyncedPlayerData RPC_ServerSyncedPlayerData ZRpc, ZPackage ZRpc 542500494
Unban RPC_Unban ZRpc, string ZRpc -508691474

ZNetScene

Name Method Params Registers to Hash
SpawnObject RPC_SpawnObject long, Vector3, Quaternion, int ZRoutedRpc 1902238846

ZoneSystem

Name Method Params Registers to Hash
GlobalKeys RPC_GlobalKeys long, List ZRoutedRpc -1090292557
LocationIcons RPC_LocationIcons long, ZPackage ZRoutedRpc -1100589719
RemoveGlobalKey RPC_RemoveGlobalKey long, string ZRoutedRpc 1898087608
SetGlobalKey RPC_SetGlobalKey long, string ZRoutedRpc -1215329460

ZRoutedRpc

Name Method Params Registers to Hash
RoutedRPC RPC_RoutedRPC ZRpc, ZPackage ZRpc -667652280

ZSyncAnimation

Name Method Params Registers to Hash
SetTrigger RPC_SetTrigger long, string ZNetView 531685242

Automatically generated by avl-rpc-wiki-gen for Valheim v0.220.5

⚠️ **GitHub.com Fallback** ⚠️