Class PowerArmorClientState

java.lang.Object
com.hbm_m.powerarmor.PowerArmorClientState

public final class PowerArmorClientState extends Object
Общий (multiloader) клиентский стейт для режимов силовой брони. Важно: здесь нет никаких client-only импортов (Minecraft, RenderSystem и т.п.), поэтому класс безопасно существует во всех таргетах. Реальные рендер/ивенты могут быть Forge/Fabric-специфичными, но они читают состояние отсюда.
  • Field Details

    • FLASH_DURATION

      public static final int FLASH_DURATION
      See Also:
    • flashTimestamp

      public static long flashTimestamp
    • SHAKE_DURATION

      public static final int SHAKE_DURATION
      See Also:
    • shakeTimestamp

      public static long shakeTimestamp
  • Method Details

    • isVATSActive

      public static boolean isVATSActive()
    • activateVATS

      public static void activateVATS()
    • deactivateVATS

      public static void deactivateVATS()
    • isThermalActive

      public static boolean isThermalActive()
    • activateThermal

      public static void activateThermal()
    • deactivateThermal

      public static void deactivateThermal()
    • triggerNuclearFlash

      public static void triggerNuclearFlash()