From 37e54f181d1d7c62322aabbf6a35467b7d98915b Mon Sep 17 00:00:00 2001 From: Eli Gibbs Date: Mon, 1 Jun 2026 13:38:44 -0400 Subject: [PATCH] fix missing step sound for spinosaurus and giganotosaurus --- .../entity/custom/GiganotosaurusEntity.java | 7 +++++++ .../jurassicrevived/entity/custom/SpinosaurusEntity.java | 7 +++++++ gradle.properties | 2 +- 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/net/cmr/jurassicrevived/entity/custom/GiganotosaurusEntity.java b/common/src/main/java/net/cmr/jurassicrevived/entity/custom/GiganotosaurusEntity.java index 43f04aa..de9f393 100644 --- a/common/src/main/java/net/cmr/jurassicrevived/entity/custom/GiganotosaurusEntity.java +++ b/common/src/main/java/net/cmr/jurassicrevived/entity/custom/GiganotosaurusEntity.java @@ -11,6 +11,7 @@ import net.cmr.jurassicrevived.entity.client.GiganotosaurusVariant; import net.cmr.jurassicrevived.entity.client.GiganotosaurusVariant; import net.cmr.jurassicrevived.sound.ModSounds; import net.minecraft.Util; +import net.minecraft.core.BlockPos; import net.minecraft.nbt.CompoundTag; import net.minecraft.network.syncher.EntityDataAccessor; import net.minecraft.network.syncher.EntityDataSerializers; @@ -35,6 +36,7 @@ import net.minecraft.world.item.Items; import net.minecraft.world.level.Level; import net.minecraft.world.level.ServerLevelAccessor; import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; import org.jetbrains.annotations.Nullable; import software.bernie.geckolib.animatable.GeoEntity; /*? if <=1.20.1 {*/ @@ -316,6 +318,11 @@ public class GiganotosaurusEntity extends DinoEntityBase implements GeoEntity { return ModSounds.GIGANOTOSAURUS_HURT.get(); } + @Override + protected void playStepSound(BlockPos pos, BlockState blockIn) { + this.playSound(ModSounds.STOMP.get(), 0.5F, 1.0F); + } + @Override protected @Nullable SoundEvent getDeathSound() { return ModSounds.GIGANOTOSAURUS_DEATH.get(); diff --git a/common/src/main/java/net/cmr/jurassicrevived/entity/custom/SpinosaurusEntity.java b/common/src/main/java/net/cmr/jurassicrevived/entity/custom/SpinosaurusEntity.java index 7a194a8..3d5c068 100644 --- a/common/src/main/java/net/cmr/jurassicrevived/entity/custom/SpinosaurusEntity.java +++ b/common/src/main/java/net/cmr/jurassicrevived/entity/custom/SpinosaurusEntity.java @@ -11,6 +11,7 @@ import net.cmr.jurassicrevived.entity.client.AlbertosaurusVariant; import net.cmr.jurassicrevived.entity.client.SpinosaurusVariant; import net.cmr.jurassicrevived.sound.ModSounds; import net.minecraft.Util; +import net.minecraft.core.BlockPos; import net.minecraft.nbt.CompoundTag; import net.minecraft.network.syncher.EntityDataAccessor; import net.minecraft.network.syncher.EntityDataSerializers; @@ -34,6 +35,7 @@ import net.minecraft.world.item.Items; import net.minecraft.world.level.Level; import net.minecraft.world.level.ServerLevelAccessor; import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.block.state.BlockState; import org.jetbrains.annotations.Nullable; import software.bernie.geckolib.animatable.GeoEntity; /*? if <=1.20.1 {*/ @@ -315,6 +317,11 @@ public class SpinosaurusEntity extends DinoEntityBase implements GeoEntity { return ModSounds.SPINOSAURUS_HURT.get(); } + @Override + protected void playStepSound(BlockPos pos, BlockState blockIn) { + this.playSound(ModSounds.STOMP.get(), 0.5F, 1.0F); + } + @Override protected @Nullable SoundEvent getDeathSound() { return ModSounds.SPINOSAURUS_DEATH.get(); diff --git a/gradle.properties b/gradle.properties index 3a3b2ae..77445f6 100755 --- a/gradle.properties +++ b/gradle.properties @@ -10,7 +10,7 @@ fabric.loom.multiProjectOptimisation=true mod.name=Jurassic Revived mod.id=jurassicrevived mod.group=net.cmr.jurassicrevived -mod.version=0.209.0 +mod.version=0.210.0 mod.author=CMR Team, Eli Gibbs mod.description=A Minecraft mod that brings dinosaurs back to life using ancient DNA and modern technology\nBreed, study, and build your own prehistoric park with a wide variety of creatures... mod.license=CC-BY-ND-4.0