Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more
⚔️Revive your friends!. 1.13 - 1.18 | PAPI Support | HexColor | No Dependencies⭕
[ + ] Fixed an issue with pufferfish damage. When mobs_target_downed was disabled, downed players could still receive damage from this entity.
conditions:
auto_revive_1:
condition: '%last_damage_seconds% == 1'
actions:
- '[message] <victim> &6If you don’t take damage for &e20 seconds&6, you will be revived!'
auto_revive_2:
condition: '%last_damage_seconds% == 10'
actions:
- '[message] <victim> &6If you don’t take damage for &e10 seconds&6, you will be revived!'
auto_revive_3:
condition: '%last_damage_seconds% == 17'
actions:
- '[message] <victim> &6If you don’t take damage for &e3 seconds&6, you will be revived!'
auto_revive_end:
condition: '%last_damage_seconds% >= 20'
actions:
- '[message] <victim> &aYou were revived for not taking damage for 20 seconds!'
- '[console] rm revive <victim>'[ x ] fix PAPER / PURPUR error with remapped in 1.21.11
[ + ] Added compatibility with Minecraft 1.21.11
[ x ] Fixed an error in version 1.20.6 when hitting another player with a damageable item
[ / ] Compatibility with Plasmo Voice updated due to recent API changes
[ / ] Compatibility with GravesX updated due to recent API changes
[ X ] Fixed an issue with the McPets hook
[ ? ] I’m sure I changed more things but I forgot to update and now I don’t remember what it was (sorry)
[ + ] Added compatibility with versions 1.21.9 and 1.21.10
[ / ] Updated the PvPManager hook due to internal changes in that plugin
[ / ] Updated the MCPets hook to fix errors
[ / ] The hook with FactionsUUID was updated since it was largely changed.
[ + ] Options were added to prevent downed players from using: Lay, Sit, Crawl. This can be blocked in config.yml under the corresponding hook section.
[ + ] All placeholders were added to the messages in messages.yml
[ + ] Added support for paper 1.21.8
[ + ] Now the PlayerDropDownedEvent is called if a downed player changes picker.
[ + ] Fixed an API bug. This error occurred when using methods that returned a boolean.
[ + ] add compatibility with 1.21.6
[ + ] Added a placeholder for plugin messages that shows how much time is left before the player can use suicide: "<suicide_disabled_count>"
[ + ] Added compatibility with the optimized version of Duels
[ x ] Now, when a knocked-down player is a passenger of another player and disconnects, they will dismount to avoid errors.
[ + ] A new option was added to change the name of downed players in the GPS menu. This allows setting a custom name for each player through the API. Example usage:
ReviveMe reviveme = JavaPlugin.getPlugin(ReviveMe.class);
reviveme.getGpsManager().setNameProvider((viewer, target) -> {
if (target.getName().equals("Jams")) return " Officer Jams";
return "&e" + target.getName();
});[ + ] Added a developer event called when a downed player disconnects (DownedQuitEvent)
[ + ] Now custom sounds can be used in any sound option. (remember that if the sound is in a folder like assets/nya/sounds, the sound must be written as: "nya:sound_name")
[ x ] Fixed an error with PvPManager that spammed the console.
[ x ] Fixed an error that spammed the console about revive zones.
[ + ] An operator was added in events.yml to check numbers at specific intervals. This can be used to play sounds at certain times during the "player_count_death_delay" event. Example of the event and the necessary condition to play a sound every 2 seconds:
event:
player_count_death_delay:
enabled: true
actions:
- '[condition] testCondition'
condition:
conditions:
testCondition:
condition: '%reviveme_death_delay% % 2'
actions:
- '[sound] minecraft:block.amethyst_block.hit 1 1'
[ + ] Support for Spigot 1.21.5 was added :cat:
[ x ] Fixed a compatibility issue with the PvpManager plugin
[ + ] Added compatibility with spigot 1.21.4
[ x ] Fix an issue with GravesX
[ + ] A new option was added to prevent a player who is carrying another from using an ender pearl. This option is located in "downed_interacts.yml".