--- a/net/minecraft/world/entity/animal/Salmon.java
+++ b/net/minecraft/world/entity/animal/Salmon.java
@@ -50,17 +_,17 @@
     }
 
     @Override
-    protected SoundEvent getAmbientSound() {
+    public SoundEvent getAmbientSound() {
         return SoundEvents.SALMON_AMBIENT;
     }
 
     @Override
-    protected SoundEvent getDeathSound() {
+    public SoundEvent getDeathSound() {
         return SoundEvents.SALMON_DEATH;
     }
 
     @Override
-    protected SoundEvent getHurtSound(DamageSource damageSource) {
+    public SoundEvent getHurtSound(DamageSource damageSource) {
         return SoundEvents.SALMON_HURT;
     }
 
@@ -101,7 +_,7 @@
         stack.copyFrom(DataComponents.SALMON_SIZE, this);
     }
 
-    private void setVariant(Salmon.Variant variant) {
+    public void setVariant(Salmon.Variant variant) {
         this.entityData.set(DATA_TYPE, variant.id);
     }
 
