Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for LoungeMC

Customizable Whitelisting and Join Suite

Report CastleGuard?

CastleGuard

Powerful and Customizable Whitelisting

CastleGuard started with the idea of being a simple yet powerful way to enforce a whitelist automatically based on permissions set in a permission plugin, such as LuckPerms. Please note that this project doesn't depend on any specific permission plugin/setup but requires one.

2.0

CastleGuard started off as a simple whitelist plugin. After using it and hearing feedback from other admins, we've decided that we could have done it better. Now Castle Guard can have customizable whitelist options set in your config as well as custom on-join commands.

As we're releasing a major 2.0 release so quickly we understand your configs will break. We've included the default config for the 2.0 release below for those that were early adopters.

config-version-dont-change: 1
join-commands:
  enabled: false
  commands:
    - command: whisper %player% Hello World!
      as_player: true
  prefix:
    enabled: false
    prefix: "BR_"
whitelist:
  enabled: false
  mode: admin
  verbose: false
  modes:
    - name: whitelist
      message: "You are not whitelisted on this server."
      permission: "castleguard.whitelist"
    - name: staff
      message: "Server is limited to staff-only."
      permission: "castleguard.whitelist.staff"
    - name: admin
      message: "Server is in admin-only lockdown."
      permission: "castleguard.whitelist.admin"

Legacy 1.0

Due to this, Castleguard has three main permissions:

castleguard.admin - Plugin control and admin access to lockdown mode
castleguard.staff - Staff Access (staff mode)
castleguard.join - Standard whitelist access

In addition to this, we've added an alpha and beta set of permissions for early-release content.

castleguard.beta - Beta Access
castleguard.alpha - Alpha Access

We've kept our config file very simple and easy to use both in-game and via the file. There are customizable kick messages based on the modes currently available. There's also a default "fallback" message in the config.

For more details, see our wiki

Information

CategoryAdmin Tools
Published onMarch 6, 2024
LicenseUnspecified
Downloads10
Stars0
Watchers0
Addon

Pinned Versions

Project Links

Members