Jump to content

Is there a way to reduce the amount of charcoal?

Closed 2.0.2 2.0.3

Dear Developer,

I'm contacting you for support with the "Charcoal multiplier" setting in the plugin I've purchased for Rust. With the default setting at "Charcoal multiplier": 1.0, inputting 1000 wood into a furnace yields precisely 1000 charcoal, which is expected. However, when I attempt to adjust this multiplier to either 0.5 or 0.2 to better balance our gameplay, I encounter continuous error messages in RCON, repeatedly logging every second without end:
-------------------------
"(02:14:27) | Creating item with less than 1 amount! (Charcoal)
(02:14:27) | NullReferenceException: Object reference not set to an instance of an object"
-------------------------
These errors persist indefinitely, creating a significant issue. In a previous plugin, Quick Smelt, I had balanced the conversion of 1000 wood to produce approximately 300 charcoal. This balance was crucial for maintaining a fair level of raiding activity on our servers.

I aim to achieve a similar balance with your plugin but have been unable to due to the aforementioned errors. Could you provide guidance on how to adjust the charcoal output to maintain this balance without triggering these errors?

Thank you for your time and assistance.

Best regards,

Share this comment


Link to comment

Additionally, the server emits these warnings during a restart. It goes on and on like this. I thought you might want to take note of them for the upcoming update. Thanks.

(21:04:30) | Failed to call hook 'CanStackItem' on plugin 'FurnaceUpgrades v2.0.2' (NullReferenceException: Object reference not set to an instance of an object)

at Oxide.Plugins.FurnaceUpgrades.CanStackItem (Item source, Item target) [0x00008] in <8d734a59741d4fe8b23ce857de8a628d>:0

at Oxide.Plugins.FurnaceUpgrades.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00b34] in <8d734a59741d4fe8b23ce857de8a628d>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <87ce9ac9776a48658bc55eae6debe38b>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <cd7231f30b444d86bc6cca8a53cdd2ea>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <cd7231f30b444d86bc6cca8a53cdd2ea>:0

(21:04:30) | Failed to call hook 'CanStackItem' on plugin 'FurnaceUpgrades v2.0.2' (NullReferenceException: Object reference not set to an instance of an object)

at Oxide.Plugins.FurnaceUpgrades.CanStackItem (Item source, Item target) [0x00008] in <8d734a59741d4fe8b23ce857de8a628d>:0

at Oxide.Plugins.FurnaceUpgrades.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00b34] in <8d734a59741d4fe8b23ce857de8a628d>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <87ce9ac9776a48658bc55eae6debe38b>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <cd7231f30b444d86bc6cca8a53cdd2ea>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <cd7231f30b444d86bc6cca8a53cdd2ea>:0




Edit 12/04/2024 
I detected a conflict when AUTO SPLIT is on in the furnaces. If there is a solution to this, I would be happy if you could help me with this.


"Calling hook CanMoveItem resulted in a conflict between the following plugins: FurnaceUpgrades - True (Boolean), StacksExtended (False (Boolean))
(23:28:01) | [Furnace Upgrades] The CanMoveItem hook was unsubscribed due to conflicts with the StackExtended plugin"

 

Edited by fullwiped

Share this comment


Link to comment
1.1m

Downloads

Total number of downloads.

5.7k

Customers

Total customers served.

83.7k

Files Sold

Total number of files sold.

1.6m

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.