AutoWhitelist

AutoWhitelist

Mod

A way to automate the whitelist of a minecraft server based on discord roles

Server ManagementSocialUtility

851 downloads
21 followers
Createda year ago
Updated25 days ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

1.0.0+1.19.2 - Beta 2

Changelog

Support for multiple versions

AutoWhitelist will now provide support for multiple Minecraft versions, currently those being 1.18 and newer

Minecraft commands

  1. The dump command has been improved, detecting more mod loaders
  2. Removed the /autowhitelist info command

Slash commands

AutoWhitelist now supports slash commands, which are a more user-friendly way to interact with the bot
Text commands are still supported, but they are now deprecated and will be removed in a future version

Discord commands

With the support for slash commands, the bot command manager and response has been modified, and as for now, the debug commands are not implemented

  1. The status command has been removed
  2. The serverstatus command has been removed
  3. The ping command has been removed
  4. The development only test command has been removed
  5. The register command response and behavior has been modified
  6. Added /info, only available as a slash command

The /info command

The /info command is a new command that shows the information about your whitelist entry, it also allows you to remove your entry from the whitelist

The register command

The register command has been modified to have the response in a single message instead of multiple messages, if you are unregistered it behaves the same as before, but if you are already registered, it will change the username (if you are not under cooldown)

The registration lock

The registration lock is a new feature that prevents users from changing their username too frequently, it is set to 1 day by default, and it can be changed in the configuration file

The lock configuration

The registration lock takes the time as text, with the following format:

Symbol Time Unit
y Years
M Months
w Weeks
d Days
h Hours
m Minutes
s Seconds

Example: 1M3w2d5h means 1 month, 3 weeks, 2 days and 5 hours
1M 3w 2d 5h is also valid
Spaces and other characters are ignored

Symbol Effect
-1 Infinite
0 Disabled
<timeunit> Calculated time
from above

Setting the lock to -1 will make it infinite, and setting it to 0 will disable it

Configuration changes

The configuration file has been modified to support the new features, the old configuration file is compatible with the new version and will be updated automatically

Migrating from AutoWhitelist for Snapshots

If you were using AutoWhitelist for Snapshots, the mod will automatically migrate your configuration file to the new format
The configured messages will not be automatically migrated, please refer to the description to see how to customize the messages

Files

autowhitelist-1.0.0+1.19.2-beta.2.jar(8.23 MiB) Primary Download

External resources



Project members

Awakened-Redstone

Owner


Technical information

License
LGPL-3.0-only
Client side
unsupported
Server side
required
Project ID