EnhancedFishing

Enhanced Fishing

EnhancedFishing brings many improvements to the vanilla minecraft fishing mechanics. First of all, it gives you complete control over a players chance of getting a bite while fishing. You can modify the overall odds, and create custom permission nodes that will grant your users improved odds. It also adds many realistic environmental conditions that affect odds, all of which are configurable. These conditions include:

  • Crowding: other fishing hooks within a configurable radius
  • Mobs: other living entities (besides the caster) within a configurable radius
  • Lightning: all active fishing hooks within a configurable radius get modified odds when lightning strikes.
  • Sunrise: fish are more active during sunrise. the exact start and end time as well as the modifier are configurable
  • Boat: Being in a boat can affect your odds.
  • Rain: This is the same as vanilla minecraft's rain modifier, which operates by checking if lightning *COULD* strike the location of the hook. which requires it to be outdoors and raining.
  • Biomes: Every biome can have a custom chance modifier, some sane defaults are set (improved odds in rivers, oceans and beaches, very few fish in deserts).

In addition to this, EnhancedFishing adds REAL support for several new enchantments on fishing rods.

  • Efficiency: Improve the chance of getting a bite
  • Looting: Find sunken treasure (Configurable loot table included)
  • Fortune: Catch more than 1 fish at a time
  • Fire Aspect: Catch cooked Fish
  • Thorns: Fish hooks deal damage to mobs they hit.
  • Power (since 0.0.6): Casts further. at higher levels, it's possible to cast out all your line and lose the bobber.

All of these effects can be disabled globally through the admin, or by using negated permissions of the form: -enhancedfishing.enchantment.looting

Enchanting

As of v0.1.0 Anvil&Book-based enchanting functionality is built into the main plugin. the addon is no longer required and will be automatically disabled if it's found. a new configuration option is included to control this. "enable-anvils". If the plugin finds an incompatible craftbukkit version the functionality will be disabled.

Treasure

The treasure available from the looting enchantment is completely configurable, and in its default state is not all that interesting. If anyone is willing to share their customizations I would consider including them in the plugin by default.

Permissions

  • enhancedfishing.enchantment.looting - allows use of 'Looting' enchantment
  • enhancedfishing.enchantment.fortune - allows use of 'Fortune' enchantment
  • enhancedfishing.enchantment.efficiency - allows use of 'Efficiency' enchantment
  • enhancedfishing.enchantment.fireaspect - allows use of 'Fire Aspect' enchantment
  • enhancedfishing.enchantment.thorns - allows use of 'Thorns' enchantment

Commands

  • /efishing reload - reload config file and loot tables.

Configuration

All of the chance modifiers accept straight numeric values, or multipliers. A fully commented configuration example can be found here.

Tutorial

Troubleshooting

While EnhancedFishing will work with any bukkit version above 1.5.1-R0.2, The AnvilAddon uses internal craftbukkit code, and must be updated for every new bukkit release. Check the Development Builds link below for the most recent AnvilAddon builds.

Source Code & Development Builds

Source code is available on github!

Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk

EnhancedFishing Development Builds

Other Plugins

  • Build-in-a-Box - self-constructing buildings that can be picked up and relocated.
  • Scribe - Transfer enchantments from items to books using an anvil
  • JukeLoop - Makes jukesboxes loop, rotate through nearby chests, activated by redstone and much more,
  • PotatoBombs - Allows players to craft poisonous potatoes into devastating and hillarious magical landmines.
  • SilentAlarms - Makes note blocks silent except to select people, who can hear them at any distance.
  • Saddlebags - Adds an inventory to saddled pigs.
  • SalvageSmelter - Allows furnaces to smelt down tools and armor.
  • Autocrafter - Turn droppers into redstone powered crafting tables.
  • Compressors - Turn hoppers into 'block compressors'.

Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files