SpawnConfig

Change values of the different spawners

Total Downloads: 2,220 - First Release: Dec 27, 2015 - Last Update: Jun 27, 2016

5/5, 7 likes
  1. Greetings getting an error when loading the mod. Error.png
    Is it because i'm running a custom map?
    If so how can i fix it?

    if there is an other way to spawn in the Scout and Truck spawn in the container area i would love to hear.
    Dont tell me /spawn scout /spawn truck :p

    Thanks for helping out.
     
  2. Yep @Wulf I get this now too after updating to latest Hurtworld and Oxide versions. It also does it when loading default config.

    Code:
    15:24 [Info] [SpawnConfig] Config load failed: Error reading JObject from JsonReader. Current JsonReader item is not an object: String. Path 'MultiSpawners.RoachSpawner.Spawns[0].Position', line 11, position 52.
      at Newtonsoft.Json.Linq.JObject.Load (Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Linq.JsonLoadSettings settings) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Linq.JObject.Load (Newtonsoft.Json.JsonReader reader) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Converters.VectorConverter.PopulateVector3 (Newtonsoft.Json.JsonReader reader) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Converters.VectorConverter.ReadJson (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Object existingValue, Newtonsoft.Json.JsonSerializer serializer) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.DeserializeConvertable (Newtonsoft.Json.JsonConverter converter, Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Object existingValue) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue (Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.JsonConverter propertyConverter, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty, Newtonsoft.Json.JsonReader reader, System.Object target) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject (System.Object newObject, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, System.String id) [0x00000] in <filename unknown>:0 
     
    Last edited by a moderator: Sep 8, 2017
  3. Maybe help?
     
  4. Your config is messed up
     
  5. It is saying that but it is the default config now and still does it. I will post what I have in that region of my config when I get home.
     
  6. If it has a lang file then delete that
     
  7. no lang file exists
     
  8. yes, that same error on the new oxide versions.
     
  9. Wulf

    Wulf Community Admin

    It's a plugin error, not Oxide-related.
     
  10. Yes, errors are on plugin, but they appeared after the release of oxide version 2.0.3384 and changes in Newtonsoft.Json.
     
  11. when author update this plugin or how fix this?
     
  12. Probably won't be updated until after v2 is released I'd say. I am told this is plugin is quite the pain to rewrite. That being said I've also been told that v2 sdk will make it much easier to edit spawns so spawnconfig might not even be necessary
     
  13. And do you have any solution to this? Because i need it on v1
     
  14. No. But after using vanilla spawners I've found that on my 3x server vanilla spawns are really not too bad. You can circumvent the lack of car spawns, for example, by changing the parts drop chances in loot config if you have a good understanding of how the "key" values work. But we really only have another month or two with v1 anyway I think so it doesn't matter much
     
  15. Hello


    Can I add lootcrates?
    I have a hard time finding vehicle parts other than wheels.
    I would really like to add lootcrates in a specific locations with vehicle parts in it
     
  16. This plugin is no longer working. It is fairly complicated to update, and I believe V2 is going to be easier to do this job in the SDK, so not sure if you'll ever see this one working again.

    Furthermore, it is vehicle chassis that drop the most car parts when looted with vehicle wrench. Lootcrates are more for ammo and det cap. Not meant to be good for car parts.

    Also, no it's not possible to have specific loot crate spawns with different loot than other loot crate without creating it yourself as a workshop mod.

    You can, however, make everything respawn faster by using command spawnercellupdatesperframe in autoexec. Default is 10. So doing spawnercellupdatesperframe 20 would make everything respawn twice as fast. This, as a result, would increase the average number of loot crates and vehicle chassis on your server. You can also do higher than spawnercellupdatesperframe 20.... but keep in mind if you put this too high, it may lag your server, or at the very least make finding materials too easy.
     
    Last edited by a moderator: Oct 3, 2017
  17. Ah ok.
    Well Thanks for the info :)
     
  18. Know someone why SpawnConfig is not working for version v1? Im using old version from 1 month ago.
    [DOUBLEPOST=1509038692][/DOUBLEPOST]
    Code:
    [SpawnConfig] Config load failed: Error reading JObject from JsonReader. Current JsonReader item is not an object: String. Path 'MultiSpawners.RoachSpawner.Spawns[0].Position', line 16, position 52.
      at Newtonsoft.Json.Linq.JObject.Load (Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Linq.JsonLoadSettings settings) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Linq.JObject.Load (Newtonsoft.Json.JsonReader reader) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Converters.VectorConverter.PopulateVector3 (Newtonsoft.Json.JsonReader reader) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Converters.VectorConverter.ReadJson (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Object existingValue, Newtonsoft.Json.JsonSerializer serializer) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.DeserializeConvertable (Newtonsoft.Json.JsonConverter converter, Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Object existingValue) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.SetPropertyValue (Newtonsoft.Json.Serialization.JsonProperty property, Newtonsoft.Json.JsonConverter propertyConverter, Newtonsoft.Json.Serialization.JsonContainerContract containerContract, Newtonsoft.Json.Serialization.JsonProperty containerProperty, Newtonsoft.Json.JsonReader reader, System.Object target) [0x00000] in <filename unknown>:0
      at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateObject (System.Object newObject, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonObjectContract contract, Newtonsoft.Json.Serialization.JsonProperty member, System.String id) [0x00000] in <filename unknown>:0 
     
  19. This plug-in is not working for the past several months, and most likely will not be fixed until v2 is complete... Since it is a very complicated plug-in and not worth fixing for an obsolete game version. I doubt you'll ever see it updated for v1 again.