Skip to content

Commit eda4d8c

Browse files
committed
Fix console and command block UUIDs
1 parent 979b7cf commit eda4d8c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

bukkit/src/main/java/revxrsal/commands/bukkit/core/BukkitActor.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,15 @@
1010
import revxrsal.commands.bukkit.exception.SenderNotConsoleException;
1111
import revxrsal.commands.bukkit.exception.SenderNotPlayerException;
1212

13+
import java.nio.charset.StandardCharsets;
1314
import java.util.UUID;
1415

1516
import static revxrsal.commands.util.Preconditions.notNull;
1617
import static revxrsal.commands.util.Strings.colorize;
1718

1819
public final class BukkitActor implements BukkitCommandActor {
1920

20-
private static final UUID CONSOLE_UUID = UUID.fromString("CONSOLE");
21+
private static final UUID CONSOLE_UUID = UUID.nameUUIDFromBytes("CONSOLE".getBytes(StandardCharsets.UTF_8));
2122

2223
private final CommandSender sender;
2324
private final CommandHandler handler;
@@ -65,7 +66,7 @@ public BukkitActor(CommandSender sender, CommandHandler handler) {
6566
else if (isConsole())
6667
return CONSOLE_UUID;
6768
else
68-
return UUID.fromString(getName());
69+
return UUID.nameUUIDFromBytes(getName().getBytes(StandardCharsets.UTF_8));
6970
}
7071

7172
@Override public void reply(@NotNull String message) {

0 commit comments

Comments
 (0)