Skip to content

Extra contexts for LuckPerms running on Bukkit

License

Notifications You must be signed in to change notification settings

VQ9/ExtraContexts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExtraContexts

Provides a number of extra "contexts" for LuckPerms.

About

Contexts are a concept in LuckPerms that allows permissions to be set to apply only in certain circumstances. See here for more info.

This plugin (ExtraContexts) provides a number of contexts for Bukkit servers. The supported contexts are listed below.

Downloads and Usage

  • The plugin can be downloaded from Jenkins. [direct link]
  • To use it, just add it to your plugins folder and enable the contexts you want to use. You have to enable each placeholder in config.yml
How do I check if it's working?

A player's "current contexts" are listed when you run /lp user <user> info.

Contexts


worldguard:region

Returns the name of each WorldGuard region the player is currently in

e.g.

worldguard:region=spawn


worldguard:in-region

Returns true or false if the player is in a WorldGuard region

e.g.

worldguard:in-region=true


worldguard:flag-xxx

Returns the value of each flag set by WorldGuard in the region the player is currently in

e.g.

worldguard:flag-build=allow


whitelisted

Returns if the player is whitelisted on the server or not

e.g.

whitelisted=true


team

Returns the name of the team the players is in

e.g.

team=pvp-blue


has-played-before

Returns if the player has connected to the server before, or if this is their first time

e.g.

has-played-before=false


PlaceholderAPI

Returns the result for a defined set of placeholders.

e.g.

config:

placeholderapi-placeholders:
  allowflight: "%player_allow_flight%"

allowflight=true


About

Extra contexts for LuckPerms running on Bukkit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%