Skip to content
/ mcwl4w Public

mcwl4w is a project that offers a convenient online whitelist application for Minecraft servers. Players can easily submit their username and email through a simple web form. This project enhances server management efficiency and improves the gaming experience by ensuring that only eligible players can join the server.

License

Notifications You must be signed in to change notification settings

lZiMUl/mcwl4w

Repository files navigation

mcwl4w

mcwl4w is a project designed to provide a convenient whitelist application for Minecraft servers through an online website. It allows players to submit their application information, such as username and email, via a simple web form. This project aims to enhance server management efficiency while optimizing the gaming experience for players, ensuring that only eligible players can join the server.

Browser Support

Chrome Edge Firefox Safari Opera
Latest ✔ Latest ✔ Latest ✔ Latest ✔ Latest ✔

BiliBili Contributors Issues Forks Stargazers MIT License LinkedIn

Features

  • Online Whitelist Application:Players can submit their application information through the website.。
  • Efficient Management:Server administrators can easily manage and review applications.
  • Optimized Experience:Ensures that only eligible players can join the server.

Preview Images

Logo

Logo

Logo

Logo

Installation

  1. Download the project locally

    git clone https://github.com/lZiMUl/mcwl4w.git && cd mcwl4w
  2. Install project dependencies

    # For foreign network environments
    npm run install
    # For domestic network environments
    npm run install:china
  3. Modify the project configuration file

    Enter the project's config folder
    Modify the configuration items in default.toml
    
  4. Compile the project

    npm run build
  5. Run the project

    npm run start

Usage

  1. Visit the homepage of the website.
  2. Fill out and submit the whitelist application form.
  3. The administrator reviews the application and updates the whitelist.

Contribution

Contributions in any form are welcome! Please fork this project and submit a pull request.

License

This project is open-sourced under the MIT License.

Contact

If you have any questions or suggestions, please contact [email protected]

Below is the default configuration. If you encounter any configuration issues, you can copy and paste it here ;-)

# Global Configuration
[globalConfig]
# Website Title
title = "Minecraft Server - Whitelist Self-Verification"
# Contact Prompt
contactContent = "Join Discord Group"
# Group Number
contactNumber = "123456789"
# Link
contactLink = "https://discord.com/"

# Web Service Configuration
[webService]
# Host
host = "0.0.0.0"
# Port
port = 80
# Website session timeout (unit: minutes)
sessionTimeout = 10

# Email Service Configuration
[emailService]
# Host
host = "smtp.gmail.com"
# Port
port = 587
# User
username = ""
# Password
password = ""
# Verification code expiration time (unit: minutes)
verifyCodeExpireTime = 5

# Rcon Service Configuration
[rconService]
# Host
host = "127.0.0.1"
# Port
port = 25575
# Password
password = ""

About

mcwl4w is a project that offers a convenient online whitelist application for Minecraft servers. Players can easily submit their username and email through a simple web form. This project enhances server management efficiency and improves the gaming experience by ensuring that only eligible players can join the server.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published