⌨️Commands & Permissions
Last updated
Last updated
TIP for beginners:
To give the permissions of all items, I advice you to download a permission plugin like Luckperms, Once you have a perm plugin you just need to give the permission eb.block.*
, for Luckperm the command is /lp group default permission set eb.block.* true
Permission: eb.block.{id}
Negative permission: -eb.block.{id}
Example: eb.block.Test
Give all items permission: eb.block.*
Permission: eb.*
Permission: eb.cmds
Permission: eb.nocd.{id}
eb.nocd.*
Description: Give this custom permission to disable the cooldown for your vip players
(Be sure to test without being op)
Limit of EB
Permission: eb.limit.{amount}
Description: Sets the max value a player can place EB(s).
Permission: eb.block.ID.limit.{amount}
Description: Limit the amount of specific EB ID a player can place
Command: /eb create {id}
Tip:
If you want copy the item/block of another plugin, or a custom vanilla block (Banner, Custom block, ...), You need to install my other plugin, ExecutableItems, type /ei create {id} and then import your ExecutableItem in ExecutableBlocks.
Permission: eb.cmd.create
command: /eb show-placed filter/sort:
Command: /eb editor or /eb show
Permission: eb.cmd.editor
or eb.cmd.show
Command: /eb edit {BlockID}
Permission: eb.cmd.edit
Command: /eb reload
Permission: eb.cmd.reload
Command: /eb reload {block_id}
Permission: eb.cmd.reload
Reload a folder
Command: /eb reload folder:Name_Of_My_Folder
Permission: eb.cmd.reload
Command: /eb delete {id}
Permission: eb.cmd.create
Command: /eb default_blocks
Permission: eb.cmd.default_blocks
Command: /eb clear [playerName]
Permission: eb.cmd.clear
It supports entities too just use the entity UUID instead of player name
Command: /eb actionbar {on or off}
Permission: eb.cmd.actionbar
Command: /eb place {id} {x} {y} {z} {world}
Permission: eb.cmd.place
Command: /eb remove {x} {y} {z} {world} [replaceWithAir default true]
Permission: eb.cmd.remove
Requirement: This command require to have the plugin worldEdit
Command: /eb we-place {id}
Permission: eb.cmd.we-place
Requirement: This command require to have the plugin WorldGuard
Command: /eb wg-fill-region {world} {region_name} stone:70,MyEb:30
Permission: eb.cmd.wg-fill-region
equirement: This command require to have the plugin worldEdit
Command: /eb we-remove {replaceTheEBByAir true or false}
Permission: eb.cmd.we-remove
Command: /eb modification {set/modification} variable {world} {x} {y} {z} {variableName} {value}
/eb modification {set/modification} usage {world} {x} {y} {z} {value}
(Works for offline players)
Command:
/eb give {playername} {id}{Variables:{var_id:val},Usage:val} {quantity} [giveOfflinePlayer default true]
Permission: eb.cmd.give
Examples:
Examples:
/eb give %player% Genesis_Crystal{Variables:{vibraniun:10,proton:30},Usage:10} 3
/eb give %player% SurgeBlade{Variables:{charge:%var_charge%+1},Usage:%usage%-1} 1
/eb give %player% BoneBlade 1
Command:
/eb take {playername} {id} {quantity}
Permission: eb.cmd.take
Command:
/eb giveall {id} {quantity} [world]
Permission: eb.cmd.giveall
Command:
/eb giveslot {playername} {id}{Variables:{var_id:val},Usage:val} {quantity} {slot} [override true or false]
Examples:
/eb giveslot Ssomar test{Variables:{x:"Hey",world:"Island"},Usage:50} 1 0
/eb giveslot Special70 rum{Usage:69420,Variables:{tell_me:"why",aint_nothing:"BUT A HEARTBREAK"}} 1 %slot%
/eb giveslot Ssomar xyz{Variables:{test:"Hello boss!"},Usage:5} 1 5
Default usage : The usage that is in the config of your EB
Override allow the EB to take that slot, and if there was an item there, it is going to move to another slot or get dropped to the ground.
Permission: eb.cmd.giveslot
Give every EB in a specific folder to a player
Command:
/eb givefolder {playername} {folder} {quantity}
Command:
/eb drop {id} [quantity] [world] [x] [y] [z]
Default quantity : 1
Default location : The location of the player who has executed this command
Permission: eb.cmd.drop
Commands:
/eb run-custom-trigger trigger:{activatorId} // It will execute the activator(s) for all the EB placed that have an activator with the specified ID.
/eb run-custom-trigger trigger:{activatorId} block:{world,x,y,z} // It will execute the activator(s) only for the EB placed at the specified location and if it has an activator with the specified ID.