[ x ] Fixed a bug that occurred with certain versions. This bug caused the player not to die when disconnecting from the server while being knocked down.
[ + ] A new event was added that is called when a player commits suicide: "player_suicide_event".
[ + ] An option was also added to the action "[dropslot] <victim/enemy/picker> <slot>", which now allows using "all" to drop the entire inventory. For example: - "[dropslot] <victim> all"
[ + ] 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".
[ + ] added placeholders in action bar and scoreboard
[ x ] Fixed an issue that caused the item for creating revive zones to not work
[ + ] update to spigot 1.21.3 and 1.21.2
[ x ] A change made a few weeks ago was reverted because it caused an error in newer versions.
[ / ] The internal GPS code was redone because it could cause crashes on some occasions.
[ x ] I made a mistake with getClan compatibility :skull:
[ + ] Compatibility with the "getClan" plugin has been added.
[ x ] An error with the Friends&Party system has been fixed.
[ / ] Changes were made when lifting a player over you to prevent errors.
[ x ] Several bugs were fixed.
[ + ] Added compatibility with CharacterCards.
[ / ] I changed other things, but I forgot what they were :skull:
[ + ] An option was added in config.yml to let you choose whether to ignore the totem or not when a knocked-down player commits suicide.
[ x ] Fixed an error in versions below 1.17 that prevented the plugin from starting correctly.
[ x ] Fixed an issue that caused heads to have no textures in Paper 1.21.1.
[ x ] Fixed an issue that caused the GPS menu to not function properly.
[ x ] A bug with the "suicide_messages" configuration has been fixed. It could not be disabled before, but now it can.
[ x ] Fixed an error with the GSit plugin.
[ + ] Added more log messages to help find more errors in the future.
fixed error with SternalBoard
[ x ] Fix bug with paper and others bugs
[ + ] Add compatibility with SternalBoard plugin
[ + ] add compatibility with 1.21.1
[ x ] Some errors were fixed
[ / ] The placeholders `<victim_x/y/z>` in `events.yml` were modified so they no longer return more than 2 decimal places
[ / ] Compatibility with the UltimateClans plugin was updated
[ + ] Compatibility with the FriendSystem plugin (Friends & Party System with GUI) was added
[ / ] The code has been changed to stop using deprecated methods from GravesX.
fixed error with GravesX and old Graves options in config,yml.
Due to the original developer of Graves being absent and no updates for that plugin, other developers created GravesX. It's the same plugin but with new updates, so ReviveMe is now compatible with GravesX and no longer with Graves.
fixed a error with elytra and added GravesX support
fixed a bug with 1.20.4 / 1.20.5
[ x ] fix some bugs with paper fork
[ + ] Compatibility with Spigot 1.21 added
[ + ] Function "[playemote] <emote_name>" to play an ItemAdder emote added
[ + ] Function "[stopemote]" to stop an ItemAdder emote added
[ + ] New placeholders added: "%reviveme_done_suicide_count%" and "%reviveme_max_suicide_count%"
[ x ] Fixed errors with version 1.20.6 and possibly 1.21
[ + ] Added compatibility with Minecraft 1.21
[ + ] Now it is possible to use items from ItemAdder in the locked steal items section of the configuration.
[ + ] Added a new option to block damage that a downed player can receive when being picked up by another player.
[ + ] add help messages in messages.yml
[
⏳ ] After so many years since the release of ReviveMe, I decided to change the default plugin messages. Previously, the messages were plain and without colors. Now, all default messages will be colorful and much more visually polished! I'm sorry it took me so long, but I have a picky taste for these things.
[ x ] remove debug message
[ + ] Compatibility with the latest versions of Minecraft has been added
[ + ] Now the item checks used to identify items configured in config.yml allow for not specifying a material
[ + ] Compatibility with many vehicle plugins such as "VehiclesPlus" was added.
[ + ] added "%reviveme_reviver%" placeholder
[ / ] Changes were made to the command autocomplete, which sometimes could fail.
[ x ] An error that occurred in the previous version has been fixed.
[ X ] A very important error has been fixed. Please update! Thank you
[ x ] The internal functioning of the "ReviveZones" has been changed to improve performance in loading and unloading chunks.
[ x ] An error was found that could cause a server to crash. It was temporarily fixed until the system can be changed.
[ x ] Some errors with damage to certain entities were fixed: item when touching lava or a cactus, item frame when trying to break it
[ + ] Added compatibility with some skills plugins
[ x ] An additional check was added to the option to ignore damage in downed_interacts.yml
[ x ] fixed error with debug message
[ + ] An option was added to prevent any type of damage when a player is downed. This example prevents the player from receiving "FIRE_TICK" damage when downed:
Code (YAML):
downed_damages:
enabled
: true
mode
: BlackList
list
:
- fire_tick
[ + ] An option was added to prevent a downed player from crafting:
Code (YAML):
enable_craft
: true
[ / ] Changes were made to maintain compatibility with WeaponMechanics. (Please use the latest version)
[ / ] Compatibility with PlasmoVoice was updated.
[ x ] An error with the ItemLock option when being stolen was fixed.
[ + ] update plastmovoice hook
[ x ] An issue with the GPS was fixed. When selecting a player, it would deselect instantly.
[ + ] A new compatibility option with graves was added to config.yml.
[ / ] Incorrect names were changed in the configuration, so they should check if it's correct.[GSit, blocks_interact_config]
[ + ] Compatibility with Graves added
[ + ] Compatibility with Towny Advanced added
[ x | / ] An error with the event has been fixed, and the variable <enemy> has been changed to <robber>
[ x ] Fixed an error when stealing an item from a knocked-down player.
[ + ] Added a new event to execute actions when stealing from a knocked-down player for the first time. When revived, this counter resets to 0 to execute actions the next time.
Code (YAML):
player_first_steal_event:
enabled
: false
actions
:
- '
[broadcast
] <victim> has been stolen while knocked down!'
[ x ] The error with the inventory was fixed when accessing another player's inventory with another plugin.
[ x ] Fixed an error that prevented picking up downed players.
[ x ] An issue with UltraScoreboard has been resolved.
[ x ] An error that appeared in the console when attempting to load yourself (presumably free cam) has been fixed.
[ + ] New values have been added to the "/rm verify" command.
[ + ] Additional optional fields have been added to the "steal_locked_items" config.
Code (YAML):
steal_locked_items:
enabled
: true
items:
myitem1:
has_custom_model_data
: true
# Checks if it has custom model data
name_contains
:
"&eMy"
# Checks if the name contains
[ x ] Fixed a bug that prevented the plugin from loading normally.
[ x ] Fixed a bug with a downed_interacts.yml configuration
[ + ] An option was added to allow or block the use of buckets when knocked down.
[ x ] An error was fixed that occurred when the knocked down player or the one being revived teleported to another world during the revival process.
[ x ] Fixed a bug with "no_downable_items" in config.yml.
These items allow you to kill a player without knocking them down. Now it is possible not to specify the material of the item.
[ x ] Fixed bugs with being able to revive a player while being grabbed by another, being knocked down and holding another player without being able to drop and other similar bugs.
[ x ] Fixed bug with CombadLogX compatibility
[ / ] The internal functionality of the 'can_move' option in downed_interactions.yml has been changed.
[ ! ] Any errors that these changes may have caused, please inform me on Discord.
[ x ] Bugs were fixed.
[ / ] Code changes were made to prevent errors.
[ + ] A new option was added to prevent stealing of certain items from defeated
in config.yml:
Code (YAML):
steal_locked_items:
enabled
: true
items:
mydiamond:
material
: diamond
nametest:
name
: 'Test v:'
loretest:
lore
:
- aaaaa
- aaaa2
multitest:
name
:
"MyItem"
material
: diamond
custom_model_data
: 3
[ x ] Fixed a bug with the CMI suicide command
[ x ] Fixed a bug with revive price
[ x ] Fixed some bugs with CombatLogX.
[ + ] Fixed a configuration generation error that could cause confusion for users.
[ x ] fix spectator mode. Again :skull:
[ x ] Fixed an error that occurred when you did not have a material assigned in the item mode of prices when reviving.
[ + ] Fixed a bug with spectator mode
[ ? ] We skipped a version because I lost the previous one.
[ x ] Fixed a bug with "CombatLogX" when committing suicide or dying when downed.
[ x ] Fixed a compatibility bug with CombatLogX
[ + ] Added "disable_log_on_downed" option which calls "untag" when active and the player is downed.
[ x ] Fixed a bug with spigot version 1.17. This error was caused by some changes 3 versions ago.
[ x ] fixed error with reviveme setspawn command
[ x ] Fixed a compatibility bug due to recent changes.
[¬_¬] I'm not sure making announcements here is correct but it's Christmas!
Giveaway for 30 free licenses for my plugins and 50% discount!
[ x ] Fixed a bug with hearts regenerating upon being revived and optimized to avoid delays when loading the plugin.
[ + ] Full compatibility with all versions "damage" to the item when you knock down a player.
[ x ] Fixed a bug with item durability when knocking down a player. This prevented the item from taking damage every time you knocked down a player, making the item infinitely durable.
[ x ] Fixed a bug that caused the plugin to take a long time to load
[ / ] Now the options where it is possible to use PlaceholderAPI in actions.yml will be used.
[ !!! ] In the support discord they will be raffling off 10 reviveme licenses totally free!
[ / ] Changed how Weapon Mechanics compatibility works to affect the priority settings found in config.yml
[ + ] Added compatibility with spigot 1.20.3 and 1.20.4
[ x ] Fixed a compatibility bug with GSit.
[ + ] Added compatibility with GSit. This will allow GSit to be blocked on a downed player.
[ + ] This will allow a new option to be added that allows you to decide the maximum amount that a player can be revived. By exceeding this amount the next time you are knocked down you will die instantly and this counter will be reset.
[ + ] Added a compatibility option for plugins/purpur that use inventory totems.
[ + ] added new option in downed_interacs.yml
Code (YAML):
#Allow break with specific blocks
block_break_config:
enabled
: false
#togle with: Blacklist/Whitelist
mode
: WhiteList
list
:
-
"bed_bed"
[ + ] added new option in downed_interacts.yml.
This option allows you to choose which blocks to prohibit or allow when placing them while down.
Code (YAML):
#Allow place with specific blocks
block_place_config:
enabled
: false
#togle with: Blacklist/Whitelist
mode
: WhiteList
list
:
-
"bed_bed"
[ x ] Fixed a compatibility bug with WeaponMechanics and revíveme events.yml.
[ x ] Fixed a bug with colors in the "[message]" action of events.yml
[ x ] Fixed a bug that caused you to stay in the air and not fall when you are downed and disabled the "interact_move" option in downed_interactions.yml
[ + ] Added compatibility with the "WeaponMechanics" plugin
[ X ] Fixed a compatibility bug with citizens in spigot version 1.20.1
[ x ] fixed error with lasted minecraft version
[ + ] Added compatibility with the latest version of Minecraft
[ + ] added command: /rm setrespawn - sets the place where players appear if they died downed.
[ + ] If you have the option to revive in exchange for an item and the item was in the secondary hand it was not removed.
[ + ] Added MCPets to reviveme dependencies so it loads sooner.
[ / ] Now if a player is revived and in events.yml it was still waiting for some "[delay]" the delay will be cancelled.
[ + ] Added a new function to wait for a while to execute the next line. here an example:
Code (Java):
player_downed_event
:
enabled
:
true
actions
:
-
'[broadcast] hello'
-
'[delay] 120'
-
'[broadcast] hello :)'
the "Hello" broadcast will be sent immediately as long as everything is below "[delay] 120"
It will be executed 120 ticks later.
[ + ] Added a new option to prevent players from being able to ride MCPets pets.
[ + ]
A new function was added for "events.yml" this is used to drop the item from a slot.
example: "[dropslot] <player type> <slot>"
[ + ] added compatibility with spigot 1.20
[ x ] Fixed an error with the titles and subtitles that prevented them from appearing correctly on the screen.
[ x ] Fixed an error with the generation of the "config.yml" file.
(There was an extra space in the default config)
[ + ] Added an option to stop the death count when a player picks you up.
[ + ] Added a new option to change the priority of ReviveMe and can be compatible with more plugins.
[ x ] A debug message was removed that was activated by my mistake.
[ x ] Fixed an error with the placeholders of the bars and improved the code in general.
[ x ] Fixed a bug with the option to put a price to revive with exp.
[ + ] an option was added to change the name to the gps menu.
[ / ] now the "disconnect_kill" option will be ignored if the server contains the "PvPManager" plugin and the player is in pvp. this is for PvPManager to take care of the work and avoid errors.
[ x ] fixed bug with placeholderapi
[ / ] Now dying by time or surrendering (holding shift) while downed will die by the actual cause of death if you've been downed by an entity. previously only worked with players and now works with all entities to avoid bugs in lifesteal plugins
[ + ] added compatibility with spigot 1.19.4
[ x ] Fixed a bug with revive zones. these zones were offset in one direction.
[ x ] Fixed a bug with the speed after reviving in very specific cases and there were changes to the verify command.
[ x ] Fixed a bug when reviving. If you were teleported you wouldn't stop reviving when you should.
[ + ] Added more debug messages to be saved in the plugin's debugs folder. This will make us find more errors and fix them much easier
[ + ] an option was added in "config.yml" to change the default state of the "downable" flag
[ x ] Fixed a bug with recent versions of factions uuid.
[ + ] Added DeluxeCombat compatibility
Code (YAML):
DeluxeCombat:
enable
: false
revive_in_combat
: true
pickup_in_combat
: false
[ + ] Added UltimateClans compatibility
Code (YAML):
UltimateClans:
enable
: false
revive_ally
: true
pickup_ally
: true
revive_rival
: false
pickup_rival
: false
[ + ] Fixed an error that appears on the console when a player is hurt by a block.
[ + ] Added a new option to define the "maximum time" on revive. Example: if the revive speed of the reviver is 1 and this new option is 10 for the downed player it will take 10 seconds to revive him. You can change it for example to 20 so that it takes longer to revive certain players depending on the permission or the rank.
Code (YAML):
downed_reliving_count:
enable
: false
mode
: rank
values:
- 'default
: 10'
- 'vip
: 5'
[ x ] Fixed a bug that occurs when the last player online was disconnected.
[ + ] Now in the damage list found in config.yml it is allowed to put the type of entities. example: "player"
[ + ] The option to avoid getting downed if there is no player nearby now ignores vanishing players.
[ + ] Added support for PartyGames
[ / ] /rm verify command changed
[ x ] Fixed a bug with <victim_w>/<enemy_w>/<picker_w>/<reviver_w>. The error occurred when there were worlds with a space in their name.
[ + ] Added a flag to prevent players from being downed in certain regions with world guard. you can use it with "/rm <region> dowable allow/deny"
[ / ] Apparently players in spectator could revive downed players. this is solved.
[ / ] Internal changes were made to improve performance.
[ / ] Changed CrackShot priority so they can cancel CrackShotPlus events
Fixed an issue with "action_bar_messages". this prevents the use of hexadecimal colors, you should now be able to use all colors.
[ | ]I made a mistake and the plugin crashed (sorry :c)
[ x ] Fixed an error that appears occasionally on the console.
[ + ] Added a randomizer to implement some epic ideas I have
[ + ] Added option to allow/block interaction with a list of blocks.
Code (YAML):
#Allow interaction with specific blocks
block_interact_config:
enabled
: false
#togle with: Blacklist/Whitelist
mode
: Blacklist
list
:
-
"bed"
[ + ] Added a new option to prevent downed players from committing suicide until a certain amount of time elapses.
Code (Java):
#Time the downed player must wait before committing suicide.
suicide_disabled_count
:
0
By default it is disabled. this value is in ticks. 20 ticks are equal to 1 second.
[ > ] The "LandsHook" class was updated, please use the latest version of Lands for correct operation.
[ - ] Removed a file that could interfere with the /rm verify command
[ x ] Fixed an error when interacting with a citizen npc.
Code (Java):
java.
lang.
IllegalArgumentException
: location.
world
at com.
google.
common.
base.
Preconditions.
checkArgument
(Preconditions.
java
:
145
) ~
[guava
-31.0.1
-jre.
jar
:?
]
at org.
bukkit.
craftbukkit.
v1_19_R1.
entity.
CraftPlayer.
teleport
(CraftPlayer.
java
:
1282
) ~
[paper
-1.19.2.
jar
:git
-Paper
-
302
]
at org.
bukkit.
craftbukkit.
v1_19_R1.
entity.
CraftPlayer.
teleport
(CraftPlayer.
java
:
1227
) ~
[paper
-1.19.2.
jar
:git
-Paper
-
302
]
at org.
bukkit.
entity.
Entity.
teleport
(
Entity.
java
:
157
) ~
[paper
-api
-1.19.2
-R0.1
-SNAPSHOT.
jar
:?
]
at org.
bukkit.
craftbukkit.
v1_19_R1.
entity.
CraftPlayer.
teleport
(CraftPlayer.
java
:
1222
) ~
[paper
-1.19.2.
jar
:git
-Paper
-
302
]
at org.
bukkit.
craftbukkit.
v1_19_R1.
entity.
CraftEntity.
teleport
(CraftEntity.
java
:
546
) ~
[paper
-1.19.2.
jar
:git
-Paper
-
302
]
at net.
kokoricraft.
reviveme.
listeners.
OthersListeners.
onClick
(OthersListeners.
java
:
147
) ~
[ReviveMe.
jar
:?
]
at com.
destroystokyo.
paper.
event.
executor.
asm.
generated.
GeneratedEventExecutor842.
execute
(Unknown Source
) ~
[
?:?
]
at org.
bukkit.
plugin.
EventExecutor$2.
execute
(EventExecutor.
java
:
77
) ~
[paper
-api
-1.19.2
-R0.1
-SNAPSHOT.
jar
:?
]
at co.
aikar.
timings.
TimedEventExecutor.
execute
(TimedEventExecutor.
java
:
80
) ~
[paper
-api
-1.19.2
-R0.1
-SNAPSHOT.
jar
:git
-Paper
-
302
]
at org.
bukkit.
plugin.
RegisteredListener.
callEvent
(RegisteredListener.
java
:
70
) ~
[paper
-api
-1.19.2
-R0.1
-SNAPSHOT.
jar
:?
]
at org.
bukkit.
plugin.
SimplePluginManager.
callEvent
(SimplePluginManager.
java
:
670
) ~
[paper
-api
-1.19.2
-R0.1
-SNAPSHOT.
jar
:?
]
at net.
minecraft.
server.
network.
ServerGamePacketListenerImpl$5.
performInteraction
(ServerGamePacketListenerImpl.
java
:
2914
) ~
[
?:?
]
at net.
minecraft.
server.
network.
ServerGamePacketListenerImpl$5.
a
(ServerGamePacketListenerImpl.
java
:
2970
) ~
[
?:?
]
at net.
minecraft.
network.
protocol.
game.
ServerboundInteractPacket$InteractionAction.
dispatch
(ServerboundInteractPacket.
java
:
131
) ~
[
?:?
]
[ + ] Version 1.19.3 changed the arguments of a packet so there was a bug. solved!
[ / ] Changed the update message to redirect directly to the plugin.
[ / ] Changed the verify message of the /rm verify command
[ + ] The "[connect] <server>" action was added to change the server with bungeecord
[ + ] Fixed a bug with Citizens and minecraft 1.19.3
[ + ] Added compatibility with version 1.19.3
[ + ] A log system was added to be able to solve errors much easier and find some difficult errors to find. The logs are generated automatically on certain occasions and can be opened with a normal text editor.
[ + ] Added "/rm verify" command to verify premium users
[ . ] code cleanup and plugin size reduction
[ x ] Fixed a console error when starting the plugin. When starting, it tried to load the revive zones when they did not exist yet.
[ + ] Particles were added and probably the last ones for the revive zone.
Black Friday is here, again!
Take advantage of this limited time offer!
Offer is valid until 27.11.2022 23:59
[ x ] Fixed bugs with these hooks: BetterTeams, FactiosUUID, SaberFactions
[ x ] Fixed a bug with the default settings. this error caused the reset of messages.yml
[ x ] Fixed a bug with CombatLogX
[ + ] Added RealScoreboard support
[ + ] Added 2 options for CombatLogX
Code (YAML):
CombatLogX:
enable
: false
revive_in_combat
: true
pickup_in_combat
: false
[ + ] added more particles for revive zones
[ ! ][ ! ][ ! ] EVENT! [ ! ][ ! ][ ! ]
10 ReviveMe licenses are being raffled off!
Discord:
https://discord.gg/FE5Zg5Szt8
[ - ] Because this option didn't work well and it wasn't possible to add 100% compatibility with this plugin, it was decided to remove it.
For users who use the "HideNameTag" plugin, they should look for one that is compatible or disable the ReviveMe scoreboard to avoid problems.
[ x ] fixed a bug with the hidenametag option
[ + ] new particles were added for the revive zones.
Code (YAML):
dragon_breath
end_rod
dripping_honey
[ + ] Added a new "hide_nametag" option in config.yml - this option hides the name of the downed player, reviver and picker.
[ + ] Added support for HideNametag plugin
[ x ] Fixed an error that appeared when using the "/rm revive" command
[ + ] added a command to change the type of particles.
Code (YAML):
/rm zone particle <zone name> setType <particle type>
Code (YAML):
- redstone
(DEFAULT
)
- driplava
- dripwater
- slime
- normalsmoke
- largesmoke
- campiresignalsmoke
- spellmobs
[ + ] Added command "/rm zone particle <zone name> toggle" to disable and enable particles.
[ + ] Added command "/rm zone particle <zone name> setColor <color>" to change particle color (this supports both vanilla colors and hex colors. examples: "&a" or "&#FFFFFF")
[ / ] Particles from revive zones are now activated when creating a zone and deactivated when deleting it.
[ + ] Added particles to revive zones.
[ x ] Fixed a bug with totems. Disconnecting with a totem in hand while downed and reconnecting revive you ignoring the "totem_first" option
[ x ] A broadcast that appears when starting the server has been removed.
[ x ] Corrected message errors in revive zones commands and added to the list of general commands.
[ + ] added command "/rm zone speed <zone> <value>"- Command to change the speed of reviving in the zone
[ + ] fixed a bug with the automatic generation of configuration. Some hook configurations were repeated
[ + ] Added revive zones!
Here is an example of how to use this feature and its commands/permissions
Code (YAML):
Commands
:
/rm zone item - Gets the item to mark the zone.
/rm zone create <name> - Create a zone.
/rm zone list - List of created zones.
"
/rm zone remove <name> - Delete a zone.
Permission:
ReviveMe.Command.zone
[ x ] Fixed a bug in events.yml, when reviving they got blind for 200 seconds
[ x ] Changed some of the code to avoid bugs if the player's max life is changed for other reasons.
[ x ] Fixed bugs with FactionsUUID and option "steal_items" in config.yml
[ + ] Added a new function in events.yml
- "[playemote] emote1"
or
- "[playemote] <victim/reviver/picker/enemy> emote1"
[ + ] Added an option to kill players with certain items without going through the "downed" stage. in config.yml.
Code (YAML):
items_options:
no_downed_items:
enable
: false
items:
vanillaItemExample:
item
:
"diamond_sword"
name
:
"&cFire sword"
itemAdderExample:
item
:
"itemsadder-myitems:emerald_sword"
[ + ] Added compatibility with Duels.
Code (YAML):
Duels:
enable
: false
downed_in_game
: false
[ / ] From now on, if you don't want a message to be sent, you just have to leave the quotes empty in the configuration, for example:
downed: ""
[ x ] Fixed an error when checking if you have permission in the pickup action.
[ / ] Monsters have been changed to Mobs in the action of removing attacking mobs.
[ + ] Added a new type of price when reviving. you can set it like this.
Code (YAML):
revive_options:
price:
enabled
: true
mode
: life
amount
: 10
ignore_permission
: true
[ x ] The PlasmoVoice event is created incorrectly. This version is to be able to use ReviveMe even if plasmo voice fails. Wait for future PlasmoVoice updates to be able to use your revive me Hook.
[ x ] Fixed bug in console caused by PlasmoVoice
[ + ] added a new function in events.yml
Code (YAML):
-
"[teleport] <victim> x y z world"
example: "[teleport] <victim> <victim_x> <victim_y+10> <victim_z> <victim_w>"
[ x ] Fixed an error that caused the database not to be generated on certain occasions and an error to appear on the console.
[ / ] The operation of the "[sound]" function has been changed. before the sound with <allplayers> was sent to all players but at the location of the downed player. now send the sound to everyone in your own location.
[ x ] Fixed a bug with the "[sound]" function and added an error message.
[ x ] Fixed an error with the version, it showed an incorrect one
[ + ] added a new function in events.yml
- "[sound] <victim/enemy/picker/reviver/allplayers> soundname volume pitch"
[ x ] Fixed a bug where you were kicked at certain times.
[ + ] You can now choose whether downed people will be able to speak in that state with PlasmoVoice.
[ x ] An error in the location of certain options in the gps configuration was fixed.
[ x ] Fixed a bug that caused gps settings to regenerate when they shouldn't.
[ + ] Added support for griefPrevention. you can find the configuration in config.yml.
If you need me to add another option contact me by discord
[ x ] Fixed a bug where when knocked down by command you couldn't die.
[ x ] Fixed a bug with lands plugin.
[ + ] When reviving a marked player the gps was not deactivated for the others.
[ + ] Added "/rm gps" command. This command will open a menu where you can select a downed player and a gps will be activated towards the player.
[ x ] Fixed a bug with elytras while downed
[ x ] Temporarily fixed not to break developer api. In the following versions it will be completely fixed so that both work.
[ x ] fixed error (important)
[ x ] Fixed a bug with the immortality totem
[ - ] Removed particles in "[potion]" function from events.yml
Fixed an error that occurred when using "-" in the speed parameter such as: "<victim_x-1>"
Fixed a change in the previous version
[ + ] Now the "[particle]" function allows you to add 4 more arguments, these are optional.
[ / ] Now in coordinate parameters like "<victim_x>" you can now add, subtract, multiply and divide its value. Here's an example: "<victim_y+0.5>" This would add half a block to the player's height
Fixed a change in the previous version
Fixed an error with the previous version
added parameter "<allplayers>" for function "[particle]". You can see an example here:
[ x ] An error that spamming in the console in very specific occasions was fixed.
[ / ] Now when being brought down by the "/rm down" command the event from events.yml is called
[ / ] Now when revived by the "/rm revive" command the event from events.yml is called
[ + ] added function "[rempotion] <victim/killer/reviver/picker> <PotionName>" this function will remove the potion to the specified player.
Example for player to glow while downed:
[ x ] In most deaths the message said that the player killed himself
[ + ] Added a new method to the api. ReiveMeAPI.isDownable(EntityDamageEvent);
[ x ] Fixed an annoying bug in the console
[ x ] Fixed a bug with spectator mode
[ + ] Added new options for the Lands hook
[ / ] Now players in creative will not be knocked down by the damage event
[ + ] Fixed an error that sent messages to the console
[ + ] added the event DownedSuicideEvent
[ + ] DownedDelayCountEvent can now be canceled
[ + ] added new option in downed_interacts.yml file. max_fall_distance
[ x ] the error is fixed. I'm sorry
[ + ] Added a list to control what damage the player should be knocked down with or ignore
[ + ] Added more options for the Lands plugin
[ +´] added compatibility with lands.
[ + ] added compatibility with UltraScoreboards
[ - ] Unintentionally created files have been removed
[ + ] Added compatibility with BetterTeams
[ x ] Due to the last update downed players could be damaged by other players ignoring invulnerability.
[ + ] Added a new option to decide whether or not the downed player should be damaged by mobs if they have invulnerability.
[ x ] Fixed a bug that prevented potions in events.yml from working properly.
[ + ] added an option to disable the death message
[ + ] Added new option for conditions. you can now check if the downed player has an enemy with "hasEnemy == true" example:
[ + ] now when knocked down the victim reproduces the damage effect
[ / ] Now when reloading the plugin with Plugman the database closes to avoid failures
if you have again the error that when reviving they continue with a low speed please report it
[ x ] Fixed a bug that would occur when reviving, the bug would cause the speed to not be restored correctly
[ x ] Fixed a bug that sent the same message twice with blocked commands
Compatibility with FactionsUUID was completed, I had problems adding this compatibility since SaberFactions stole most of the FactionsUUID code and I had to do extra code to be able to differentiate them and use compatible methods
[ - ] Because the version of minecraft 1.13 was not 100% compatible with ReviveMe, this version has been removed. Now ReviveMe from this version is compatible with minecraft 1.14 and higher
[ x ] Fixed a visual bug with countdowns
[ x ] In some messages the PlaceHolderApi placeholders were not working
[ x ] Fixed a bug with sounds. To disable a sound it must be blank or put "none", this function was not working
[ - ] Automatic anti spam removed. this anti spam prevented a downed player from being spammed by pressing shift too many times
[ + ] Added a cooldown for the action to start reviving. this can be configurable in config.yml.
[ + ] Added a cooldown so you can choose if a player can review more than one person in a short time
[ x ] Events.yml events were fixed, There was a bug that prevented disabling these events
[ / ] Changed some changes regarding hooks
[ - ] Removed deprecated parts of the code
[ + ] Added a function to send a message to the player.
[ + ] Added the option to send a message in the "broadcast" function, this option allows you to send only to faction members.
added FactionsUUID and SaberFactions
[ x ] Fixed a bug with spigot version 1.19
[ + ] Added compatibility with minecraft 1.19 (EXPERIMENTAL)
[ x ] Fixed a bug with the elytras, the new option blocked the use of the elytras to non-knocked down players
[ x ] Fixed a bug with elytras
[ + ] Added teams option for SaberFactions hook
[ + ] Added an option in downed_interacts.yml to disable flying with elytra
[ x ] fixed bug when player carrying downed player disconnected
[ + ] added compatibility with SaberFactions
[ + ] added compatibility with ProjectKorra
[ x ] Fixed an error that prevented the correct use of the "totem_first" options and other derivatives
temporary fix to console spam
[ / ] Due to a bug that happened if a player was downed while flying (with /fly or creative) and they were left floating and the server did so now downed players will not be able to fly until they are revived
[ + ] added an option for when a player disconnects. If this option is false, the player will continue to be downed when connecting.
[ + ] Added a database to save data if a player gets disconnected or the server crashes.
this database can be configured in config.yml
If the option is false, the cache file that was used previously will be used.
[ x ] fixed a bug that caused the enemy not to be replaced in the events.yml event
[ + ] Added an option in config.yml that fixes a bug when unmounting, only activate if necessary
[ / ] Removed the armor stand that was used to mount the downed player on top of another
[ x ] Fixed a bug that caused the barrier block to not be removed
[ + ] The /rm debug command was added to facilitate reports, by using this command you will be able to see messages with certain reviveme actions and this will serve to detect problems much faster.
[ + ] Added messages for the following commands: revive, down, kill
[ x ] Fixed bug with essentials /kill command
[ x ] Fixed a bug that occurred when reviving a player. the downed player was left with the "sprinting" action activated
[ x ] Fixed a bug that depending on the distance the downed player did not change the state. (visual bug)
[ x ] Fixed a bug where if a player was downed while reviving another the player would still be revived and should have stopped
[ + ] Added two new options in config.yml. now you can choose which action to steal or pick up the downed player. the only options currently are "click" and "crounch+click"
[ x ] Fixed a bug that caused the player to not get the health they should when revived by the revive command
[ x ] Fixed a bug that caused a new configuration to be generated when it already existed.
[ x ] When typing the revive command it returned a message saying that it revived the player even though he is not downed
[ x ] Apparently it can be interacted with the Armor Stand that is used when a player lifts others above their head.
[ x ] There were cases where the player would still have an invisible armor stand on them.
[ + ] Added a feature that only works if the server crashes for some reason other than the ReviveMe plugin. when this happened players getting knocked down on reconnect would still have slow speeds and other issues.
Now if this happens, a cache will be saved in the plugin to avoid errors in server crashes.
[ + ] Fixed a crash when using the essentials suicide command. now if the cause of the damage received is SUIDICE it will ignore it completely.
[ x ] Fixed more console bugs. :,c
[ x ] Sometimes the player would have an armorstand on their head regardless of whether they were downed or not.
[ + ] fixed. when dying and respawning the player was still downed.
[ + ] added new option in events.yml "[additem] <victim>|<reviver>|<picker>|<nemy> iitemname"
[ + ] the option of <enemy_x> <enemy_y> <enemy_z> <enemy_w> with all its variants has been added, example reviver, picker and player
[ + ] added a new option for players knocked down on death to keep their inventory
[ x ] Fixed a bug that caused death and respawning to remain in the "downed" state only if you were killed by a wolf or any other animal.
[ + ] Added an "items" option to be able to create your items in events.yml and drop them at the injured player's location.
[ + ] added event "downed_death_event" in events.yml. here is an example of these changes
Code (YAML):
items:
death_drop:
material
: ROTTEN_FLESH
amount
: 3
downed_death_event:
enabled
: false
actions
:
- '
[dropItem
] death_drop'
[ x ] Fixed a bug that caused DeathChest plugins such as DeathBarrel to malfunction.
[ / ] Removed support for RealScoreboard as it was causing a lot of bugs and its author hasn't responded or ignored my messages.
[ x ] fixed an error that spammed in the console
forget to return the default configuration of the message. sorry haha
[ x ] fixed a bug that caused errors if a downed player or their killer entered a non-pvp region
[ / ] now revive or stop revive messages can be canceled by putting '' in the message. example:
soon i will add this feature to all chat messages
[ x ] Fixed an error that occurs when committing suicide. Doing so will kill you twice.
[ + ] Added option to prevent downed players from picking up and dropping items.
in downed_interacts:
[ x ] Another error that spammed in the console was fixed. (the error occurred when the operating system could not provide the time)
[ + ] added an option to change the status message "no downed"
[ x ] Fixed a bug that spamming in console
[ x ] Part of the event options were changed so that when they write incorrect formats, the entire plugin does not stop working.
[ + ]added a message that is sent if you do not meet the requirements to revive someone
Fixed a bug that would kill you when landing while flying with a MyPet pet
fixed a bug causing a lot of weird bugs with the plugin
added compatibility with Vulcan AntiCheat
[ x ] Fixed a bug that caused NPCs to not get up after reviving them
[ x ] Fixed a bug that caused NPCs to not be knocked down if they had permissions enabled
[ x ] fixed an error that spamming in the console in specific cases
[ + ] added an option for downed players being carried to fall to the ground if their carrier takes damage
[ + ] added compatibility with spigot 1.18.2
[ x ] Fixed bug with "permission" mode on revive speed
fixed bug with RPGMoney commands. the plugin replaced the ReviveMe commands
[ x ]practically when killing a player he died instantly instead of being knocked down
[ x ] fixed an error with citizenshook
[ + ] An anti spam was added in the chat. now if a player tries to revive more than 2 times in a second the chat messages will be blocked for 5 seconds.
[ + ] added the option to choose the revive speed depending on the range
[ + ] now you can choose who will receive the message with this new option
affected messages: action_bar_messages, scoreboard_messages, boss_bar_messages and title_messages.
[ x ] fixed a bug that ignored the arguments in the command configuration
[ + ] added the /rm setprice command to make it easier to use this feature
[ * ] code prepared to add ranked revive speed and compatibility with other plugins in next update
now you can put a distance limit for the players who will receive the message
added a new feature to events.yml
options:{Options here}
for now you only have this option for the broadcast. you can put the permission they need to receive the message. any new option you need can tell me and I'll add it!
Here an example
[ + ] added a new option: picked_enable: true
[ x ] bug fixed: the health that should give you when knocked down only worked with commands and not when you were knocked down by an entity or other damage
[ / ] change: The "action_bar_messages" option was changed for something more in accordance with the rest of the options
Fixed a bug that allowed you to pick up defeated players while you are down
fixed automatic generation of "death_count_action: kill" option in config.yml
With this new option you can decide if you want the players to die or revive at the end of time.
Fixed bug causing Citizens hook in config to be ignored
[ + ]added new configuration for downed players
[ x ] bug when picking up someone while committing suicide fixed
fix error in chat and console. sorry hahaha
[ + ] added support for vanilla teams
[ x ]Fixed a bug caused by worldguard
Error in config.yml already generated previously fixed.
the bug modified the "revive_options" option to "material: air" no matter how many times you deleted it
[ + ] Added an option to put a price on the revive action, currently it has 3 modes: Item, Money, Exp
the amount parameter is required in all modes
"Item" mode has the following options
- material - type of item material that will be removed upon revival
- has_item_name - name that the item should have
- has_lore_line - a line of the lore that marks what is the item to revive
- has_lore - here you can put a full lore to fully specify the item
the above options are optional and you can combine them to specify the item.
Soon I will add a command to make this much easier and simpler
[ / ] fixed an error in the list of commands.
the error caused it not to show the "rm suicide" command
Fixed "java.lang.ArithmeticException: / by zero" error. the error occurred when setting suicide_count to 0