Can you add the option to shuffle the loot table for what goes into the crates? It seems the game itself has preferences for what's actually in the crates and chooses those the majority of the time from the LootTable.
Can We Get A Loot Shuffle?
This plugin just uses your loottables to decide what goes in. This sounds like a job for what ever you use to edit your loottables (I like lootify.co.uk - perhaps they could have a button to pick random items for a container). I don't follow about the game having preferences, maybe I misunderstood this entirely? You want completely random items for a container - so like a barrel could have a m249?
No no... I understand the crates/barrels will have whatever you place in the loot tables, but let's say you have 20 items for it to pick from; the game seems to choose which items are in those crates/barrels the majority of the time. Even if you have 20 items in your loot table for a particular crate, it chooses certain items almost all the time. I believe there are particular items the game favors for actually showing in the crate. You'd have to limit the loot table for a crate to 12 and then force the crate to populate with all 12 before you see certain items. I'm guessing it uses rarity, which this plugin somewhat takes into account, but not in the way it should. There needs to be a completely random shuffler involved that will randomly choose which items go into a container, regardless of rarity, and without having to specify which items you want to be rare.
"regardless of rarity" - well then that kind of defeats the purpose of rarity. This plugin is supposed to use the default item rarity if you do not set it yourself. the problem with only 20 items is that's not much to choose from, especially if you want the container to have 12 items, there should still be some randomness to it. I guess I still don't fully understand your expectations but it seems like misunderstanding or misconfiguration. One thing I can think of the game does this plugin can't do is when it spawns a bow you get the arrows too. that's not much of a 'shuffle' imo. This plugin is also wrong with its default loottables, it does not have the correct items and the min max values are wrong for both containers and items(so maybe with rarity too?). you can check this rustlabs link: https://rustlabs.com/group=containers
I second this. Experiencing the same issue @dravenmeex is having with loot. This plugin seems to just "randomize" what items go in whatever crates you "pick" the items to go in. It doesn't group items together properly like Vanilla Rust does. For example: A Heli crate, by default, should group all "attachments" in a crate together with other attachments. A crate should have all different types of ammo together, nothing else, etc. But, what we're finding, is that a Heli crate can spawn armored doors, ammo, rockets, explosives and an 8x all in the same crate, etc. That shouldn't be happening.
MONSTROI second this. Experiencing the same issue @dravenmeex is having with loot. This plugin seems to just "randomize" what items go in whatever crates you "pick" the items to go in. It doesn't group items together properly like Vanilla Rust does. For example: A Heli crate, by default, should group all "attachments" in a crate together with other attachments. A crate should have all different types of ammo together, nothing else, etc. But, what we're finding, is that a Heli crate can spawn armored doors, ammo, rockets, explosives and an 8x all in the same crate, etc. That shouldn't be happening.
A Heli crate is just another crate , Same as a Bradley crate , There is nothing specific about it that it will only spawn weapons and ammo, This plugin has always randomised items which is why there is a need for the Rarity selection and the need for some time be be spent on the configuration to remove any "junk" items you dont want spawned which will increase the amount of items you want included, but with the amount of available items you will not always get the "right" loot in each barrel or chest,
@pookins I think what we all realistaclly want is something like this, out of Better Loot.
- Add/Remove items from a designated prefab / crate type
- Set categories for items within that crate (just like Vanilla Rust functions by default) for set items
- Set a "chance / likelihood" of that set category, or item to spawn
- Then, if this crate drops / spawns / etc., you get the "category" of items show up
I realize this is an entirely different plugin, but, Vanilla Rust functions the same way with Loot Tables. Why not add an option to Better Loot to select categories for items as well, similar to how Rust functions out of the box.
MONSTRO@pookins I think what we all realistaclly want is something like this, out of Better Loot.
- Add/Remove items from a designated prefab / crate type
- Set categories for items within that crate (just like Vanilla Rust functions by default) for set items
- Set a "chance / likelihood" of that set category, or item to spawn
- Then, if this crate drops / spawns / etc., you get the "category" of items show up
I realize this is an entirely different plugin, but, Vanilla Rust functions the same way with Loot Tables. Why not add an option to Better Loot to select categories for items as well, similar to how Rust functions out of the box.
I agree that it would be great, But this plugin has been maintained/rewritten by several devs over the years and a lot more (unpaid) work would have to be done to meet those expectations, And even if these changes were made then you would still have other server owners who would want something else added/removed from it.
I only populate 43 out of 56 container types so have 4812 supported containers which would mean a check of each one (or type) on each respawn.
I do hope you get your wish but we will have to wait and see.
Perhaps in a sense. But I was thinking more along the lines of zero rarity. If the loot table for a crate has 20 possible items and the crate has a max of 4 slots when you open it, I don't want to see the same things every time I open that crate. It seems that if I have a gun in that loot table for that crate, I get Shorts, a Switch, or something similar every single time I open it. Zero rarity and complete randomness is what I'm asking for and no plugin seems to offer that.
"I don't want to see the same things every time I open that crate." that seems like a rarity problem you might have to manually change it, but it seems strange you always see the same thing, can you give a specific example? have you loaded this loot table on the lootify.co.uk website and used the preview loot button? - it's not simular in game?
kiaC"I don't want to see the same things every time I open that crate." that seems like a rarity problem you might have to manually change it, but it seems strange you always see the same thing, can you give a specific example? have you loaded this loot table on the lootify.co.uk website and used the preview loot button? - it's not simular in game?
I'm using https://blmc.artemdanilkin.ru/ for the lootTable generation. It works really well and does what it's supposed to do. But if I have 20-30 items in a lootTable for a crate and one of them is Shorts, I'm getting Shorts 9/10, though it's not limited to just the Shorts item. There are other items that the game seems to prefer to fill the crates with.
will you pastebin the specific container/loottable? There was another simular thread he claimed not getting any components, but it was tested in game and got totally different results then what was claimed. You didn't specify mim/max items for that container, or what other items the shorts are actually fighting for. Are you actually spawning 10 crates in front of you or is that more like a guess ?
https://umod.org/community/better-loot/42079-betterloot-rare-components
kiaCwill you pastebin the specific container/loottable? There was another simular thread he claimed not getting any components, but it was tested in game and got totally different results then what was claimed. You didn't specify mim/max items for that container, or what other items the shorts are actually fighting for. Are you actually spawning 10 crates in front of you or is that more like a guess ?
https://umod.org/community/better-loot/42079-betterloot-rare-components
Here is an example for one of the barrels. The majority of the time, you will get the stupid bear rug, shorts, or the igniter. I can't be the only one this happens to:
{
"LootTables": {
"assets/bundled/prefabs/autospawn/resource/loot/loot-barrel-1.prefab": {
"Enabled": true,
"ItemList": {
"barricade.stone": {
"Max": 1,
"Min": 1
},
"barricade.wood": {
"Max": 1,
"Min": 1
},
"barricade.wood.cover": {
"Max": 1,
"Min": 1
},
"bucket.water": {
"Max": 1,
"Min": 1
},
"burlap.gloves": {
"Max": 1,
"Min": 1
},
"electric.igniter": {
"Max": 1,
"Min": 1
},
"fireplace.stone": {
"Max": 1,
"Min": 1
},
"fuse": {
"Max": 1,
"Min": 1
},
"gears": {
"Max": 3,
"Min": 2
},
"hat.beenie": {
"Max": 1,
"Min": 1
},
"hat.boonie": {
"Max": 1,
"Min": 1
},
"hat.cap": {
"Max": 1,
"Min": 1
},
"mask.balaclava": {
"Max": 1,
"Min": 1
},
"mask.bandana": {
"Max": 1,
"Min": 1
},
"metalblade": {
"Max": 1,
"Min": 1
},
"metalpipe": {
"Max": 5,
"Min": 1
},
"metalspring": {
"Max": 2,
"Min": 1
},
"paddle": {
"Max": 1,
"Min": 1
},
"pants.shorts": {
"Max": 1,
"Min": 1
},
"planter.large": {
"Max": 1,
"Min": 1
},
"propanetank": {
"Max": 1,
"Min": 1
},
"roadsigns": {
"Max": 4,
"Min": 2
},
"rope": {
"Max": 3,
"Min": 1
},
"rug": {
"Max": 1,
"Min": 1
},
"rug.bear": {
"Max": 1,
"Min": 1
},
"semibody": {
"Max": 1,
"Min": 1
},
"sewingkit": {
"Max": 5,
"Min": 3
},
"sheetmetal": {
"Max": 2,
"Min": 1
},
"shelves": {
"Max": 1,
"Min": 1
},
"shirt.tanktop": {
"Max": 1,
"Min": 1
},
"shutter.wood.a": {
"Max": 1,
"Min": 1
},
"sign.wooden.huge": {
"Max": 1,
"Min": 1
},
"sign.wooden.large": {
"Max": 1,
"Min": 1
},
"spikes.floor": {
"Max": 1,
"Min": 1
},
"spinner.wheel": {
"Max": 1,
"Min": 1
},
"table": {
"Max": 1,
"Min": 1
},
"tarp": {
"Max": 2,
"Min": 1
},
"tool.binoculars": {
"Max": 1,
"Min": 1
},
"tunalight": {
"Max": 1,
"Min": 1
},
"water.barrel": {
"Max": 1,
"Min": 1
}
},
"ItemsMax": 5,
"ItemsMin": 2,
"MaxBPs": 0,
"Scrap": 5
},