Interface FrozenEffectComponent

All Superinterfaces:
dev.onyxstudios.cca.api.v3.component.sync.AutoSyncedComponent, dev.onyxstudios.cca.api.v3.component.tick.ClientTickingComponent, dev.onyxstudios.cca.api.v3.component.Component, dev.onyxstudios.cca.api.v3.component.sync.ComponentPacketWriter, dev.onyxstudios.cca.api.v3.component.sync.PlayerSyncPredicate, dev.onyxstudios.cca.api.v3.component.tick.ServerTickingComponent
All Known Implementing Classes:
FrozenEffectComponentImpl

public interface FrozenEffectComponent extends dev.onyxstudios.cca.api.v3.component.sync.AutoSyncedComponent, dev.onyxstudios.cca.api.v3.component.tick.ClientTickingComponent, dev.onyxstudios.cca.api.v3.component.tick.ServerTickingComponent
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final dev.onyxstudios.cca.api.v3.component.ComponentKey<FrozenEffectComponent>
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    float
     
    float
     
    float
     
    float
     
    float
     
     
    boolean
     
    static void
    sync(Entity entity)
     
    void
     

    Methods inherited from interface dev.onyxstudios.cca.api.v3.component.sync.AutoSyncedComponent

    applySyncPacket, shouldSyncWith, writeSyncPacket

    Methods inherited from interface dev.onyxstudios.cca.api.v3.component.tick.ClientTickingComponent

    clientTick

    Methods inherited from interface dev.onyxstudios.cca.api.v3.component.Component

    equals, readFromNbt, writeToNbt

    Methods inherited from interface dev.onyxstudios.cca.api.v3.component.tick.ServerTickingComponent

    serverTick
  • Field Details

  • Method Details

    • isFrozen

      boolean isFrozen()
    • getForcePose

      EntityPose getForcePose()
    • getForceHeadYaw

      float getForceHeadYaw()
    • getForceBodyYaw

      float getForceBodyYaw()
    • getForcePitch

      float getForcePitch()
    • getForceLimbAngle

      float getForceLimbAngle()
    • getForceLimbDistance

      float getForceLimbDistance()
    • freeze

      void freeze()
    • unfreeze

      void unfreeze()
    • sync

      static void sync(Entity entity)