CubeEngine Documentation

Documentation for the CubeEngine Modules


CubeEngine - Protector

Protects your worlds

Features:

Commands:

Command Description Permission
cubeengine.protector.command.<perm>
region Manages the regions region
region control Manages the region settings control
region control blockdamage Manages the region block-damage settings control.blockdamage
region control blockdamage block Controls blocks breaking blocks control.blockdamage.block.use
region control blockdamage explosion Controls explosions breaking blocks control.blockdamage.explosion.use
region control blockdamage fire Controls fire breaking blocks control.blockdamage.fire.use
region control blockdamage lightningFire Controls lightning fire control.blockdamage.lightningfire.use
region control blockdamage monster Controls entities breaking blocks control.blockdamage.monster.use
region control blockdamage playerExplosion Controls explosions caused by players breaking blocks control.blockdamage.playerexplosion.use
region control build Controls player building control.build.use
region control command Controls executing commands control.command.use
region control deadCircuit Controls redstone circuits commands control.deadcircuit.use
region control entityDamage Manages the region entity-damage settings control.entitydamage
region control entityDamage all Controls entity damage control.entitydamage.all.use
region control entityDamage entity Controls damage by entities control.entitydamage.entity.use
region control entityDamage living Controls damage by living entities control.entitydamage.living.use
region control move Controls movement control.move.use
region control playerDamage Manages the region player-damage settings control.playerdamage
region control playerDamage all Controls player damage control.playerdamage.all.use
region control playerDamage living Controls player damage by living entities control.playerdamage.living.use
region control playerDamage pvp Controls pvp damage control.playerdamage.pvp.use
region control playerDamage targeting Controls mobs targeting players control.playerdamage.targeting.use
region control spawn Controls spawning of entities control.spawn.use
region control teleport Controls teleport movement control.teleport.use
region control useAll Controls players interacting with blocks control.useall.use
region control useBlock Controls player interacting with blocks control.useblock.use
region control useItem Controls player interactive with items control.useitem.use
region define Defines a new Region region.define.use
region delete Deletes a region region.delete.use
region info Displays Region info region.info.use
region list Lists regions region.list.use
region priority Changes Region priority region.priority.use
region redefine Redefines an existing Region region.redefine.use
region select Selects a Region region.select.use
region show Toggles particles for the currently selected region region.show.use
region teleport Teleports to a region region.teleport.use

region

Manages the regions
Usage: region <command>
Permission: cubeengine.protector.command.region
SubCommands: control define delete info list priority redefine select show teleport

region control

Manages the region settings
Usage: region control <command>
Permission: cubeengine.protector.command.control
SubCommands: blockdamage build command deadCircuit entityDamage move playerDamage spawn teleport useAll useBlock useItem

region control blockdamage

Manages the region block-damage settings
Usage: region control blockdamage <command>
Alias: block
Permission: cubeengine.protector.command.control.blockdamage
SubCommands: block explosion fire lightningFire monster playerExplosion

region control blockdamage block

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

region control blockdamage explosion

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

region control blockdamage fire

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

region control blockdamage lightningFire

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

region control blockdamage monster

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

region control blockdamage playerExplosion

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

region control build

Controls player building
Usage: region control build <set> [in <region>] [bypass <role>]
Permission: cubeengine.protector.command.control.build.use

region control command

Controls executing commands
Usage: region control command <command> <set> [in <region>] [bypass <role>] [-force]
Permission: cubeengine.protector.command.control.command.use

region control deadCircuit

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

region control entityDamage

Manages the region entity-damage settings
Usage: region control entityDamage <command>
Alias: entity
Permission: cubeengine.protector.command.control.entitydamage
SubCommands: all entity living

region control entityDamage all

Controls entity damage
Usage: region control entityDamage all <set> [in <region>] [bypass <role>]
Permission: cubeengine.protector.command.control.entitydamage.all.use

region control entityDamage entity

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

region control entityDamage living

Controls damage by living entities
Usage: region control entityDamage living <set> [in <region>] [bypass <role>]
Permission: cubeengine.protector.command.control.entitydamage.living.use

region control move

Controls movement
Usage: region control move <type> <set> [in <region>] [bypass <role>]
Permission: cubeengine.protector.command.control.move.use

region control playerDamage

Manages the region player-damage settings
Usage: region control playerDamage <command>
Alias: player
Permission: cubeengine.protector.command.control.playerdamage
SubCommands: all living pvp targeting

region control playerDamage all

Controls player damage
Usage: region control playerDamage all <set> [in <region>] [bypass <role>]
Permission: cubeengine.protector.command.control.playerdamage.all.use

region control playerDamage living

Controls player damage by living entities
Usage: region control playerDamage living <set> [in <region>] [bypass <role>]
Permission: cubeengine.protector.command.control.playerdamage.living.use

region control playerDamage pvp

Controls pvp damage
Usage: region control playerDamage pvp <set> [in <region>] [bypass <role>]
Permission: cubeengine.protector.command.control.playerdamage.pvp.use

region control playerDamage targeting

Controls mobs targeting players
Usage: region control playerDamage targeting <set> [in <region>] [bypass <role>]
Permission: cubeengine.protector.command.control.playerdamage.targeting.use

region control spawn

Controls spawning of entities
Usage: region control spawn <type> <what> <set> [in <region>] [bypass <role>]
Permission: cubeengine.protector.command.control.spawn.use

region control teleport

Controls teleport movement
Usage: region control teleport <set> [in <region>] [bypass <role>]
Permission: cubeengine.protector.command.control.teleport.use

region control useAll

Controls players interacting with blocks
Usage: region control useAll <type> <set> [in <region>] [bypass <role>]
Permission: cubeengine.protector.command.control.useall.use

region control useBlock

Controls player interacting with blocks
Usage: region control useBlock <type> <set> [in <region>] [bypass <role>]
Permission: cubeengine.protector.command.control.useblock.use

region control useItem

Controls player interactive with items
Usage: region control useItem <type> <set> [in <region>] [bypass <role>]
Permission: cubeengine.protector.command.control.useitem.use

region define

Defines a new Region
Usage: region define <name>
Permission: cubeengine.protector.command.region.define.use

region delete

Deletes a region
Usage: region delete <region>
Alias: remove
Permission: cubeengine.protector.command.region.delete.use

region info

Displays Region info
Usage: region info <region> [-allSettings]
Permission: cubeengine.protector.command.region.info.use

region list

Lists regions
Usage: region list [match] [in <world>]
Permission: cubeengine.protector.command.region.list.use

region priority

Changes Region priority
Usage: region priority [priority] <region>
Permission: cubeengine.protector.command.region.priority.use

region redefine

Redefines an existing Region
Usage: region redefine <region>
Permission: cubeengine.protector.command.region.redefine.use

region select

Selects a Region
Usage: region select <region>
Permission: cubeengine.protector.command.region.select.use

region show

Toggles particles for the currently selected region
Usage: region show
Permission: cubeengine.protector.command.region.show.use

region teleport

Teleports to a region
Usage: region teleport <region> [-force]
Permission: cubeengine.protector.command.region.teleport.use

Permissions:

Permission Description
cubeengine.protector Base Permission for Protector
cubeengine.protector.bypass.blockdamage.explode.player Region bypass for players causing blockdamage with explosions
cubeengine.protector.bypass.build Region bypass for building
cubeengine.protector.bypass.command Region bypass for using all commands
cubeengine.protector.bypass.entity-damage.all  
cubeengine.protector.bypass.entity-damage.living  
cubeengine.protector.bypass.move.enter Region bypass for entering a region
cubeengine.protector.bypass.move.exit Region bypass for exiting a region
cubeengine.protector.bypass.move.move Region bypass for moving in a region
cubeengine.protector.bypass.move.teleport Region bypass for teleport in a region
cubeengine.protector.bypass.move.teleport-portal Region 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.player Region bypass for players spawning entities
cubeengine.protector.bypass.use Region bypass for using anything
cubeengine.protector.bypass.use-all.block Region bypass for using blocks
cubeengine.protector.bypass.use-all.container Region bypass for using containers
cubeengine.protector.bypass.use-all.item Region bypass for using items
cubeengine.protector.bypass.use-all.open Region bypass for opening anything
cubeengine.protector.bypass.use-all.redstone Region bypass for using redstone
cubeengine.protector.bypass.use-item Region bypass for using items
cubeengine.protector.command Allows using all commands of Protector