๐ Project Essentials: PermissionsAPI
Permissions API for Forge mods.
CURRENTLY UNSTABLE VERSION โโโ
โ Compatibility with forge 28.0.X
version.
๐ง Install using Gradle (for developers):
If your project uses Gradle as Build Tool, then use the code below to add dependencies:
repositories {
maven { url(" https://jitpack.io" ) }
}
dependencies {
compile(
group : " com.github.projectessentials" ,
name : " ProjectEssentials-Permissions" ,
version : " v1.14.4-0.2.0.0"
)
}
๐ค Install using Maven (for developers):
If your project uses Maven as Build Tool, then use the code below to add dependencies:
<repositories >
<repository >
<id >jitpack.io</id >
<url >https://jitpack.io</url >
</repository >
</repositories >
<dependency >
<groupId >com.github.projectessentials</groupId >
<artifactId >ProjectEssentials-Permissions</artifactId >
<version >v1.14.4-0.2.0.0</version >
</dependency >
๐ฎ Installation instruction (for playing):
Just move Project Essentials Permissions-1.14.4-1.X.X.X.jar to mods directory:
Important note: don't forget install mod dependencies!
.
โโโ assets
โโโ config
โโโ libraries
โโโ mods (that's how it should be)
โ โโโ Project Essentials Core-MOD-1.14.4-1.X.X.X.jar.
โ โโโ Project Essentials Permissions-1.14.4-1.X.X.X.jar.
โโโ ...
Additional information:
- kotlin-std lib version: 1.3.50
- kotlinx serialization version: 0.12.0
- target jvm version: 1.8
After you got the dependencies and the library itself:
Note: this library is written in kotlin, but in java you can work with this API too, but there may be some not beautiful moments. One of these points is that you will see all the properties and fields with internal modifiers (in my library).