Jump to content

Loot Manager 1.1.0

   (3 reviews)
Message added by Adem,

⚠ LootManager does not modify global server loot.
It only affects plugins that explicitly use it.
Fully compatible with BetterLoot, AlphaLoot, CustomLoot, Loottable Stacksize, and similar plugins.
This plugin does not have its own functionality. This plugin is only used as an API for other plugins

10 Screenshots

  • 15.8k
  • 4.6k
  • 2.63 MB

About Loot Manager

LootManager is a unified loot table system designed for MadMappers events and plugins.
It stores and manages all loot tables in one place, allowing you to easily edit them and fill NPCs and containers from other plugins.

To apply a loot table to a specific object, simply enter its name in the object’s config under the “LootManager Preset” field of the plugin that spawns it.
LootManager works only with plugins marked as compatible on their respective plugin pages.

image.png.b5f3746b5c9bcf513f6bc7f63208d566.png
How to create a new loot table?

  • Type /lm in the chat to open the LootManager menu
  • Click the Create New Preset button
  • In the popup window, enter a name for the new loot table
    • The name must not contain spaces. Use clear and unique names
    • Example: armoredTrain_Npc_1
  • Press Enter
  • After that, the loot table configuration menu will open, allowing you to add items and customize loot settings
     

How to link a loot table to a third-party plugin?

If you have just created a new loot table, it will appear in the Unused section.
This is expected behavior — a loot table is considered unused until it is assigned to a plugin.

To link a loot table to a specific plugin, follow these steps:

  1. Open the configuration file of the plugin you want to apply the loot table to.
    In this example, we will use the ArmoredTrain plugin.
  2. Locate the object whose loot you want to modify.
    This can be: NPC/Bradley/Helicopter/Crate
  3. In the object configuration, find the "LootManager Preset" field.
  4. Set its value to the exact name of the loot table you created earlier.
    Example:
    "LootManager Preset": "armoredTrain_Npc_1"
  5. Save the configuration file and reload the plugin

✅ Done! The loot table is now linked and will be used by the plugin.

image.png.81d64000b85913b61e3431509e3c3e62.png



General Section

In this section, you can change the name of the loot table.

You can also enable the “Clear Container” option, which removes all items from the container before adding loot from the Items and Prefabs sections.
This is useful when you want to completely replace the default loot.

When browsing loot tables, you can search not only by preset name but also by description, which makes it easier to find loot tables linked to specific plugins.


Item Table Section

This section allows you to configure the contents of crates and containers, adding any items you want — including custom ones (for example, change the skin, set a genome, or spawn an item as a blueprint).
You can specify quantity ranges, drop chances, and even set an exact number of items to appear inside the container.

The “Exact Min/Max Values” option controls how the container is filled.
When enabled, LootManager strictly follows the defined minimum and maximum item counts.
When disabled, it uses the same randomization logic as Facepunch, meaning the item count is variable.
In this mode, the plugin iterates through all items in the loot table and spawns only those that pass the chance check.

 

Prefab Table Section

The Prefab Table section lets you include standard in-game loot sources such as crates, barrels, or NPCs.
This allows you to mix vanilla loot with your custom settings, creating more diverse and realistic loot distributions.
You decide exactly how many and which prefabs will be used — for example, you can combine military crates and regular containers within a single loot table to achieve the desired balance between reward and rarity.
This provides flexible control over loot generation in events and zones, making every encounter feel unique.

 

Integrations

Supported integrations: AlphaLoot, CustomLoot, LootTable

These sections are used to configure compatibility with third-party loot plugins.
If these plugins are not installed, you can safely ignore these settings.
When integrations are enabled, you can allow external plugins to modify or add loot according to your own rules.

 

Installation

  1. Move the contents of the data folder from the plugin archive into your server’s oxide/data directory.
  2. Move the contents of the plugins folder from the plugin archive into your server’s oxide/plugins directory.

 

Commands

  • /lm - opens the main menu (permission — lootmanager.use)
  • /lmfill PresetName - command to fill the container you're looking at with the selected loot preset

 

Check out the rest of my work:  Adem's Codefling Library
You can reach out to me in Discord:  Adem's Discord Profile
Join the Mad Mappers Discord!

  • Like 2
  • Confused 1
  • Love 3

Adem's Collection

User Feedback

2.2m

Downloads

Total number of downloads.

10.3k

Customers

Total customers served.

149.1k

Files Sold

Total number of files sold.

3.2m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.