I've tried using "getApi().." as you suggested. It didn't work.
Some more information, I'm setting the variables when user joins a zone. Can this be the problem? Also, on client, I'm not doing this inside a OnUserVarsUpdate method.
To clarify the flow: 1. User login. 2. Join zone. 3. The ...
Server Version: Version 2.7.0.
C# Client API: 1.4.0.0
I didn't notice any errors on client/server.
However, I'll check again when I'm home. Though, I've debugged the extension, and it seems like the SFSObject variable is set to the user.
I didn't know I should exclude sfs2x.jar when building the artifact, maybe it's worth noticing it in the documentation?
I'll make the necessary changes and let you know if it works.
I've just finished writing a bit of my Server-side extension, which has as a dependency a Hibernate project. I've built the jar, and everything seemed to work nice. Next, I add it to {sfs-install-dir}/SFS2X/extensions/MyExtenstion/MyExtension.jar.