Staxel
Not enough ratings
StaxelPresence: Discord Rich Presence for Staxel
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
305.667 KB
31 Jul, 2022 @ 8:38pm
1 Change Note ( view )

Subscribe to download
StaxelPresence: Discord Rich Presence for Staxel

Description
What is StaxelPresence?
StaxelPresence is a client-side mod that allows players to share their in-game status on Discord via rich presence.
Wish you could share more details about your world with your friends? Perhaps you'd like to know just how long you've been playing? StaxelPresence is the mod for you!

What does the mod add to Staxel?
StaxelPresence makes no changes to the game. Instead, it provides the Discord desktop app with more details on your current playing session.

What is planned for the future?
Future releases will include chat commands to toggle certain details from being shared, as well as disabling rich presence for a world entirely. If at all possible, allowing Discord users to request access to the game session would be a great addition.

What does it mean to be a client-side mod?
Only the user(s) with the mod installed will be able to use its features. If playing with friends, they will not be able to use the mod. It is not required to be installed on the server, and is actually discouraged (if on a dedicated server), as it provides no additional features.



StaxelPresence is a Moonbow-dependent mod. It will not function without the library installed.

This mod makes use of Moonbow's GameUtilities utility class to be able to access the client's avatar. Moonbow must be installed in order for it to make use of these utilities.

You can download Moonbow from its Steam Workshop listing.



StaxelPresence is a code-based mod. You will receive a DLL warning when installing it.

After receiving such a warning, you might be wondering what a code-based mod[wiki.playstaxel.com] is.
In Staxel, there's two different kinds of mods: content and code-based. Content mods are ones that are created using Staxel's existing mod categories, such as clothing, tiles, crops, species, and even NPCs, among others. The game provides a user-friendly way to extend existing functionality to create your own content, often without touching even a single line of code.
Now, there comes a time when even the game's existing categories just don't meet your needs. This is where code-based mods come into play. Staxel provides a modding API, allowing users wanting to create new features to attach code to existing interfaces. With this, they can have the game perform different actions based on world information and events. This greatly expands what is capable with modding.
Why, then, is there a warning? The answer is simple: not all code can be trusted. Code-based mods are not limited to the game itself, as content mods are. They are capable of causing damage to your system if created with malicious intent. Be careful with what code you allow to run on your computer.
For safety and security purposes, Staxel only shares content-based mods when joining a modded server. Code-based mods are kept to the host's computer, and must be manually installed by the user. Server-side mods are able to provide new features to all players on the server, regardless if they have the mod installed or not.

So, where does that leave us? Is StaxelPresence safe to use? Absolutely! It's open-source so you can take a look around its source code, as well as provide contributions, if you so wish. Check it out![github.com]
With all that said and done, be wary of which mods you install. Stay safe, stay positive, and keep on being awesome!