第3章 script API 3(1 / 1)

1.19.60.03 - script lib import

import {

system, MinecraftEffectTypes, MinecraftItemTypes, ItemStack, Location, world, Vector, DynamicPropertiesDefinition, Direction, BlockProperties, Color, Dimension, Effect, MinecraftBlockTypes

}

from u0027@minecraft/serveru0027;//功能庫

import * as mc from u0027@minecraft/serveru0027;

import * as GameTest from u0027@minecraft/server-gametestu0027;//GameTest 功能

import {

ActionFormData, ActionFormResponse, FormResponse, MessageFormData, MessageFormResponse, ModalFormData, ModalFormResponse

}

from "@minecraft/server-ui";//UI

system - 係統功能

MinecraftEffectTypes - 狀態類型

world - 回調與功能等

MinecraftItemTypes - 物品類型(minecraft原生)

ItemStack - 物品屬性與操作(部分)

Location - 位置

Dimension - 維度功能

world class :

屬性

afterEvents

read-only afterEvents: WorldAfterEvents;

包含適用於整個世界的一組事件。事件回調以延遲方式調用。事件回調在讀寫模式下執行。

類型:WorldAfterEvents

beforeEvents

read-only beforeEvents: WorldBeforeEvents;

包含一組適用於整個世界的事件。立即調用事件回調。事件回調以隻讀模式執行。(可取消事件)

類型:WorldBeforeEvents

記分板

read-only scoreboard: Scoreboard;

返回適用於世界的通用全局記分牌。

類型:記分板

Diamond :

表示世界中某一特定維度(例如End)的類。

屬性

heightRange

read-only heightRange: minecraftcommon.NumberRange;

尺寸的高度範圍。

類型:@minecraft/common.NumberRange

警告

使用此屬性時可能引發錯誤。

身份標識

read-only id: string;

維度的標識符。

類型:object(返回)