aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Chris Xiong <chirs241097@gmail.com> 2024-05-11 19:57:12 -0400
committerGravatar Chris Xiong <chirs241097@gmail.com> 2024-05-11 19:57:12 -0400
commit3749f51f18ed2c309851ffcc0234f093943ec296 (patch)
tree848af0eb911d2b8d249d287d350c495b53992c5b
parente35a90b4f45a94ab5ddf7bc9660cab451fe1a7b3 (diff)
downloadmeteor-trashy-addon-3749f51f18ed2c309851ffcc0234f093943ec296.tar.xz
commands: Pretty print NBT data.
-rw-r--r--src/main/java/org/chrisoft/trashyaddon/commands/BlockDataCommand.java3
-rw-r--r--src/main/java/org/chrisoft/trashyaddon/commands/EntityDataCommand.java3
2 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/org/chrisoft/trashyaddon/commands/BlockDataCommand.java b/src/main/java/org/chrisoft/trashyaddon/commands/BlockDataCommand.java
index 185de2e..71915bc 100644
--- a/src/main/java/org/chrisoft/trashyaddon/commands/BlockDataCommand.java
+++ b/src/main/java/org/chrisoft/trashyaddon/commands/BlockDataCommand.java
@@ -4,6 +4,7 @@ import com.mojang.brigadier.builder.LiteralArgumentBuilder;
import meteordevelopment.meteorclient.commands.Command;
import net.minecraft.block.BlockState;
import net.minecraft.block.entity.BlockEntity;
+import net.minecraft.nbt.NbtHelper;
import net.minecraft.util.hit.BlockHitResult;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.RaycastContext;
@@ -51,7 +52,7 @@ public class BlockDataCommand extends Command {
return SINGLE_SUCCESS;
}
NbtCompound bd = be.createNbt();
- info(bd.toString());
+ info(NbtHelper.toPrettyPrintedText(bd));
return SINGLE_SUCCESS;
});
diff --git a/src/main/java/org/chrisoft/trashyaddon/commands/EntityDataCommand.java b/src/main/java/org/chrisoft/trashyaddon/commands/EntityDataCommand.java
index 562860a..4f88655 100644
--- a/src/main/java/org/chrisoft/trashyaddon/commands/EntityDataCommand.java
+++ b/src/main/java/org/chrisoft/trashyaddon/commands/EntityDataCommand.java
@@ -4,6 +4,7 @@ import com.mojang.brigadier.builder.LiteralArgumentBuilder;
import meteordevelopment.meteorclient.commands.Command;
import net.minecraft.command.CommandSource;
import net.minecraft.nbt.NbtCompound;
+import net.minecraft.nbt.NbtHelper;
import net.minecraft.text.Text;
import net.minecraft.util.math.Box;
import net.minecraft.entity.projectile.ProjectileUtil;
@@ -39,7 +40,7 @@ public class EntityDataCommand extends Command {
info(Text.literal("entity is ").append(e.getType().getName()));
NbtCompound d = new NbtCompound();
e.writeNbt(d);
- info(d.toString());
+ info(NbtHelper.toPrettyPrintedText(d));
return SINGLE_SUCCESS;
});