File tree Expand file tree Collapse file tree
authme-paper-common/src/main/java/fr/xephi/authme/platform Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11package fr .xephi .authme .platform ;
22
3+ import com .destroystokyo .paper .profile .PlayerProfile ;
34import fr .xephi .authme .AuthMe ;
45import fr .xephi .authme .command .CommandDescription ;
56import fr .xephi .authme .command .CommandHandler ;
67import fr .xephi .authme .process .register .RegisterSecondaryArgument ;
78import fr .xephi .authme .process .register .RegistrationType ;
89import net .kyori .adventure .text .serializer .plain .PlainTextComponentSerializer ;
10+ import org .bukkit .Bukkit ;
911import org .bukkit .Location ;
1012import org .bukkit .entity .Player ;
1113import org .bukkit .event .Listener ;
@@ -80,7 +82,9 @@ public List<Class<? extends Listener>> getListeners() {
8082 public void normalizePreLoginUuid (AsyncPlayerPreLoginEvent event , UUID offlineUuid ) {
8183 com .destroystokyo .paper .profile .PlayerProfile profile = event .getPlayerProfile ();
8284 if (profile != null ) {
83- profile .setId (offlineUuid );
85+ PlayerProfile newProfile = Bukkit .createProfile (offlineUuid , profile .getName ());
86+ newProfile .setProperties (profile .getProperties ());
87+ event .setPlayerProfile (newProfile );
8488 }
8589 }
8690
You can’t perform that action at this time.
0 commit comments