mysouls

πŸ‘» Manage a complete new currency about your player lives!

GPL-3.0 License

Stars
5
Committers
3

My Souls is a plugin to manage a complete new currency about you player lives!

Installing

You can get the latest version jar in the latest Github release.

Just download the generated jar and put it into the plugins folder,as we does not require any dependency.

If you want the latest development build, go to actions, click in the latest workflow run with a green mark. At the artifacts session, download the build-result zip and extract it, remember that it a development version, and may result in bugs and fails, that you can report here.

Placeholder API

This plugin has it's own placeholders to you use with the rest of your server. Here are the accurate list of them:

// The soul amount of the player
%mysouls_soulscount%
// The soul amount of a specific player.
%mysouls_soulscount_<player>%
// The amount of unique players souls this player has.
%mysouls_playercount%
// The ratio between souls count and player count.
%mysouls_soulsratio%

Configuration files

Config.yml

The general configuration file, where you can change textures, numbers and etc.

Lang.yml

The translation file, where all the messages are included.

There are some templates in many languages, you can copy-it to your plugin.

Common Problems

All colored text has a strange character on the front

To resolve it, make sure that the lang.yml and the server are using the same enconding. All of this files are using UTF-8, and you should too.

To force the server to also use UTF8, add -Dfile.encoding=UTF-8 when starting it. Example:

# start.bat
java -Dfile.encoding=UTF-8 -jar spigot.jar

See more: Spigot startup parameters

License

Licensed under the MIT. See LICENSE for more informations.

Contact

See my contact information on my github profile or open a new issue.

Related Projects