--- a/net/minecraft/world/entity/animal/TropicalFish.java
+++ b/net/minecraft/world/entity/animal/TropicalFish.java
@@ -116,7 +_,7 @@
         this.setPackedVariant(variant.getPackedId());
     }
 
-    private void setPackedVariant(int packedVariant) {
+    public void setPackedVariant(int packedVariant) {
         this.entityData.set(DATA_ID_TYPE_VARIANT, packedVariant);
     }
 
@@ -125,7 +_,7 @@
         return !this.isSchool;
     }
 
-    private int getPackedVariant() {
+    public int getPackedVariant() {
         return this.entityData.get(DATA_ID_TYPE_VARIANT);
     }
 
@@ -214,17 +_,17 @@
     }
 
     @Override
-    protected SoundEvent getAmbientSound() {
+    public SoundEvent getAmbientSound() {
         return SoundEvents.TROPICAL_FISH_AMBIENT;
     }
 
     @Override
-    protected SoundEvent getDeathSound() {
+    public SoundEvent getDeathSound() {
         return SoundEvents.TROPICAL_FISH_DEATH;
     }
 
     @Override
-    protected SoundEvent getHurtSound(DamageSource damageSource) {
+    public SoundEvent getHurtSound(DamageSource damageSource) {
         return SoundEvents.TROPICAL_FISH_HURT;
     }
 
