1.3.5latestv1.3.5 ChangelogAug 4, 2026 · Fixed void damage not being cancelled during rescue cooldowns. · Prevented rescue destinations from being placed below the configured void level. · Added portal blocks to the default unsafe-block list. · Added full Brazilian Portuguese translation. · Improved player data cleanup on disconnect. · Removed unused messages and legacy code.1.3.4v1.3.4 Reliability UpdateJul 18, 2026 Added · Added configurable unsafe fallback behavior. · Added new safety option: unsafe-fallback-action. · Added support for two fallback modes: · SPAWN_ANYWAY · CANCEL_RESCUE · Added configurable last safe location retention time. · Added new safety option: last-safe-retention-minutes. · Added translated message for unsafe rescue cancellation. · Added safer internal handling for world configuration keys. · Added explicit world name storage in world config sections. · Added delayed config saving for auto-registered worlds. · Added automatic pending config save flush on plugin shutdown. · Added more complete translated admin command output. · Added full language key coverage across all supported languages. Improved · Improved unsafe rescue fallback handling. · Improved rescue reliability when no safe destination can be found. · Improved behavior for servers using custom or dynamically loaded worlds. · Improved support for worlds with unusual names, including names containing dots. · Improved multi-language consistency. · Improved /vp help, /vp status, /vp version, /vp list, /vp info and /vp check output. · Improved config migration for the new v1.3.4 settings. · Improved long-term handling of last safe locations. · Improved internal config save behavior to avoid unnecessary immediate disk writes during gameplay. Fixed · Fixed unsafe fallback always teleporting players to spawn even when no safe destination could be confirmed. · Fixed hardcoded English text in several admin command outputs. · Fixed incomplete localization coverage for admin-facing messages. · Fixed potential issues with world names being interpreted incorrectly as nested config paths. · Fixed last safe retention being hardcoded instead of configurable. · Fixed immediate config saves from auto-registration paths that could be triggered during gameplay. Configuration The config version has been updated to 6. New options: safety: unsafe-fallback-action: SPAWN_ANYWAY last-safe-retention-minutes: 30 unsafe-fallback-action controls what happens when VoidProtectionLite cannot find a fully safe rescue destination. Available values: SPAWN_ANYWAY CANCEL_RESCUE last-safe-retention-minutes controls how long temporary last-safe locations are kept after a player disconnects. Existing configurations are automatically migrated when the plugin starts. A backup is created before migration, and existing settings are preserved whenever possible.1.3.3v1.3.3 Bug fixes & UpdateJun 21, 2026 Bug fixes
- Fixed rescue damage handling so active rescue sequences cancel void damage even when usingY_THRESHOLDmode. - ChangedhandleVoidto return whether a rescue actually started, allowing listeners to avoid cancelling damage when rescue is blocked by cooldown or bypass. - Reworked delayed rescues so the safe location is recalculated immediately before teleporting instead of being locked in before the delay. - Stabilized players as soon as rescue begins, clearing fall distance and velocity during the teleport delay to reduce fall-speed and anti-cheat issues. - Added delayed-rescue revalidation: if the player changes world or reaches a safe standing location before the delayed teleport runs, the rescue is cancelled cleanly. - Improved safe-location scanning order to prioritize nearby vertical/horizontal candidates more naturally. - Reduced the risk of chunk-loading lag during safe scans by requiring scanned candidate chunks to already be loaded. Only the explicit target/spawn rescue chunks may still be loaded synchronously, with a warning. - Added world border validation to safe rescue checks. - Added dynamic world auto-registration throughWorldLoadEventfor worlds loaded after plugin startup. - Improved runtime world handling so auto-register can also occur when protection logic first sees a new world. - Changed/vp setspawnto save the custom rescue location and automatically set the world rescue mode toCUSTOM. - Added/vp enableand/vp disableto the help output. ## Configuration - Bumped internalconfig-versionto5. - Added all missing message keys forES,FR,DE, andIT. - Added the newcustom-location-saved-custom-modemessage key in all supported languages. - Updated the comment forupdate-last-safe-every-ticksto clarify that it is evaluated on block movement samples.1.3.2v1.3.2 Fix & UpdateJun 14, 2026 Changes · Improved rescue handling to avoid overlapping rescue attempts. · Added stricter validation for /vp setmode and /vp sety. · Improved safety checks for rescue destinations and spawn fallbacks. · Added clearer warnings for invalid custom rescue locations. · Cleaned up unused configuration options. · Improved internal safety-checking code and permission declarations.1.3.1Maintenance UpdateJun 7, 2026 Fixes - Fixed a syntax issue in /vp check that could prevent the plugin from compiling. - Fixed CUSTOM location validation in /vp check so cross-world custom locations are treated as invalid. - Improved safety fallback if safety.unsafe-blocks contains no valid materials. - Improved world-specific bypass checks by also checking lowercase world names.1.3v1.3 Configuration UpdateMay 24, 2026 New features - Added automatic config migration. - Added automatic config backup before migration. - Added /vp version. - Added additional configurable command messages. - Improved /vp check with extra warnings. Improvements - Existing config.yml files are now updated without overwriting user values. - Missing v1.3 config keys are added automatically. - Command feedback is more configurable through messages. - /vp status now shows plugin/config version and unsafe block count. - /vp check now reports invalid unsafe block names. - /vp check now warns when a custom rescue location exists but appears unsafe. - Auto-registered worlds are now logged in console.1.2VoidProtectionLite v1.2 — ChangelogMay 14, 2026 New features · Added /vp list. · Added /vp check [world]. · Added /vp test [player]. · Added configurable safety settings: · safe search radius · vertical search range · velocity clearing on rescue · fire extinguishing on rescue · configurable unsafe blocks · Added world-specific bypass permission support: · voidprotectionlite.bypass.* · voidprotectionlite.bypass.<world> Improvements · Rescue safety checks are now more configurable. · Last safe location tracking now uses the configured unsafe block list. · Rescue logic can now clear player velocity after teleporting. · Rescue logic can now extinguish players after rescue. · /vp status now shows safety-related settings.1.1Update 1.1May 10, 2026 New features · Added /vp info [world]. · Added /vp enable <world>. · Added /vp disable <world>. · Added /vp setmode <world> <LAST_SAFE|SPAWN|CUSTOM>. · Added /vp sety <world> <y>. · Added automatic world registration. · Added configurable rescue effects: · sounds · particles · blindness effect · teleport delay Improvements · Last safe locations are now stored per player and per world. · Improved safe teleport checks. · Improved fallback handling when a rescue location is invalid. · Improved /vp status output. · Reduced unnecessary movement checks. · Safer /vp setspawn [world] behavior. · Cleaner default configuration. · Added world_the_end to the default config. Fixes · Fixed possible cross-world rescues when using LAST_SAFE. · Fixed unsafe teleport edge cases. · Fixed custom rescue locations being saved for the wrong world. · Fixed unnecessary processing on minor player movement. · Improved cleanup when players leave the server. Recommended update This version is recommended for servers using multiple worlds, custom dimensions, or The End.1.0Jan 23, 2026
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta