sFishing - Advanced Fishing, Custom Loot & Premium Perks! icon

sFishing - Advanced Fishing, Custom Loot & Premium Perks! -----

Elevate your server's fishing experience with sFishing! Introduce custom loot tables, exciting new m



sFishing - Advanced Fishing, Custom Loot & Premium Perks!
Elevate your server's fishing experience with sFishing! Introduce custom loot tables, exciting new

Features:

  • Custom Loot Tables: Define unlimited tiers of loot (Junk, Common, Rare, Legendary, Mythic, etc.) with custom items, names, lore, enchantments, and even commands on catch!

  • Tiered Rarity & Chances: Full control over the probability of catching items from different tiers and specific items within those tiers.

  • Enchantment Overhauls: Configure how Lure and Luck of the Sea impact custom fishing and wait times.

  • Premium Perks (Optional & Configurable):
    • Augmented Loot: Give premium players a better chance at rarer items.

    • Auto-Reel: Convenience feature to automatically reel in upon a bite.

    • No-Junk Filter: Allow premium users to avoid catching junk.

    • Fishing Streaks: Reward consecutive catches with temporary luck boosts!
  • Temporary Buffs (Admin-Controlled):
    • Super Lure: Grant players significantly faster bite rates.

    • Super Luck: Temporarily boost a player's chance of getting high-tier loot.
  • Player Statistics: Track fishing streaks, total catches, and (optionally) catches per tier.

  • Admin Control:
    • Reload configurations without a server restart.

    • Test specific loot tiers.

    • Force a player's next catch from a designated tier.

    • Set player fishing streaks.

    • Clear player-specific sFishing data.

    • Toggle debug mode for troubleshooting.
  • ⚙️ Highly Configurable:
    • config.yml: Tweak nearly every aspect of the fishing mechanics and features.

    • messages.yml: Customize all plugin messages to match your server's theme.
  • Persistent Player Data (Optional with Gson): Player toggles, stats, and active buffs can be saved across sessions.

  • (Planned/Possible) Region-Specific Loot: Define different loot tables for different WorldGuard regions or biomes.
Why sFishing?
Vanilla fishing can get stale. sFishing revitalizes this core Minecraft activity, making it more engaging, rewarding, and a potential avenue for server monetization or player rewards. Whether you want a slightly enhanced experience or a completely custom fishing RPG, sFishing provides the tools!


  • Premium System:

    • Code (Text):
      sfishing.premium.augmentedloot: Increased chance for rarer loot.

      sfishing.premium.autoreel: Automatic reeling on bite.

      sfishing.premium.nojunk: Filter out junk items.

      sfishing.premium.streaks: Consecutive catch bonuses.
  • Administrative Buffs & Tools:

    • Code (Text):
      /sfishing givelure: Temporary increased bite rate.

      /sfishing giveluck: Temporary increased rare tier chance.

      /sfishing forcecatch: Dictate the tier of a player's next catch.

      /sfishing setstreak: Manually set a player's fishing streak.

      /sfishing testloot: Spawn items from a specific loot tier for testing.

      /sfishing cleardata: Reset a player's plugin-specific data.

      /sfishing reload: Hot-reload configurations.

      /sfishing debugtoggle: Toggle verbose console logging for troubleshooting.
  • Player Utilities:

    • Code (Text):
      /sfishing stats: View personal or others' fishing statistics.

      /sfishing listtiers: See configured loot tiers and their base chances.

      /sfishing version: Display plugin information.
  • Configuration: All aspects managed via config.yml (mechanics, loot) and messages.yml (all text).

  • (Optional) Persistence: Utilizes Gson for saving player data (toggles, stats, active buffs) to JSON files if implemented.
III. In-Game Help Text (Example for

Code (Text):
&8&m------------------[&b sFishing Help &8&m]------------------
&b/sf version &7- Shows plugin version.
&b/sf listtiers &7- Lists configured loot tiers.
&b/sf stats [player] &7- View fishing stats.
&b/sf toggleautoreel &7- Toggles auto-reeling (Premium).
&b/sf togglenojunk &7- Toggles the no-junk filter (Premium).
&7--- Admin Commands ---
&b/sf reload &7- Reloads the configuration.
&b/sf givelure <plr> <min> <str_x> &7- Give Super Lure.
&b/sf giveluck <plr> <min> <bonus> &7- Give Super Luck.
&b/sf forcecatch <plr> <tier|clear> &7- Force next catch.
&b/sf setstreak <plr> <amt> &7- Set player streak.
&b/sf testloot <tier> [amt] &7- Test a loot tier.
&b/sf cleardata <player> &7- Clear player data.
&b/sf debugtoggle &7- Toggle plugin debug mode.
&8&m----------------------------------------------------
Resource Information
Author:
----------
Total Downloads: 25
First Release: May 20, 2025
Last Update: May 20, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings