KisaragiEffective.github.io

Yeet.

View on GitHub

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));
}

参考