BU
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.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.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.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.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.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.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.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).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.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 failed1.1Mar 19, 2020
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta