java.lang.Object
me.deecaad.weaponmechanics.weapon.explode.regeneration.RegenerationData
All Implemented Interfaces:
me.deecaad.core.file.Serializer<RegenerationData>

public class RegenerationData extends Object implements me.deecaad.core.file.Serializer<RegenerationData>
  • Constructor Details

    • RegenerationData

      public RegenerationData()
      Empty constructor for serializer
    • RegenerationData

      public RegenerationData(int ticksBeforeStart, int maxBlocksPerUpdate, int interval)
  • Method Details

    • getTicksBeforeStart

      public int getTicksBeforeStart()
    • setTicksBeforeStart

      public void setTicksBeforeStart(int ticksBeforeStart)
    • getMaxBlocksPerUpdate

      public int getMaxBlocksPerUpdate()
    • setMaxBlocksPerUpdate

      public void setMaxBlocksPerUpdate(int maxBlocksPerUpdate)
    • getInterval

      public int getInterval()
    • setInterval

      public void setInterval(int interval)
    • serialize

      @NotNull public RegenerationData serialize(@NotNull me.deecaad.core.file.SerializeData data) throws me.deecaad.core.file.SerializerException
      Specified by:
      serialize in interface me.deecaad.core.file.Serializer<RegenerationData>
      Throws:
      me.deecaad.core.file.SerializerException