Live
Sphinkter reviewed Compost HelperSphinkter reviewed Better JackhammerSphinkter reviewed Extraction LooterCalvinRF reacted 👍 to Rage Cheating DetectionCalvinRF published Rage Cheating DetectionKhaled updated Recycler StationMayonnaiseScc published Porta-Potty / OuthouseSnaplatack reacted 😮 to Electric VehiclesRickySpanish updated PurgeFXFlecksel updated Rust Valley GPArox followed @WizlaVoodooLights updated MyTimedEventsVoodooLights published MyTimedEventsbadgyver updated The Day After TomorrowBrad Copp reacted 🚀 to Silent Shadows - Grimwood HollowTheGamingChurch published Silent Shadows - Haunted MansionTheGamingChurch published Silent Shadows - Haunted CemeteryTheGamingChurch published Silent Shadows - Quagknocker's Haunted AbodeTheGamingChurch published Silent Shadows - Grimwood HollowTheGamingChurch published Silent Shadows - Halloween Fair Safe ZoneJeffGoldblume followed @bigtexryderJeffGoldblume reacted 😮 to Radio StudioWrecks updated Skybase (Community Center)RickySpanish updated Escape RoomRickySpanish reacted 🔥 to LootFloatEM$Ø updated rPhonebadgyver updated Extractiondrifter reacted ❤️ to OverWatch HUD UIWrecks published OverWatch HUD UIWrecks updated Beast Master - (Aura & Effect Update)
Browse/Rust/Plugins/Fish Loot

Fish Loot

ZEODE★ 0.0 (0)v1.2.7Oxide
Fish Loot
Adds a chance to get custom items when fishing and gutting Sharks.
Description

Fish Loot allows players to catch custom loot items instead of fish by chance. Create a custom loot table, with configurable rarity and drop chance per item. You can also specify the required bait value per item, so players will need to use that bait to get the best items!

NOTE: If you enable the config option to allow fish traps to continue trapping after a successful catch, you will also probably need to give players the no trap damage permission, otherwise while the player is away, if the trap catches many times, it will break and the player will lose their trap and loot.

Players can also get the same chance to get a custom loot items when gutting selected fish if enabled in the config.

Very simple to set up with a small example loot table as default. Then just edit the loot table to suit your needs and add as many custom items as you like. All options you could possibly need in the config file.

Permissions:

  • fishloot.condition (players rod doesn't lose condition)
  • fishloot.nofail (player can reel in fish without losing)
  • fishloot.instacatch (hook a fish as soon as you cast)
  • fishloot.gutluck (player has chance of item when gutting)
  • fishloot.fishtraps (player has chance of item from fish traps)
  • fishloot.notrapdamage (players fish traps do not lose health after catch)

There are also chance multiplier permissions which can be created and set in the config. Players with these permissions will have a higher chance of getting a bonus item.

Default configuration
FishLoot.json
{
  "Options": {
    "Chat Prefix": "<color=orange>[FishLoot]: </color>",
    "Use Chat Prefix": true,
    "Use Sounds": true,
    "Bonus Received Sound": "assets/prefabs/misc/halloween/lootbag/effects/gold_open.prefab",
    "Chance Multipliers By Permission (Add As Many As You Need)": {
      "fishloot.examplevip1": 1.1,
      "fishloot.examplevip2": 1.2,
      "fishloot.examplevip3": 1.3
    }
  },
  "Fishing Rod Options": {
    "Enable Bonus Chance While Fishing (Requires 'fishloot.rod' Permission)": true
  },
  "Gutting Options": {
    "Enable Bonus Chance When Gutting (Requires 'fishloot.gutluck' Permission)": true,
    "Fish Enabled For Gutting Bonus Chance": [
      "fish.anchovy",
      "fish.catfish",
      "fish.herring",
      "fish.orangeroughy",
      "fish.salmon",
      "fish.sardine",
      "fish.smallshark",
      "fish.troutsmall",
      "fish.yellowperch"
    ]
  },
  "Fish Trap Options": {
    "Enable Bonus Chance In Fish Traps (Requires 'fishloot.fishtraps' Permission)": true,
    "Fish Trap Starting Health (HP) [Default = 100]": 100.0,
    "Health To Lose After Each Catch (%) [Default = 10]": 10.0,
    "Fish Trap Tickrate (seconds) [Default = 60]": 60.0,
    "Fish Trap Success Rate (%) [Default = 50]": 50.0,
    "Fish Traps Ignore Stack Limits": false,
    "Fish Traps Continue Trapping After Successful Catch [Default = false]": false,
    "Fish Traps Stop Trapping When Full (If False, Items Will Drop On Ground)": true
  },
  "Custom Fish Loot": [
    {
      "Custom Display Name (Leave Blank Unless Creating Custom Items)": "",
      "Item Shortname": "keycard_green",
      "Amount": 1,
      "Skin ID": 0,
      "Rarity [1 = Very Common, 2 = Common, 3 = Normal, 4 = Rare, 5 = Very Rare]": 1,
      "Blueprint Chance Instead of Item, 0 = disabled. [0 - 100]": 0.0,
      "Drop Chance [0 - 100]": 10.0,
      "Minimum Fishing Rod Bait Level [1 - 10]": 1.0,
      "Maximum Fishing Rod Bait Level [1 - 10]": 10.0,
      "Minimum Total Trap Bait Calories (Fish Traps Only)": 750
    },
    {
      "Custom Display Name (Leave Blank Unless Creating Custom Items)": "",
      "Item Shortname": "keycard_blue",
      "Amount": 1,
      "Skin ID": 0,
      "Rarity [1 = Very Common, 2 = Common, 3 = Normal, 4 = Rare, 5 = Very Rare]": 3,
      "Blueprint Chance Instead of Item, 0 = disabled. [0 - 100]": 0.0,
      "Drop Chance [0 - 100]": 10.0,
      "Minimum Fishing Rod Bait Level [1 - 10]": 3.0,
      "Maximum Fishing Rod Bait Level [1 - 10]": 10.0,
      "Minimum Total Trap Bait Calories (Fish Traps Only)": 1000
    },
    {
      "Custom Display Name (Leave Blank Unless Creating Custom Items)": "",
      "Item Shortname": "keycard_red",
      "Amount": 1,
      "Skin ID": 0,
      "Rarity [1 = Very Common, 2 = Common, 3 = Normal, 4 = Rare, 5 = Very Rare]": 5,
      "Blueprint Chance Instead of Item, 0 = disabled. [0 - 100]": 0.0,
      "Drop Chance [0 - 100]": 10.0,
      "Minimum Fishing Rod Bait Level [1 - 10]": 5.0,
      "Maximum Fishing Rod Bait Level [1 - 10]": 10.0,
      "Minimum Total Trap Bait Calories (Fish Traps Only)": 1500
    },
    {
      "Custom Display Name (Leave Blank Unless Creating Custom Items)": "",
      "Item Shortname": "supply.signal",
      "Amount": 1,
      "Skin ID": 0,
      "Rarity [1 = Very Common, 2 = Common, 3 = Normal, 4 = Rare, 5 = Very Rare]": 4,
      "Blueprint Chance Instead of Item, 0 = disabled. [0 - 100]": 0.0,
      "Drop Chance [0 - 100]": 10.0,
      "Minimum Fishing Rod Bait Level [1 - 10]": 5.0,
      "Maximum Fishing Rod Bait Level [1 - 10]": 10.0,
      "Minimum Total Trap Bait Calories (Fish Traps Only)": 1250
    }
  ],
  "Plugin Version": {
    "Major": 1,
    "Minor": 2,
    "Patch": 7
  }
}
Sponsored
RCONtrol
RCONtrol

Command your Rust server. Live WebRCON console, performance and player monitoring, quick actions, groups and permissions, and plugin management.

Visit site ↗
$12.99
Views276
Downloads0
Purchases0
Rating★ 0.0
Version1.2.7
PlatformRust
CategoryPlugins
CompatibleOxide
Size32 KB
PublishedAug 28, 2023
UpdatedSep 4, 2026
✓ Reviewed for safety and integrity