How to split/cut Server logic from Client binaries, using Blueprint networking?

Is it possible to “Cut” server logic from client binaries/data files, when using Blueprints?

For example, in C++ code i could use #ifdef SERVER…#endif to cut server code from client compilation. Does blueprint networking support something like this?

In short: i dont want server logic being available on client side, so hackers could extract it from binaries or data files and find exploits.

Same here, it’s a very actual question. But IMHO, the only way to do it it’s a write your own network abstraction layer, just like a server as well.

Try “Is Dedicated Server” node

106779-idsnode.png