-
Notifications
You must be signed in to change notification settings - Fork 96
API
bloodmc edited this page Jun 30, 2022
·
20 revisions
Note: Add jar as a compileOnly
dependency. (Do not include GD's API in your jar or any of its dependencies as it is provided by GriefDefender)
compileOnly group: 'com.griefdefender', name: 'api', version: '2.1.0-SNAPSHOT'
maven
{
name = 'griefdefender'
url = 'https://repo.glaremasters.me/repository/bloodshot'
}
<dependency>
<groupId>com.griefdefender</groupId>
<artifactId>api</artifactId>
<version>2.1.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<repository>
<id>griefdefender</id>
<url>https://repo.glaremasters.me/repository/bloodshot</url>
</repository>
Note: Latest API snapshots can be found on maven repo https://repo.glaremasters.me/#browse/browse:bloodshot:com%2Fgriefdefender%2Fapi%2F2.1.0-SNAPSHOT
final Claim claim = GriefDefender.getCore().getClaimAt(location);
if (claim != null && !claim.isWilderness()) {
// do your logic
}