I don't understand why it wouldn't just be a server mod?
i don't see how it would be
here is my understanding of events
the client asks for the events on a brick when opening the events menu
server sends the data
client changes the events
client tells the server when send is clicked
server updates the brick with the new events
it seems to me that it lacks any form of communication per event line change, but only as a whole