0
我將消息發送到播放器時,他加入了一個插件:如何檢測如果一個球員發揮之前
@EventHandler
public void onPlayerJoin(PlayerJoinEvent p){
Player a = p.getPlayer();
a.sendMessage(ChatColor.BLUE + "Welcome message");
}
我要的是,當他加入到發送給玩家兩種可能的消息:
之一,如果它是第一次玩家加入服務器,如「歡迎到服務器」
另一種是如果玩家之前已經加入了服務器。如何做到這一點?
我該如何檢查玩家是否已經玩過,所以我可以自定義這種行爲?
謝謝你Kerooker,這幫助我很 ,但布爾hasplayed保存? 我的意思是如果我重新啓動服務器,它是否還記得每個玩家的數據? – weaz19
@ weaz19是的。 player.hasPlayedBefore()永遠保存在您的球員數據文件夾中。 – Kerooker
@ weaz19另外,歡迎來到SO!請記住用綠色檢查標記答案(接受的答案),以幫助可能有同樣問題的更多用戶。 – Kerooker