aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net
diff options
context:
space:
mode:
authorRosa <rosaontheweb@proton.me>2026-03-12 21:12:04 -0400
committerRosa <rosaontheweb@proton.me>2026-03-12 21:12:04 -0400
commit31469314c994c3d470d49258bc83b739cc026436 (patch)
tree333e4e7743ff307df1652515eb02654eed087cd2 /src/main/java/net
parent5c8ae483654291cb4e5077e47e0d5854c2efd2a3 (diff)
make it publishable
Diffstat (limited to 'src/main/java/net')
-rw-r--r--src/main/java/net/girlonthe/simplerenamecommand/SimpleRenameCommand.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/net/girlonthe/simplerenamecommand/SimpleRenameCommand.java b/src/main/java/net/girlonthe/simplerenamecommand/SimpleRenameCommand.java
index 780b9f2..3cf709f 100644
--- a/src/main/java/net/girlonthe/simplerenamecommand/SimpleRenameCommand.java
+++ b/src/main/java/net/girlonthe/simplerenamecommand/SimpleRenameCommand.java
@@ -16,6 +16,7 @@ import net.minecraft.network.chat.PlayerChatMessage;
import net.minecraft.network.chat.ChatType.Bound;
import net.minecraft.server.level.ServerPlayer;
import net.minecraft.world.item.ItemStack;
+import net.minecraft.ChatFormatting;
import net.minecraft.commands.CommandSourceStack;
import net.minecraft.commands.Commands;
@@ -29,10 +30,10 @@ public class SimpleRenameCommand implements ModInitializer {
.executes(ctx -> {
ServerPlayer src = ctx.getSource().getPlayerOrException();
ItemStack stack = src.getMainHandItem();
- if (stack != null) {
+ if (!stack.isEmpty()) {
stack.set(DataComponents.CUSTOM_NAME, ctx.getArgument("itemName", Component.class));
} else {
- src.sendChatMessage(OutgoingChatMessage.create(PlayerChatMessage.system("slur")), true, ChatType.bind(ChatType.CHAT, ctx.getSource()));
+ src.sendSystemMessage(Component.literal("You must be holding an item.").withStyle(ChatFormatting.RED));
}
return Command.SINGLE_SUCCESS;