Tags
Creators
Details
Licensed GPL-3.0-only
Created 4 years ago
Updated 3 months ago
All versions
2.0.0
Release
EssentialsX Selectors: @a, @p, @r (Addon) 2.0.03 years ago 2,956
Compatibility
Minecraft: Java Edition
1.20–1.20.2
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.1–1.11.2
Platforms
Paper
Purpur
Spigot
Changes
The entire plugin has been rewritten from scratch!
What does this change?
- Much more maintainable back end, way easier to contribute as well
- Updates will be quicker, bug fixes will be easier and faster
- The system is way more modular: there is very little hard-coding and bad practices (which is just better for everyone)
- More efficient; the tiniest little bit faster than the previous version, but you won't notice it
Additions:
- Added the ability to use and (&) and or (|) operators is specifications.
- Example 1:
/kill @a[tag=dog|cat&!rat]would mean "kill all players with the tag "dog" OR "cat", and they don't have the tag "rat" - Example 2:
/feed @r[team=red|blue|green,tag=player&!staff,gamemode=!creative&!survival]would mean "feed all players on team "red" or "blue" or "green", who has the tag "player" and not the tag "player, who's gamemode is not survival or not creative. - Due to the logic of how it work, you always need to put all of your OR statements before your AND statements, so for example,
/kill @a[tag=red&blue|green]would NOT work, due to the implementation of this system.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:bIUvXIcI:dQutzk6Z"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:bIUvXIcI:dQutzk6Z"
}
