Class AmbienceFXSound

java.lang.Object
com.hypixel.hytale.protocol.AmbienceFXSound

public class AmbienceFXSound extends Object
  • Field Details

    • NULLABLE_BIT_FIELD_SIZE

      public static final int NULLABLE_BIT_FIELD_SIZE
      See Also:
    • FIXED_BLOCK_SIZE

      public static final int FIXED_BLOCK_SIZE
      See Also:
    • VARIABLE_FIELD_COUNT

      public static final int VARIABLE_FIELD_COUNT
      See Also:
    • VARIABLE_BLOCK_START

      public static final int VARIABLE_BLOCK_START
      See Also:
    • MAX_SIZE

      public static final int MAX_SIZE
      See Also:
    • soundEventIndex

      public int soundEventIndex
    • play3D

      @Nonnull public AmbienceFXSoundPlay3D play3D
    • blockSoundSetIndex

      public int blockSoundSetIndex
    • altitude

      @Nonnull public AmbienceFXAltitude altitude
    • frequency

      @Nonnull public Rangef frequency
    • radius

      @Nonnull public Range radius
    • maxBodiesPerEmitter

      public int maxBodiesPerEmitter
    • sunlightRange

      @Nullable public Rangeb sunlightRange
    • stateBindings

      @Nullable public StateBinding[] stateBindings
  • Constructor Details

    • AmbienceFXSound

      public AmbienceFXSound()
    • AmbienceFXSound

      public AmbienceFXSound(int soundEventIndex, @Nonnull AmbienceFXSoundPlay3D play3D, int blockSoundSetIndex, @Nonnull AmbienceFXAltitude altitude, @Nonnull Rangef frequency, @Nonnull Range radius, int maxBodiesPerEmitter, @Nullable Rangeb sunlightRange, @Nullable StateBinding[] stateBindings)
    • AmbienceFXSound

      public AmbienceFXSound(@Nonnull AmbienceFXSound other)
  • Method Details