Visual Fish Buckets is a simple resource pack that uses Optifine's CIT features to give Tropical Fish Buckets unique textures based on the species of the fish in the bucket. This is done by assigning textures based on the NBT data of the fish bucket item. Each texture matches the appearance and colours of the actual tropical fish mob in order to make it easier to identify which bucket has what fish at first glance. This can be extremely helpful if you are a collector with many species of fish stored away.
This pack REQUIRES OptiFine 1.13.1 HD U E3 pre1 or newer in order to work. (Click "preview versions" on the downloads page to find the latest pre-release.)
Also, before anyone asks, I can't extend this pack to give regular Tropical Fish items unique textures as they don't store the mob variant nbt data.
Currently, the pack has unique textures for all 22 of the real-world fish species you can currently catch in minecraft, as well as a few of the randomly generated fish designs.
Use this pack on servers and letsplays.
Combine assets from this pack for use in server resource packs or personal mashup packs.
Take assets from this pack and use them in another public resource pack of a similar nature.
Take assets from this pack and use them in a public mashup pack. (Doing so is unnecessary as resource packs are stackable).
Repost this pack elsewhere, with or without ad-revenue, without permission. (If you want to share it, just link to the curseforge page.)
Please ask for permission if you'd like to use the textures in a way that isn't outlined above.
I do plan on identifying more nbt tags for randomly generated fish, though it may take some time. If you happen to have any variant tags that produce interesting looking fish, feel free to post them in the comments.
Disclaimer: This pack does not contain modified ripped textures. The buckets and fish were repainted by hand in the style of default Minecraft.