持久化資料
2025年3月29日小於 1 分鐘
persistentData
是一個可用於玩家(Player
)、世界(ServerLevel
)和伺服器(MinecraftServer
)的對象。
它對於簡單的數據存儲非常有用。
以下是持久數據的示例:
PlayerEvents.loggedIn(event => {
const { persistentData } = event.player;
if (!persistentData.firstJoin) {
persistentData.firstJoin = true
// 僅在首次加入時執行的操作,這裡我們給玩家一些鑽石和一把劍
event.player.give('29x diamond')
event.player.give('minecraft:diamond_sword[damage=2]')
}
})