-
-
Notifications
You must be signed in to change notification settings - Fork 29
Setup
github-actions[bot] edited this page Jan 9, 2024
·
2 revisions
This will walk you through installing HuskClaims on either your Spigot server, or proxied network of Spigot servers.
- A Spigot-based Minecraft server (1.17.1 or higher, Java 17+)
- (For proxy network support) A proxy server (Velocity, BungeeCord) and MySQL (v8.0+)/MariaDB database
- (For optional redis support) A Redis database (v5.0+)
These instructions are for simply installing HuskClaims on one Spigot/Paper server.
- Place the plugin jar file in the
/plugins/
directory of your Spigot server.
- Start, then stop your server to let HuskClaims generate the config file.
- You can now edit the config files to your liking.
- Start your server again and enjoy HuskClaims!
These instructions are for installing HuskClaims on multiple Spigot servers and having them network together. A MySQL database (v8.0+) is required.
- Place the plugin jar file in the
/plugins/
directory of each Spigot server. - You don't need to install HuskClaims as a proxy plugin.
- Start, then stop every server to let HuskClaims generate the config file.
- Advanced users: If you'd prefer, you can just create one config.yml file and create symbolic links in each
/plugins/HuskClaims/
folder to it to make updating it easier.
- Navigate to the HuskClaims general config file on each server (
~/plugins/HuskClaims/config.yml
) - Under
database
, settype
toMYSQL
- Under
mysql
/credentials
, enter the credentials of your MySQL database server. - Scroll down and look for the
cross_server
section. Setenabled
totrue
. - You can additionally configure a Redis server to use for network messaging, if you prefer (set the
broker_type
toREDIS
if you do this). - Save your config files. Make sure you've updated the files on every server.
- Restart each server again. A
server.yml
file should generate inside (~/plugins/HuskClaims/
) - Set the
name
of the server in this file to the ID of this server as defined in the config of your proxy (e.g. if this is the "hub" server you access with/server hub
, put "hub" here)
- Provided your MySQL database credentials were correct, your network should now be setup to use HuskClaims!
- You can delete the
HuskClaimsData.db
SQLite flat file that was generated, if you would like.
This documentation is available via william278.net |
---|
- 📚 Setup
- ➡️ Importers
- 📄 Config
- 📝 Translations
- 🔌 Hooks
- 🖥️ Commands
- ⛔ Permissions
- 🥄 Claims
- ❤️ Trust
- 🎛️ Operation Groups
- 🪧 Sign Moderation
- 🪦 Drops Moderation
- 😴 Inactivity Pruning
- 🐕 Pets
- 📦 API
- ⚙️ Claims API
- 🧡 Trust API
- 💡 Highlighter API
- ❗ API Events