From b6a206f3c7aa3dcec306459f38ef4acbb39cdc43 Mon Sep 17 00:00:00 2001 From: Simon Date: Thu, 31 May 2018 22:33:56 -0400 Subject: [PATCH] Added basic Cubot.toString() and fixed account page debug info --- .../src/main/java/net/simon987/cubotplugin/Cubot.java | 11 +++++++++++ Server/src/main/resources/templates/account.vm | 3 ++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/Plugin Cubot/src/main/java/net/simon987/cubotplugin/Cubot.java b/Plugin Cubot/src/main/java/net/simon987/cubotplugin/Cubot.java index 8cef8e3..82750e7 100644 --- a/Plugin Cubot/src/main/java/net/simon987/cubotplugin/Cubot.java +++ b/Plugin Cubot/src/main/java/net/simon987/cubotplugin/Cubot.java @@ -664,4 +664,15 @@ public class Cubot extends GameObject implements Updatable, ControllableUnit, Me //Overwrite item at current position ((CubotInventory) getHardware(CubotInventory.class)).putItem(item); } + + @Override + public String toString() { + StringBuilder str = new StringBuilder(super.toString()); + + str.append("\nHardware: \n"); + for (Integer i : hardwareAddresses.keySet()) { + str.append(String.format("%04X", i)).append(":").append(hardwareAddresses.get(i)).append("\n"); + } + return str.toString(); + } } diff --git a/Server/src/main/resources/templates/account.vm b/Server/src/main/resources/templates/account.vm index dadc22a..7fdf4dd 100644 --- a/Server/src/main/resources/templates/account.vm +++ b/Server/src/main/resources/templates/account.vm @@ -71,9 +71,10 @@

Moderator: $user.isModerator()

CPU
-
$user.getCpu()
+
$user.getControlledUnit().getCpu()
Controlled unit
+

$user.getControlledUnit()

id: $user.getControlledUnit().getObjectId()

energy: $user.getControlledUnit().getEnergy()

x: $user.getControlledUnit().getX()