BugsBlepfishingAddon icon

BugsBlepfishingAddon v2.0

a simple HIGHLY configurable plugin that can enable custom fishing features to your server.

#################################################

BugsBlepfishingAddons Plugin (v2.0)

Description by BugJuice

#################################################


OVERVIEW:

A simple, highly configurable plugin that adds custom fishing features to your server. Designed to work alongside BlepFishing, this addon enhances the fishing experience with custom sounds, visual effects, a fishing minigame, and a fully configurable fishing rod shop — all accessible via an in-game GUI.


GALLERY:

Functioning Fishing minigame progress bar (see attached image)
image.png

Config GUI toggle menu
image.png

Fishing rod shop
image.png

Example fishing event messages

image.png

Custom rod lore
image.png




FEATURES:

Fully customizable fishing visuals and sounds.

In-game configuration GUI (/configgui).

New fishing minigame integrated with BlepFishing.

Fishing rod shop with permissions, pricing, and custom textured rods via admin panel.

Permission toggle to show unlocked rods.

Automatically detects and applies CustomModelData for rods.

Per-player configuration: all settings stored in playerdata.

Menu toggles for:

Fish title

Action bar

Caught fish sound (with sound picker)

Fail sound (with sound picker)

Bobber movement

Fish teleport

Fish got away message

Bite message

Fishing minigame & settings

Supports PlaceholderAPI, Vault, EssentialsX.

Works with Paper 1.21.x (others untested).


COMMANDS:

/configgui – Opens the in-game configuration GUI.

/openrodshop – Opens the fishing rod shop.

/bfr – Reloads the plugin configuration.


PERMISSIONS:

bugfishing.openrodshop → Open the fishing rod shop.

bugfishing.buy.example → Buy the Example Fishing Rod.

bugfishing.admin.addrod → Add new rods to the shop.


REQUIREMENTS:

Minecraft 1.21.x Paper server (others untested)

Vault

EssentialsX

BlepFishing


EXAMPLE SHOP CONFIGURATION:

shop: "Example fishing rod": price: 1000 customModelData: 0 permission: bugfishing.buy.example lore: - "&7A basic fishing rod" - "&7Perfect for beginners" - "&7Price: &6${PRICE}" - "&7Required permission: &e{PERMISSION}"


SUMMARY:

This plugin enhances the Minecraft fishing experience through:

A user-friendly, customizable GUI.

Per-player configuration with persistent settings.

A new BlepFishing-supported fishing minigame.

A configurable fishing rod shop with custom textured rods.

Permission-based rod unlocking.

Immersive sound and visual customization.