This has stopped working due to the Dec update. Could someone mark this as broken and issue a fix? Thanks.
Not working after December updateNot An Issue
I am not aware of any issue since the December update. I used the plugin this week with no problems. What specific issues are you seeing? Is the plugin not loading? Is storage not spawning on specific vehicles? What do you see when you run o.plugins reload VehicleStorage?
I had an old version from before the last update. I will update as to whether it starts to work.
Still doesnt seem to work
You are the only person who has reported this issue, so I need you to provide more information. Please run the command I provided above and show me its output. Also verify you have v3.1.0 installed. Then paste your config here and say which vehicles you are expecting to see storage on.
It says I am running 3.1.0. If i type in o.plugins reload VehicleStorage it just gives me a list of all the plugins I am running. A couple relevent ones that might cause overlap are Vehicle Storage, Vehicle Deployed Locks and Vehicle Declay Protection. If I type o.reload VehicleStorage it says
VehicleStorage was compiled successfully in 2332ms
Unloaded plugin Vehicle Storage v3.1.0 by WhiteThunder
Loaded plugin Vehicle Storage v3.1.0 by WhiteThunder.
Not getting any error it just no longer seems to put the containers into the vehicles since the big December update. I set it up so that vehicles should have containers of basically all different types. I decided to go ahead and uninstall it because vehicles were getting overpowered on my server but this info might be useful to someone.
{
"Chinook": {
"DefaultProfile": {
"AdditionalStorage": {}
},
"ProfilesRequiringPermission": [
{
"PermissionSuffix": "2boxes",
"AdditionalStorage": {
"Front Left Box": 42,
"Front Right Box": 42
}
},
{
"PermissionSuffix": "4boxes",
"AdditionalStorage": {
"Front Left Box": 42,
"Front Right Box": 42,
"Front Upper Left Box": 42,
"Front Upper Right Box": 42
}
}
],
"ContainerPresets": {
"Front Left Box": {
"Prefab": "assets/content/vehicles/boats/rhib/subents/rhib_storage.prefab",
"Position": {
"x": -0.91,
"y": 1.259,
"z": 2.845
},
"RotationAngles": {
"x": 0.0,
"y": 90.0,
"z": 0.0
}
},
"Front Right Box": {
"Prefab": "assets/content/vehicles/boats/rhib/subents/rhib_storage.prefab",
"Position": {
"x": 0.91,
"y": 1.259,
"z": 2.845
},
"RotationAngles": {
"x": 0.0,
"y": 270.0,
"z": 0.0
}
},
"Front Upper Left Box": {
"Prefab": "assets/content/vehicles/boats/rhib/subents/rhib_storage.prefab",
"Position": {
"x": -0.91,
"y": 1.806,
"z": 2.845
},
"RotationAngles": {
"x": 0.0,
"y": 90.0,
"z": 0.0
}
},
"Front Upper Right Box": {
"Prefab": "assets/content/vehicles/boats/rhib/subents/rhib_storage.prefab",
"Position": {
"x": 0.91,
"y": 1.806,
"z": 2.845
},
"RotationAngles": {
"x": 0.0,
"y": 270.0,
"z": 0.0
}
}
}
},
"DuoSubmarine": {
"DefaultProfile": {
"BuiltInStorageCapacity": 12,
"AdditionalStorage": {}
},
"ProfilesRequiringPermission": [
{
"PermissionSuffix": "3rows",
"BuiltInStorageCapacity": 18
},
{
"PermissionSuffix": "4rows",
"BuiltInStorageCapacity": 24
},
{
"PermissionSuffix": "5rows",
"BuiltInStorageCapacity": 30
},
{
"PermissionSuffix": "6rows",
"BuiltInStorageCapacity": 36
},
{
"PermissionSuffix": "7rows",
"BuiltInStorageCapacity": 42
},
{
"PermissionSuffix": "1stash",
"BuiltInStorageCapacity": 42,
"AdditionalStorage": {
"Front Stash": 42
}
},
{
"PermissionSuffix": "2stashes",
"BuiltInStorageCapacity": 42,
"AdditionalStorage": {
"Front Stash": 42,
"Back Stash": 42
}
}
],
"ContainerPresets": {
"Front Stash": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": 0.0,
"y": 1.56,
"z": 0.55
},
"RotationAngles": {
"x": 270.0,
"y": 0.0,
"z": 0.0
}
},
"Back Stash": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": 0.0,
"y": 1.56,
"z": -1.18
},
"RotationAngles": {
"x": 270.0,
"y": 180.0,
"z": 0.0
}
}
}
},
"HotAirBalloon": {
"DefaultProfile": {
"BuiltInStorageCapacity": 12,
"AdditionalStorage": {}
},
"ProfilesRequiringPermission": [
{
"PermissionSuffix": "3rows",
"BuiltInStorageCapacity": 18
},
{
"PermissionSuffix": "4rows",
"BuiltInStorageCapacity": 24
},
{
"PermissionSuffix": "5rows",
"BuiltInStorageCapacity": 30
},
{
"PermissionSuffix": "6rows",
"BuiltInStorageCapacity": 36
},
{
"PermissionSuffix": "7rows",
"BuiltInStorageCapacity": 42
},
{
"PermissionSuffix": "2stashes",
"BuiltInStorageCapacity": 42,
"AdditionalStorage": {
"Front Left Stash": 42
}
},
{
"PermissionSuffix": "3stashes",
"BuiltInStorageCapacity": 42,
"AdditionalStorage": {
"Front Left Stash": 42,
"Front Right Stash": 42
}
},
{
"PermissionSuffix": "4stashes",
"BuiltInStorageCapacity": 42,
"AdditionalStorage": {
"Front Left Stash": 42,
"Front Right Stash": 42,
"Back Right Stash": 42
}
}
],
"ContainerPresets": {
"Front Left Stash": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": 1.2,
"y": 0.6,
"z": 1.2
},
"RotationAngles": {
"x": 330.0,
"y": 225.0,
"z": 0.0
}
},
"Front Right Stash": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": 1.2,
"y": 0.6,
"z": -1.2
},
"RotationAngles": {
"x": 330.0,
"y": 315.0,
"z": 0.0
}
},
"Back Right Stash": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": -1.2,
"y": 0.6,
"z": -1.2
},
"RotationAngles": {
"x": 330.0,
"y": 45.0,
"z": 0.0
}
}
}
},
"Kayak": {
"DefaultProfile": {
"AdditionalStorage": {}
},
"ProfilesRequiringPermission": [
{
"PermissionSuffix": "1stash",
"AdditionalStorage": {
"Back Middle Stash": 42
}
},
{
"PermissionSuffix": "2stashes",
"AdditionalStorage": {
"Back Left Stash": 42,
"Back Right Stash": 42
}
}
],
"ContainerPresets": {
"Back Left Stash": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": -0.28,
"y": 0.23,
"z": -1.18
},
"RotationAngles": {
"x": 270.0,
"y": 180.0,
"z": 0.0
}
},
"Back Middle Stash": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": -0.075,
"y": 0.23,
"z": -1.18
},
"RotationAngles": {
"x": 270.0,
"y": 180.0,
"z": 0.0
}
},
"Back Right Stash": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": 0.17,
"y": 0.23,
"z": -1.18
},
"RotationAngles": {
"x": 270.0,
"y": 180.0,
"z": 0.0
}
}
}
},
"MagnetCrane": {
"DefaultProfile": {
"AdditionalStorage": {}
},
"ProfilesRequiringPermission": [
{
"PermissionSuffix": "1stash",
"AdditionalStorage": {
"Front Stash": 42
}
}
],
"ContainerPresets": {
"Front Stash": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": -0.78,
"y": -1.445,
"z": 0.0
},
"RotationAngles": {
"x": 90.0,
"y": 0.0,
"z": 90.0
},
"ParentBone": "Top"
}
}
},
"Minicopter": {
"DefaultProfile": {
"AdditionalStorage": {}
},
"ProfilesRequiringPermission": [
{
"PermissionSuffix": "1stash",
"AdditionalStorage": {
"Stash Below Pilot Seat": 42
}
},
{
"PermissionSuffix": "2stashes",
"AdditionalStorage": {
"Stash Below Pilot Seat": 42,
"Stash Below Front Seat": 42
}
},
{
"PermissionSuffix": "3stashes",
"AdditionalStorage": {
"Stash Below Pilot Seat": 42,
"Stash Below Front Seat": 42,
"Stash Behind Fuel Tank": 42
}
},
{
"PermissionSuffix": "4stashes",
"AdditionalStorage": {
"Stash Below Pilot Seat": 42,
"Stash Below Front Seat": 42,
"Stash Below Left Seat": 42,
"Stash Below Right Seat": 42
}
}
],
"ContainerPresets": {
"Stash Below Pilot Seat": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": 0.01,
"y": 0.33,
"z": 0.21
},
"RotationAngles": {
"x": 270.0,
"y": 90.0,
"z": 0.0
}
},
"Stash Below Front Seat": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": 0.01,
"y": 0.22,
"z": 1.32
},
"RotationAngles": {
"x": 270.0,
"y": 90.0,
"z": 0.0
}
},
"Stash Below Left Seat": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": 0.6,
"y": 0.32,
"z": -0.41
},
"RotationAngles": {
"x": 270.0,
"y": 0.0,
"z": 0.0
}
},
"Stash Below Right Seat": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": -0.6,
"y": 0.32,
"z": -0.41
},
"RotationAngles": {
"x": 270.0,
"y": 0.0,
"z": 0.0
}
},
"Stash Behind Fuel Tank": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": 0.0,
"y": 1.025,
"z": -0.63
},
"RotationAngles": {
"x": 0.0,
"y": 180.0,
"z": 0.0
}
},
"Box Below Fuel Tank": {
"Prefab": "assets/content/vehicles/boats/rhib/subents/rhib_storage.prefab",
"Position": {
"x": 0.0,
"y": 0.31,
"z": -0.57
},
"RotationAngles": {
"x": 0.0,
"y": 90.0,
"z": 0.0
}
},
"Back Middle Box": {
"Prefab": "assets/content/vehicles/boats/rhib/subents/rhib_storage.prefab",
"Position": {
"x": 0.0,
"y": 0.07,
"z": -1.05
},
"RotationAngles": {
"x": 0.0,
"y": 180.0,
"z": 0.0
}
},
"Back Left Box": {
"Prefab": "assets/content/vehicles/boats/rhib/subents/rhib_storage.prefab",
"Position": {
"x": -0.48,
"y": 0.07,
"z": -1.05
},
"RotationAngles": {
"x": 0.0,
"y": 180.0,
"z": 0.0
}
},
"Back Right Box": {
"Prefab": "assets/content/vehicles/boats/rhib/subents/rhib_storage.prefab",
"Position": {
"x": 0.48,
"y": 0.07,
"z": -1.05
},
"RotationAngles": {
"x": 0.0,
"y": 180.0,
"z": 0.0
}
}
}
},
"ModularCarCamperModule": {
"DefaultProfile": {
"BuiltInStorageCapacity": 12
},
"ProfilesRequiringPermission": [
{
"PermissionSuffix": "3rows",
"BuiltInStorageCapacity": 18
},
{
"PermissionSuffix": "4rows",
"BuiltInStorageCapacity": 24
},
{
"PermissionSuffix": "5rows",
"BuiltInStorageCapacity": 30
},
{
"PermissionSuffix": "6rows",
"BuiltInStorageCapacity": 36
},
{
"PermissionSuffix": "7rows",
"BuiltInStorageCapacity": 42
}
]
},
"ModularCarStorageModule": {
"DefaultProfile": {
"BuiltInStorageCapacity": 18
},
"ProfilesRequiringPermission": [
{
"PermissionSuffix": "4rows",
"BuiltInStorageCapacity": 24
},
{
"PermissionSuffix": "5rows",
"BuiltInStorageCapacity": 30
},
{
"PermissionSuffix": "6rows",
"BuiltInStorageCapacity": 36
},
{
"PermissionSuffix": "7rows",
"BuiltInStorageCapacity": 42
}
]
},
"RHIB": {
"DefaultProfile": {
"BuiltInStorageCapacity": 30,
"AdditionalStorage": {}
},
"ProfilesRequiringPermission": [
{
"PermissionSuffix": "6rows",
"BuiltInStorageCapacity": 36
},
{
"PermissionSuffix": "7rows",
"BuiltInStorageCapacity": 42
},
{
"PermissionSuffix": "3boxes",
"BuiltInStorageCapacity": 42,
"AdditionalStorage": {
"Back Left Box": 42,
"Back Right Box": 42
}
}
],
"ContainerPresets": {
"Back Left Box": {
"Prefab": "assets/content/vehicles/boats/rhib/subents/rhib_storage.prefab",
"Position": {
"x": -0.4,
"y": 1.255,
"z": -2.25
},
"RotationAngles": {
"x": 0.0,
"y": 270.0,
"z": 0.0
}
},
"Back Right Box": {
"Prefab": "assets/content/vehicles/boats/rhib/subents/rhib_storage.prefab",
"Position": {
"x": 0.4,
"y": 1.255,
"z": -2.25
},
"RotationAngles": {
"x": 0.0,
"y": 90.0,
"z": 0.0
}
}
}
},
"RidableHorse": {
"DefaultProfile": {
"AdditionalStorage": {}
},
"ProfilesRequiringPermission": [
{
"PermissionSuffix": "1stash",
"AdditionalStorage": {
"Back Left Stash": 42
}
},
{
"PermissionSuffix": "2stashes",
"AdditionalStorage": {
"Back Left Stash": 42,
"Back Right Stash": 42
}
}
],
"ContainerPresets": {
"Back Left Stash": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": -0.1,
"y": 0.1,
"z": 0.0
},
"RotationAngles": {
"x": 270.0,
"y": 285.0,
"z": 0.0
},
"ParentBone": "L_Hip"
},
"Back Right Stash": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": -0.1,
"y": -0.1,
"z": 0.0
},
"RotationAngles": {
"x": 90.0,
"y": 105.0,
"z": 0.0
},
"ParentBone": "R_Hip"
}
}
},
"Rowboat": {
"DefaultProfile": {
"BuiltInStorageCapacity": 12,
"AdditionalStorage": {}
},
"ProfilesRequiringPermission": [
{
"PermissionSuffix": "3rows",
"BuiltInStorageCapacity": 18
},
{
"PermissionSuffix": "4rows",
"BuiltInStorageCapacity": 24
},
{
"PermissionSuffix": "5rows",
"BuiltInStorageCapacity": 30
},
{
"PermissionSuffix": "6rows",
"BuiltInStorageCapacity": 36
},
{
"PermissionSuffix": "7rows",
"BuiltInStorageCapacity": 42
},
{
"PermissionSuffix": "2stashes",
"BuiltInStorageCapacity": 42,
"AdditionalStorage": {
"Back Left Stash": 42
}
}
],
"ContainerPresets": {
"Back Left Stash": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": -0.42,
"y": 0.52,
"z": -1.7
},
"RotationAngles": {
"x": 270.0,
"y": 180.0,
"z": 0.0
}
}
}
},
"ScrapTransportHelicopter": {
"DefaultProfile": {
"AdditionalStorage": {}
},
"ProfilesRequiringPermission": [
{
"PermissionSuffix": "1box",
"AdditionalStorage": {
"LeftBox": 42
}
},
{
"PermissionSuffix": "2boxes",
"AdditionalStorage": {
"LeftBox": 42,
"RightBox": 42
}
}
],
"ContainerPresets": {
"LeftBox": {
"Prefab": "assets/content/vehicles/boats/rhib/subents/rhib_storage.prefab",
"Position": {
"x": -0.5,
"y": 0.85,
"z": 1.75
}
},
"RightBox": {
"Prefab": "assets/content/vehicles/boats/rhib/subents/rhib_storage.prefab",
"Position": {
"x": 0.5,
"y": 0.85,
"z": 1.75
}
}
}
},
"Sedan": {
"DefaultProfile": {
"AdditionalStorage": {}
},
"ProfilesRequiringPermission": [
{
"PermissionSuffix": "1stash",
"AdditionalStorage": {
"Middle Stash": 42
}
}
],
"ContainerPresets": {
"Middle Stash": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": 0.0,
"y": 0.83,
"z": 0.55
},
"RotationAngles": {
"x": 270.0,
"y": 180.0,
"z": 0.0
}
}
}
},
"SoloSubmarine": {
"DefaultProfile": {
"BuiltInStorageCapacity": 18,
"AdditionalStorage": {}
},
"ProfilesRequiringPermission": [
{
"PermissionSuffix": "4rows",
"BuiltInStorageCapacity": 24
},
{
"PermissionSuffix": "5rows",
"BuiltInStorageCapacity": 30
},
{
"PermissionSuffix": "6rows",
"BuiltInStorageCapacity": 36
},
{
"PermissionSuffix": "7rows",
"BuiltInStorageCapacity": 42
},
{
"PermissionSuffix": "1stash",
"BuiltInStorageCapacity": 42,
"AdditionalStorage": {
"BackLeftStash": 42
}
}
],
"ContainerPresets": {
"BackLeftStash": {
"Prefab": "assets/prefabs/deployable/hot air balloon/subents/hab_storage.prefab",
"Position": {
"x": -0.34,
"y": 1.16,
"z": -0.7
},
"RotationAngles": {
"x": 300.0,
"y": 270.0,
"z": 270.0
}
}
}
},
"Workcart": {
"DefaultProfile": {
"AdditionalStorage": {}
},
"ProfilesRequiringPermission": [
{
"PermissionSuffix": "1box",
"AdditionalStorage": {
"Front Box": 42
}
},
{
"PermissionSuffix": "2boxes",
"AdditionalStorage": {
"Front Box": 42,
"Back Box": 42
}
}
],
"ContainerPresets": {
"Front Box": {
"Prefab": "assets/content/vehicles/boats/rhib/subents/rhib_storage.prefab",
"Position": {
"x": 0.85,
"y": 2.63,
"z": 1.43
},
"RotationAngles": {
"x": 0.0,
"y": 180.0,
"z": 0.0
}
},
"Back Box": {
"Prefab": "assets/content/vehicles/boats/rhib/subents/rhib_storage.prefab",
"Position": {
"x": 0.85,
"y": 2.63,
"z": 0.7
},
"RotationAngles": {
"x": 0.0,
"y": 180.0,
"z": 0.0
}
}
}
}
}
Looking at your config, the DefaultProfile for every vehicle doesn't specify any additional containers to be spawned. That means the vehicles will only receive additional containers if you (1) grant the permissions for the other profiles, and (2) make sure players have a way to own those vehicles. If you aren't intending to restrict the additional containers to permissions, then simply configure the DefaultProfile each vehicle type accordingly.
WhiteThunder
Looking at your config, the DefaultProfile for every vehicle doesn't specify any additional containers to be spawned. That means the vehicles will only receive additional containers if you (1) grant the permissions for the other profiles, and (2) make sure players have a way to own those vehicles. If you aren't intending to restrict the additional containers to permissions, then simply configure the DefaultProfile each vehicle type accordingly.
Im coming back to this a bit late. I think I understand now what you are saying. I assumed just by giving players permissions with permission manager that it would randomly spawn vehicles with these specifications, as that seems like what it did at one point. But you are saying that I need to directly edit the JSON file. I notice now there is a section called Default Profile and within that Additional Storage. What is the format for what goes within those brackets?
For instance do I type
"PermissionSuffix": "2boxes",
"AdditionalStorage": {
"Front Left Box": 42,
"Front Right Box": 42Or do I simply type "2boxes"
Or do I type something like vehiclestorage.ridablehorse.1stash
I tried to things like "Workcart": {
"DefaultProfile": {
"AdditionalStorage": {"2boxes"}
But that did not do anything. Then I tried it without the brackets and without the quotes. Nothing seemed to work, get errors when I try to run it due to bad formatting.
Yes, you'll need to edit the JSON for your use case.
The format for the default profile is the same as for any of the other profiles just without the PermissionSuffix option.
"DefaultProfile": {
"AdditionalStorage": {
"Front Left Box": 42,
"Front Right Box": 42
}
}
Locked automatically