Sueta
BU

BungeeSafeguard - UUID-based whitelist plugin

3.1

whitelist, blacklist, UUID, Geyser, XBOX

·Plugin
  1. 3.1latestv3.1: Remastered with extensibilityJul 29, 2021
    WARNING: This new version comes with new architecture, you may want to make a full backup before upgrading. Alternative, you can stay in older versions until you have fully tested the new version by yourself. This is a remastered version for future extension. · Before migration: please make sure you have backed up your servers in case there is any bug introduced in this version. · Migration guide: you do nothing to migrate from older versions. · After migration: back up your servers more frequently until you believe this version is working well. Please ensure you are using BungeeCord build 1554 or later that includes this commit. Notable Changes · Major architectural refactoring · Better code structure · Better API support · Custom storage backend support For available extension plugins, see plugin release page or README.
    553 downloads
  2. 2.6.1v2.6.1 Released: fix XBOX's XUID to UUID conversion (fix #9)May 5, 2021
    Changes: · Fix #9: XBOX's XUID now converts to UUID correctly; affected commands: x-add and x-remove sub-commands for both lists. This is a bug fix. If you are not bridging Bedrock players to your Java edition server network, you can safely stay in v2.2-v2.6.
    181 downloads
  3. 2.6v2.6 Released: remember at most 10 last known usernames of each user in either lists (implemented #8Apr 11, 2021
    Changes: · Implement #8: BungeeSafeguard now remembers at most 10 last known usernames of each user. As a result, you will now see the usernames (if known) of users in the output of /bungeesafeguard dump along with their UUIDs. · Avoid triggering a bug of BungeeCord where the LoginEvent cannot be cancelled properly with null cancel reason. · Add command /whitelist list to dump only the whitelist. · Add command /blacklist list to dump only the blacklist. This version includes functional updates and fix. Users can stay in v2.2-v2.5 safely, or update to v2.6 without any modification of configuration.
    72 downloads
  4. 2.5v2.5 Released: add new commands in support of UUID import (implement #7)Nov 28, 2020
    Changes: · Implement #7: import old lists from whitelist.json or banned-players.json via whitelist import or blacklist import respectively. This is a functional update. Users can stay in v2.3 or v2.4 safely, or update to v2.5 without any modification of configuration.
    263 downloads
  5. 2.4Add new commands in support of config switching & confirmation (implement #6)Sep 26, 2020
    Changes: · Implement #6: you can now load a specific config file via bungeesafeguard load <config file> · Implement #6: add optional confirmation before issuing an add/remove command This is a functional update, users can stay in v2.2 or v2.3 safely, or update to v2.4 without any modification of configuration.
    170 downloads
  6. 2.3add new commands in support of auto-conversion from XBOX Live GamerTag to XUID, and to UUIDSep 22, 2020
    Changes: · Resolve #5: add new commands in support of auto-conversion from XBOX Live GamerTag to XUID, and to UUID. These commands allow you to add/remove players proxied by Geyser by their XBOX Live GamerTags. Note that you should add a config entry xbl-web-api with a proper deployment of xbl-web-api.
    44 downloads
  7. 2.2v2.2 Released: improvement and security fixJul 22, 2020
    Fixed GitHub issue #4 where a blocked player has a chance to join the server before being kicked. This version includes non-critical security fix. Users are recommended to update to this version.
    164 downloads
  8. 2.1Improve error message (no big deal)May 22, 2020
    Improved error message will be delivered in case of adding/removing a non-exist user (no annoying Java exception stack dump).
    150 downloads
  9. 2.0Change plugin name (important!)Apr 8, 2020
    Breaking changes: · Plugin name (from BungeeGuard to BungeeSafeguard) · Internal package name (from vip.untitled.bungeesafeguard to vip.untitled.bungeesafeguard) · Internal class names · Main command name (from bungeesafeguard to bungeesafeguard, from bg to bsg) · Configuration directory (from plugins/BungeeGuard to plugins/BungeeSafeguard) For migration guide, see description page.
    140 downloads
  10. 1.2Support lazy translation from username to UUIDApr 7, 2020
    · add feature: lazy translation from username to UUID · add alias: /whitelist rm · add alias: /blacklist rm · add command: /whitelist lazy-add · add alias: /whitelist <lazyadd/ladd> · add command: /whitelist lazy-remove · add alias: /whitelist <lazyremove/lremove/lrm> · add command: /blacklist lazy-add · add alias: /blacklist <lazyadd/ladd> · add command: /blacklist lazy-remove · add alias: /blacklist <lazyremove/lremove/lrm> · dump lazy-lists in command /bungeeguard dump · optimize configuration saving · save configuration on disabled (for safety), dump lists if failed
    56 downloads
  11. 1.1Mar 19, 2020
    127 downloads

Similar projects

Plugin →