EssentialsX

EssentialsX

2M Downloads

Add an option that can prevent Essentials from overriding vanilla commands.

cs127 opened this issue ยท 2 comments

commented

Feature request

Feature description

Add an option that prevents Essentials from overriding vanilla commands such as /kill.
However, the Essentials command should still be accessible by typing either /essentials:kill, or aliases like /ekill. But typing /kill should default to /minecraft:kill.

How the feature is useful

The feature might be useful when having to use a vanilla command that has the same name as an essentials command. For example, typing the command /kill @e[type=zombie,limit=3] won't work because the command will default to the Essentials /kill command, not the vanilla one.

commented

This isn't essential or easily doable with the current codebase. Just prefix your commands that you want to use the vanilla equivalence of with minecraft: so like /minecraft:kill @e

commented

This is due to the way that Bukkit handles commands. Vanilla commands are ALWAYS overridden by plugin commands. Also, a good portion of the vanilla commands are much newer (Essentials had them first!). You can always force overrides through the server's commands.yml file.