LuckyHook - Advanced Fishing Plugin v1.0

LuckyHook replaces Minecraft's boring fishing system with customizable RPG experience.
luckyhookbanner (1).png

LuckyHook​

A configurable custom fishing plugin for Spigot. Replaces vanilla fishing catches with weighted custom loot organized by rarity, pays economy rewards on catch, tracks per-player stats, and grants configurable achievements. Optional Vault and PlaceholderAPI integrations.



Features​

  • Loot tables with per-item weights, custom names/lore, enchantments, and on-catch commands.
  • Conditioned loot - gate any fish by world, biome, weather, time of day, and player level.
  • Fish weights & records - each catch rolls a realistic weight (kg, biased toward smaller); weight scales the payout, sets per-player records, and powers a biggest-catch leaderboard. Big/rare/special catches are broadcast server-wide.
  • Tournaments - Race with other players for better fish, bigger catches, more money earned and more.
  • Levels & XP - gain XP per catch (by rarity + weight), level up with perks (sell bonus, luck that favours rarer fish), and gate loot behind levels.
  • Leaderboards - cached top-10 by catches, money, biggest catch, and level; exposed as placeholders for holograms and via /luckyhook leaderboard <type>.
  • Rarity system - five tiers with colors, particles, and per-rarity XP.
  • Economy rewards via Vault - each loot item's economy_reward is paid on catch, scaled by a global reward_multiplier and an optional permission-based bonus multiplier. Disables itself gracefully (with a warning) if Vault is absent.
  • Achievements with predicate-based conditions, money + command rewards, and a title + firework on unlock, evaluated automatically after each catch.
  • Player stats (catches, per-rarity, earnings, longest session, last-fished) persisted to data.yml via a swappable storage layer (StorageInterface), with a /luckyhook top leaderboard.
  • PlaceholderAPI expansion (%luckyhook_...%).
  • Fully reloadable at runtime (/luckyhook reload).

    2026-06-30_11.54.24.png
  • 2026-06-30_11.51.20.png
  • 2026-06-30_11.51.35.png
  • 2026-06-30_11.51.38.png
  • 2026-06-30_11.51.53.png
  • 2026-06-30_11.52.05.png
  • 2026-06-30_11.52.24.png
  • 2026-06-30_11.52.47.png
  • 2026-06-30_11.53.38.png
    )​
  • 2026-06-30_11.55.16.png
  • 2026-06-30_11.53.41.png

Requirements​

ComponentVersion / Notes
ServerSpigot / Paper 1.20.x – 26.x
Java (build)17 (bytecode target)
Java (runtime)17 for MC ≤ 1.20.4; 21 for MC 1.20.5+/1.21+
VaultOptional - required for economy rewards (the bridge plugin)
Economy pluginOptional - a Vault economy provider, e.g. EssentialsX (EssentialsX), CMI, or any economy plugin that registers with Vault. Vault alone provides no balances.
PlaceholderAPIOptional - required only for the %luckyhook_…% placeholders
The jar is compiled to Java 17 bytecode, which runs unchanged on newer JVMs (Java 21). You do not need to rebuild for 1.21 - only run the server on the JVM that version requires.
All three integrations are softdepend: the plugin loads and runs without them (economy and placeholders simply switch off, with a console note).


Made by Reuw21_​

Buy a license now
$9.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 10% commission.
92 Views
0 Purchases
2 Downloads
Jul 12, 2026 Published
N/A Updated
Not yet rated
138.7 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI use in marketing
No
AI use in product
No
Type
  1. Gameplay
  1. Economy
  1. Reward
Game mode
  1. Survival
  1. Skyblock
  1. Prison
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
tool for hosting automated giveaways on Discord servers with features.
Not yet rated
3 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 140 ratings
4,235 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,235 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,135 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,824 purchases
Share and earn
Refer this resource and earn a 10% commission.
92 Views
0 Purchases
2 Downloads
Jul 12, 2026 Published
N/A Updated
Not yet rated
138.7 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI use in marketing
No
AI use in product
No
Type
  1. Gameplay
  1. Economy
  1. Reward
Game mode
  1. Survival
  1. Skyblock
  1. Prison
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
tool for hosting automated giveaways on Discord servers with features.
Not yet rated
3 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 140 ratings
4,235 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,235 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,135 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,824 purchases
Top