RR Lucky Fishing Addon for Minecraft Bedrock | Bonus Loot

RR Lucky Fishing - Minecraft Bedrock

RR LUCKY FISHING

phishing Catch Fish = Bonus Treasure · 6 Tiers · Rain Bonus · Mythic 1% · Trident Drop!
RR Lucky Fishing adds a bonus treasure system to every fishing catch. Use your fishing rod normally — whenever you reel in anything, a second random item spawns at the catch location. Six rarity tiers, from Common basics to Mythic endgame loot. Fish during rain for better odds. Fish at night for an extra edge. Track your catches, streaks, tridents, and Hearts of the Sea — all from a Book + Sneak menu.
Addon NameRR Lucky Fishing
personCreatorRACING RAFTAAR
categoryCategoryLoot / Fishing / Survival
saveSize25.93 KB
boltVersionv1.0.0
sports_esportsMinecraft1.21.0+
inventory_2Pack TypeBehavior Pack only
starsRequiresBeta APIs — Enable in Experiments
layersDrop Tiers6 tiers — Common (50%) to Mythic (1%)
thunderstormBonusesRain +10% rare odds · Night +5% epic odds
rocket_launchGet it OnCurseForge
★★★★★ 5.0/5

photo_library Screenshots

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
× Screenshot
phishing All Features +
Bonus item spawns at the water location where the fish was caught — pick it up like any dropped item
Triggers on any vanilla fishing catch — Cod, Salmon, Tropical Fish, Bow, Enchanted Book, Saddle, Name Tag, and all other fishing loot
6 rarity tiers — Common (50%), Uncommon (25%), Rare (15%), Epic (6%), Legendary (3%), Mythic (1%)
17 Common items — fish, kelp, seagrass, ink sac, bone, string, leather, bamboo, cocoa beans
20 Uncommon items — cooked fish, nautilus shell, prismarine, iron, name tag, saddle, fishing rod, XP bottles, bow
17 Rare items — gold ingots, emeralds, sponge, sea lantern, enchanted book, iron tools, golden apple, trident, music disc
16 Epic items — diamonds (1–3), heart of the sea, trident, diamond tools/armor, totem, ender eyes
16 Legendary items — 4–10 diamonds, netherite scrap, ancient debris, God Apple, trident, conduit, diamond block
16 Mythic items — Netherite Ingot, Netherite tools/armor, Elytra, Beacon, Conduit, Dragon Egg, 15–30 Diamonds
Rain bonus — +10% to rare tier odds when it's raining or thundering in the Overworld
Night bonus — +5% to epic tier odds from game time 13000 to 23000
Luck bonus system — scales with total catches (50, 100, 500, 1000, 2000, 5000)
Lucky streak tracking — consecutive Rare+ catches build a streak, best streak saved
Trident counter — tracks every Trident found across all tiers
Heart of the Sea counter — tracks all Heart of the Sea finds
Random fishing flavor messages — "Nice catch!", "Jackpot!", "The sea provides!" etc.
7 milestones — from 50 catches (10 Cod) to 5000 catches (Netherite Ingot)
Legendary+ catches announced server-wide
Mythic catches trigger full server-wide announcement box
Stats menu — total catches, tier breakdown, luck bonus, tridents, hearts, streaks
Leaderboard — top 10 online anglers by catches + mythic count
Settings — sound toggle, fishing message toggle, per-tier notification toggles
1-second cooldown prevents double-trigger on rapid catches
All data saved via Dynamic Properties — fully persistent
Easter eggs at 69, 404, 1337 catches

What Is RR Lucky Fishing?

RR Lucky Fishing is the fishing equivalent of Lucky Dirt. Every time you reel in anything — fish, junk, or vanilla treasure — a second bonus item spawns at the water location. The rarity of that bonus item is determined by a weighted roll across six tiers, from Common basics all the way up to Mythic endgame loot.

Normal fishing isn't changed at all. You still get your vanilla catch. The addon adds a bonus on top of every single reel-in. Fish more, get luckier over time. Fish during rain or at night for an extra edge on higher-tier drops.

6 Drop Tiers

50%

Common

Fish, kelp, seagrass, ink sac, bone, string, leather, bamboo, cocoa beans, sugar cane, lily pad, sticks — 17 items.

25%

Uncommon

Cooked fish, nautilus shell, prismarine, scute, iron, name tag, saddle, fishing rod, bread, XP bottle, bow, lead — 20 items.

15%

Rare

Gold ingots, emeralds, sponge, sea lantern, turtle egg, enchanted book, iron tools, shield, golden apple, trident, music disc — 17 items.

6%

Epic

Diamonds (1–3), Heart of the Sea, Trident, Diamond tools/armor, Totem, Ender Eyes, sponge bulk — 16 items.

3%

Legendary

4–10 Diamonds, Netherite Scrap, Ancient Debris, God Apple, Trident, Conduit, Diamond Block, Gold Block, Nether Star, Wither Skull — 16 items. Server-wide announcement.

1%

Mythic

Netherite Ingot, Netherite tools/armor, Elytra, Beacon, Conduit, 15–30 Diamonds, Dragon Egg, Netherite Block, Nether Star x1–3 — 16 items. Server-wide announcement box.

MYTHIC CATCH — 1% CHANCE

The rarest tier — a full server-wide announcement fires when it triggers. The item spawns at the water surface where you cast. These are the Mythic possibilities:

Netherite IngotNetherite SwordNetherite PickaxeNetherite ChestplateElytraBeaconConduit x1-215–30 Diamonds3–6 Diamond BlocksGod Apple x2-4Netherite BlockNether Star x1-3Dragon EggTotem x2-4Heart of Sea x2-4

Weather & Time Bonuses

Two real-time bonuses stack on top of your Luck Bonus to improve higher-tier drop chances:

rainy

Rain / Thunder

+10% bonus to rare-tier odds. Active when the weather is Rain or Thunderstorm in the Overworld. The perfect time to set up a fishing spot — especially if it's also night.

bedtime

Night Time

+5% bonus to epic-tier odds. Active from game time 13000 to 23000. Combines with rain for the best possible fishing odds.

info

Fishing during a rainy night gives you both bonuses simultaneously — +10% rare and +5% epic stacking on top of your Luck Bonus. This is the optimal time to fish for higher-tier drops. The bonuses are shown in the menu as [Rain] and [Night] labels next to your total bonus percentage.

Luck Bonus System

The more you fish, the luckier you become. Each bonus level is permanent and builds on total catches:

Total CatchesLuck Bonus
0 – 49None
50++0.1%
100++0.2%
500++0.3%
1,000++0.4%
2,000++0.6%
5,000++1.0% (max)

Fishing Milestones

Seven milestone rewards unlock as you rack up total catches:

CatchesMilestoneRewardAnnounced?
50Beginner Fisher10 CodPrivate
100Getting Good10 SalmonPrivate
250Skilled Angler2 Nautilus ShellsPrivate
500Expert Fisher1 TridentServer-wide
1,000Master Angler1 Heart of the SeaServer-wide
2,500Legendary!1 ConduitServer-wide
5,000Mythic Angler!1 Netherite IngotServer-wide

How It Works

The addon listens for item entity spawns. When a vanilla fishing catch item spawns in the world (Cod, Salmon, Saddle, Enchanted Book, etc.), the script checks if a player within 10 blocks is holding a fishing rod. If yes, it rolls the loot tier, picks an item, and spawns it at the same water location as the catch.

A 1-second cooldown per player prevents double triggers if you somehow get rapid fishing events. The vanilla catch is completely unaffected — you still receive your normal fishing item. The Lucky Fishing item is purely additive.

info

The bonus item spawns as a floating item entity at the water surface — same as vanilla fishing drops. You need to walk to it or reel it in to collect it. This means fishing from a distance is fine, but the item will float in the water until you pick it up or it despawns naturally.

How To Install

  • Download Lucky_Fishing.mcpack using the button below.
  • Tap it (mobile) or double-click it (PC) — Minecraft imports it automatically.
  • Open your world settings → Experiments → enable Beta APIs.
  • Go to Behavior Packs and activate RR Lucky Fishing.
  • Enter the world, grab a fishing rod, and cast into any water body. Every catch gives a bonus item!
warning

Beta APIs must be enabled. No Resource Pack needed — Behavior Pack only. Works on existing worlds and any water source, including artificial ponds and indoor fishing setups.

Download RR Lucky Fishing

Click the button. Your download link appears in 15 seconds.

Please wait... 15 seconds

Frequently Asked Questions

Q: Does this replace the vanilla fishing loot or add to it?
It adds to it. Vanilla fishing is completely unchanged — you still receive your normal catch from the fishing rod mechanic. Lucky Fishing only adds an extra bonus item on top of every catch. You get two items per reel-in.
Q: Does Luck of the Sea enchantment affect Lucky Fishing drops?
No. The Lucky Fishing loot roll is handled entirely by the script and is independent of enchantment effects. Luck of the Sea only affects the vanilla fishing loot table, not the bonus item from this addon. The only things that improve your Lucky Fishing odds are total catches (Luck Bonus), rain, and nighttime.
Q: I'm fishing but not getting any bonus items.
Make sure Beta APIs is enabled in Experiments and the Behavior Pack is active. Also make sure you're holding a fishing rod in your main hand when you reel in — the script checks for a fishing rod in the held slot within 10 blocks of the catch location. If you're fishing with a different item in your hand the trigger won't fire.
Q: Does it work in artificial ponds or indoor water?
Yes. The addon detects the item entity spawned by any fishing catch, regardless of where the water is. Indoor water, artificial ponds, and even single-block water sources all work. The bonus item spawns wherever the catch landed in the water.
Q: How do I open the stats menu?
Hold a Book in your hand and Sneak + Use (right-click / tap while sneaking). The overview shows total catches, current luck bonus with active weather/time bonuses, current streak, and per-tier catch counts. It also tracks your Trident and Heart of the Sea finds separately.
Q: Is it compatible with RR Lucky Dirt?
Yes. Both addons run on separate events — Lucky Dirt listens for block breaks, Lucky Fishing listens for item entity spawns from fishing. They have separate data prefixes and don't interact with each other at all. You can run both simultaneously without any conflicts.

More Addons by Racing Raftaar

  • RR Lucky Dirt — Break dirt to get random items, 6 tiers, Mythic 0.1%.
  • Lucky One Block v2 — 9 Lucky Block types, 10 phases, Dragon boss.
  • RR Economy Plus — Full coin economy, shop, 10 ranks, daily rewards.
  • Bounty Hunter — Hunt mobs, earn coins, climb 8 hunter ranks.
  • RR Sanity System — Mental health mechanic with horror effects.
  • And 30+ more at racingraftaar.blogspot.com!

Version History

v1.0.0 — Initial Release

  • Bonus item spawns on every vanilla fishing catch
  • 6 rarity tiers — Common 50%, Uncommon 25%, Rare 15%, Epic 6%, Legendary 3%, Mythic 1%
  • 86 unique items across all tiers with weighted selection
  • Rain bonus — +10% to rare odds during rain/thunder
  • Night bonus — +5% to epic odds from game time 13000–23000
  • Luck bonus system — 7 levels from 50 to 5000 total catches
  • Lucky streak tracking — consecutive Rare+ catches, best streak saved
  • Trident and Heart of the Sea individual counters
  • Random fishing flavor messages — 10 variants
  • 7 milestone rewards at 50, 100, 250, 500, 1000, 2500, 5000 catches
  • Server-wide announcements for Legendary+ drops and key milestones
  • Mythic drops trigger full server announcement box
  • Stats menu — all catch data, luck bonus, streaks, special finds
  • Drop Rates reference panel
  • Milestone progress tracker
  • Leaderboard — top 10 online anglers
  • Settings — sound, messages, per-tier notification toggles
  • 1-second anti-spam cooldown per player
  • All data saved via Dynamic Properties
  • Easter eggs at 69, 404, 1337 catches
  • Controls: Sneak + Book = Open Menu
  • Requires Minecraft Bedrock 1.21.0+ and Beta APIs
Minecraft PEScriptsRR ScriptsLucky FishingFishing AddonLoot AddonSurvivalMCPE 1.21
Previous Post
No Comment
Add Comment
comment url