SkyLands Minecraft Plugin Documentation
Introduction
Welcome to the documentation for the SkyLands Minecraft plugin! This plugin is designed to enhance your Minecraft server experience by integrating it with Discord, allowing administrators to manage the server more efficiently and providing additional features for players.
Installation
To install the SkyLands plugin, follow these steps:
1. Download the SkyLands plugin JAR file
2. Place the JAR file into the `plugins` folder of your Minecraft server directory.
3. Restart your Minecraft server.
Configuration
After installing the plugin, you need to configure it by editing the `config.yml` file. Here's a breakdown of the configuration options:
# Welcome To SkyLands Configuration!
# here you can config this plugin and start using sky lands
# Set it to true to make the plugin work
# If you want to temporarily disable this plugin then set it to false
enableSkyLands: true
# Create Your group from https://discord.gg/bZdXJnNEjn or invite https://discord.com/oauth2/authorize?client_id=1228941937453563934 and use /register-serer
# Do not share your group credentials it can be used to give players unfair advantages and items.
groupId: "your_group_id"
groupPassword: "your_group_password"
# If you Need Punish log to your discord server put webhook Token,Id and an avatar here (Kick,Ban,BanIP)
# Get a webhook url and extract ID And Token From it , eg- https://discord.com/api/webhooks/<ID>/<TOKEN>
discordWebhookToken: ""
discordWebhookId: ""
discordWebhookAvatar: ""
# If you are interested to inform your server action such as when server goes offline, server is back online, or got a maintenance status etc
# the online/offline event will be automatically logged but if you are putting maintenance or removing maintenance you need to use /s-maintenance
logDiscordEnable: true # true = enabled
logDiscordWebhookToken: "" # keep these empty if you set it false, instead of deleting these tags
logDiscordWebhookId: ""
logDiscordWebhookAvatar: ""
# if you need to add /feedback /report to integrate with your discord server configure here
basicEnable: true
basicDiscordWebhookToken: ""
basicDiscordWebhookId: ""
basicDiscordWebhookAvatar: ""
Get the group Id and Password from our discord bot.
Get your webhook URL and split it like `https://discord.com/api/webhooks/your_webhook_id_is_here/your_webhook_token_is_here`, get the values and update the `config.yml`.
Features
Discord Integration
SkyLands seamlessly integrates your Minecraft server with Discord, allowing administrators to manage the server remotely via Discord channels.
Item Sending
Administrators can send items to players directly from Discord using the SkyLands bot. This feature streamlines item distribution and enhances gameplay experience.
Punishment Logger
The plugin includes a punishment logger that automatically logs kicks and bans on your Minecraft server. This helps in maintaining server discipline and transparency.
Server Status Updates
SkyLands provides automatic server status updates on Discord, ensuring that players are informed about the server's status in real-time.
Our Bot Commands
- `/register-server`: Registers the Minecraft server with the SkyLands Discord bot to obtain the group ID and password.
- `/add-access <username>`: Grants another user access to the item giving command.
- `/remove-access <username>`: Revokes access to the item giving command from a user.
- `/add-item <user> <item> <quantity>`: Give item to an in-game user from Discord.
Disable
Set `enableSkyLands=false` to disable this plugin immediately.
Getting Started
1. Install and configure the SkyLands plugin on your Minecraft server.
2. Register your server with the SkyLands Discord bot using the `/register-server` command.
3. Configure Discord webhook settings in the `config.yml` file.
4. Grant additional users access to the item giving command using `/add-access`.
5. Enjoy seamless integration between your Minecraft server and Discord!
Images
FAQs
Q: How do I obtain the group ID and password for registration?
A: Use the `/register-server` command in Discord after inviting the SkyLands bot to your server.
Q: Can I customize the Discord webhook settings?*
A: Yes, you can customize the webhook token, ID, and avatar in the `config.yml` file.
Q: Can I disable this plugin for a few minutes?
A: Yes, you can disable/enable this plugin easily by editing the `config.yml` file.
Q: Can I hide the IP address from the status bot?
A: No, you can't hide your IP address from the status bot instead make the channel only visible to whitelisted.
Support
For any further assistance or inquiries, please join our Discord server
https://discord.gg/9YspCPXK42 or contact our support team at
mailto:[email protected]
Thank you for choosing SkyLands for your Minecraft server! We hope you enjoy the enhanced gameplay experience.