SayanVanish [1.8 - 1.21] icon

SayanVanish [1.8 - 1.21] -----

A modular vanish system for Minecraft servers



1.5.0
build: 1.5.0 release (there's still one or two bugs lying around, but i wanted to publish the 1.5.0 release since it's been quite a while since the last release)

chore(proxy/velocity): re-add vanish update event checks for `hook_velocitab` feature and prevent redundant calls

fix(proxy/bungeecord): disconnect issue when trying to tabcomplete and `prevent_tab_complete` feature is on

chore: make critical option in features transient

fix(bukkit): allow spectator to teleport via their hotbar

build(bukkit): add `ViaVersion` to `runServer.downloadPlugins`

fix(bukkit): prevent shulkerbox sound on close in `silent_container` feature

chore(bukkit): ignore operator status for vanish on join permission

feat(bukkit): add warning message for critical features

build(proxy/velocity): add update LuckPerms version in `runVelocity.downloadPlugins`

build(bukkit): re-add EssentialsX and LuckPerms to `runServer.downloadPlugins`

chore: update build system

chore(bukkit): add `packetevents` to softdepends (will fix some compatibility issues with CarbonSpigot on 1.8)

build(deps): update stickynote (1.7.32)

build(deps): update stickynote to 1.0.31 (relocate libraries)

fix: update vanished users online status correctly

build(deps): update stickynote to 1.7.21 (fix 1.8 support)

Merge remote-tracking branch 'origin/master'

fix: add jedis to library loader

[ci skip] Update README.md

refactor(bukkit): remove unused import from SayanVanishCommand.kt

chore(bukkit): add missing message for fly status to git

chore(bukkit): add a new warning message before disabling fly on unvanish (if user doesn't have `sayanvanish.action.vanish.fly.keep_after_reappear` permission)

chore: remove redundant dependency apply for proxy submodules

feat(bukkit): add `/togglefeature <feature> [player]` command proxy for `/sayanvanish feature toggleplayer <feature> [player]`

chore(bukkit/velocity): update canSee api implementation to improve vanish levels and use permission check for vanish level on velocity if LuckPerms is installed (better compatibility with TAB)

chore(velocity): remove debug messages for MiniPlaceholders support

feat(velocity): improve Velocitab support

build(runtask/velocity): update Velocitab

chore(bukkit): don't fallback user flight status on unvanish if their gamemode is spectator

chore(velocity): update Velocitab state on server switch and login

feat: add `sayanvanishproxy` command, fix permission problems, and add MiniPlaceholders support

chore: change sayanvanish root command permission to sayanvanish.commands.use

build: add 1.21.1 to supported versions

fix(proxy/velocity): fix library download/load on some velocity servers

feat: add per-player feature toggle

chore: remove EXPERIMENTAL tag from version to make hangar api happy

[EXPERIMENTAL] chore(bukkit): temporary remove system info in paste

[EXPERIMENTAL] chore(bukkit): temporary remove paperweight

[EXPERIMENTAL] chore(bukkit): add papermc repo

[EXPERIMENTAL] build(libs): update stickynote and 1.21.1 support

[EXPERIMENTAL] build(libs): update stickynote and 1.21.1 support

chore(bukkit): change update notification check from 60minutes to 24hours

feat: add `check-vanish-level` option for `prevent_tab_complete` feature (disabled by default to improve performance)

chore: add `vanished-users` to SayanVanish paste section

chore: reduce default `maximum-pool-size` and `minimum-idle` from 10 to 5

chore(bukkit): improve silent open container feature

fix(bukkit): send remove packet on gamemode change to correct player

fix(bukkit): make sure to properly handle vanished players on gamemode change

chore(bukkit): remove database credentials info from `/sayanvanish paste` correctly

feat(bukkit): add a new `update` feature and `/sayanvanish forceupdate` command

feat(bukkit): change `prevent_chat` feature event priority to highest

feat(bukkit): add option to customize cache update from settings.yml

chore(bukkit): change `prevent_chat` feature priority to HIGH

fix(bukkit): don't override other inventories in `inventory_inspect` feature

fix(bukkit): don't load feature if the event does not exist on that server software/version (fixes some bugs on 1.8 servers).

feat(bukkit): add option to modify vanish command name and aliases from `settings.yml`

chore(bukkit): add `inject-placeholders` option to `hook_placeholderapi` feature

feat(bukkit): add PlaceholderAPI support to all messages

fix(proxy/velocity): revert platform initialization order

chore(bukkit): check if the player has `Vanished` team before removing entry in `prevent_push` feature (will probably fix the disconnect issue for 1.21 clients)

fix(bukkit): fix a typo in `dont-have-use-permission` message

fix(proxy/velocity): initialize velocity api before platform to fix the initialization error on velocity

feat(bukkit): add a new data validation test command

chore(bukkit): add two new messages to check if the player had the permission to get vanished

chore(bukkit): change warning message for luckperms haspermission

fix(bukkit): UnsupportedOperationException when using `prevent_tab_complete` feature

feat(bukkit): integrate LuckPerms for permission checks if installed. this change ensures that server operators don't automatically have all sayanvanish permissions. they must explicitly have the permissions they want to use.
----------, Oct 21, 2024
Resource Information
Author:
----------
Total Downloads: 6,896
First Release: Oct 30, 2022
Last Update: Dec 11, 2024
Category: ---------------
All-Time Rating:
7 ratings
Find more info at docs.sayandev.org...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings