Add check to see if it is a server (Read extended)

This is an attempt to fix the bug where blocks apprea to break, but actually dont