Class AmbientDesertBlockSoundsPlayer

java.lang.Object
net.minecraft.world.level.block.sounds.AmbientDesertBlockSoundsPlayer

public class AmbientDesertBlockSoundsPlayer extends Object
  • Field Details

    • IDLE_SOUND_CHANCE

      private static final int IDLE_SOUND_CHANCE
      See Also:
    • WIND_SOUND_CHANCE

      private static final int WIND_SOUND_CHANCE
      See Also:
    • SURROUNDING_BLOCKS_PLAY_SOUND_THRESHOLD

      private static final int SURROUNDING_BLOCKS_PLAY_SOUND_THRESHOLD
      See Also:
    • SURROUNDING_BLOCKS_DISTANCE_CHECK

      private static final int SURROUNDING_BLOCKS_DISTANCE_CHECK
      See Also:
  • Constructor Details

    • AmbientDesertBlockSoundsPlayer

      public AmbientDesertBlockSoundsPlayer()
  • Method Details

    • playAmbientBlockSounds

      public static void playAmbientBlockSounds(BlockState pState, Level pLevel, BlockPos pPos, RandomSource pRandom)
    • isInAmbientSoundBiome

      private static boolean isInAmbientSoundBiome(Holder<Biome> pBiome)
    • shouldPlayAmbientSound

      private static boolean shouldPlayAmbientSound(Level pLevel, BlockPos pPos)