Blepfishing x 300 Sea Life icon

Blepfishing x 300 Sea Life v4.0

A custom fish config (no texture) for BlepFishing using 300 Sea Life by 00_Hrtz models, by Bug

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

BLEPFISHING x 300 SEA LIFE CONFIG (v4.0)

Description by BugJuice

#################################################
ima124ge.png


OVERVIEW:

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.


WHAT YOU GET:

✔ 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


REQUIREMENTS:

  • Minecraft Java Edition 1.14+

  • BlepFishing plugin installed

  • 300 Sea Life resource pack by 00_Hrtz (client-side)

  • Basic understanding of Resource Packs


LICENSE / NOTICE:

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.112412412.png


INSTALLATION GUIDE:

  1. Install Dependencies

    • Download and install BlepFishing.

    • Download the 300 Sea Life resource pack.

  2. 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).

  3. Copy Textures

    • Paste all custom fish textures into: assets/minecraft/textures/item/customfish

    • Rename conflicting PNGs as instructed in the README.

  4. Update salmon.json

    • Use the provided salmon.json which includes over 300 CustomModelData entries.

    • Ensure each entry matches an existing model file.

  5. Add fish.yml

    • Place fish.yml into: plugins/BlepFishing/

    • This file defines biome, price, model data, and catch conditions for every fish.

  6. Repackage & Upload Resource Pack

    • Zip the modified resource pack.

    • Upload to your host and link it in server.properties.


IMPORTANT NOTES:

  • Do not use the original salmon.json from BlepFishing.

  • Rename conflicting PNG files before uploading.

  • CustomModelData IDs in fish.yml must match salmon.json.

  • # Important: Rename conflicting PNG files

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.
image.png 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.


EXAMPLE CONFIG (fish.yml):

Bluegill: Name: Bluegill Model Data: 1 Base Price: 25.0 Areas: - temperate - jungle


SUMMARY:

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.