Failed to call hook 'Craft' on plugin 'ExtendedRecycler v1.2.0' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.ExtendedRecycler.CheckEntry (BasePlayer player) [0x00000] in <2d8bcbbd8e8c4d3bbc7e52faa4326713>:0
at Oxide.Plugins.ExtendedRecycler.CanCraft (BasePlayer player) [0x00057] in <2d8bcbbd8e8c4d3bbc7e52faa4326713>:0
at Oxide.Plugins.ExtendedRecycler.Craft (BasePlayer player) [0x00000] in <2d8bcbbd8e8c4d3bbc7e52faa4326713>:0
at Oxide.Plugins.ExtendedRecycler.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00912] in <2d8bcbbd8e8c4d3bbc7e52faa4326713>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <50629aa0e75d4126b345d8d9d64da28d>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <50629aa0e75d4126b345d8d9d64da28d>:0 NullReferenceException at CheckEntryFixed
I updated the plugin just before the 04 March forced wipe and once again let's break some plugins Rust update. I didn't test the plugin so am unsure if it stopped working before or after the wipe.
Here's the error message:
Failed to call hook 'Craft' on plugin 'ExtendedRecycler v1.2.0' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.ExtendedRecycler.CheckEntry (BasePlayer player) [0x00000] in <2d8bcbbd8e8c4d3bbc7e52faa4326713>:0
at Oxide.Plugins.ExtendedRecycler.CanCraft (BasePlayer player) [0x00057] in <2d8bcbbd8e8c4d3bbc7e52faa4326713>:0
at Oxide.Plugins.ExtendedRecycler.Craft (BasePlayer player) [0x00000] in <2d8bcbbd8e8c4d3bbc7e52faa4326713>:0
at Oxide.Plugins.ExtendedRecycler.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00912] in <2d8bcbbd8e8c4d3bbc7e52faa4326713>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <50629aa0e75d4126b345d8d9d64da28d>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <50629aa0e75d4126b345d8d9d64da28d>:0 Thank you for your time and hope you can help.
It may be a conflict with the config file. Try deleting the config and reloading the plugin?
After deleting config reloading still getting this error. any fixes for this would be appreciated
3DslugAfter deleting config reloading still getting this error. any fixes for this would be appreciated
Hi, running the command "rec_wipe" from rcon should fix this temporarily. Also should be fixed by unloading plugin, delete Data/ExtendedRecycler.json, then loading back. This will be patched soon.
Keep getting this every time someone tries to use the recycler.craft command
(12:27:48) | Failed to call hook 'Craft' on plugin 'ExtendedRecycler v1.2.1' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.ExtendedRecycler.CheckEntry (BasePlayer player) [0x00000] in <c859b5fa6d5a41a8b0881341573bfcfd>:0
at Oxide.Plugins.ExtendedRecycler.CanCraft (BasePlayer player) [0x00057] in <c859b5fa6d5a41a8b0881341573bfcfd>:0
at Oxide.Plugins.ExtendedRecycler.Craft (BasePlayer player) [0x00000] in <c859b5fa6d5a41a8b0881341573bfcfd>:0
at Oxide.Plugins.ExtendedRecycler.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00912] in <c859b5fa6d5a41a8b0881341573bfcfd>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <50629aa0e75d4126b345d8d9d64da28d>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <50629aa0e75d4126b345d8d9d64da28d>:0 Hello, guys !
I have the same error, can you help me please ?
Thanks
I think type rec_wipe in console should help
3DslugI think type rec_wipe in console should help
Hello
Verry thanks for your help it's working ;)
Stopped working completely. Typing /recycler.craft does nothing. No error messages, reloaded plugin without any error messages. Even made certain to have correct mats in my inventory and still it will not craft a recycler for myself (Admin) nor players. Verified permissions are set appropriately.
Any output in the console?
Please post config.
As I previously said, there is no output in console nor in-game chat saying I can't craft a recycler or giving any reason for it at all. No error messages even when I reload the plugin.
{
"1. Pickup settings:": {
"1. Enabled for personal recyclers (placed by player)": true,
"2. Check ability to build for pickup": true,
"3. Only owner can pickup": false
},
"2. Craft settings:": {
"1. Enabled": true,
"2. Cost (shortname - amount):": {
"scrap": 1500,
"metal.fragments": 5000
},
"3. Default Balance per Player:": 3
},
"3. Destroy settings:": {
"1. Check ground for recyclers (destroy on missing)": true,
"2. Give item on destroy recycler": true,
"3. Effects on destroy recycler": [
"assets/bundled/prefabs/fx/item_break.prefab",
"assets/bundled/prefabs/fx/impacts/stab/rock/stab_rock_01.prefab"
]
}
}
Hi plugin stopped working with this console error
22:14 [Error] Failed to call hook 'Craft' on plugin 'ExtendedRecycler v1.2.1' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.ExtendedRecycler.CheckEntry (BasePlayer player) [0x00000] in <1de5dea06f874f1eb2b37643381edfc6>:0
at Oxide.Plugins.ExtendedRecycler.CanCraft (BasePlayer player) [0x00057] in <1de5dea06f874f1eb2b37643381edfc6>:0
at Oxide.Plugins.ExtendedRecycler.Craft (BasePlayer player) [0x00000] in <1de5dea06f874f1eb2b37643381edfc6>:0
at Oxide.Plugins.ExtendedRecycler.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00912] in <1de5dea06f874f1eb2b37643381edfc6>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <e23ba2c0f246426296d81c842cbda3af>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <50629aa0e75d4126b345d8d9d64da28d>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <50629aa0e75d4126b345d8d9d64da28d>:0
try console command
rec_wipe doesnt help
- 1
- 2