Нужно иметь в виду, что вне аннотаций клиента и сервера (@ClientOnly
и @ServerOnly
, если я правильно помню) все работает как на клиенте, так и на сервере. Тем не менее, вам нужно уметь поддерживать эти два в курсе друг друга.
Поэтому, если вы хотите, чтобы клиент знал только некоторые данные, просто не отправляйте их на сервер. Другими словами, не добавляйте его в данные или сериализацию. Недостатком этого является то, что после перезапуска игры сервер не сможет вернуть клиента в актуальное состояние.