mirror of
https://github.com/ColdeZhang/Dominion.git
synced 2024-10-19 00:36:40 +08:00
修复玩家修改名字时领地丢失的问题
This commit is contained in:
parent
ea9be48c68
commit
a568d87ff6
2
pom.xml
2
pom.xml
@ -6,7 +6,7 @@
|
||||
|
||||
<groupId>cn.lunadeer</groupId>
|
||||
<artifactId>Dominion</artifactId>
|
||||
<version>1.32.1-beta</version>
|
||||
<version>1.32.2-beta</version>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<name>Dominion</name>
|
||||
|
@ -24,7 +24,8 @@ public class PlayerDTO {
|
||||
return query(sql);
|
||||
}
|
||||
|
||||
public PlayerDTO onJoin() {
|
||||
public PlayerDTO onJoin(String name) {
|
||||
this.setLastKnownName(name);
|
||||
return update(this);
|
||||
}
|
||||
|
||||
|
@ -37,7 +37,7 @@ public class PlayerEvents implements Listener {
|
||||
public void onPlayerJoin(PlayerJoinEvent event) {
|
||||
Player bukkitPlayer = event.getPlayer();
|
||||
PlayerDTO player = PlayerDTO.get(bukkitPlayer);
|
||||
player.onJoin(); // update name
|
||||
player.onJoin(bukkitPlayer.getName()); // update name
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
|
Loading…
Reference in New Issue
Block a user