Your Cart
Loading

AlphaLoot + and gift 2x Loot Table Config Rust 2025

On Sale
€12.00
€12.00
Added to cart
  • Support to switch out loot tables on-the-fly
  • Customizable loot profiles for every loot container type
  • Customizable loot profiles for all NPC types
  • Workshop skin support
  • Customizable item condition on spawn
  • Customizable chance of item spawning as a blueprint
  • Hammer-hit loot preview in game
  • The default generated config is an exact copy of Rusts default loot table
  • A custom Unity based loot table editor
  • A easy to use interface for editing loot tables
  • Create advanced (Rust style) or simple (RNG based) loot profiles for each container
  • Alter container behaviour per container
  • Preview loot generation from within the editor
  • Export individual loot profiles, and profile sub-definitions to use on other containers
  • Perform quick actions such as amount multiplication of selected items, or removal of selected items across the whole loot table
  • The majority of work is done via the editor
  • Individual loot tables for Heli and Bradley crates so you can create multiple profiles and randomly cycle through them



The plugin is responsible for taking your loot table and applying it to the loot containers in the game.


There is not a great deal of customization in the plugin since the majority of work is done in the loot table via the editor, however there are some commands that can be run in game and in console and a few options that can be changed in the config.


The loot table editor can be found here -> https://www.chaoscode.io/resources/alphaloot-profile-editor.183/



uMod - Permissions

alphaloot.admin - This permission is required to use the chat commands, and the console commands from the in game console. It is also required to use the hammer-hit function


Chat Commands

/aloot repopulate - Repopulate the container you are looking at

/aloot view - List the contents of the container you are looking at

/aloot repopulateall - Repopulate every loot container on the map (this task is spread out over 20 seconds)


Console Commands

al.repopulateall - Repopulate every loot container on the map (this task is spread out over 20 seconds)


al.setloottable <filename> - Change loot table on the fly and repopulate all containers with that profile

al.setheliloottable <filename> - Change heli loot table on the fly

al.setbradleyloottable <filename> - Change bradley loot table on the fly


al.generatetable <filename> <helifilename> <bradleyfilename> - Generate the default loot tables to a new specified file


al.search <shortname> - Lists all containers the specified item is in and how many times it is in it


al.additems <shortname> <opt:shortname> <opt:shortname>... - Copies and calculates weights of the specified items to your loot table, the same way the auto-updater does.

You can add as many item short names as you want to mass add missing items.


al.skins add <shortname> <skinid> <opt:weight> - Add a single skin to the random skin list, with a optional argument to specify the weight of this skin

al.skins remove <shortname> - Remove all skins for the specified item

al.skins remove <shortname> <skinid> - Remove an individual skin


Config

The configuration file can be found in your server directory at .../oxide/config/AlphaLoot.json

The use of an editor and validator is recommended to avoid formatting issues

"Global Loot Multiplier" is another multiplier on top of any multipliers you have set for containers in their loot profiles


"Apply global and individual loot multipliers to un-stackable items" applies all loot multipliers to all items generated. Disabling this will prevent any unstackable/items with condition from being multiplied. Ex. You have a M249 in your loot profile, with this option disabled the M249 will not be subject to the loot multipliers


"Amount of crates to drop (Bradley APC/Patrol Helicopter)" modifies how many containers will drop when either of these vehicles are destroyed


"Override FancyDrop containers with supply drop profile" disables FancyDrops handling of loot in supply drops and populates them with the loot profile specified in AlphaLoot


"Use skins from the SkinBox skin list" uses skins that are available in SkinBox to skin items as they are generated


"Use skins from the approved skin list" uses skins from the approved skin list to skin items as they are generated


"Loot Table Name" is the file name (without the extension) of the loot table you want to use. Loot table .json files should be placed in your /data/AlphaLoot/LootProfiles/ folder


"Auto-update loot tables with new items" automatically updates your loot table with new items as they are added to the game. This is disabled by default

For advanced definitions, since it is possible that the hierarchy the new item belongs to no longer exists in a customized loot table new items will be added as a individual loot definition containing just that item, however the probability set for that advanced loot definition is a calculated score of the item being chosen from the default loot table. This probability score is calculated using the weight of the item and all its parent subspawn definitions, the probability and number of loops of the loot definition multiplied by the number of times it appears in a loot profile all the way back to the start of the hierarchy chain.

For simple definitions, the probability score is calculated the same way as an advanced score, however since simple definitions use a weight system the weight of the item is calculated by the sum of the weight of all other items in that loot profile multiplied by the calculated probability score of receiving it in the default loot table.

Each new item added to the loot table will be printed in console with the name of the item, the container it was added to and the probability/weight score assigned to it


These are scripts. When downloading them after purchase, you cannot get a refund. After paying and reading the description, you agree to the terms and conditions.

You will get a ZIP (133KB) file