Interface AmbientMoodSettings

All Superinterfaces:
Wrapper

@NullMarked @AsOf("2.4.1") public interface AmbientMoodSettings extends Wrapper
  • Field Details

  • Method Details

    • soundEvent

      @AsOf("2.4.1") SoundEvent soundEvent()
      Gets the sound event of the ambient mood settings.
      Returns:
      the sound event of the ambient mood settings
      Since:
      2.4.1
    • tickDelay

      @AsOf("2.4.1") int tickDelay()
      Gets the tick delay of the ambient mood settings.
      Returns:
      the tick delay of the ambient mood settings
      Since:
      2.4.1
    • blockSearchExtent

      @AsOf("2.4.1") int blockSearchExtent()
      Gets the block search extent of the ambient mood settings.
      Returns:
      the block search extent of the ambient mood settings
      Since:
      2.4.1
    • soundPositionOffset

      @AsOf("2.4.1") double soundPositionOffset()
      Gets the sound position offset of the ambient mood settings.
      Returns:
      the sound position offset of the ambient mood settings
      Since:
      2.4.1
    • of

      @AsOf("2.4.1") static AmbientMoodSettings of(SoundEvent soundEvent, int tickDelay, int blockSearchExtent, double soundPositionOffset)
      Creates a new ambient mood settings record.
      Parameters:
      soundEvent - the sound event of the ambient mood settings
      tickDelay - the tick delay of the ambient mood settings
      blockSearchExtent - the block search extent of the ambient mood settings
      soundPositionOffset - the sound position offset of the ambient mood settings
      Returns:
      a new ambient mood settings record
      Since:
      2.4.1
    • builder

      @AsOf("2.4.1") static AmbientMoodSettings.Builder builder()
      Creates a new ambient mood settings record builder.
      Returns:
      a new ambient mood settings record builder
      Since:
      2.4.1