selective_vanish-1.20.1-5.0.0.jar
Curse Maven Snippet
What's new
Added
- New known-player command argument and API:
KnownPlayerListArgumentfor names, groups ({a,b}) and selectors.KnownPlayerrecord for portable UUID/name chat components.KnownPlayersDataSavedData for caching offline/known players.ModArgumentTypesto register the custom argument type.
- New command:
/sv cached knownPlayersto inspect the known-player cache.
Changed
- Reworked
/sv//svanishcommands to useKnownPlayerarguments (supports offline players and groups) and provide richer feedback and suggestions. VanishVisibilityDataAPI switched to UUID-based methods (canSee,allow,deny,clear,getPlayersWhoCanSee) to support offline resolution.VanishUtilMixinupdated to consult visibility by UUID.CommonEventsnow caches players on login viaKnownPlayersData.SelectiveVanishmod class registers argument types on the mod event bus.- README and language files updated with command docs, examples and new translation keys.
- Added
issueTrackerURLtomods.toml. - Bumped
mod_versionto 5.0.0 and updatedraccooncore_versionrange.
Fixed
- Gradle wrapper and scripts updated:
gradle-wrapper.properties→ Gradle 8.14.5 and validation enabled.
build.gradlerun configurations and repositories adjusted (addedmavenLocal, working directories and client/server run tweaks) and minor dependency comment adjustments.
These changes enable selecting offline/known players in commands, persist a server-side player cache, improve UX with suggestions and interactive name/UUID components, and modernize build tooling.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

