Step 1. Add the JitPack repository to your build file
Add it in your root build.gradle at the end of repositories:
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
mavenCentral()
maven { url 'https://jitpack.io' }
}
}
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
Add it in your build.sbt at the end of resolvers:
resolvers += "jitpack" at "https://jitpack.io"
Add it in your project.clj at the end of repositories:
:repositories [["jitpack" "https://jitpack.io"]]
Step 2. Add the dependency
dependencies {
implementation 'com.github.lucko:LuckPerms:5.3'
}
<dependency>
<groupId>com.github.lucko</groupId>
<artifactId>LuckPerms</artifactId>
<version>5.3</version>
</dependency>
libraryDependencies += "com.github.lucko" % "LuckPerms" % "5.3"
:dependencies [[com.github.lucko/LuckPerms "5.3"]]
LuckPerms is a permissions plugin for Minecraft servers. It allows server admins to control what features players can use by creating groups and assigning permissions.
The latest downloads, wiki & other useful links can be found on the project homepage at luckperms.net.
It is:
For more information, see the wiki article on Why LuckPerms?
LuckPerms uses Gradle to handle dependencies & building.
git clone https://github.com/LuckPerms/LuckPerms.git
cd LuckPerms/
./gradlew build
You can find the output jars in the loader/build/libs
or build/libs
directories.
There are some automated tests which run during each build.
common/src/test
standalone/src/test
.If you make any changes or improvements to the plugin which you think would be beneficial to others, please consider making a pull request to merge your changes back into the upstream project. (especially if your changes are bug fixes!)
LuckPerms loosely follows the Google Java Style Guide. Generally, try to copy the style of code found in the class you're editing.
The project is split up into a few separate modules.
LuckPerms is licensed under the permissive MIT license. Please see LICENSE.txt
for more info.