Fishing Made Better
Realistic Fishing with Mini-game
The Fishing Made Better mod completely transforms fishing in Minecraft, turning it into an engaging mini-game with realistic mechanics. Instead of simply waiting for a bite, you'll need to balance line tension while reeling in the fish, preventing it from moving too far away or escaping.
Dynamic Fishing System
The appearance of the mini-game changes depending on fishing conditions: biome, dimension, altitude level, and liquid type. Each fish has unique behavioral characteristics based on individual parameters.
Ecosystem and Habitat
Fish now require specific living and catching conditions. They inhabit only certain liquids (water, lava, void), at specific altitude levels (cave fish), in particular biomes, and become active under certain lighting, weather, and depth conditions.
Fish populations are based on realistic mechanics: each chunk has a limited number of individuals, and overfishing can lead to their disappearance in that location. Fish can reproduce when provided with sufficient food from the bait box.
Breeding and Transportation
By placing a live fish in a water bucket, you can transport it to new locations and create fish farms to breed specific species (for example, to obtain quality food or special scales).
Customizable Characteristics
All fish have various customizable parameters: time on the hook, weight, habitat, feeding conditions, rarity, bait type, processing possibilities, and results of filleting or scaling.
Flexible Configuration
Different fish types and all related parameters are fully configurable through configuration files. You can define any modded fish species in the settings, then find them in-game according to the specified parameters. Default configurations are already set up for all vanilla fish and fish from the Aquaculture mod.
Fishing Mechanics
As in the vanilla version, you cast your fishing rod and wait for a bite. The waiting time depends on the environment and fish population in the area. Fishing may be impossible in some locations due to shallow depth or absence of active fish.
After a bite, the mini-game begins with an interface at the top of the screen. A green bar shows line tension, while a small fish symbolizes the caught prey. You need to balance the tension over the fish (default left/right keys) to reel it in, otherwise it may escape.
Ecosystem and Tracking
When generating a new chunk, fish populations are established based on their rarity, preferred biomes, dimensions, and other factors. Using a fish tracker, you can get information about populations in the chunk by right-clicking on the liquid. This shows approximate numbers of each fish, but remember the risk of overfishing.
Mod Compatibility
The mod is compatible with any fishing mods as long as they don't override the fishing hook entity. By default, there's full support for Aquaculture and Advanced Fishing with automatic config generation. JEI integration is also included for displaying custom recipes.
Warning: When using Advanced Fishing, set "B:OverrideVanillaFishing" to false, otherwise this mod won't work.
Configuration Setup
There are two types of configuration files in the mod: the standard fishingmadebetter.cfg file in the config folder and fish data files in config/fishingmadebetter/fishdata. You can add multiple configuration files to this folder, and the mod will automatically detect and load them (JSON format).
Mini-game and Fish Examples
(See examples in the images tab)
Legacy Videos
Configuration Video (outdated since version 2.0.0):
Fishing Mini-game (outdated since version 2.0.0):