教學:編寫腳本API/World類基礎

出自Minecraft基岩版开发Wiki
World類基礎
系列教學
所屬系列
難易度
初級
實踐裝置
WindowsAndroid
所需軟件

引言[編輯]

World類是 server 模組的一部分,它包括世界事件,計分板等,我們將幫助您了解和使用此類(如果您需要了解有關World類的具體內容,請參見World)。

計分板[編輯]

记分板(Scoreboard) 是一個類。一般情況下,我們認為它隸屬於World类
read-only scoreboard: Scoreboard;
利用mc.world.scoreboard可以獲得所有的計分板。

方法[編輯]

此處介紹一些簡單的計分板方法,如果您需要了解有關計分板類的具體內容,參見server.Scoreboard

addObjective[編輯]

addObjective(objectiveId: string, displayName?: string): ScoreboardObjective

函式,可以加入一個新的計分板,就像你使用/scoreboard指令一樣。

mc.world.scoreboard.addObjective("wiki","name");

getObjective[編輯]

getObjective(objectiveId: string): ScoreboardObjective | undefined

函式,可以透過給出的計分板id得到一個指定的計分板。

mc.world.scoreboard.getObjective("wiki");

getParticipants[編輯]

getParticipants(): ScoreboardIdentity[]

函式,可以獲得所有已定義的計分板。

對已有的計分板進行操作[編輯]

一個特定的計分板,我們叫它ScoreboardObjective類(如果您需要有關此類的具體內容,請參見server.ScoreboardObjective),它擁有兩個屬性:

displayName[編輯]

read-only displayName: string;

顯示對玩家的可見名

id[編輯]

read-only id: string;

計分板的id

方法[編輯]

我們也可以對其進行操作:

遊戲規則[編輯]

除了計分板以外,遊戲規則也隸屬於world類。

方法[編輯]

引用[編輯]