AutoWhitelist

AutoWhitelist

Mod

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

Server ManagementSocialUtility

1,232 downloads
29 followers
Createda year ago
Updated19 hours ago

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

[1.20.5] 1.0.0 - Beta 3

Changelog

Bug fixes:

  • Fixed incorrect placeholder pattern
  • Fixed a crash on 1.19.3
  • Fixed wrong bundled dependencies on some versions

For users:

  • Improved mod metadata
  • Improved the version jars
    • 1.18 supports 1.18 and 1.18.1
    • 1.19 supports 1.19, 1.19.1, 1.19.2 and 1.19.3
    • 1.20 supports 1.20 and 1.20.1
    • 1.20.2 supports only 1.20.2
    • 1.20.3 supports 1.20.3 and 1.20.4
    • 1.20.5 supports 1.20.5 and 1.20.6
    • 1.21 supports 1.21 and newer, until Mojang releases a version that breaks something
  • Support roles as text, like @Twitch sub
  • Major changes to the entries config
  • Changed config version to 2
  • Added automatic config updater to migrate from older config versions
  • Renamed all config entries to use snake_case instead of camelCase
  • Changed how entry types are named, they now use identifiers namespace:path
    • Renamed the TEAM entry to autowhitelist:team
    • Renamed the COMMAND entry to autowhitelist:execute_command
    • Renamed the WHITELIST entry to autowhitelist:whitelist
    • Renamed the LUCKPERMS_PERMISSION entry to autowhitelist:luckperms/permission
    • Renamed the LUCKPERMS_GROUP entry to autowhitelist:luckperms/group
  • Renamed addCommand and removeCommand on autowhitelist:execute_command
    • Renamed addCommand to on_add
    • Renamed removeCommand to on_remove
  • Renamed team on autowhitelist:team to associate_team
  • Moved type dependent fields to an execute object
  • Removed onLogin, it can be replaced with a simple datapack and that approach also works better

For developers:

  • Refactored the entries class names
  • Changed how entries are encoded and decoded, they now use Codecs
  • Changed how entries are registered, they now use Identifiers and Codecs

Files

autowhitelist-1.0.0-beta.3+1.20.5.jar(8.45 MiB) Primary Download

Project members

Awakened-Redstone

Owner


Technical information

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