Solved Custom Death Message Error

Discussion in 'Plugin Development' started by ibc2244, Jun 27, 2015.

Thread Status:
Not open for further replies.
  1. Offline

    Timbals

    You are getting the killer of the player even if he did not die by a player.
    you could do it more effective you can simply fix it by changing this:
    Code:
                    Player dead = e.getEntity().getPlayer();
                    Player killer = e.getEntity().getKiller();
                    String deadName = dead.getName();
                    String killerName = killer.getName();
    to this

    Code:
                    Player dead = e.getEntity().getPlayer();
                    Player killer = e.getEntity().getKiller();
                    String deadName = dead.getName();
                    String killerName = "nobody";
                    if(killer != null) {
                           killerName = killer.getName();
                    }
     
  2. @Timbals
    Cheers, I'll try that tomorrow.

    @Timbals
    It's telling me to add a SuppressWaring to onDeathEvent. And it still gives me the same error.

    EDIT: I'd put
    Code:
    if (killer == null)
    Thanks for your help!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 12, 2016
Thread Status:
Not open for further replies.

Share This Page