@Nonnull
    static Cooldown ofTicks(long ticks) {
        return new CooldownImpl(Ticks.to(ticks, TimeUnit.MILLISECONDS), TimeUnit.MILLISECONDS);
    }
Creates a cooldown lasting a number of game ticks

@param ticks the number of ticks
@return a new cooldown
helper/src/main/java/me/lucko/helper/cooldown/Cooldown.java