0
0
mirror of https://hub.spigotmc.org/stash/scm/spigot/craftbukkit.git synced 2025-10-31 21:35:58 +00:00
Files
craftbukkit/nms-patches/net/minecraft/server/players/CachedUserNameToIdResolver.patch
2025-10-01 01:05:00 +10:00

21 lines
1.1 KiB
Diff

--- a/net/minecraft/server/players/CachedUserNameToIdResolver.java
+++ b/net/minecraft/server/players/CachedUserNameToIdResolver.java
@@ -122,7 +122,7 @@
cachedusernametoidresolver_a.setLastAccess(this.getNextOperation());
optional = Optional.of(cachedusernametoidresolver_a.nameAndId());
} else {
- Optional<NameAndId> optional1 = this.lookupGameProfile(this.profileRepository, s1);
+ Optional<NameAndId> optional1 = this.lookupGameProfile(this.profileRepository, s); // CraftBukkit - use correct case for offline players
if (optional1.isPresent()) {
optional = Optional.of(this.addInternal((NameAndId) optional1.get()).nameAndId());
@@ -168,7 +168,7 @@
DateFormat dateformat = createDateFormat();
jsonarray.forEach((jsonelement) -> {
- Optional optional = readGameProfile(jsonelement, dateformat);
+ Optional<CachedUserNameToIdResolver.a> optional = readGameProfile(jsonelement, dateformat); // CraftBukkit - decompile error
Objects.requireNonNull(list);
optional.ifPresent(list::add);