CubeEngine - Protector

Protects your worlds

Features:

  • Define regions in your worlds and protect them
  • Protects from any world changes
  • Can be used for greylisting

Commands:

CommandDescriptionPermissioncubeengine.protector.command.<perm>
protectManages the regions
protect clearClears a zones protection settingsprotect.clear.use
protect controlManages the region settings
protect control blockdamageManages the region block-damage settings
protect control blockdamage blockControls blocks breaking blocksprotect.control.blockdamage.block.use
protect control blockdamage explosionControls explosions breaking blocksprotect.control.blockdamage.explosion.use
protect control blockdamage fireControls fire breaking blocksprotect.control.blockdamage.fire.use
protect control blockdamage lightningfireControls lightning fireprotect.control.blockdamage.lightningFire.use
protect control blockdamage monsterControls entities breaking blocksprotect.control.blockdamage.monster.use
protect control blockdamage playerexplosionControls explosions caused by players breaking blocksprotect.control.blockdamage.playerExplosion.use
protect control buildControls player buildingprotect.control.build.use
protect control commandControls executing commandsprotect.control.command.use
protect control deadcircuitControls redstone circuits commandsprotect.control.deadCircuit.use
protect control entitydamageManages the region entity-damage settings
protect control entitydamage allControls entity damageprotect.control.entityDamage.all.use
protect control entitydamage entityControls damage by entitiesprotect.control.entityDamage.entity.use
protect control entitydamage livingControls damage by living entitiesprotect.control.entityDamage.living.use
protect control moveControls movementprotect.control.move.use
protect control playerdamageManages the region player-damage settings
protect control playerdamage allControls player damageprotect.control.playerDamage.all.use
protect control playerdamage bylivingControls player damage by living entitiesprotect.control.playerDamage.byliving.use
protect control playerdamage pvpControls pvp damageprotect.control.playerDamage.pvp.use
protect control playerdamage targetingControls mobs targeting playersprotect.control.playerDamage.targeting.use
protect control spawnControls spawning of entitiesprotect.control.spawn.use
protect control teleportControls teleport movementprotect.control.teleport.use
protect control useallControls players interacting with blocksprotect.control.useAll.use
protect control useblockControls player interacting with blocksprotect.control.useBlock.use
protect control useitemControls player interacting with itemsprotect.control.useItem.use
protect infoDisplays Region infoprotect.info.use
protect listLists protected zonesprotect.list.use
protect priorityChanges protection zone priorityprotect.priority.use

protect

Manages the regions
Usage: protect
SubCommands: clear control info list priority

protect clear

Clears a zones protection settings
Usage: protect clear <region>
Permission: cubeengine.protector.command.protect.clear.use

protect control

Manages the region settings
Usage: protect control
SubCommands: blockdamage build command deadcircuit entitydamage move playerdamage spawn teleport useall useblock useitem

protect control blockdamage

Manages the region block-damage settings
Usage: protect control blockdamage
SubCommands: block explosion fire lightningfire monster playerexplosion

protect control blockdamage block

Controls blocks breaking blocks
Usage: protect control blockdamage block <by> <set>[?]
Permission: cubeengine.protector.command.protect.control.blockdamage.block.use

protect control blockdamage explosion

Controls explosions breaking blocks
Usage: protect control blockdamage explosion <set>[?]
Permission: cubeengine.protector.command.protect.control.blockdamage.explosion.use

protect control blockdamage fire

Controls fire breaking blocks
Usage: protect control blockdamage fire <set>[?]
Permission: cubeengine.protector.command.protect.control.blockdamage.fire.use

protect control blockdamage lightningfire

Controls lightning fire
Usage: protect control blockdamage lightningfire <set>[?]
Permission: cubeengine.protector.command.protect.control.blockdamage.lightningFire.use

protect control blockdamage monster

Controls entities breaking blocks
Usage: protect control blockdamage monster <set>[?]
Permission: cubeengine.protector.command.protect.control.blockdamage.monster.use

protect control blockdamage playerexplosion

Controls explosions caused by players breaking blocks
Usage: protect control blockdamage playerexplosion <set>[?]
Permission: cubeengine.protector.command.protect.control.blockdamage.playerExplosion.use

protect control build

Controls player building
Usage: protect control build <set>[?]
Permission: cubeengine.protector.command.protect.control.build.use

protect control command

Controls executing commands
Usage: protect control command <command> <set>[?][?]
Permission: cubeengine.protector.command.protect.control.command.use

protect control deadcircuit

Controls redstone circuits commands
Usage: protect control deadcircuit <set>[?]
Permission: cubeengine.protector.command.protect.control.deadCircuit.use

protect control entitydamage

Manages the region entity-damage settings
Usage: protect control entitydamage
SubCommands: all entity living

protect control entitydamage all

Controls entity damage
Usage: protect control entitydamage all <set>[?]
Permission: cubeengine.protector.command.protect.control.entityDamage.all.use

protect control entitydamage entity

Controls damage by entities
Usage: protect control entitydamage entity <type> <set>[?]
Permission: cubeengine.protector.command.protect.control.entityDamage.entity.use

protect control entitydamage living

Controls damage by living entities
Usage: protect control entitydamage living <set>[?]
Permission: cubeengine.protector.command.protect.control.entityDamage.living.use

protect control move

Controls movement
Usage: protect control move <type> <set>[?]
Permission: cubeengine.protector.command.protect.control.move.use

protect control playerdamage

Manages the region player-damage settings
Usage: protect control playerdamage
SubCommands: all byliving pvp targeting

protect control playerdamage all

Controls player damage
Usage: protect control playerdamage all <set>[?]
Permission: cubeengine.protector.command.protect.control.playerDamage.all.use

protect control playerdamage byliving

Controls player damage by living entities
Usage: protect control playerdamage byliving <set>[?]
Permission: cubeengine.protector.command.protect.control.playerDamage.byliving.use

protect control playerdamage pvp

Controls pvp damage
Usage: protect control playerdamage pvp <set>[?]
Permission: cubeengine.protector.command.protect.control.playerDamage.pvp.use

protect control playerdamage targeting

Controls mobs targeting players
Usage: protect control playerdamage targeting <set>[?]
Permission: cubeengine.protector.command.protect.control.playerDamage.targeting.use

protect control spawn

Controls spawning of entities
Usage: protect control spawn <type> <what> <set>[?]
Permission: cubeengine.protector.command.protect.control.spawn.use

protect control teleport

Controls teleport movement
Usage: protect control teleport <set>[?]
Permission: cubeengine.protector.command.protect.control.teleport.use

protect control useall

Controls players interacting with blocks
Usage: protect control useall <type> <set>[?]
Permission: cubeengine.protector.command.protect.control.useAll.use

protect control useblock

Controls player interacting with blocks
Usage: protect control useblock <type> <set>[?]
Permission: cubeengine.protector.command.protect.control.useBlock.use

protect control useitem

Controls player interacting with items
Usage: protect control useitem <type> <set>[?]
Permission: cubeengine.protector.command.protect.control.useItem.use

protect info

Displays Region info
Usage: protect info [region][?]
Permission: cubeengine.protector.command.protect.info.use

protect list

Lists protected zones
Usage: protect list [match][?]
Permission: cubeengine.protector.command.protect.list.use

protect priority

Changes protection zone priority
Usage: protect priority [priority] [region]
Permission: cubeengine.protector.command.protect.priority.use

Permissions:

PermissionDescription
cubeengine.protectorBase Permission for Protector
cubeengine.protector.bypass.blockdamage.explode.playerRegion bypass for players causing blockdamage with explosions
cubeengine.protector.bypass.buildRegion bypass for building
cubeengine.protector.bypass.commandRegion bypass for using all commands
cubeengine.protector.bypass.entity-damage.all
cubeengine.protector.bypass.entity-damage.living
cubeengine.protector.bypass.move.enterRegion bypass for entering a region
cubeengine.protector.bypass.move.exitRegion bypass for exiting a region
cubeengine.protector.bypass.move.moveRegion bypass for moving in a region
cubeengine.protector.bypass.move.teleportRegion bypass for teleport in a region
cubeengine.protector.bypass.move.teleport-portalRegion bypass for teleport using portals in a region
cubeengine.protector.bypass.player-damage.all
cubeengine.protector.bypass.player-damage.living
cubeengine.protector.bypass.player-damage.pvp
cubeengine.protector.bypass.player-targeting
cubeengine.protector.bypass.spawn.playerRegion bypass for players spawning entities
cubeengine.protector.bypass.useRegion bypass for using anything
cubeengine.protector.bypass.use-all.blockRegion bypass for using blocks
cubeengine.protector.bypass.use-all.containerRegion bypass for using containers
cubeengine.protector.bypass.use-all.entityRegion bypass for using entities
cubeengine.protector.bypass.use-all.itemRegion bypass for using items
cubeengine.protector.bypass.use-all.openRegion bypass for opening anything
cubeengine.protector.bypass.use-all.redstoneRegion bypass for using redstone
cubeengine.protector.bypass.use-itemRegion bypass for using items

Category: Protection

Published on Jun 26, 2021

views

stars

watchers

total downloads

Promoted Versions

Pages

Members