Class PneumaticArmorHandler

java.lang.Object
me.desht.pneumaticcraft.common.event.PneumaticArmorHandler

public class PneumaticArmorHandler extends Object
Events related to Pneumatic Armor. Note any player-tick events are handled in CommonHUDHandler#tickArmorPiece()
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    breakSpeedCheck(net.minecraftforge.event.entity.player.PlayerEvent.BreakSpeed event)
    Allow the player to dig at improved speed if flying with builder mode active (need tier 5 upgrade for normal dig speed)
    void
    onArmorRepair(net.minecraftforge.event.AnvilUpdateEvent event)
     
    void
    onEntityDeath(net.minecraftforge.event.entity.living.LivingDeathEvent event)
     
    void
    onFarmlandTrample(net.minecraftforge.event.level.BlockEvent.FarmlandTrampleEvent event)
    Prevent farmland trampling with pneumatic boots
    void
    onLivingAttack(net.minecraftforge.event.entity.living.LivingAttackEvent event)
     
    void
    onMobTargetSet(net.minecraftforge.event.entity.living.LivingSetAttackTargetEvent event)
     
    void
    onPlayerJump(net.minecraftforge.event.entity.living.LivingEvent.LivingJumpEvent event)
    Jump boost due to jump upgrades in leggings
    void
    onPlayerTick(net.minecraftforge.event.TickEvent.PlayerTickEvent event)
    Client-side: play particles for all (close enough) player entities with enabled jet boots, including the actual player.
    void
    onPlayerTrack(net.minecraftforge.event.entity.player.PlayerEvent.StartTracking event)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PneumaticArmorHandler

      public PneumaticArmorHandler()
  • Method Details

    • onMobTargetSet

      public void onMobTargetSet(net.minecraftforge.event.entity.living.LivingSetAttackTargetEvent event)
    • onEntityDeath

      public void onEntityDeath(net.minecraftforge.event.entity.living.LivingDeathEvent event)
    • onLivingAttack

      public void onLivingAttack(net.minecraftforge.event.entity.living.LivingAttackEvent event)
    • onPlayerJump

      public void onPlayerJump(net.minecraftforge.event.entity.living.LivingEvent.LivingJumpEvent event)
      Jump boost due to jump upgrades in leggings
    • breakSpeedCheck

      public void breakSpeedCheck(net.minecraftforge.event.entity.player.PlayerEvent.BreakSpeed event)
      Allow the player to dig at improved speed if flying with builder mode active (need tier 5 upgrade for normal dig speed)
    • onFarmlandTrample

      public void onFarmlandTrample(net.minecraftforge.event.level.BlockEvent.FarmlandTrampleEvent event)
      Prevent farmland trampling with pneumatic boots
    • onPlayerTick

      public void onPlayerTick(net.minecraftforge.event.TickEvent.PlayerTickEvent event)
      Client-side: play particles for all (close enough) player entities with enabled jet boots, including the actual player.
    • onArmorRepair

      public void onArmorRepair(net.minecraftforge.event.AnvilUpdateEvent event)
    • onPlayerTrack

      public void onPlayerTrack(net.minecraftforge.event.entity.player.PlayerEvent.StartTracking event)