Uses of Class
com.hypixel.hytale.protocol.TempoSettings
Packages that use TempoSettings
Package
Description
-
Uses of TempoSettings in com.hypixel.hytale.protocol
Fields in com.hypixel.hytale.protocol declared as TempoSettingsMethods in com.hypixel.hytale.protocol that return TempoSettingsModifier and TypeMethodDescriptionTempoSettings.clone()static TempoSettingsHorizontalMusicContainer.getTempo(MemorySegment mem) static TempoSettingsHorizontalMusicContainer.getTempo(MemorySegment mem, int offset) static TempoSettingsRandomMusicContainer.getTempo(MemorySegment mem) static TempoSettingsRandomMusicContainer.getTempo(MemorySegment mem, int offset) static TempoSettingsSegmentMusicContainer.getTempo(MemorySegment mem) static TempoSettingsSegmentMusicContainer.getTempo(MemorySegment mem, int offset) static TempoSettingsSequenceMusicContainer.getTempo(MemorySegment mem) static TempoSettingsSequenceMusicContainer.getTempo(MemorySegment mem, int offset) static TempoSettingsSingleTrackMusicContainer.getTempo(MemorySegment mem) static TempoSettingsSingleTrackMusicContainer.getTempo(MemorySegment mem, int offset) static TempoSettingsTempoSettings.toObject(MemorySegment mem) static TempoSettingsTempoSettings.toObject(MemorySegment mem, int offset) static TempoSettingsTempoSettings.toObject(MemorySegment mem, int offset, ReadCursor cursor) Decodes one TempoSettings and reports the end of its encoding through the cursor.Constructors in com.hypixel.hytale.protocol with parameters of type TempoSettingsModifierConstructorDescriptionHorizontalMusicContainer(float volume, int loopCount, float weight, Rangef silenceAfter, Rangef exitSilence, float fadeInDuration, float fadeOutDuration, MusicTransitionType transitionType, float transitionDuration, MusicSync exitAt, DestinationAlign align, String alignMarkerName, boolean playToCompletion, float resumeMemoryDuration, String nameTranslationKey, int audioCategoryIndex, TempoSettings tempo, StateBinding[] stateBindings, StingerBinding[] stingers, MusicTransitionType defaultPhaseTransitionType, float defaultPhaseTransitionDuration, int[] children, int audioStateIndex, int[] phaseValueIndices) RandomMusicContainer(float volume, int loopCount, float weight, Rangef silenceAfter, Rangef exitSilence, float fadeInDuration, float fadeOutDuration, MusicTransitionType transitionType, float transitionDuration, MusicSync exitAt, DestinationAlign align, String alignMarkerName, boolean playToCompletion, float resumeMemoryDuration, String nameTranslationKey, int audioCategoryIndex, TempoSettings tempo, StateBinding[] stateBindings, StingerBinding[] stingers, RandomMode mode, int avoidRepeatCount, int[] children) SegmentMusicContainer(float volume, int loopCount, float weight, Rangef silenceAfter, Rangef exitSilence, float fadeInDuration, float fadeOutDuration, MusicTransitionType transitionType, float transitionDuration, MusicSync exitAt, DestinationAlign align, String alignMarkerName, boolean playToCompletion, float resumeMemoryDuration, String nameTranslationKey, int audioCategoryIndex, TempoSettings tempo, StateBinding[] stateBindings, StingerBinding[] stingers, LayerPlacement[] layers, BarBeatDuration entryMarker, BarBeatDuration exitMarker, MusicMarker[] markers) SequenceMusicContainer(float volume, int loopCount, float weight, Rangef silenceAfter, Rangef exitSilence, float fadeInDuration, float fadeOutDuration, MusicTransitionType transitionType, float transitionDuration, MusicSync exitAt, DestinationAlign align, String alignMarkerName, boolean playToCompletion, float resumeMemoryDuration, String nameTranslationKey, int audioCategoryIndex, TempoSettings tempo, StateBinding[] stateBindings, StingerBinding[] stingers, int[] children) SingleTrackMusicContainer(float volume, int loopCount, float weight, Rangef silenceAfter, Rangef exitSilence, float fadeInDuration, float fadeOutDuration, MusicTransitionType transitionType, float transitionDuration, MusicSync exitAt, DestinationAlign align, String alignMarkerName, boolean playToCompletion, float resumeMemoryDuration, String nameTranslationKey, int audioCategoryIndex, TempoSettings tempo, StateBinding[] stateBindings, StingerBinding[] stingers, String track) TempoSettings(TempoSettings other) -
Uses of TempoSettings in com.hypixel.hytale.server.core.asset.type.musiccontainer.config
Fields in com.hypixel.hytale.server.core.asset.type.musiccontainer.config with type parameters of type TempoSettingsModifier and TypeFieldDescriptionstatic final BuilderCodec<TempoSettings> MusicContainer.TEMPO_CODECMethods in com.hypixel.hytale.server.core.asset.type.musiccontainer.config that return TempoSettingsModifier and TypeMethodDescriptionMusicContainer.getEffectiveTempo()The tempo governing this container's grid, walking into children when it declares none itself: a Sequence or Random normally carries no tempo while its Segment children do.MusicContainer.getTempo()Methods in com.hypixel.hytale.server.core.asset.type.musiccontainer.config with parameters of type TempoSettingsModifier and TypeMethodDescriptionfloatBarBeatDuration.toMs(TempoSettings tempo) floatBarBeatPosition.toMs(TempoSettings tempo) Milliseconds from the downbeat.static MusicMarker[]MusicMarkerConfig.toPacketArray(MusicMarkerConfig[] markers, TempoSettings tempo) Sorted by resolved position, which is the order the client scans.static voidMusicMarkerConfig.validate(MusicMarkerConfig[] markers, String owner, TempoSettings tempo, float loopLengthMs, ValidationResults results) Validates the markers of one Segment against its resolved active region.