@dodgycoffee yes they def are accessed via the server for Hytale
the question is more:
- are mods only providing the appearance of client modding with purely server-side processing (SSM—server side modding)
or
- can mods downloaded from the server run in the client space (SSCSM—server sent client side modding)
In my opinion, a combination is best, but im less confident they are doing SSCSM
edit:
old tweets from Slikey:
"We said we don't want client modding but client-local scripts are something we can absolutely support. It would hinge on a very limitted API but absolutely within the realm of possibility and doesn't violate any of our core principles to UGC... As we follow the Unreal Blueprints model, you will be able to create new visual nodes with your own Java Logic and use those nodes in visual scripting easily. All of these things are solved conceptually in Unreal Engine.
The client side visual scripts will be more limited but also just focus on better client prediction and some basic UX improvements which are less critical for now."
im so uncertain about this architecture 😁 it seems like "just trust (wait for?) us to implement visual scripting nodes for extending clienty functionality you need how you need it" 😳