v.s. WorldGuardAPI
なぜかよく忘れてしまう上にjavadocが無いのでメモ。
例
名前とワールドから一意に保護を得る
ProtectedRegion pr = WorldGuardPlugin.inst().getRegionManager(world).getRegion("your region here");
指定した保護にプレイヤーがオーナーとして含まれているか
ProtectedRegion pr = /* */
boolean contains = pr.getOwners().contains(donner.getUniqueId);
プレイヤーの現在の保護の数
public static int getNumberOfRegions(@NotNull Player who, @NotNull World where) {
return WorldGuardPlugin.inst().getRegionContainer().get(where).getRegionCountOfPlayer(WorldGuardPlugin.inst().wrapPlayer(who));
}
参考
- https://docs.improbable-game.fr/worldguard/6.2.2/index.html?overview-summary.html