Class WardenCurseUser

java.lang.Object
net.trique.wardentools.util.warden_curse.WardenCurseUser
All Implemented Interfaces:
net.minecraft.world.level.gameevent.vibrations.VibrationSystem

public class WardenCurseUser extends Object implements net.minecraft.world.level.gameevent.vibrations.VibrationSystem
  • Nested Class Summary

    Nested classes/interfaces inherited from interface net.minecraft.world.level.gameevent.vibrations.VibrationSystem

    net.minecraft.world.level.gameevent.vibrations.VibrationSystem.Data, net.minecraft.world.level.gameevent.vibrations.VibrationSystem.Listener, net.minecraft.world.level.gameevent.vibrations.VibrationSystem.Ticker, net.minecraft.world.level.gameevent.vibrations.VibrationSystem.User
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected int
     
    protected net.minecraft.world.entity.LivingEntity
     

    Fields inherited from interface net.minecraft.world.level.gameevent.vibrations.VibrationSystem

    DEFAULT_VIBRATION_FREQUENCY, RESONANCE_EVENTS, VIBRATION_FREQUENCY_FOR_EVENT
  • Constructor Summary

    Constructors
    Constructor
    Description
    WardenCurseUser(net.minecraft.world.entity.LivingEntity livingEntity)
     
    WardenCurseUser(net.minecraft.world.entity.LivingEntity livingEntity, int extraBonus)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    net.minecraft.world.level.gameevent.vibrations.VibrationSystem.Data
     
    net.minecraft.world.level.gameevent.vibrations.VibrationSystem.User
     
    boolean
     
    void
    setExtraBonus(int extraBonus)
     
    void
    setVibrationData(net.minecraft.world.level.gameevent.vibrations.VibrationSystem.Data vibrationData)
     
    void
     

    Methods inherited from class java.lang.Object

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

    • holder

      protected net.minecraft.world.entity.LivingEntity holder
    • extraBonus

      protected int extraBonus
  • Constructor Details

    • WardenCurseUser

      public WardenCurseUser(net.minecraft.world.entity.LivingEntity livingEntity)
    • WardenCurseUser

      public WardenCurseUser(net.minecraft.world.entity.LivingEntity livingEntity, int extraBonus)
  • Method Details

    • getVibrationData

      public net.minecraft.world.level.gameevent.vibrations.VibrationSystem.Data getVibrationData()
      Specified by:
      getVibrationData in interface net.minecraft.world.level.gameevent.vibrations.VibrationSystem
    • setVibrationData

      public void setVibrationData(net.minecraft.world.level.gameevent.vibrations.VibrationSystem.Data vibrationData)
    • getVibrationUser

      public net.minecraft.world.level.gameevent.vibrations.VibrationSystem.User getVibrationUser()
      Specified by:
      getVibrationUser in interface net.minecraft.world.level.gameevent.vibrations.VibrationSystem
    • getExtraBonus

      public int getExtraBonus()
    • setExtraBonus

      public void setExtraBonus(int extraBonus)
    • hasCooldown

      public boolean hasCooldown()
    • tickCooldown

      public void tickCooldown()