Package api.block

Class ModStepSound

Direct Known Subclasses:
CropStepSound, GrassStepSound, StoneStepSound

public class ModStepSound extends StepSound
  • Field Details

    • namespace

      public final String namespace
    • modSoundName

      public final String modSoundName
    • hasSeparatePlaceSound

      public final boolean hasSeparatePlaceSound
  • Constructor Details

    • ModStepSound

      public ModStepSound(String sound, float volume, float pitch)
    • ModStepSound

      public ModStepSound(String sound, float volume, float pitch, boolean hasSeparatePlaceSound)
  • Method Details

    • getBreakSound

      public String getBreakSound()
      Description copied from class: StepSound
      Used when a block breaks, EXA: Player break, Shep eating grass, etc..
      Overrides:
      getBreakSound in class StepSound
    • getStepSound

      public String getStepSound()
      Description copied from class: StepSound
      Used when a entity walks over, or otherwise interacts with the block.
      Overrides:
      getStepSound in class StepSound
    • getPlaceSound

      public String getPlaceSound()
      Description copied from class: StepSound
      Used when a player places a block.
      Overrides:
      getPlaceSound in class StepSound