aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/test/command/CopyNearbyEntitiesCommand.kt13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/test/command/CopyNearbyEntitiesCommand.kt b/src/main/java/at/hannibal2/skyhanni/test/command/CopyNearbyEntitiesCommand.kt
index a5e7a0b79..8fd9a45c8 100644
--- a/src/main/java/at/hannibal2/skyhanni/test/command/CopyNearbyEntitiesCommand.kt
+++ b/src/main/java/at/hannibal2/skyhanni/test/command/CopyNearbyEntitiesCommand.kt
@@ -16,6 +16,7 @@ import net.minecraft.entity.item.EntityArmorStand
import net.minecraft.entity.item.EntityItem
import net.minecraft.entity.monster.EntityEnderman
import net.minecraft.entity.monster.EntityMagmaCube
+import net.minecraft.entity.player.EntityPlayer
import net.minecraft.item.ItemStack
object CopyNearbyEntitiesCommand {
@@ -43,6 +44,7 @@ object CopyNearbyEntitiesCommand {
val displayName = entity.displayName
resultList.add("name: '" + entity.name + "'")
resultList.add("displayName: '${displayName.formattedText}'")
+ resultList.add("entityId: ${entity.entityId}")
resultList.add("location data:")
resultList.add("- vec: $vec")
resultList.add("- distance: $distance")
@@ -65,6 +67,17 @@ object CopyNearbyEntitiesCommand {
resultList.add("- health: $health")
}
+ if (entity is EntityPlayer) {
+ val inventory = entity.inventory
+ if (inventory != null) {
+ resultList.add("armor:")
+ for ((i, itemStack) in inventory.armorInventory.withIndex()) {
+ val name = itemStack?.name ?: "null"
+ resultList.add("- at: $i: $name")
+ }
+ }
+ }
+
when (entity) {
is EntityArmorStand -> {
resultList.add("EntityArmorStand:")