mirror of
https://github.com/RonanPlugins/BetterRTP.git
synced 2026-04-08 08:56:28 +00:00
Added HuskClaims support (#241)
* Corrected PaperMC Maven Repository * Added HuskClaims support --------- Co-authored-by: RonanCraft <SuperRonanCraft@gmail.com>
This commit is contained in:
@@ -9,6 +9,7 @@ public enum REGIONPLUGINS {
|
||||
GRIEFDEFENDER("GriefDefender", new RTP_GriefDefender()),
|
||||
GRIEFPREVENTION("GriefPrevention", new RTP_GriefPrevention()),
|
||||
HCLAIMS("hClaims", "hClaim", new RTP_hClaims()),
|
||||
HUSKCLAIMS("HuskClaims", new RTP_HuskClaims()),
|
||||
HUSKTOWNS("HuskTowns", new RTP_HuskTowns()),
|
||||
KINGDOMSX("KingdomsX", "Kingdoms", new RTP_KingdomsX()),
|
||||
LANDS("Lands", new RTP_Lands()),
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
package me.SuperRonanCraft.BetterRTP.references.depends.regionPlugins;
|
||||
|
||||
import net.william278.huskclaims.BukkitHuskClaims;
|
||||
import net.william278.huskclaims.api.BukkitHuskClaimsAPI;
|
||||
import org.bukkit.Location;
|
||||
|
||||
public class RTP_HuskClaims implements RegionPluginCheck {
|
||||
|
||||
@Override
|
||||
public boolean check(Location loc) {
|
||||
boolean result = true;
|
||||
if (REGIONPLUGINS.HUSKCLAIMS.isEnabled()) {
|
||||
try {
|
||||
result = !BukkitHuskClaimsAPI.getInstance().getClaimAt(BukkitHuskClaims.Adapter.adapt(loc)).isPresent();
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
return result;
|
||||
}
|
||||
}
|
||||
@@ -4,6 +4,7 @@ import net.william278.husktowns.api.BukkitHuskTownsAPI;
|
||||
import org.bukkit.Location;
|
||||
|
||||
public class RTP_HuskTowns implements RegionPluginCheck {
|
||||
|
||||
@Override
|
||||
public boolean check(Location loc) {
|
||||
boolean result = true;
|
||||
|
||||
Reference in New Issue
Block a user