Solved Alpha Loot Not Working on Some Helicopter Profiles

So I have 5 heli profiles, 1 wild that spawns, and 4 called buy my shop. 2 of the 5 profiles will not pull in my alpha loot table and i get this error, even though the profile is set to use alpha loot.

CollisionMeshData couldn't be created because the mesh has been marked as non-accessible. Mesh asset path "" Mesh name "patrol_helicopter_part02_col"
[Custom Helicopter Tiers 2] Alpha Loot profile 'heli' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'heli' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'heli' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'heli' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'heli' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'heli' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'heli' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'heli' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
 
That suggests either Alpha Loot isn't loaded, so I would double-check that, or the profile truly doesn't exist, it's one of the two

Either way, for Alpha Loot I would recommend creating a profile that isn't tied to any container and using that for the tiered helicopter
 
Still getting this error after recreating the data files, making sure alpha loot was installed and running, created a profile specifically for cht2 in alpha loot, and restarting the server to make sure nothing was stuck in memory. It doesnt seem to grab the alpha loot profile.

CollisionMeshData couldn't be created because the mesh has been marked as non-accessible. Mesh asset path "" Mesh name "patrol_helicopter_part02_col"
[Custom Helicopter Tiers 2] Alpha Loot profile 'cht' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'cht' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'cht' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'cht' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'cht' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'cht' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'cht' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'cht' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'cht' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'cht' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'cht' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
[Custom Helicopter Tiers 2] Alpha Loot profile 'cht' does not exist. Falling back to custom loot.
[Custom Helicopter Tiers 2] Custom loot table disabled or empty; using vanilla loot.
 
I'm fairly sure the checks on my side are correct, the issue seems to be coming directly from Alpha Loot as it genuinely can't find the profile. If I had to guess it's probably something in how the profile is set up or configured. I don't use the plugin myself but maybe it needs to be created as a generic profile or something along those lines, if that's even an option, not entirely sure
 
I'm fairly sure the checks on my side are correct, the issue seems to be coming directly from Alpha Loot as it genuinely can't find the profile. If I had to guess it's probably something in how the profile is set up or configured. I don't use the plugin myself but maybe it needs to be created as a generic profile or something along those lines, if that's even an option, not entirely sure
Alpha loot has no problems finding the profiles, i can switch between all 4 without issues. It sets 3 at startup, main, bradley, and heli. And from what it looks like, it fills the containers with the correct loot and amounts, but cht2 still throws this error per box no matter what Alpha loot profile is added to cht2's profiles. I've remade cht2 profiles and an Alpha loot table 6 times now and this error persists.
 
if i send our data file and alpha loot profile, do you have the ability to test it and see if you get the same error? Cause im at a loss here, i even looked at the code which seems correct to me as well, i have no idea whats actually happening, cause loot seems correct.

ya see this is not vanilla loot1749907666519.png
1749907620860.png
 
Back
Top
Chat commands start with a /, while console commands can be entered directly in the F1 console or server console. Use find <keyword> in console to search for available commands related to the plugin. Parameters in < > are required, while [ ] are optional.
This plugin uses Oxide's permission system. Grant or revoke permissions using oxide.grant and oxide.revoke. You can assign them to individual players or groups using their Steam id or group name.
Settings are stored in the config file found under the config/ directory. You can edit this file manually, then reload the plugin to apply your changes.
Persistent data is saved in the data/ directory. This includes things like saved settings, usage stats, or player progress depending on the plugin. Deleting a data file will reset stored progress or customizations.
Language files are located in the lang/ folder. To translate messages, copy the en.json file into your target language folder (e.g. fr, de) and edit the values. Reload the plugin after changes to apply new messages.
This section lists public methods exposed by the plugin for use in other plugins. You can call these via the CallHook method. Ensure the plugin is loaded before calling its API to avoid null reference errors.
These are custom hooks that other plugins can listen for. Simply define a method with the same name and expected parameters in your plugin to handle the event. Hooks are triggered at key moments and are useful for extending or reacting to plugin behavior.
These hooks are injected into the game's code using Harmony. They let the plugin run code at key points in the game's internal logic. You can return values to block or modify behavior. Use with caution — these are powerful and can affect core mechanics.
Cart