All Downloads are FREE. Search and download functionalities are using the official Maven repository.

scripts.conditions.permission.js Maven / Gradle / Ivy

The newest version!
//@Condition()

Player = find("org.bukkit.entity.Player");

key = "gm";

names = ["权限(:|:)?\\s?(?.*)"];

function parameters(matcher, text) {
  const permission = matcher.group("permission");
  return mapOf({ permission: permission });
}

function condition(entity, map) {
  if (entity == null || !(entity instanceof Player)) return true;
  const permission = map.get("permission").toString();
  return entity.hasPermission(permission);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy