Community listing page, reviews here may not be monitored by the author.
Custom Fishing Loot
No reviews yet
Configure custom items for fishing! Catch diamonds, emeralds, and any items with configurable drop rates. Simple config file, works with modded items.
Focuses on cooking, recipes, and food-related mechanics.
Community voices
Reviews
Filters
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
🎣 Custom Fishing Loot
Configure what items you catch while fishing with a powerful weight-based system!
✨ Features
- 🎯 Catch ANY items - diamonds, emeralds, enchanted books, or modded items
- ⚖️ Weight-based chances - control exactly how rare each item is
- 🔄 Two modes - vanilla fish only, custom items only, or both with configurable balance
- 📦 Min/max counts - set item stack sizes
- ⚙️ Easy configuration - simple text file
- 🌐 Server-friendly - works on multiplayer servers
🎮 How It Works
The mod uses a weight system to determine what you catch:
Example weights:
💎 Diamond (weight 10) = 10 out of 100 total = 10% chance
🔧 Iron (weight 30) = 30 out of 100 total = 30% chance
🪙 Gold (weight 60) = 60 out of 100 total = 60% chance
Simple rule: Higher weight = more common drops! 📈
⚙️ Configuration
Config file: config/customfishingloot-common.toml
📝 Basic Example
keepVanillaLoot = true
vanillaWeight = 100
customLootItems = [
"minecraft:iron_ingot,15,1,3",
"minecraft:diamond,1,1,1"
]
🔧 Options
keepVanillaLoot
- ✅
true= Catch either vanilla fish OR custom items (weighted chance) - ❌
false= Catch only custom items (no fish)
vanillaWeight (only when keepVanillaLoot = true)
- Controls how often you get vanilla fish vs custom items
- 📈 Higher = more fish
- 📉 Lower = more custom items
- Default: 100
customLootItems
- Format:
"modid:item_id,weight,minCount,maxCount" - Example:
"minecraft:diamond,10,1,3"means:- 💎 Item: Diamond
- ⚖️ Weight: 10 (rarity)
- 📦 Drop 1-3 diamonds
📋 Configuration Examples
⚖️ Balanced (50/50)
Approximately half fish, half treasures:
keepVanillaLoot = true
vanillaWeight = 100
customLootItems = [
"minecraft:iron_ingot,50,2,4",
"minecraft:gold_ingot,30,1,3",
"minecraft:diamond,10,1,2",
"minecraft:emerald,10,1,1"
]
Result:
- 🐟 50% vanilla fish
- 💎 50% custom treasures (iron most common, diamond rare)
💰 Treasure Heavy
Lots of valuable items, less fish:
keepVanillaLoot = true
vanillaWeight = 30
customLootItems = [
"minecraft:iron_ingot,40,2,5",
"minecraft:gold_ingot,30,1,4",
"minecraft:diamond,20,1,3",
"minecraft:emerald,10,1,2"
]
Result:
- 🐟 23% vanilla fish
- 💎 77% custom treasures
🎯 Only Custom
No vanilla fish at all:
keepVanillaLoot = false
customLootItems = [
"minecraft:diamond,50,1,5",
"minecraft:netherite_scrap,10,1,1"
]
Result:
- 🐟 0% vanilla fish
- 💎 100% custom items
⚔️ Early Game Helper
Useful resources for survival:
keepVanillaLoot = true
vanillaWeight = 100
customLootItems = [
"minecraft:iron_ingot,30,2,5",
"minecraft:string,25,3,6",
"minecraft:leather,20,2,4",
"minecraft:bone,15,2,4",
"minecraft:experience_bottle,10,1,2"
]
🎲 Understanding Weights
🧮 How Chances Are Calculated
With these weights:
vanillaWeight = 100
customLootItems = [
"minecraft:iron_ingot,50,1,3",
"minecraft:diamond,10,1,1"
]
Total weight: 100 + 50 + 10 = 160
Chances:
- 🐟 Vanilla fish: 100/160 = 62.5%
- 🔧 Iron ingots: 50/160 = 31.25%
- 💎 Diamonds: 10/160 = 6.25%
📊 Weight Guidelines
| Weight Range | Rarity | Frequency |
|---|---|---|
| 100+ | 🟢 Very Common | Every 2-3 catches |
| 50-99 | 🟡 Common | Every 3-5 catches |
| 20-49 | 🟠 Uncommon | Every 5-10 catches |
| 10-19 | 🔴 Rare | Every 10-20 catches |
| 5-9 | 🟣 Very Rare | Every 20-40 catches |
| 1-4 | ⭐ Legendary | Every 50-100 catches |
🔌 Works with Modded Items
Add items from any mod:
customLootItems = [
"minecraft:diamond,20,1,3",
"create:brass_ingot,30,2,5",
"thermal:copper_ingot,40,3,6"
]
How to find item IDs:
- Press F3 + H in game
- Hover over any item
- The ID appears at the bottom of the tooltip 🔍
💬 Common Questions
Q: How do I make diamonds very rare? A: Give diamonds a low weight (like 1-5) and other items higher weights.
Q: Can I remove vanilla fish completely? A: Yes! Set keepVanillaLoot = false
Q: Does this work on servers? A: Yes! Install on the server side. Clients don't need it. 🌐
Q: Can I use this in my modpack? A: Absolutely! No permission needed. 📦
Q: Items don't drop? A: Close Minecraft before editing the config file. 💾
🎯 Perfect For
- 🏝️ Skyblock maps
- 🎮 Custom survival challenges
- 📦 Modpacks
- 🌐 Servers with custom economies
- 🎣 Making fishing more rewarding
- ⚖️ Balanced progression systems
🖥️ Technical Info
- Minecraft: 1.20.1
- Mod Loader: Forge 47.3.0+
- Config:
config/customfishingloot-common.toml - Side: Server-side (client optional)
🌟 Why Use This Mod?
- ✅ Simple - Easy config, no complex files
- ✅ Flexible - Complete control over fishing rewards
- ✅ Balanced - Weight system lets you fine-tune drop rates
- ✅ Lightweight - No lag or performance impact
- ✅ Compatible - Works with other mods
📜 License
MIT License - Free to use in any modpack or server! 🎉
🔄 Changelog
Version 1.0.1
- 🐛 Fixed: Custom items not dropping when
keepVanillaLoot = true - 🔧 Fixed: Players now properly receive either vanilla fish OR custom items based on weights
- ⚡ Improved: Changed event priority for better compatibility
Version 1.0.0
- ✨ Initial release
- ⚖️ Weight-based loot system
- 🔧 Configurable vanilla/custom balance
- 📦 Min/max item counts
- 🔌 Modded item support
- 🌐 Server-friendly
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources