
FisFisFish 1.0.0
Skill-based fishing mini-game.
FisFisFish - The Ultimate Interactive Fishing Experience
Turn boring fishing into a skill-based, rewarding, and fully configurable minigame!
Overview
Are you tired of the boring, passive fishing on your server? FisFisFish transforms one of Minecraft's most monotonous activities into an exciting, skill-based minigame that will keep your players hooked for hours. This isn't just another plugin that adds new fish; it's a complete activity system designed to boost player engagement, integrate seamlessly with your server's economy, and provide long-term goals for your community.
🎬 In Action:
Features
Interactive Fishing Minigame: The moment a fish bites, the challenge begins! Players are given a series of random instructions (Move Forward, Jump, etc.). Their speed and accuracy determine the score and the value of their catch. It's not about luck, it's about skill!
Deep Leveling System: Players earn experience points from their scores, allowing them to level up. Each new level can be configured with more stages and higher rewards, giving players a constant sense of progression.
Full Economy Integration: FisFisFish is fully compatible with Vault. Players can sell their special catches through a sleek and user-friendly /fish menu, creating a new and fun way to participate in your server's economy.
Polished Experience: With custom sound effects for each stage, dynamic particle effects at the bobber, and a secure, item-protected sell menu, FisFisFish offers a premium-quality experience right out of the box.
Balanced Gameplay: The plugin includes smart mechanics to ensure fair play. It prevents starting a new event while another is active (even with the Lure enchantment) and applies durability damage to the fishing rod based on success or failure.
100% Configurable: With three separate configuration files (config.yml, messages.yml, gui.yml), you have total control over every aspect of the plugin. Customize levels, rewards, all messages, GUI menus, and more to perfectly match your server's theme.
# FisFisFish plugin config
# how many points should 1 currency?. requires a Vault.
point-to-money-rate: 100
# Level settings
# You can add as many levels as you want.
# Levels should be sequential (1, 2, 3...).
levels:
'1':
next_level_exp: 1000
event_stages: 5
max_score_per_stage: 15.0
time_limit_per_stage: 3.0
'2':
next_level_exp: 2500
event_stages: 7
max_score_per_stage: 20.0
time_limit_per_stage: 2.8
'3':
next_level_exp: 5000
event_stages: 8
max_score_per_stage: 25.0
time_limit_per_stage: 2.5
# Reward fishes
# Define the fish to be given here according to the points the player earns.
# The December of points should not overlap.
rewards:
'1':
min_score: 0
max_score: 49.99
name: "&7Muddy Carp"
lore:
- "&8A common fish."
- "&7Point: &e%score%"
material: "COD"
'2':
min_score: 50
max_score: 99.99
name: "&bBrilliant Trout"
lore:
- "&fIt dazzles with its radiance."
- "&7Point: &e%score%"
material: "SALMON"
'3':
min_score: 100
max_score: 1000 # High any point
name: "&6&lGolden Perch"
lore:
- "&eAccording to legend, it brings wealth to the one who keeps it."
- "&7Point: &e%score%"
material: "TROPICAL_FISH"
Commands & Permissions
/fish | Opens the interactive fish selling menu where players can sell their special catches. | fisfisfish.player.sell | Everyone |
/fisfisfish reload | Reloads all plugin configuration files (config.yml, messages.yml, gui.yml). | fisfisfish.admin.reload | OP |
Support
For any questions, suggestions, or support, please join our Discord server! https://discord.gg/rt8XtsEfmx
Donations
If you like this add-on and want to support its future development, you can buy me a coffee! Any donation is greatly appreciated. https://ko-fi.com/fisfis