Package com.hbm_m.powerarmor
Class PowerArmorClientState
java.lang.Object
com.hbm_m.powerarmor.PowerArmorClientState
Общий (multiloader) клиентский стейт для режимов силовой брони.
Важно: здесь нет никаких client-only импортов (Minecraft, RenderSystem и т.п.),
поэтому класс безопасно существует во всех таргетах. Реальные рендер/ивенты
могут быть Forge/Fabric-специфичными, но они читают состояние отсюда.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic longstatic final intstatic long -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidstatic voidstatic voidstatic booleanstatic booleanstatic void
-
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()
-