Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
YLLogin - Minecraft Login/Registration Plugin
YLLogin is a customizable and lightweight plugin that provides an advanced login and registration system for your Minecraft server. It is designed to protect your users' accounts and make your server more secure.
Features
- Secure Registration System: Users can easily create accounts using the
/register <password>command. - Easy Login: Registered users can log in using the
/signin <password>command. - Starting Area: Unlogged players are kept in a specific area and can return to their previous location after logging in.
- Multi-Language Support: English and Turkish language support with easily customizable language files.
- Admin Commands: Comprehensive admin commands to manage user data and control the system.
- Secure Data Storage: Store data in separate files for each user and optional password encryption.
- Customizable Messages: All messages, titles, and command responses can be customized.
Commands
Player Commands
| Command | Description |
|---|---|
/register <password> |
Creates an account |
/signin <password> |
Signs you into your account |
/yllback |
Returns to your previous location after login |
Admin Commands
| Command | Description |
|---|---|
/yllogin help |
Shows the help menu |
/yllogin version |
Shows the plugin version |
/yllogin reload |
Reloads the configuration |
/yllogin encrypt |
Enables password encryption |
/yllogin plaintext |
Disables password encryption (not recommended) |
/yllogin resetplayer <player> |
Resets a player's registration data |
| Command | Description |
|---|---|
/ylloginadmin help |
Shows the admin help menu |
/ylloginadmin setstarting |
Sets the login area to your current location |
/ylloginadmin togglestarting |
Toggles the login area system on/off |
/ylloginadmin listusers |
Lists all registered players |
/ylloginadmin deleteuser <player> |
Deletes a player's login data |
Permissions
| Permission | Description |
|---|---|
yllogin.register |
Permission to use the /register command |
yllogin.signin |
Permission to use the /signin command |
yllogin.back |
Permission to use the /yllback command |
yllogin.admin |
Permission to use all admin commands |
Installation
- Upload the plugin to your server's
pluginsfolder. - Restart the server or use the
/reloadcommand. - Edit the configuration file to suit your needs.
- Edit the language files if needed.
- Make sure players have the
yllogin.registerpermission to register.
Configuration
The plugin configuration file is located at plugins/YLLogin/config.yml:
# Whether to encrypt passwords in storage
encrypt_passwords: true
# Language setting (available languages: en, tr)
language: "en"
# Starting area configuration
# If enabled, players will be kept at this location until they log in
starting-area:
enabled: true
world: "world"
x: 0
y: 65
z: 0
Language Files
The plugin uses language files located in the plugins/YLLogin/lang/ folder. By default, English (en.yml) and Turkish (tr.yml) files are available. You can customize messages by editing these files or adding new language files.
Developer Information
- Developer: YoungLion
- Version: 0.1-Beta
- API: Spigot/Paper 1.8 - 1.20
Support and Contact
For any issues or suggestions, you can reach us at:
- Website: minecraft.younglionofficial.com
License
This plugin is distributed under the MIT License. For more details, see the LICENSE file.
Pages
Members
Owner