FishingPlugin
FishingPlugin is a versatile and customizable plugin designed to add depth and excitement to the fishing mechanics in Minecraft. Whether you're a server owner looking to spice up your gameplay or a player seeking new challenges, this plugin offers a unique fishing system with customizable loot pools, skill-based mechanics, and admin-friendly controls.
Key Features:
1. Customizable Loot Pools
- 
Create and manage 5 rarity tiers for your fishing loot: Common, Uncommon, Rare, Epic, and Legendary. 
- 
Add or remove items from each pool using an intuitive in-game menu. 
- 
Set custom drop chances for each rarity tier in the config.yml. 
2. Skill-Based Fishing
- 
Introduce a skill-check mini-game when players catch fish. 
- 
Players must time their clicks to land within a success zone to claim their reward. 
- 
Adjust the speed and size of the success zone in the config. 
3. Vanilla Item Integration
- 
Choose whether to replace vanilla fishing loot with custom items or keep both. 
- 
Set a replacement chance in the config to control how often custom items are awarded. 
4.Admin-Friendly Controls
- 
Use the /fishing menu command to manage loot pools directly in-game. 
- 
Reload the plugin's configuration and loot pools with /fishing reload. 
- 
Restrict commands to players with the fishing.admin permission. 
5. Custom Rewards
- 
Add any item to your loot pools, including custom-named items, enchanted gear, or unique rewards. 
- 
Save and load loot pools from items.yml for easy management. 
6. Update Notifications
- The plugin checks for updates on SpigotMC and notifies admins when a new version is available.
Commands:
- 
/fishing menu – Open the loot pool management menu. 
- 
/fishing reload – Reload the plugin's configuration and loot pools. 
Permissions:
- fishing.admin – Access to admin commands and menus.
Configuration:
config-version: 1.0
debug: false
replace-chance: 50
skill-check-speed: 1
success-zone-size: 0.25
ExperiencePerCatch: 10
pool-chances:
  Common: 60
  Uncommon: 25
  Rare: 11
  Epic: 3
  Legendary: 1
Screenshots
 


