Class ActionInstance

java.lang.Object
nokunami.floral_warfare.api.common.ai.action.ActionInstance

public class ActionInstance extends Object
  • Constructor Details

    • ActionInstance

      public ActionInstance(ActionProperties properties)
    • ActionInstance

      public ActionInstance(int ticks, int totalTicks, int postTicks, int states, int repeats, boolean ticking)
    • ActionInstance

      public ActionInstance(int ticks, int totalTicks, int postTicks, int states)
    • ActionInstance

      public ActionInstance(int ticks, int totalTicks, int states)
    • ActionInstance

      public ActionInstance(int ticks, int totalTicks)
  • Method Details

    • incrementTick

      public ActionInstance incrementTick(int i)
    • setTick

      public ActionInstance setTick(int i)
    • getTick

      public int getTick()
    • incrementPostTick

      public ActionInstance incrementPostTick(int i)
    • setPostTick

      public ActionInstance setPostTick(int i)
    • getPostTick

      public int getPostTick()
    • getTotalTick

      public int getTotalTick()
    • setState

      public ActionInstance setState(int i)
    • getState

      public int getState()
    • setTicking

      public ActionInstance setTicking(boolean tick)
    • shouldTick

      public boolean shouldTick()
    • decrementRepeat

      public ActionInstance decrementRepeat(int i)
    • setRepeat

      public ActionInstance setRepeat(int i)
    • getRepeat

      public int getRepeat()
    • isTicking

      public boolean isTicking(int i)
    • save

      public void save(net.minecraft.nbt.CompoundTag tag)
    • load

      public static ActionInstance load(net.minecraft.nbt.CompoundTag tag)