ModsJava
EssentialsX_Selectors
This minecraft plugin adds @a, @p, and @r to EssentialsX Commands! Also adds "@a[thing=value]"!
⬇ Download on HangarOpen in MCModsHubGet it on Google Play →## **EssentialsX-Target-Selectors**
This Minecraft plugin adds @a, @p, and @r to EssentialsX Commands! Works with command block and console aswell!
## **Usage:**
Just pop this into your server, and it will just work! No commands, no config no nothing! As simple as could be.
## **How is this helpful and what does it do?**
The very popular plugin [EssentialsX](https://essentialsx.net/), has never had support for target selectors like @a, or @p. And especially when working with command blocks, those selectors would be very helpful if they existed, But with this plugin, they do!
This plugin works with:
- Players
- Console
- Command Blocks!
@a - all players @p - closest player @r - random player @s - yourself
Note: @p and @s can NOT be run from the server console, and @s can NOT be used in command blocks.
Examples:
Without plugin (normal EssentialsX)
/egive @a dirt -> Unknown player @a
/essentials:kill @p -> Unknown player @p
/give @r diamond 5 - > Unknown player @r
With Essentials Selectors Plugin:
/egive @a dirt -> *gives every player on the server dirt*
/essentials:kill @p -> *kills the closest player*
/give @r diamond 5 - > *gives a random player 5 diamonds*
There are also specifications for selectors, for example: "@r[gamemode=creative]"
**Examples:** - "/kill @a[gamemode=creative,tag="KillMe"]
- "/feed @r[distance=250]
There are 6 specifications that can be added to any selectors:
* gamemode
* tag
* limit
* distance
* level
* team
You can also add a "!" before a value to do the opposite. For example: "[@A](https://github.com/a)[tag=!"CoolTag"]"
## **For a list of what all of these do, and how to use them, refer to my spigot page documentation [HERE](https://www.spigotmc.org/resources/essentialsx-selectors-a-p-r-addon.101057/field?field=documentation).**
**Permissions are as follows:**
* "essxselectors.use" for using any selectors in general. This is given to all players by default.
* "essxselectors.all" for the "@a" selector. This is given to all players by default.
* "essxselectors.self" for the "@s" selector. This is given to all players by default.
* "essxselectors.random" for the "@r" selector. This is given to all players by default.
* "essxselectors.closest" for the "@p" selector. This is given to all players by default.
## **IMPORTANT:**
This plugin does not replace EssentialsX! You still need to install the original [EssentialsX](https://essentialsx.net/) plugin for this to work!
**Disclaimer:**
This plugin is an unofficial EssentialsX addon. This plugin does not use any code from EssentialsX.
## **Need support? Found a bug? Have a suggestion?**
##### Please create an Issue [HERE](https://github.com/dogloverpink/essentialsx-target-selectors/issues) I will try to respond and help within 24 hours :)
EssentialsX_Selectors is a free Minecraft Java mod. Compatible with Minecraft 1.10, 1.10.1, 1.10.2, 1.11 and newer. Downloaded 286 times (via Hangar). Download it and open it directly in the game.
Explore more