Flags & Permissions
import tfagaming.projects.minecraft.homestead.flags.*;
// Getting global player flags from a region
long flags = region.getPlayerFlags();
// Add or remove a flag to/from flags
flags = FlagsCalculator.addFlag(flags, PlayerFlags.BREAK_BLOCKS);
flags = FlagsCalculator.removeFlag(flags, PlayerFlags.ELYTRA);
// Check if a flag is set
boolean isFlagSet = FlagsCalculator.isFlagSet(flags, PlayerFlags.INTERACT_ENTITIES);
Logger.info(isFlagSet ? "The flag is in ALLOW state" : "The flag is in DENY state");
// Update flags for the region's global player flags
region.setPlayerFlags(flags);Player Flags
Global Player Flags:
Sub-Area Flags:
World Flags
Member Flags
Player Flags:
Region Control Flags:
Last updated