Class AudioComponent

java.lang.Object
com.hypixel.hytale.server.core.modules.entity.component.AudioComponent
All Implemented Interfaces:
Component<EntityStore>, Cloneable

public class AudioComponent extends Object implements Component<EntityStore>
  • Constructor Details

    • AudioComponent

      public AudioComponent()
    • AudioComponent

      public AudioComponent(it.unimi.dsi.fastutil.ints.IntList soundEventIds)
  • Method Details

    • getComponentType

      public static ComponentType<EntityStore, AudioComponent> getComponentType()
    • getSoundEventIds

      public int[] getSoundEventIds()
    • addSound

      public void addSound(int soundIndex)
    • consumeNetworkOutdated

      public boolean consumeNetworkOutdated()
    • clone

      @Nonnull public Component<EntityStore> clone()
      Specified by:
      clone in interface Component<EntityStore>
      Returns:
      a clone instance of the original component instance.