Browse Source

Setting up the foundation for specific death messages. This version will post information on attacker/defender entity IDs and dmg amount to the server console.

nossr50 14 years ago
parent
commit
d3aff7d2d6
1 changed files with 10 additions and 0 deletions
  1. 10 0
      vMinecraftListener.java

+ 10 - 0
vMinecraftListener.java

@@ -6,6 +6,9 @@ import java.util.logging.Logger;
 //Author:	nossr50, TrapAlice, cerevisiae
 //Author:	nossr50, TrapAlice, cerevisiae
 //=====================================================================
 //=====================================================================
 public class vMinecraftListener extends PluginListener {
 public class vMinecraftListener extends PluginListener {
+    public int bAttacker;
+    public int bDefender;
+    public int bAmount;
 	protected static final Logger log = Logger.getLogger("Minecraft");
 	protected static final Logger log = Logger.getLogger("Minecraft");
 	
 	
 	//=====================================================================
 	//=====================================================================
@@ -92,5 +95,12 @@ public class vMinecraftListener extends PluginListener {
     public void onLogin(Player player){
     public void onLogin(Player player){
         vMinecraftUsers.addUser(player);
         vMinecraftUsers.addUser(player);
     }
     }
+    public boolean onDamage(PluginLoader.DamageType type, BaseEntity attacker, BaseEntity defender, int amount) {
+        bAttacker = attacker.getId();
+        bDefender = defender.getId();
+        bAmount = amount;
+        log.log(Level.INFO, "Attacker ID: " + bAttacker + ", Defender ID: " + bDefender + ", Amount: " + bAmount);
+        return false;
+    }
 
 
 }
 }