Class EnergyManager

java.lang.Object
emu.grasscutter.game.player.BasePlayerManager
emu.grasscutter.game.managers.energy.EnergyManager

public class EnergyManager extends BasePlayerManager
  • Constructor Details

    • EnergyManager

      public EnergyManager(Player player)
  • Method Details

    • initialize

      public static void initialize()
    • handleGenerateElemBall

      public void handleGenerateElemBall(AbilityInvokeEntryOuterClass.AbilityInvokeEntry invoke) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • handleAttackHit

      public void handleAttackHit(EvtBeingHitInfoOuterClass.EvtBeingHitInfo hitInfo)
    • handleEvtDoSkillSuccNotify

      public void handleEvtDoSkillSuccNotify(GameSession session, int skillId, int casterId)
    • handleMonsterEnergyDrop

      public void handleMonsterEnergyDrop(EntityMonster monster, float hpBeforeDamage, float hpAfterDamage)
    • getEnergyUsage

      public boolean getEnergyUsage()
    • setEnergyUsage

      public void setEnergyUsage(boolean energyUsage)