MinecraftWorld - DauntlessStudio/Bedrock-Developments GitHub Wiki

Class: MinecraftWorld

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new MinecraftWorld(filePath): MinecraftWorld

Parameters

Name Type
filePath string

Returns

MinecraftWorld

Defined in

ts/app/types/world.ts:80

Properties

filePath

filePath: string

Defined in

ts/app/types/world.ts:57

Accessors

BehaviorPacks

get BehaviorPacks(): IBehaviorPack[]

Returns

IBehaviorPack[]

Defined in

ts/app/types/world.ts:60


LevelDat

get LevelDat(): NbtFile

Returns

NbtFile

Defined in

ts/app/types/world.ts:74


Name

get Name(): string

Returns

string

Defined in

ts/app/types/world.ts:70


ResourcePacks

get ResourcePacks(): IResourcePack[]

Returns

IResourcePack[]

Defined in

ts/app/types/world.ts:65

Methods

addManifest

addManifest(): Promise<void>

Returns

Promise<void>

Defined in

ts/app/types/world.ts:240


addPack

addPack(pack): void

Parameters

Name Type
pack IBehaviorPack | IResourcePack

Returns

void

Defined in

ts/app/types/world.ts:214


exportWorld

exportWorld(include_packs, type): Promise<void>

Parameters

Name Type
include_packs boolean
type "template" | "world"

Returns

Promise<void>

Defined in

ts/app/types/world.ts:143


getPacks

getPacks<T>(type): T[]

Type parameters

Name Type
T extends IMinecraftPack

Parameters

Name Type
type "behavior" | "resource"

Returns

T[]

Defined in

ts/app/types/world.ts:180


setLevelDat

setLevelDat(v): void

Parameters

Name Type
v Uint8Array

Returns

void

Defined in

ts/app/types/world.ts:274


create

create(worldName, options): Promise<MinecraftWorld>

Parameters

Name Type
worldName string
options INewWorldOptions

Returns

Promise<MinecraftWorld>

Defined in

ts/app/types/world.ts:84


getAllWorlds

getAllWorlds(): MinecraftWorld[]

Returns

MinecraftWorld[]

Defined in

ts/app/types/world.ts:132


getPackFromManifest

getPackFromManifest(filepath): IBehaviorPack | IResourcePack

Parameters

Name Type
filepath string

Returns

IBehaviorPack | IResourcePack

Defined in

ts/app/types/world.ts:197

⚠️ **GitHub.com Fallback** ⚠️