Tropical Fish/ED


 * Entity data
 * : 1 or 0 (true/false) - Whether the fish had ever been released from a bucket.
 * : A 4-byte integer.
 * The least significant byte has a value of either 0 for a small fish, or 1 for a large fish. Values above 1 result in an invisible fish.
 * The next byte has a value from 0–5, representing the pattern on the fish. Values above 5 result in a fish with no pattern.
 * The next byte has a value from 0–15, representing the color of the fish's body.
 * The most significant byte has a value from 0–15, representing the color of the fish's pattern.
 * The next byte has a value from 0–15, representing the color of the fish's body.
 * The most significant byte has a value from 0–15, representing the color of the fish's pattern.

The fish sizes and patterns are depicted in the following table, with white body color and dark-gray pattern color.

The 22 varieties of tropical fish most commonly found throughout the world have  tag values from the following table, which also lists what color/shape/patterns come from that value.

The variant number is the sum of the most significant byte &times; 224 + second most significant byte &times; 216 + second least significant byte &times; 28 + least significant byte.