Tested Minecraft Versions:
1.81.91.101.111.121.131.141.15
ATTENTION: NO MORE FUNCTIONALITIES WILL BE ADDED TO THIS PLUGIN, THAT MEANS NO MORE UPDATES UNLESS IT IS SOMETHING RELATED TO BUGS/ERRORS.
What can I do with CommandConditions?
This plugin allows you to create specific requirements to execute different kind of commands. For example, you can create a condition for the command "/warp end" to teleport the player to The End. But the command will not execute, if the player doesn't have an enderpearl called "Ender Teleporter" with enchantment FIRE_ASPECT 1
Currently, there are 24 specific conditions (+PlaceholderAPI variables) but you can combine them. You can set a player level condition, a world condition, and even a condition for NOT executing commands if there are certain entities nearby the player!
Execution Mode
You can also check if a player has accomplish one condition and if so, then it will execute a command (or multiple commands) from the console to that player. This feature is similar to the /testfor command.
This plugin also allows you to create commands with cooldowns and delayed commands. Even you can create your own commands. There are many other things that you can see below in detail.
[IMG]
- ✓ 25+ Conditions:
Item Required
Level Required
Permission Required
Add Warning Message (Before executing the command, with GUI option too!)
Money Required (Vault)
Player must be on specific world
Player must be on specific location (coordinates)
No specific Entities nearby
Time played on server required
No in specific Gamemode
Add Cooldown to a command
Add Delay to a command
Jobs Level/Job Required (JobsReborn)
Factions Conditions
- Percentage of Members Connected on the Faction
- Members of the Faction
- Power
Players Connected
Health Condition
BattleLevels level required
WorldGuard region (7.x not supported)
No Items in Inventory Condition
Player above Block Condition
Date Condition
SkillAPI class and level required
Biomes Condition
Command From Console
PlaceholderAPI support/variables
More Conditions soon...!
- ✓ Execution Mode (Constant check if the player accomplish conditions)
- ✓ Editable Error Messages
- ✓ Editable Success Messages
- ✓ Editable Success Sounds and Error Sounds
- ✓ Editable Success Commands and Error Commands
- ✓ Messages with variables
- ✓ Easy to use (Tutorial below)
- ✓ Works with 1.8+
[IMG]
To start creating your own conditions, you need to go to the config. You'll see a lot of default conditions. You can remove all of them but make sure not to delete the Commands section.
IMPORTANT: If you want to test some conditions first you need to /deop yourself, because OP users bypass all of this conditions.
The commands conditions config follow this structure:
1.81.91.101.111.121.131.141.15
ATTENTION: NO MORE FUNCTIONALITIES WILL BE ADDED TO THIS PLUGIN, THAT MEANS NO MORE UPDATES UNLESS IT IS SOMETHING RELATED TO BUGS/ERRORS.
What can I do with CommandConditions?
This plugin allows you to create specific requirements to execute different kind of commands. For example, you can create a condition for the command "/warp end" to teleport the player to The End. But the command will not execute, if the player doesn't have an enderpearl called "Ender Teleporter" with enchantment FIRE_ASPECT 1
Currently, there are 24 specific conditions (+PlaceholderAPI variables) but you can combine them. You can set a player level condition, a world condition, and even a condition for NOT executing commands if there are certain entities nearby the player!
Execution Mode
You can also check if a player has accomplish one condition and if so, then it will execute a command (or multiple commands) from the console to that player. This feature is similar to the /testfor command.
This plugin also allows you to create commands with cooldowns and delayed commands. Even you can create your own commands. There are many other things that you can see below in detail.
[IMG]
- ✓ 25+ Conditions:
Item Required
Level Required
Permission Required
Add Warning Message (Before executing the command, with GUI option too!)
Money Required (Vault)
Player must be on specific world
Player must be on specific location (coordinates)
No specific Entities nearby
Time played on server required
No in specific Gamemode
Add Cooldown to a command
Add Delay to a command
Jobs Level/Job Required (JobsReborn)
Factions Conditions
- Percentage of Members Connected on the Faction
- Members of the Faction
- Power
Players Connected
Health Condition
BattleLevels level required
WorldGuard region (7.x not supported)
No Items in Inventory Condition
Player above Block Condition
Date Condition
SkillAPI class and level required
Biomes Condition
Command From Console
PlaceholderAPI support/variables
More Conditions soon...!
- ✓ Execution Mode (Constant check if the player accomplish conditions)
- ✓ Editable Error Messages
- ✓ Editable Success Messages
- ✓ Editable Success Sounds and Error Sounds
- ✓ Editable Success Commands and Error Commands
- ✓ Messages with variables
- ✓ Easy to use (Tutorial below)
- ✓ Works with 1.8+
[IMG]
To start creating your own conditions, you need to go to the config. You'll see a lot of default conditions. You can remove all of them but make sure not to delete the Commands section.
IMPORTANT: If you want to test some conditions first you need to /deop yourself, because OP users bypass all of this conditions.
The commands conditions config follow this structure: