Class ElementComponentImpl.FreezeDecayHandler

java.lang.Object
io.github.xrickastley.sevenelements.component.ElementComponentImpl.FreezeDecayHandler
Enclosing class:
ElementComponentImpl

private static class ElementComponentImpl.FreezeDecayHandler extends Object
  • Field Details

    • impl

      private final ElementComponentImpl impl
    • isFreezeReapplied

      private boolean isFreezeReapplied
    • freezeReappliedAt

      private long freezeReappliedAt
    • freezeTicks

      private int freezeTicks
    • unfreezeTicks

      private int unfreezeTicks
  • Constructor Details

  • Method Details

    • getDecayTimeModifier

      private double getDecayTimeModifier()
    • tick

      private void tick(boolean hasFreezeAura)
    • writeToNbt

      public void writeToNbt(NbtCompound tag)
    • readFromNbt

      public void readFromNbt(NbtCompound tag, long syncDiff)