Class BeeSound

    • Field Detail

      • hasSwitched

        private boolean hasSwitched
    • Method Detail

      • tick

        public void tick()
      • getMinPitch

        private float getMinPitch()
      • getMaxPitch

        private float getMaxPitch()
      • canStartSilent

        public boolean canStartSilent()
      • canPlaySound

        public boolean canPlaySound()
      • getAlternativeSoundInstance

        protected abstract TickableSound getAlternativeSoundInstance()
      • shouldSwitchSounds

        protected abstract boolean shouldSwitchSounds()