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)
    • writeData

      public void writeData(WriteView view)
    • readData

      public void readData(Optional<ReadView> optionalView, long syncDiff)