mirror of
https://github.com/IntellectualSites/PlotSquared.git
synced 2025-04-23 19:56:24 +02:00

* Update MiniMessage to 4.10.1 (#3617) * chore!: bump MiniMessage to 4.10.1 BREAKING CHANGE: bumping MiniMessage and Adventure removes the adventure Template class and breaks the whole messaging system api wise * chore: fix minimessage messages, fix circular method reference * build: Update to Paper 1.18.2 (#3622) build: Align MM and Adventure version * Replace legacy color codes in flag examples (#3520) * chore: Change maven group and artifact ID (#3632) chore: Change maven group and artifact ID * v7 is 7.0.0-SNAPSHOT * build: Update bom * Chore: General deprecations (#3660) Address deprecations for removal throughout the plugin * Address deprecations in queue/generation code (#3658) * Update to new Spigot generation API (#3659) * Address deprecations in queue/generation code * Move to new generation API - Currently not working due to lack of biome-setting capability via BiomeProvider for flat worlds * Any fixes to flat world biome setting will target 1.19 * Ensure compiled is actually set to true in BlockBucket * Delegate to platformGenerator in deprecated generation method if applicable when using new generation methods (1.19) * Re-add wrongly removed method * Handle exceptions using logger * We can simplify getting relative offset using floormod * Replace many booleans with EnumSet * Address comments, remove needless boolean return for populateChunk * Ensure use of new generation methods only on 1.19 and above * refactor: simplify timeout logic in uuid pipeline (#3760) simplify timeout logic * Fix compile errors * Revert GAV changes * Update javadoc links * Start deployment of v7 snapshots * Temporarily create javadocs for v7 snapshots * Temporarily create javadocs for v7 snapshots * Fixes #3919 * Fix relocation of informative annotations * Drop HTTP4J (#3916) * Fixes #3906 by fine-graining the help menu generation localization support * Clean up merge * *Actually clean up * chore: Remove things marked as for removal (#3941) * chore: Remove things marked as for removal * Address feedback Co-authored-by: Alexander Brandes <mc.cache@web.de> * Resolved conflicts * Cleanup deprecated methods * Revert "Cleanup deprecated methods" This reverts commit 26692d6633b742b2e8af398c883b111887529fd9. * Record-inize methods (#3976) * Delete unused HyperverseWorldManager file * Migrate left over occurrences to enhanced switches (#3979) * Migrate left-overs to enhanced switches * More * Cleanup deprecated methods (#3980) * Perform code formatting according to editorconfig (#3981) * Perform code reformatting * Fix javadoc errors * Don't format JSON files --------- Co-authored-by: Pierre Maurice Schwang <mail@pschwang.eu> Co-authored-by: Hannes Greule <SirYwell@users.noreply.github.com> Co-authored-by: dordsor21 <dordsor21@gmail.com>
423 lines
11 KiB
YAML
423 lines
11 KiB
YAML
name: PlotSquared
|
|
main: com.plotsquared.bukkit.BukkitPlatform
|
|
api-version: "1.13"
|
|
version: "${version}"
|
|
load: STARTUP
|
|
description: "Easy, yet powerful Plot World generation and management."
|
|
authors: [ Citymonstret, Empire92, MattBDev, dordsor21, NotMyFault, SirYwell ]
|
|
website: https://www.spigotmc.org/resources/77506/
|
|
softdepend: [ Vault, PlaceholderAPI, Essentials, LuckPerms, BungeePerms, MVdWPlaceholderAPI ]
|
|
loadbefore: [ MultiWorld, Multiverse-Core ]
|
|
depend: [ WorldEdit ]
|
|
database: false
|
|
commands:
|
|
plots:
|
|
description: Plot command.
|
|
aliases: [ p,plot,ps,plotsquared,p2,2,plotme ]
|
|
permission: plots.use
|
|
permission-message: "You are lacking the permission node 'plots.use'"
|
|
permissions:
|
|
plots.use:
|
|
default: true
|
|
plots.projectile.unowned:
|
|
default: op
|
|
plots.projectile.other:
|
|
default: op
|
|
plots.toggle.titles:
|
|
default: op
|
|
plots.toggle.chat:
|
|
default: op
|
|
plots.toggle.time:
|
|
default: op
|
|
plots.merge.other:
|
|
default: op
|
|
plots.merge.keeproad.denied:
|
|
default: op
|
|
plots.trust.everyone:
|
|
default: op
|
|
plots.area.create:
|
|
default: op
|
|
plots.area.info:
|
|
default: op
|
|
plots.area.list:
|
|
default: op
|
|
plots.area.regen:
|
|
default: op
|
|
plots.area.tp:
|
|
default: op
|
|
plots.auto.mega:
|
|
default: op
|
|
plots.continue:
|
|
default: op
|
|
plots.cluster.list:
|
|
default: op
|
|
plots.cluster.create:
|
|
default: op
|
|
plots.cluster.create.other:
|
|
default: op
|
|
plots.cluster.size:
|
|
default: op
|
|
plots.cluster.delete.other:
|
|
default: op
|
|
plots.cluster.resize:
|
|
default: op
|
|
plots.cluster.resize.other:
|
|
default: op
|
|
plots.cluster.resize.shrink:
|
|
default: op
|
|
plots.cluster.resize.expand:
|
|
default: op
|
|
plots.cluster:
|
|
default: op
|
|
plots.cluster.invite:
|
|
default: op
|
|
plots.cluster.invite.other:
|
|
default: op
|
|
plots.cluster.kick:
|
|
default: op
|
|
plots.cluster.kick.other:
|
|
default: op
|
|
plots.cluster.leave:
|
|
default: op
|
|
plots.cluster.tp:
|
|
default: op
|
|
plots.cluster.tp.other:
|
|
default: op
|
|
plots.cluster.sethome:
|
|
default: op
|
|
plots.cluster.sethome.other:
|
|
default: op
|
|
plots.cluster.command.continue:
|
|
default: op
|
|
plots.deny.everyone:
|
|
default: op
|
|
plots.download.world:
|
|
default: op
|
|
plots.set.flag.other:
|
|
default: op
|
|
plots.set:
|
|
default: op
|
|
plots.set.biome:
|
|
default: op
|
|
plots.set.alias:
|
|
default: op
|
|
plots.set.home:
|
|
default: op
|
|
plots.set.main:
|
|
default: op
|
|
plots.set.floor:
|
|
default: op
|
|
plots.set.air:
|
|
default: op
|
|
plots.set.all:
|
|
default: op
|
|
plots.set.border:
|
|
default: op
|
|
plots.set.wall:
|
|
default: op
|
|
plots.set.outline:
|
|
default: op
|
|
plots.set.middle:
|
|
default: op
|
|
plots.set.flag:
|
|
default: op
|
|
plots.flag.remove:
|
|
default: op
|
|
plots.flag.list:
|
|
default: op
|
|
plots.list.forsale:
|
|
default: op
|
|
plots.list.mine:
|
|
default: op
|
|
plots.list.shared:
|
|
default: op
|
|
plots.target:
|
|
default: op
|
|
plots.list.world:
|
|
default: op
|
|
plots.list.top:
|
|
default: op
|
|
plots.list.all:
|
|
default: op
|
|
plots.list.unowned:
|
|
default: op
|
|
plots.list.player:
|
|
default: op
|
|
plots.list.done:
|
|
default: op
|
|
plots.list.expired:
|
|
default: op
|
|
plots.list.fuzzy:
|
|
default: op
|
|
plots.list.area:
|
|
default: op
|
|
plots.comment:
|
|
default: op
|
|
plots.schematic.paste:
|
|
default: op
|
|
plots.schematic.list:
|
|
default: op
|
|
plots.schematic.save:
|
|
default: op
|
|
plots.visit.shared:
|
|
default: op
|
|
plots.visit.unowned:
|
|
default: op
|
|
plots.visit.owned:
|
|
default: op
|
|
plots.visit.other:
|
|
default: op
|
|
plots.visit.denied:
|
|
default: op
|
|
plots.home:
|
|
default: op
|
|
plots.alias.remove:
|
|
default: op
|
|
plots.backup:
|
|
default: op
|
|
plots.backup.save:
|
|
default: op
|
|
plots.backup.list:
|
|
default: op
|
|
plots.backup.load:
|
|
default: op
|
|
plots.rate:
|
|
default: op
|
|
plots.template.export:
|
|
default: op
|
|
plots.template.import:
|
|
default: op
|
|
plots.template:
|
|
default: op
|
|
plots.components:
|
|
default: op
|
|
|
|
plots.admin:
|
|
default: false
|
|
children:
|
|
plots.admin.command.continue: true
|
|
plots.admin.command.delete: true
|
|
plots.admin.command.deny: true
|
|
plots.admin.command.done: true
|
|
plots.admin.command.download: true
|
|
plots.admin.command.kick: true
|
|
plots.admin.command.load: true
|
|
plots.admin.command.merge: true
|
|
plots.admin.command.setowner: true
|
|
plots.admin.command.remove: true
|
|
plots.admin.command.save: true
|
|
plots.admin.command.schematic.paste: true
|
|
plots.admin.command.schematic.save: true
|
|
plots.admin.command.unlink: true
|
|
plots.admin.alias.set: true
|
|
plots.admin.alias.remove: true
|
|
plots.admin.chat.bypass: true
|
|
plots.admin.backup.other: true
|
|
plots.admin.unsafe: true
|
|
plots.admin.debug.other: true
|
|
plots.admin.area.sudo: true
|
|
plots.admin.interact.blockedcommands: true
|
|
plots.admin.update.notify: true
|
|
plots.admin.exit.denied: true
|
|
plots.admin.entry.denied: true
|
|
plots.admin.visit.untrusted: true
|
|
plots.admin.entry.forcefield: true
|
|
plots.admin.command.chatspy: true
|
|
plots.admin.caps.other: true
|
|
plots.admin.music.other: true
|
|
plots.admin.destroy.unowned: true
|
|
plots.admin.destroy.groundlevel: true
|
|
plots.admin.destroy.other: true
|
|
plots.admin.destroy.road: true
|
|
plots.admin.build.road: true
|
|
plots.admin.build.unowned: true
|
|
plots.admin.build.other: true
|
|
plots.admin.interact.road: true
|
|
plots.admin.interact.unowned: true
|
|
plots.admin.interact.other: true
|
|
plots.admin.build.heightlimit: true
|
|
plots.admin.command.purge.ratings: true
|
|
plots.admin.command.trust: true
|
|
plots.admin.command.add: true
|
|
plots.admin.info.force: true
|
|
plots.admin.command.schematic: true
|
|
plots.admin.command.clear: true
|
|
plots.admin.flight: true
|
|
plots.admin.command.blocked-cmds.shared: true
|
|
plots.admin.command.blocked-cmds.road: true
|
|
plots.admin.components.other: true
|
|
plots.admin.vehicle.break.unowned: true
|
|
plots.admin.pve.unowned: true
|
|
plots.admin.border.bypass: true
|
|
|
|
plots.teleport.delay.bypass:
|
|
default: op
|
|
plots.admin.border.bypass:
|
|
default: op
|
|
plots.worldedit.bypass:
|
|
default: op
|
|
plots.gamemode.bypass:
|
|
default: op
|
|
plots.confirm.bypass:
|
|
default: op
|
|
plots.flag.notify-enter.bypass:
|
|
default: op
|
|
plots.flag.notify-leave.bypass:
|
|
default: op
|
|
|
|
plots.permpack.basicflags:
|
|
default: false
|
|
children:
|
|
plots.set.flag: true
|
|
plots.flag: true
|
|
plots.flag.add: true
|
|
plots.flag.remove: true
|
|
plots.flag.list: true
|
|
plots.flag.info: true
|
|
plots.set.flag.titles: true
|
|
plots.set.flag.titles.*: true
|
|
plots.set.flag.description: true
|
|
plots.set.flag.greeting: true
|
|
plots.set.flag.farewell: true
|
|
plots.set.flag.notify-enter: true
|
|
plots.set.flag.notify-enter.*: true
|
|
plots.set.flag.notify-leave: true
|
|
plots.set.flag.notify-leave.*: true
|
|
plots.set.flag.feed: true
|
|
plots.set.flag.feed.*: true
|
|
plots.set.flag.heal: true
|
|
plots.set.flag.heal.*: true
|
|
plots.set.flag.invincible: true
|
|
plots.set.flag.invincible.*: true
|
|
plots.set.flag.instabreak: true
|
|
plots.set.flag.instabreak.*: true
|
|
plots.set.flag.fly: true
|
|
plots.set.flag.fly.*: true
|
|
plots.set.flag.gamemode: true
|
|
plots.set.flag.gamemode.creative: true
|
|
plots.set.flag.gamemode.survival: true
|
|
plots.set.flag.gamemode.adventure: true
|
|
plots.set.flag.time: true
|
|
plots.set.flag.weather: true
|
|
plots.set.flag.weather.*: true
|
|
plots.set.flag.music: true
|
|
plots.set.flag.music.*: true
|
|
plots.set.flag.disable-physics: true
|
|
plots.set.flag.disable-physics.*: true
|
|
plots.set.flag.pve: true
|
|
plots.set.flag.pve.*: true
|
|
plots.set.flag.pvp: true
|
|
plots.set.flag.pvp.*: true
|
|
plots.set.flag.explosion: true
|
|
plots.set.flag.explosion.*: true
|
|
plots.set.flag.hostile-interact: true
|
|
plots.set.flag.hostile-interact.*: true
|
|
plots.set.flag.hostile-attack: true
|
|
plots.set.flag.hostile-attack.*: true
|
|
plots.set.flag.player-interact: true
|
|
plots.set.flag.player-interact.*: true
|
|
plots.set.flag.animal-interact: true
|
|
plots.set.flag.animal-interact.*: true
|
|
plots.set.flag.animal-attack: true
|
|
plots.set.flag.animal-attack.*: true
|
|
plots.set.flag.tamed-interact: true
|
|
plots.set.flag.tamed-interact.*: true
|
|
plots.set.flag.tamed-attack: true
|
|
plots.set.flag.tamed-attack.*: true
|
|
plots.set.flag.misc-interact: true
|
|
plots.set.flag.misc-interact.*: true
|
|
plots.set.flag.hanging-place: true
|
|
plots.set.flag.hanging-place.*: true
|
|
plots.set.flag.hanging-break: true
|
|
plots.set.flag.hanging-break.*: true
|
|
plots.set.flag.vehicle-use: true
|
|
plots.set.flag.vehicle-use.*: true
|
|
plots.set.flag.vehicle-place: true
|
|
plots.set.flag.vehicle-place.*: true
|
|
plots.set.flag.vehicle-break: true
|
|
plots.set.flag.vehicle-break.*: true
|
|
plots.set.flag.place: true
|
|
plots.set.flag.place.*: true
|
|
plots.set.flag.break: true
|
|
plots.set.flag.break.*: true
|
|
plots.set.flag.use: true
|
|
plots.set.flag.use.*: true
|
|
plots.set.flag.forcefield: true
|
|
plots.set.flag.forcefield.*: true
|
|
plots.set.flag.price: true
|
|
plots.set.flag.no-worldedit: true
|
|
plots.set.flag.no-worldedit.*: true
|
|
plots.set.flag.titleflag.*: true
|
|
plots.permpack.basicinbox:
|
|
default: false
|
|
children:
|
|
plots.inbox.read.public: true
|
|
plots.inbox.modify.public: true
|
|
plots.inbox.write.public: true
|
|
plots.inbox.read.report: true
|
|
plots.inbox.write.report: true
|
|
plots.inbox.read.owner: true
|
|
plots.inbox.modify.owner: true
|
|
plots.inbox.write.owner: true
|
|
plots.comment: true
|
|
plots.inbox: true
|
|
plots.permpack.basic:
|
|
default: false
|
|
children:
|
|
plots.use: true
|
|
plots.info: true
|
|
plots.claim: true
|
|
plots.auto: true
|
|
plots.home: true
|
|
plots.clear: true
|
|
plots.delete: true
|
|
plots.music: true
|
|
plots.list: true
|
|
plots.list.mine: true
|
|
plots.list.shared: true
|
|
plots.list.world: true
|
|
plots.list.all: true
|
|
plots.list.forsale: true
|
|
plots.list.unowned: true
|
|
plots.set: true
|
|
plots.visit: true
|
|
plots.visit.owned: true
|
|
plots.visit.shared: true
|
|
plots.set.flag: true
|
|
plots.flag.add: true
|
|
plots.flag.remove: true
|
|
plots.flag.list: true
|
|
plots.flag.info: true
|
|
plots.flag: true
|
|
plots.buy: true
|
|
plots.chat: true
|
|
plots.confirm: true
|
|
plots.toggle: true
|
|
plots.toggle.titles: true
|
|
plots.toggle.chat: true
|
|
plots.toggle.time: true
|
|
plots.set.biome: true
|
|
plots.set.home: true
|
|
plots.alias.set: true
|
|
plots.alias.remove: true
|
|
plots.set.description: true
|
|
plots.description: true
|
|
plots.alias: true
|
|
plots.merge: true
|
|
plots.merge.other: true
|
|
plots.merge.4: true
|
|
plots.unlink: true
|
|
plots.denied: true
|
|
plots.add: true
|
|
plots.trust: true
|
|
plots.deny: true
|
|
plots.remove: true
|
|
plots.untrust: true
|
|
plots.undeny: true
|
|
plots.kick: true
|
|
plots.download: true
|
|
plots.save: true
|
|
plots.done: true
|
|
plots.continue: true
|
|
plots.middle: true
|