A custom fish config (no texture) for BlepFishing using 300 Sea Life by 00_Hrtz models, by Bug
#################################################
#################################################
A complete custom fish configuration for BlepFishing using the "300 Sea Life by 00_Hrtz" resource pack models. This setup lets you catch over 300 unique fish types in-game — each biome-aware, balanced in sell price, and optionally restricted by height or weather. Perfect for survival, RPG, or economy-based servers.
✔ fish.yml (BlepFishing config file) ✔ Updated salmon.json for CustomModelData mapping ✔ Balanced biome-based fish pricing ✔ Mapped over 300 fish types to 00_Hrtz models ✔ In-game display names for all fish ✔ Step-by-step installation instructions ✔ Full support and setup help
Minecraft Java Edition 1.14+
BlepFishing plugin installed
300 Sea Life resource pack by 00_Hrtz (client-side)
Basic understanding of Resource Packs
This product contains only configuration files — no models or textures are included. You must download the 300 Sea Life pack separately from its official source.
Install Dependencies
Download and install BlepFishing.
Download the 300 Sea Life resource pack.
Merge Resource Packs
Unzip the BlepFishing resource pack.
Copy all model/texture folders from the 300 Sea Life pack into the BlepFishing pack.
Overwrite files only where instructed (replace default salmon.json).
Copy Textures
Paste all custom fish textures into: assets/minecraft/textures/item/customfish
Rename conflicting PNGs as instructed in the README.
Update salmon.json
Use the provided salmon.json which includes over 300 CustomModelData entries.
Ensure each entry matches an existing model file.
Add fish.yml
Place fish.yml into: plugins/BlepFishing/
This file defines biome, price, model data, and catch conditions for every fish.
Repackage & Upload Resource Pack
Zip the modified resource pack.
Upload to your host and link it in server.properties
.
Do not use the original salmon.json from BlepFishing.
Rename conflicting PNG files before uploading.
fish_texture_renames:
e-boy_fish: e_boy_fish
angler_custom: glowing_angler_fish
pollock: pollock_custom
herring: herring_custom
tuna: tuna_custom
# You must rename these PNG files in:
# \resourcepack\assets\minecraft\textures\item\customfish
# for them to work. This is the what you will see for the previously stated fish if you do not change the names
# Do NOT rename files in the 'salmon' folder.
Bluegill: Name: Bluegill Model Data: 1 Base Price: 25.0 Areas: - temperate - jungle
This configuration unlocks the full potential of BlepFishing by integrating over 300 unique fish models from the 300 Sea Life pack. With balanced prices, biome restrictions, and easy setup, it’s an instant upgrade for any fishing economy or survival server.