name: VillagerOptimizer version: '${project.version}' main: me.xginko.villageroptimizer.VillagerOptimizer authors: [ xGinko ] description: ${project.description} website: ${project.url} api-version: '1.19' folia-supported: true commands: villageroptimizer: usage: /villageroptimizer [ reload, version, disable ] description: VillagerOptimizer admin commands aliases: - voptimizer - vo optimizevillagers: usage: /optimizevillagers description: Optmize villagers in a radius around you aliases: - optvils - noai unoptimizevillagers: usage: /unoptimizevillagers description: Unoptmize villagers in a radius around you aliases: - unoptvils - noaiundo permissions: villageroptimizer.ignore: description: Players with this permission won't be able to use the plugin features children: villageroptimizer.optimize.nametag: false villageroptimizer.optimize.block: false villageroptimizer.optimize.workstation: false villageroptimizer.playerdefaults: description: Default permissions for players default: true children: villageroptimizer.cmd.optimize: true villageroptimizer.cmd.unoptimize: true villageroptimizer.optimize.*: true villageroptimizer.*: description: All plugin permissions children: villageroptimizer.cmd.*: true villageroptimizer.bypass.*: true villageroptimizer.optimize.*: true villageroptimizer.optimize.*: description: Optimization type permissions children: villageroptimizer.optimize.nametag: true villageroptimizer.optimize.block: true villageroptimizer.optimize.workstation: true villageroptimizer.optimize.nametag: description: Optimize/Unoptimize villagers using nametags villageroptimizer.optimize.block: description: Optimize/Unoptimize villagers using specific blocks villageroptimizer.optimize.workstation: description: Optimize/Unoptimize villagers using workstations villageroptimizer.cmd.*: description: All command permissions children: villageroptimizer.cmd.reload: true villageroptimizer.cmd.disable: true villageroptimizer.cmd.version: true villageroptimizer.cmd.optimize: true villageroptimizer.cmd.unoptimize: true villageroptimizer.cmd.disable: description: Disable the plugin villageroptimizer.cmd.reload: description: Reload the plugin configuration villageroptimizer.cmd.version: description: Show the plugin version villageroptimizer.cmd.optimize: description: Optimize villagers in a radius villageroptimizer.cmd.unoptimize: description: Unoptimize villagers in a radius villageroptimizer.bypass.*: description: All bypass permissions children: villageroptimizer.bypass.tradeprevention: true villageroptimizer.bypass.restockcooldown: true villageroptimizer.bypass.nametagcooldown: true villageroptimizer.bypass.blockcooldown: true villageroptimizer.bypass.workstationcooldown: true villageroptimizer.bypass.commandcooldown: true villageroptimizer.bypass.tradeprevention: description: Bypass unoptimized trading prevention if enabled villageroptimizer.bypass.restockcooldown: description: Bypass permission for optimized trade restock cooldown villageroptimizer.bypass.nametagcooldown: description: Bypass permission for nametag optimization cooldown villageroptimizer.bypass.blockcooldown: description: Bypass permission for block optimization cooldown villageroptimizer.bypass.workstationcooldown: description: Bypass permission for workstation optimization cooldown villageroptimizer.bypass.commandcooldown: description: Bypass permission for command optimization cooldown