Jump to content

RPC ERROR KICK

Pending 2.5.4

Papi Rusty
Papi Rusty

Posted

Possible issue with NightLantern from Umod

cursedcauldron.deployed[5827116]
Stack: System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) (at <f98723dd4586469db5213ec59da723ca>:0)
System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) (at <f98723dd4586469db5213ec59da723ca>:0)
Spatial.Grid`1[T].Add (T obj, System.Single x, System.Single y) (at <29d93113d0064f8e84597c03ad9d2bb4>:0)
NpcFireManager.Add (BaseEntity entity) (at <396601723cc444aeaa5dcb8a6dba3d16>:0)
BaseOven.StartCooking () (at <396601723cc444aeaa5dcb8a6dba3d16>:0)
BaseOven.SVSwitch (BaseEntity+RPCMessage msg) (at <396601723cc444aeaa5dcb8a6dba3d16>:0)
BaseOven.OnRpcMessage (BasePlayer player, System.UInt32 rpc, Network.Message msg) (at <396601723cc444aeaa5dcb8a6dba3d16>:0)
UnityEngine.Debug:LogException(Exception)
BaseOven:OnRpcMessage(BasePlayer, UInt32, Message)
BaseEntity:SV_RPCMessage(UInt32, Message)
ServerMgr:OnRPCMessage(Message)
ServerMgr:OnNetworkMessage(Message)
Facepunch.Network.Raknet.Server:ProcessRead(NetRead)
Network.BaseNetwork:Cycle()
ServerMgr:Update()

Noticed this rpc error kick when player went to go toggle a cursed cauldron when the night lantern plugin was finiishing up the cycle for the night.
 

 

DollyDeee

Posted

I'm also getting the RPC Kick when players go to pickup an upgraded furnace (regular furnace)

11.02 03:32:44 [Server] INFO [Error] - NullReferenceException: Object reference not set to an instance of an object StorageContainer.OnPickedUp (Item createdItem, BasePlayer player) (at <e1d50bfa616d485d876be5ea47e331f1>:0)
11.02 03:32:44 [Server] INFO BaseCombatEntity.RPC_PickupStart (BaseEntity+RPCMessage rpc) (at <e1d50bfa616d485d876be5ea47e331f1>:0)
11.02 03:32:44 [Server] INFO BaseCombatEntity.OnRpcMessage (BasePlayer player, System.UInt32 rpc, Network.Message msg) (at <e1d50bfa616d485d876be5ea47e331f1>:0)
11.02 03:32:44 [Server] INFO UnityEngine.Debug:LogException(Exception)
11.02 03:32:44 [Server] INFO BaseCombatEntity:OnRpcMessage(BasePlayer, UInt32, Message)
11.02 03:32:44 [Server] INFO StorageContainer:OnRpcMessage(BasePlayer, UInt32, Message)
11.02 03:32:44 [Server] INFO BaseOven:OnRpcMessage(BasePlayer, UInt32, Message)
11.02 03:32:44 [Server] INFO BaseEntity:SV_RPCMessage(UInt32, Message)
11.02 03:32:44 [Server] INFO ServerMgr:OnRPCMessage(Message)
11.02 03:32:44 [Server] INFO ServerMgr:OnNetworkMessage(Message)
11.02 03:32:44 [Server] INFO Facepunch.Network.Raknet.Server:ProcessRead(NetRead)
11.02 03:32:44 [Server] INFO Network.BaseNetwork:Cycle()
11.02 03:32:44 [Server] INFO ServerMgr:Update()
11.02 03:32:44 [Server] INFO NullReferenceException: Object reference not set to an instance of an object
11.02 03:32:44 [Server] INFO at StorageContainer.OnPickedUp (Item createdItem, BasePlayer player) [0x0004c] in <e1d50bfa616d485d876be5ea47e331f1>:0
11.02 03:32:44 [Server] INFO at BaseCombatEntity.RPC_PickupStart (BaseEntity+RPCMessage rpc) [0x00087] in <e1d50bfa616d485d876be5ea47e331f1>:0
11.02 03:32:44 [Server] INFO at BaseCombatEntity.OnRpcMessage (BasePlayer player, System.UInt32 rpc, Network.Message msg) [0x000db] in <e1d50bfa616d485d876be5ea47e331f1>:0
11.02 03:32:44 [Server] INFO [Generic] - [Kill Heli Vote] Active Players Currently - 1 Player Left = 5
11.02 03:32:44 [Server] INFO UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
11.02 03:32:44 [Server] INFO UnityEngine.DebugLogHandler:LogException(Exception, Object)
11.02 03:32:44 [Server] INFO UnityEngine.Logger:LogException(Exception, Object)
11.02 03:32:44 [Server] INFO UnityEngine.Debug:LogException(Exception)
11.02 03:32:44 [Server] INFO BaseCombatEntity:OnRpcMessage(BasePlayer, UInt32, Message)
11.02 03:32:44 [Server] INFO StorageContainer:OnRpcMessage(BasePlayer, UInt32, Message)
11.02 03:32:44 [Server] INFO BaseOven:OnRpcMessage(BasePlayer, UInt32, Message)
11.02 03:32:44 [Server] INFO BaseEntity:SV_RPCMessage(UInt32, Message)
11.02 03:32:44 [Server] INFO ServerMgr:OnRPCMessage(Message)
11.02 03:32:44 [Server] INFO ServerMgr:OnNetworkMessage(Message)
11.02 03:32:44 [Server] INFO Facepunch.Network.Raknet.Server:ProcessRead(NetRead)
11.02 03:32:44 [Server] INFO Network.BaseNetwork:Cycle()
11.02 03:32:44 [Server] INFO ServerMgr:Update()

DollyDeee

Posted

I posted this on another message I'll add it here too

It was happening to me as well - I figured out that Stack Modifier has a conflicting issue - if furnaces are stackable when you try to pick up the furnace it will RPC kick the player if the furnace was upgraded prior to picking up

I changed Stack Modifier to 0 and the furnace was upgraded and picked up without the RPC kick 

Iftebinjan

Posted

4 hours ago, DollyDeee said:

I posted this on another message I'll add it here too

It was happening to me as well - I figured out that Stack Modifier has a conflicting issue - if furnaces are stackable when you try to pick up the furnace it will RPC kick the player if the furnace was upgraded prior to picking up

I changed Stack Modifier to 0 and the furnace was upgraded and picked up without the RPC kick 

@Papi Rusty can you test this? 

Papi Rusty

Posted

well in this case it was when player toggled a campfire (cursed caulron)
i set those to default stacks. this happened as it was becoming day (night lantern mod turns off)
 

Papi Rusty

Posted

according to khan its a furnace upgrade issue as it lets the player turn it on and cook something when its not supposed to since the night lantern plugin turns it on

Iftebinjan

Posted

On 2/13/2025 at 2:28 AM, Papi Rusty said:

Thanks!

hey, i found, Night Lantern is not compatible with the FurnaceUpgrades
NightLantern plugin starts the furnaces when its night time but also checks for Fuel, FurnaceSpeed etcs which is done by FurnaceUpgrades already. So I cant make both of them together compatible, you could disable the Furnaces from NightLantern and use it

Papi Rusty

Posted

Hey! So i have furnace disbled. That was never an issue for me, My problem is with camp fires.

Iftebinjan

Posted

22 hours ago, Papi Rusty said:

cursed cauldron to be exact

 

hey did you added cursed cauldron in the ovesnPrefab? or in the config? my plugin doesn't has support for cursed cauldron I think

1.6m

Downloads

Total number of downloads.

7.7k

Customers

Total customers served.

115.3k

Files Sold

Total number of files sold.

2.3m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.