It's a very good plugin, but it would be awesome if you could add an option to detect and show a custom message when a player is killed by another player or entity while invisible. It would be a great improvement to the plugin! Thanks for all the hard work!
Great plugin, and really easy to customize, but unfortunately the one feature I installed this plugin for doesn't work on my server. When players kill one another, the vanilla kill message is broadcasted instead of my custom ones. This is despite the fact that when I use "/cdm list global-pvp-death-messages", the plugin lists all my custom ones. If someone helped me fix this issue, I would rate this plugin 5/5, but as it stands, I have to give it a 3/5.
Cool plugin, funny as hell, but this error appears and also my server had low TPS since i install it
[19:42:56 INFO]: [CustomDeathMessages] [ACF] java.lang.NoSuchFieldException: locale
[19:42:56 INFO]: [CustomDeathMessages] [ACF] at java.base/java.lang.Class.getDeclaredField(Class.java:2782)
[19:42:56 INFO]: [CustomDeathMessages] [ACF] at CustomDeathMessages-2.0.1.jar//co.aikar.commands.BukkitCommandManager.readPlayerLocale(BukkitCommandManager.java:325)
[19:42:56 INFO]: [CustomDeathMessages] [ACF] at java.base/java.lang.Iterable.forEach(Iterable.java:75)
[19:42:56 INFO]: [CustomDeathMessages] [ACF] at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1116)
[19:42:56 INFO]: [CustomDeathMessages] [ACF] at CustomDeathMessages-2.0.1.jar//co.aikar.commands.BukkitCommandManager.lambda$new$1(BukkitCommandManager.java:136)
[19:42:56 INFO]: [CustomDeathMessages] [ACF] at CustomDeathMessages-2.0.1.jar//co.aikar.commands.ACFFoliaScheduler.lambda$createLocaleTask$1(ACFFoliaScheduler.java:51)
[19:42:56 INFO]: [CustomDeathMessages] [ACF] at io.papermc.paper.threadedregions.scheduler.FoliaAsyncScheduler$AsyncScheduledTask.run(FoliaAsyncScheduler.java:217)
[19:42:56 INFO]: [CustomDeathMessages] [ACF] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
[19:42:56 INFO]: [CustomDeathMessages] [ACF] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
[19:42:56 INFO]: [CustomDeathMessages] [ACF] at java.base/java.lang.Thread.run(Thread.java:1583)
CustomDeathMessages
[12:56:31 WARN]: [CustomDeathMessages] Death message for 00000000-0000-0000-0009-01fd5694996f was not propagated in time
[12:56:47 WARN]: [CustomDeathMessages] Death message for 00000000-0000-0000-0009-01ffa050d245 was not propagated in time
[12:56:53 WARN]: [CustomDeathMessages] Death message for 00000000-0000-0000-0009-01ffa050d245 was not propagated in time
[12:56:57 WARN]: [CustomDeathMessages] Death message for 00000000-0000-0000-0009-01ffa050d245 was not propagated in time
[12:57:08 WARN]: .VIB_GJN moved wrongly!
[12:57:12 WARN]: [CustomDeathMessages] Death message for 00000000-0000-0000-0009-01ffa050d245 was not propagated in time
[12:57:13 WARN]: [CustomDeathMessages] Death message for 00000000-0000-0000-0009-01ffa050d245 was not propagated in time
[12:57:15 WARN]: [CustomDeathMessages] Death message for 00000000-0000-0000-0009-01ffa050d245 was not propagated in time
[12:57:16 WARN]: [CustomDeathMessages] Death message for 00000000-0000-0000-0009-01ffa050d245 was not propagated in time
[12:57:17 WARN]: [CustomDeathMessages] Death message for 00000000-0000-0000-0009-01ffa050d245 was not propagated in time
[12:57:18 WARN]: [CustomDeathMessages] Death message for 00000000-0000-0000-0009-01ffa050d245 was not propagated in time
[12:57:20 WARN]: [CustomDeathMessages] Death message for 00000000-0000-0000-0009-01ffa050d245 was not propagated in time
[12:57:21 WARN]: [CustomDeathMessages] Death message for 00000000-0000-0000-0009-01ffa050d245 was not propagated in time
[12:58:09 WARN]: [CustomDeathMessages] Death message for 00000000-0000-0000-0009-01ffa050d245 was not propagated in time
[12:58:14 INFO]: [CLV] §aSuccessfully auto-saved all player data (§748ms§a).
[12:58:28 WARN]: [CustomDeathMessages] Death message for 00000000-0000-0000-0009-01fd5694996f was not propagated in time
[12:58:29 WARN]: [CustomDeathMessages] Death message for 00000000-0000-0000-0009-01fd5694996f was not propagated in time
[12:58:30 WARN]: [CustomDeathMessages] Death message for 00000000-0000-0000-0009-01fd5694996f was not propagated in time
[12:58:32 WARN]: [CustomDeathMessages] Death message for 00000000-0000-0000-0009-01fd5694996f was not propagated in time
And since this plugin has so many features, there is not much that this could be even improved, but I still have a few ideas for you ;)
(Keep in mind that I am just giving you ideas, and not begging for these)
- Make it so that I can have other kill effects than just lighting.
(For example, Any particle explosion, Any item explosion, Any sound effect) Any of these could be combined, and on top of all, custom commands could be configured to be run when a player dies as the dead player or the killer or the console)
- If global death messages are disabled, make a permission that will see hidden death messages still.
- Make a system that will alert only players in a specified radius that a player has died, and bypass permission for that too. This system is optional, so it can be enabled/disabled
- Add 1 thing: Per world configuration. Every world in your Minecraft server will have a separate configuration (I'm talking about the custom kill messages config)
This could be useful for many use cases, but the main ones I think are for minigame servers and just for the complexity.
(If you don't want to make many config files then just add this feature into one config file by giving each death method an option where you can say what world will this kill message apply to, and then you can copy-paste it and make it say a different world)
- Add a new placeholder that could be useful for any server. %death_loation% Pretty self-explanatory, it shows the coords where you died the last time.
Thank you for reading. And as I said, Please do not get overwhelmed by these suggestions, I was just giving you free ideas for you to maybe implement these features to this plugin sometime in the future. I would really appreciate even one of these features, I think every single one of them are cool. But take your time, and have a good one!
Also, keep up this amazing work, I really love it <3
Thanks for the ideas! The death position placeholder is already possible, the placeholders %victim-x%, %victim-y%, and %victim-z% are already available, and also %killer-x% etc. I have a general idea of what your other suggestions are asking, but I’m not 100% sure, so if you could leave an issue on github, leave a comment in the plugin discussion, or start a conversation with me on spigot to discuss these features further it would be helpful. Thanks!
Version: 2.0.0
It works great but I just have this issue wheren as soon as someone died by TNT all death messages changed to the TNT death message. I tried reloading the plugin and the server but I still get the same issue. The files haven't changet at all, it just always displays the same one.
I do think I know why, and this is a unmaintained resource but I do plan to come back and fix some things. Stay tuned :)
Version: v1.7.2
Awesome Plugin!
Works as described without issue however the default messages specify everyone as being male, Easy to change but maybe you could update the default messages.
-
very simple and customizable resource, Defiantly Recommend trying this!
Yeah... I always try to not do that but a couple slips by, I’ll go through and fix them haha
Version: v1.7.2
**********************************
thank your plugin is good
*********************************
can support PlaceholderAPI?
i want use %_prefix% %_suffix%
Of course, and to answer your question, as of now, there isn't a placeholder that does so :( It may be coming in the future, so stay tuned!
Version: v1.6.2
Hey man genuinely awesome plugin. But i wanted add a suggestion, I was wondering if we can hover over the custom death message and it tells us the vanilla death? I was asking since my server is an smp we have inside joke in our death messages and the new player get confused by it lol. But other than this plugin is amazing!
I can confirm, that this plugin is awesome. Works perfectly and very customizable. Will be great if it has RGB support and the creator make an announcer plugin for 1.16.1
I will give 6 stars but Spigot wouldn't let me do it
I already had plans to include hex color support! Expect to see it soon. What do you mean by announcer plugin? If you can tell me on my discord I could look into it. Smoke#8238
Version: v1.5.3
Compatible con discordsrv, craftbukkit, actualizado y cumple su funcion exacta simple muy recomendado.
I actually had that planned for the next hotfix, I’ll release the version right now. Thanks for the input!
Version: v1.3.1
excelente plugin y atualizado lo que a mi me encanta porque siempre los abandonan este tipo de plugins xd , tiene buen codigo , un fuerte nucleo y 100% personalizado ., Creo que podrias añadir titles al matar a otro player .
gracias por la revisión, y siempre estoy trabajando para actualizar el complemento. si pudieras, ¿podrías darme más detalles y me pondré a trabajar para agregarlo?
Version: 1.3.0
Will you update more messages?
There are also various monster death messages.
Please, please update.
yes, there will be frequent updates now that i’ve come back to the plugin! if you’d like, you can customize and add some of your own messages in the config. it would also be a huge help if you could elaborate and tell me what you would like to see added to the plugin.