feat: add nukkit type defiend
This commit is contained in:
parent
d004ba17e6
commit
d3f33f50e0
23
packages/types/dist/typings/nukkit/cn.nukkit.Achievement.d.ts
vendored
Normal file
23
packages/types/dist/typings/nukkit/cn.nukkit.Achievement.d.ts
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
// @ts-ignore
|
||||||
|
class Achievement extends java.lang.Object {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(message: string, requires: string)
|
||||||
|
// @ts-ignore
|
||||||
|
public static achievements: java.util.HashMap;
|
||||||
|
// @ts-ignore
|
||||||
|
public message: string;
|
||||||
|
// @ts-ignore
|
||||||
|
public requires: java.lang.String[];
|
||||||
|
// @ts-ignore
|
||||||
|
public static broadcast(player: cn.nukkit.Player, achievementId: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public static add(name: string, achievement: cn.nukkit.Achievement): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMessage(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public broadcast(player: cn.nukkit.Player): void;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
45
packages/types/dist/typings/nukkit/cn.nukkit.AdventureSettings.Type.d.ts
vendored
Normal file
45
packages/types/dist/typings/nukkit/cn.nukkit.AdventureSettings.Type.d.ts
vendored
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace AdventureSettings {
|
||||||
|
// @ts-ignore
|
||||||
|
class Type extends java.lang.Enum {
|
||||||
|
// @ts-ignore
|
||||||
|
public static WORLD_IMMUTABLE: cn.nukkit.AdventureSettings.Type;
|
||||||
|
// @ts-ignore
|
||||||
|
public static AUTO_JUMP: cn.nukkit.AdventureSettings.Type;
|
||||||
|
// @ts-ignore
|
||||||
|
public static ALLOW_FLIGHT: cn.nukkit.AdventureSettings.Type;
|
||||||
|
// @ts-ignore
|
||||||
|
public static NO_CLIP: cn.nukkit.AdventureSettings.Type;
|
||||||
|
// @ts-ignore
|
||||||
|
public static WORLD_BUILDER: cn.nukkit.AdventureSettings.Type;
|
||||||
|
// @ts-ignore
|
||||||
|
public static FLYING: cn.nukkit.AdventureSettings.Type;
|
||||||
|
// @ts-ignore
|
||||||
|
public static MUTED: cn.nukkit.AdventureSettings.Type;
|
||||||
|
// @ts-ignore
|
||||||
|
public static BUILD_AND_MINE: cn.nukkit.AdventureSettings.Type;
|
||||||
|
// @ts-ignore
|
||||||
|
public static DOORS_AND_SWITCHED: cn.nukkit.AdventureSettings.Type;
|
||||||
|
// @ts-ignore
|
||||||
|
public static OPEN_CONTAINERS: cn.nukkit.AdventureSettings.Type;
|
||||||
|
// @ts-ignore
|
||||||
|
public static ATTACK_PLAYERS: cn.nukkit.AdventureSettings.Type;
|
||||||
|
// @ts-ignore
|
||||||
|
public static ATTACK_MOBS: cn.nukkit.AdventureSettings.Type;
|
||||||
|
// @ts-ignore
|
||||||
|
public static OPERATOR: cn.nukkit.AdventureSettings.Type;
|
||||||
|
// @ts-ignore
|
||||||
|
public static TELEPORT: cn.nukkit.AdventureSettings.Type;
|
||||||
|
// @ts-ignore
|
||||||
|
public static values(): cn.nukkit.AdventureSettings.Type[];
|
||||||
|
// @ts-ignore
|
||||||
|
public static valueOf(name: string): cn.nukkit.AdventureSettings.Type;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDefaultValue(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
27
packages/types/dist/typings/nukkit/cn.nukkit.AdventureSettings.d.ts
vendored
Normal file
27
packages/types/dist/typings/nukkit/cn.nukkit.AdventureSettings.d.ts
vendored
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
// @ts-ignore
|
||||||
|
class AdventureSettings extends java.lang.Object {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(player: cn.nukkit.Player)
|
||||||
|
// @ts-ignore
|
||||||
|
public static PERMISSION_NORMAL: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static PERMISSION_OPERATOR: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static PERMISSION_HOST: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static PERMISSION_AUTOMATION: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static PERMISSION_ADMIN: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public clone(newPlayer: cn.nukkit.Player): cn.nukkit.AdventureSettings;
|
||||||
|
// @ts-ignore
|
||||||
|
public set(type: cn.nukkit.AdventureSettings.Type, value: boolean): cn.nukkit.AdventureSettings;
|
||||||
|
// @ts-ignore
|
||||||
|
public get(type: cn.nukkit.AdventureSettings.Type): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public update(): void;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
82
packages/types/dist/typings/nukkit/cn.nukkit.IPlayer.d.ts
vendored
Normal file
82
packages/types/dist/typings/nukkit/cn.nukkit.IPlayer.d.ts
vendored
Normal file
@ -0,0 +1,82 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
// @ts-ignore
|
||||||
|
interface IPlayer extends cn.nukkit.permission.ServerOperator, cn.nukkit.metadata.Metadatable {
|
||||||
|
/**
|
||||||
|
* 返回这个玩家是否在线。<br>
|
||||||
|
* Returns if this player is online.
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
isOnline(): boolean;
|
||||||
|
/**
|
||||||
|
* 返回这个玩家的名称。<br>
|
||||||
|
* Returns the name of this player.
|
||||||
|
* <p>如果是在线的玩家,这个函数只会返回登录名字。如果要返回显示的名字,参见{@link cn.nukkit.Player#getDisplayName}<br>
|
||||||
|
* Notice that this will only return its login name. If you need its display name, turn to
|
||||||
|
* {@link cn.nukkit.Player#getDisplayName}</p>
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
getUniqueId(): java.util.UUID;
|
||||||
|
/**
|
||||||
|
* 返回这个玩家是否被封禁(ban)。<br>
|
||||||
|
* Returns if this player is banned.
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
isBanned(): boolean;
|
||||||
|
/**
|
||||||
|
* 设置这个玩家是否被封禁(ban)。<br>
|
||||||
|
* Sets this player to be banned or to be pardoned.
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
setBanned(value: boolean): void;
|
||||||
|
/**
|
||||||
|
* 返回这个玩家是否已加入白名单。<br>
|
||||||
|
* Returns if this player is pardoned by whitelist.
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
isWhitelisted(): boolean;
|
||||||
|
/**
|
||||||
|
* 把这个玩家加入白名单,或者取消这个玩家的白名单。<br>
|
||||||
|
* Adds this player to the white list, or removes it from the whitelist.
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
setWhitelisted(value: boolean): void;
|
||||||
|
/**
|
||||||
|
* 得到这个接口的{@code Player}对象。<br>
|
||||||
|
* Returns a {@code Player} object for this interface.
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
getPlayer(): cn.nukkit.Player;
|
||||||
|
/**
|
||||||
|
* 返回玩家所在的服务器。<br>
|
||||||
|
* Returns the server carrying this player.
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
getServer(): cn.nukkit.Server;
|
||||||
|
/**
|
||||||
|
* 得到这个玩家第一次游戏的时间。<br>
|
||||||
|
* Returns the time this player first played in this server.
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
getFirstPlayed(): java.lang.Long;
|
||||||
|
/**
|
||||||
|
* 得到这个玩家上次加入游戏的时间。<br>
|
||||||
|
* Returns the time this player last joined in this server.
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
getLastPlayed(): java.lang.Long;
|
||||||
|
/**
|
||||||
|
* 返回这个玩家以前是否来过服务器。<br>
|
||||||
|
* Returns if this player has played in this server before.
|
||||||
|
* <p>如果想得到这个玩家是不是第一次玩,可以使用:<br>
|
||||||
|
* If you want to know if this player is the first time playing in this server, you can use:<br>
|
||||||
|
* </p>
|
||||||
|
* <pre>if(!player.hasPlayerBefore()) {...}</pre>
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
hasPlayedBefore(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
7
packages/types/dist/typings/nukkit/cn.nukkit.InterruptibleThread.d.ts
vendored
Normal file
7
packages/types/dist/typings/nukkit/cn.nukkit.InterruptibleThread.d.ts
vendored
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
// @ts-ignore
|
||||||
|
interface InterruptibleThread {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
43
packages/types/dist/typings/nukkit/cn.nukkit.Nukkit.d.ts
vendored
Normal file
43
packages/types/dist/typings/nukkit/cn.nukkit.Nukkit.d.ts
vendored
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
// @ts-ignore
|
||||||
|
class Nukkit extends java.lang.Object {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public static GIT_INFO: java.util.Properties;
|
||||||
|
// @ts-ignore
|
||||||
|
public static VERSION: string;
|
||||||
|
// @ts-ignore
|
||||||
|
public static API_VERSION: string;
|
||||||
|
// @ts-ignore
|
||||||
|
public static CODENAME: string;
|
||||||
|
// @ts-ignore
|
||||||
|
public static MINECRAFT_VERSION: string;
|
||||||
|
// @ts-ignore
|
||||||
|
public static MINECRAFT_VERSION_NETWORK: string;
|
||||||
|
// @ts-ignore
|
||||||
|
public static PATH: string;
|
||||||
|
// @ts-ignore
|
||||||
|
public static DATA_PATH: string;
|
||||||
|
// @ts-ignore
|
||||||
|
public static PLUGIN_PATH: string;
|
||||||
|
// @ts-ignore
|
||||||
|
public static START_TIME: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static ANSI: boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public static TITLE: boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public static shortTitle: boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public static DEBUG: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static main(args: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public static setLogLevel(level: Level): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public static getLogLevel(): Level;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
53
packages/types/dist/typings/nukkit/cn.nukkit.OfflinePlayer.d.ts
vendored
Normal file
53
packages/types/dist/typings/nukkit/cn.nukkit.OfflinePlayer.d.ts
vendored
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
// @ts-ignore
|
||||||
|
class OfflinePlayer extends java.lang.Object implements cn.nukkit.IPlayer {
|
||||||
|
/**
|
||||||
|
* 初始化这个{@code OfflinePlayer}对象。<br>
|
||||||
|
* Initializes the object {@code OfflinePlayer}.
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(server: cn.nukkit.Server, uuid: java.util.UUID)
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(server: cn.nukkit.Server, name: string)
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(server: cn.nukkit.Server, uuid: java.util.UUID, name: string)
|
||||||
|
// @ts-ignore
|
||||||
|
public isOnline(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getUniqueId(): java.util.UUID;
|
||||||
|
// @ts-ignore
|
||||||
|
public getServer(): cn.nukkit.Server;
|
||||||
|
// @ts-ignore
|
||||||
|
public isOp(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setOp(value: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public isBanned(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setBanned(value: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public isWhitelisted(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setWhitelisted(value: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPlayer(): cn.nukkit.Player;
|
||||||
|
// @ts-ignore
|
||||||
|
public getFirstPlayed(): java.lang.Long;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLastPlayed(): java.lang.Long;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasPlayedBefore(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setMetadata(metadataKey: string, newMetadataValue: cn.nukkit.metadata.MetadataValue): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMetadata(metadataKey: string): java.util.List;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasMetadata(metadataKey: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public removeMetadata(metadataKey: string, owningPlugin: cn.nukkit.plugin.Plugin): void;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
731
packages/types/dist/typings/nukkit/cn.nukkit.Player.d.ts
vendored
Normal file
731
packages/types/dist/typings/nukkit/cn.nukkit.Player.d.ts
vendored
Normal file
@ -0,0 +1,731 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
// @ts-ignore
|
||||||
|
class Player extends cn.nukkit.entity.EntityHuman implements cn.nukkit.command.CommandSender, cn.nukkit.inventory.InventoryHolder, cn.nukkit.level.ChunkLoader, cn.nukkit.IPlayer {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(interfaz: cn.nukkit.network.SourceInterface, clientID: java.lang.Long, ip: string, port: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public static SURVIVAL: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static CREATIVE: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static ADVENTURE: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static SPECTATOR: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static VIEW: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static SURVIVAL_SLOTS: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static CREATIVE_SLOTS: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static CRAFTING_SMALL: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static CRAFTING_BIG: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static CRAFTING_ANVIL: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static CRAFTING_ENCHANT: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static CRAFTING_BEACON: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static DEFAULT_SPEED: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static MAXIMUM_SPEED: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static PERMISSION_CUSTOM: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static PERMISSION_OPERATOR: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static PERMISSION_MEMBER: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static PERMISSION_VISITOR: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static ANVIL_WINDOW_ID: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static ENCHANT_WINDOW_ID: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static BEACON_WINDOW_ID: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected interfaz: cn.nukkit.network.SourceInterface;
|
||||||
|
// @ts-ignore
|
||||||
|
public playedBefore: boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public spawned: boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public loggedIn: boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public gamemode: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public lastBreak: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected windowCnt: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected windows: any;
|
||||||
|
// @ts-ignore
|
||||||
|
protected windowIndex: any;
|
||||||
|
// @ts-ignore
|
||||||
|
protected permanentWindows: java.util.Set;
|
||||||
|
// @ts-ignore
|
||||||
|
protected messageCounter: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public speed: cn.nukkit.math.Vector3;
|
||||||
|
// @ts-ignore
|
||||||
|
public achievements: java.util.HashSet;
|
||||||
|
// @ts-ignore
|
||||||
|
public craftingType: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected playerUIInventory: cn.nukkit.inventory.PlayerUIInventory;
|
||||||
|
// @ts-ignore
|
||||||
|
protected craftingGrid: cn.nukkit.inventory.CraftingGrid;
|
||||||
|
// @ts-ignore
|
||||||
|
protected craftingTransaction: cn.nukkit.inventory.transaction.CraftingTransaction;
|
||||||
|
// @ts-ignore
|
||||||
|
public creationTime: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected randomClientId: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected forceMovement: cn.nukkit.math.Vector3;
|
||||||
|
// @ts-ignore
|
||||||
|
protected teleportPosition: cn.nukkit.math.Vector3;
|
||||||
|
// @ts-ignore
|
||||||
|
protected connected: boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
protected ip: string;
|
||||||
|
// @ts-ignore
|
||||||
|
protected removeFormat: boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
protected port: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected username: string;
|
||||||
|
// @ts-ignore
|
||||||
|
protected iusername: string;
|
||||||
|
// @ts-ignore
|
||||||
|
protected displayName: string;
|
||||||
|
// @ts-ignore
|
||||||
|
protected sleeping: cn.nukkit.math.Vector3;
|
||||||
|
// @ts-ignore
|
||||||
|
protected clientID: java.lang.Long;
|
||||||
|
// @ts-ignore
|
||||||
|
protected stepHeight: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public usedChunks: java.util.Map;
|
||||||
|
// @ts-ignore
|
||||||
|
protected chunkLoadCount: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected loadQueue: any;
|
||||||
|
// @ts-ignore
|
||||||
|
protected nextChunkOrderRun: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected hiddenPlayers: java.util.Map;
|
||||||
|
// @ts-ignore
|
||||||
|
protected newPosition: cn.nukkit.math.Vector3;
|
||||||
|
// @ts-ignore
|
||||||
|
protected chunkRadius: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected viewDistance: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected chunksPerTick: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected spawnThreshold: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected spawnPosition: cn.nukkit.level.Position;
|
||||||
|
// @ts-ignore
|
||||||
|
protected inAirTicks: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected startAirTicks: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected adventureSettings: cn.nukkit.AdventureSettings;
|
||||||
|
// @ts-ignore
|
||||||
|
protected checkMovement: boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
protected foodData: cn.nukkit.PlayerFood;
|
||||||
|
// @ts-ignore
|
||||||
|
protected enableClientCommand: boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
protected lastEnderPearl: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected lastChorusFruitTeleport: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public breakingBlock: cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public pickedXPOrb: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected formWindowCount: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected formWindows: java.util.Map;
|
||||||
|
// @ts-ignore
|
||||||
|
protected serverSettings: java.util.Map;
|
||||||
|
// @ts-ignore
|
||||||
|
protected dummyBossBars: java.util.Map;
|
||||||
|
// @ts-ignore
|
||||||
|
protected shouldLogin: boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public fishing: cn.nukkit.entity.item.EntityFishingHook;
|
||||||
|
// @ts-ignore
|
||||||
|
public lastSkinChange: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected lastRightClickTime: number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected lastRightClickPos: cn.nukkit.math.Vector3;
|
||||||
|
// @ts-ignore
|
||||||
|
public getStartActionTick(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public startAction(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public stopAction(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLastEnderPearlThrowingTick(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public onThrowEnderPearl(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLastChorusFruitTeleport(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public onChorusFruitTeleport(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getViewingEnderChest(): cn.nukkit.block.BlockEnderChest;
|
||||||
|
// @ts-ignore
|
||||||
|
public setViewingEnderChest(chest: cn.nukkit.block.BlockEnderChest): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLeaveMessage(): cn.nukkit.lang.TranslationContainer;
|
||||||
|
// @ts-ignore
|
||||||
|
public getClientSecret(): string;
|
||||||
|
/**
|
||||||
|
* This might disappear in the future.
|
||||||
|
* Please use getUniqueId() instead (IP + clientId + name combo, in the future it'll change to real UUID for online auth)
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public getClientId(): java.lang.Long;
|
||||||
|
// @ts-ignore
|
||||||
|
public isBanned(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setBanned(value: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public isWhitelisted(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setWhitelisted(value: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPlayer(): cn.nukkit.Player;
|
||||||
|
// @ts-ignore
|
||||||
|
public getFirstPlayed(): java.lang.Long;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLastPlayed(): java.lang.Long;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasPlayedBefore(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getAdventureSettings(): cn.nukkit.AdventureSettings;
|
||||||
|
// @ts-ignore
|
||||||
|
public setAdventureSettings(adventureSettings: cn.nukkit.AdventureSettings): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public resetInAirTicks(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setAllowFlight(value: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getAllowFlight(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setAllowModifyWorld(value: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setAllowInteract(value: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setAllowInteract(value: boolean, containers: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setAutoJump(value: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasAutoJump(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public spawnTo(player: cn.nukkit.Player): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getServer(): cn.nukkit.Server;
|
||||||
|
// @ts-ignore
|
||||||
|
public getRemoveFormat(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setRemoveFormat(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setRemoveFormat(remove: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public canSee(player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public hidePlayer(player: cn.nukkit.Player): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public showPlayer(player: cn.nukkit.Player): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public canCollideWith(entity: cn.nukkit.entity.Entity): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public resetFallDistance(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public isOnline(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isOp(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setOp(value: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public isPermissionSet(name: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isPermissionSet(permission: cn.nukkit.permission.Permission): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasPermission(name: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasPermission(permission: cn.nukkit.permission.Permission): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public addAttachment(plugin: cn.nukkit.plugin.Plugin): cn.nukkit.permission.PermissionAttachment;
|
||||||
|
// @ts-ignore
|
||||||
|
public addAttachment(plugin: cn.nukkit.plugin.Plugin, name: string): cn.nukkit.permission.PermissionAttachment;
|
||||||
|
// @ts-ignore
|
||||||
|
public addAttachment(plugin: cn.nukkit.plugin.Plugin, name: string, value: java.lang.Boolean): cn.nukkit.permission.PermissionAttachment;
|
||||||
|
// @ts-ignore
|
||||||
|
public removeAttachment(attachment: cn.nukkit.permission.PermissionAttachment): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public recalculatePermissions(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public isEnableClientCommand(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setEnableClientCommand(enable: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendCommandData(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getEffectivePermissions(): java.util.Map;
|
||||||
|
// @ts-ignore
|
||||||
|
protected initEntity(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public isPlayer(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public removeAchievement(achievementId: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasAchievement(achievementId: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isConnected(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDisplayName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public setDisplayName(displayName: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setSkin(skin: cn.nukkit.entity.data.Skin): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getAddress(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPort(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getNextPosition(): cn.nukkit.level.Position;
|
||||||
|
// @ts-ignore
|
||||||
|
public isSleeping(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getInAirTicks(): number;
|
||||||
|
/**
|
||||||
|
* Returns whether the player is currently using an item (right-click and hold).
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public isUsingItem(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setUsingItem(value: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getButtonText(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public setButtonText(text: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public unloadChunk(x: number, z: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public unloadChunk(x: number, z: number, level: cn.nukkit.level.Level): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getSpawn(): cn.nukkit.level.Position;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendChunk(x: number, z: number, packet: cn.nukkit.network.protocol.DataPacket): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendChunk(x: number, z: number, subChunkCount: number, payload: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
protected sendNextChunk(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
protected doFirstSpawn(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
protected orderChunks(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public batchDataPacket(packet: cn.nukkit.network.protocol.DataPacket): boolean;
|
||||||
|
/**
|
||||||
|
* 0 is true
|
||||||
|
* -1 is false
|
||||||
|
* other is identifer
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public dataPacket(packet: cn.nukkit.network.protocol.DataPacket): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public dataPacket(packet: cn.nukkit.network.protocol.DataPacket, needACK: boolean): number;
|
||||||
|
/**
|
||||||
|
* 0 is true
|
||||||
|
* -1 is false
|
||||||
|
* other is identifer
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public directDataPacket(packet: cn.nukkit.network.protocol.DataPacket): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public directDataPacket(packet: cn.nukkit.network.protocol.DataPacket, needACK: boolean): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPing(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public sleepOn(pos: cn.nukkit.math.Vector3): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setSpawn(pos: cn.nukkit.math.Vector3): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public stopSleep(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public awardAchievement(achievementId: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getGamemode(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public setGamemode(gamemode: number): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setGamemode(gamemode: number, clientSide: boolean): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setGamemode(gamemode: number, clientSide: boolean, newSettings: cn.nukkit.AdventureSettings): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendSettings(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public isSurvival(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isCreative(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isSpectator(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isAdventure(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public setDataProperty(data: cn.nukkit.entity.data.EntityData): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setDataProperty(data: cn.nukkit.entity.data.EntityData, send: boolean): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
protected checkGroundState(movX: number, movY: number, movZ: number, dx: number, dy: number, dz: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
protected checkBlockCollision(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
protected checkNearEntities(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
protected processMovement(tickDiff: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public addMovement(x: number, y: number, z: number, yaw: number, pitch: number, headYaw: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setMotion(motion: cn.nukkit.math.Vector3): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendAttributes(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(currentTick: number): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public checkInteractNearby(): void;
|
||||||
|
/**
|
||||||
|
* Returns the Entity the player is looking at currently
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public getEntityPlayerLookingAt(maxDistance: number): cn.nukkit.entity.EntityInteractable;
|
||||||
|
// @ts-ignore
|
||||||
|
public checkNetwork(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public canInteract(pos: cn.nukkit.math.Vector3, maxDistance: number): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canInteract(pos: cn.nukkit.math.Vector3, maxDistance: number, maxDiff: number): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
protected processLogin(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
protected completeLoginSequence(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public handleDataPacket(packet: cn.nukkit.network.protocol.DataPacket): void;
|
||||||
|
/**
|
||||||
|
* Sends a chat message as this player. If the message begins with a / (forward-slash) it will be treated
|
||||||
|
* as a command.
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public chat(message: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public kick(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public kick(reason: string, isAdmin: boolean): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public kick(reason: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public kick(reason: cn.nukkit.event.player.PlayerKickEvent.Reason): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public kick(reason: cn.nukkit.event.player.PlayerKickEvent.Reason, reasonString: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public kick(reason: cn.nukkit.event.player.PlayerKickEvent.Reason, isAdmin: boolean): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public kick(reason: cn.nukkit.event.player.PlayerKickEvent.Reason, reasonString: string, isAdmin: boolean): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setViewDistance(distance: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getViewDistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendMessage(message: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendMessage(message: cn.nukkit.lang.TextContainer): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendTranslation(message: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendTranslation(message: string, parameters: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendChat(message: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendChat(source: string, message: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendPopup(message: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendPopup(message: string, subtitle: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendTip(message: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public clearTitle(): void;
|
||||||
|
/**
|
||||||
|
* Resets both title animation times and subtitle for the next shown title
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public resetTitleSettings(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setSubtitle(subtitle: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setTitleAnimationTimes(fadein: number, duration: number, fadeout: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendTitle(title: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendTitle(title: string, subtitle: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendTitle(title: string, subtitle: string, fadeIn: number, stay: number, fadeOut: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendActionBar(title: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendActionBar(title: string, fadein: number, duration: number, fadeout: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public close(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public close(message: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public close(message: string, reason: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public close(message: string, reason: string, notify: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public close(message: cn.nukkit.lang.TextContainer): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public close(message: cn.nukkit.lang.TextContainer, reason: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public close(message: cn.nukkit.lang.TextContainer, reason: string, notify: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public save(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public save(async: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public kill(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
protected respawn(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setHealth(health: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setMaxHealth(maxHealth: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getExperience(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getExperienceLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public addExperience(add: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public static calculateRequireExperience(level: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public setExperience(exp: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setExperience(exp: number, level: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendExperience(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendExperience(exp: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendExperienceLevel(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendExperienceLevel(level: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setAttribute(attribute: cn.nukkit.entity.Attribute): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setMovementSpeed(speed: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setMovementSpeed(speed: number, send: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getKiller(): cn.nukkit.entity.Entity;
|
||||||
|
// @ts-ignore
|
||||||
|
public attack(source: cn.nukkit.event.entity.EntityDamageEvent): boolean;
|
||||||
|
/**
|
||||||
|
* Drops an item on the ground in front of the player. Returns if the item drop was successful.
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public dropItem(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendPosition(pos: cn.nukkit.math.Vector3): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendPosition(pos: cn.nukkit.math.Vector3, yaw: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendPosition(pos: cn.nukkit.math.Vector3, yaw: number, pitch: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendPosition(pos: cn.nukkit.math.Vector3, yaw: number, pitch: number, mode: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendPosition(pos: cn.nukkit.math.Vector3, yaw: number, pitch: number, mode: number, targets: cn.nukkit.Player): void;
|
||||||
|
// @ts-ignore
|
||||||
|
protected checkChunks(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
protected checkTeleportPosition(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
protected sendPlayStatus(status: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
protected sendPlayStatus(status: number, immediate: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public teleport(location: cn.nukkit.level.Location, cause: cn.nukkit.event.player.PlayerTeleportEvent.TeleportCause): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
protected forceSendEmptyChunks(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public teleportImmediate(location: cn.nukkit.level.Location): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public teleportImmediate(location: cn.nukkit.level.Location, cause: cn.nukkit.event.player.PlayerTeleportEvent.TeleportCause): void;
|
||||||
|
/**
|
||||||
|
* Shows a new FormWindow to the player
|
||||||
|
* You can find out FormWindow result by listening to PlayerFormRespondedEvent
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public showFormWindow(window: cn.nukkit.form.window.FormWindow): number;
|
||||||
|
/**
|
||||||
|
* Shows a new FormWindow to the player
|
||||||
|
* You can find out FormWindow result by listening to PlayerFormRespondedEvent
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public showFormWindow(window: cn.nukkit.form.window.FormWindow, id: number): number;
|
||||||
|
/**
|
||||||
|
* Shows a new setting page in game settings
|
||||||
|
* You can find out settings result by listening to PlayerFormRespondedEvent
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public addServerSettings(window: cn.nukkit.form.window.FormWindow): number;
|
||||||
|
/**
|
||||||
|
* Creates and sends a BossBar to the player
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public createBossBar(text: string, length: number): number;
|
||||||
|
/**
|
||||||
|
* Creates and sends a BossBar to the player
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public createBossBar(dummyBossBar: cn.nukkit.utils.DummyBossBar): number;
|
||||||
|
/**
|
||||||
|
* Get a DummyBossBar object
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public getDummyBossBar(bossBarId: number): cn.nukkit.utils.DummyBossBar;
|
||||||
|
/**
|
||||||
|
* Get all DummyBossBar objects
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public getDummyBossBars(): java.util.Map;
|
||||||
|
/**
|
||||||
|
* Updates a BossBar
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public updateBossBar(text: string, length: number, bossBarId: number): void;
|
||||||
|
/**
|
||||||
|
* Removes a BossBar
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public removeBossBar(bossBarId: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getWindowId(inventory: cn.nukkit.inventory.Inventory): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getWindowById(id: number): cn.nukkit.inventory.Inventory;
|
||||||
|
// @ts-ignore
|
||||||
|
public addWindow(inventory: cn.nukkit.inventory.Inventory): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public addWindow(inventory: cn.nukkit.inventory.Inventory, forceId: java.lang.Integer): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public addWindow(inventory: cn.nukkit.inventory.Inventory, forceId: java.lang.Integer, isPermanent: boolean): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getTopWindow(): java.util.Optional;
|
||||||
|
// @ts-ignore
|
||||||
|
public removeWindow(inventory: cn.nukkit.inventory.Inventory): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendAllInventories(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
protected addDefaultWindows(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getUIInventory(): cn.nukkit.inventory.PlayerUIInventory;
|
||||||
|
// @ts-ignore
|
||||||
|
public getCursorInventory(): cn.nukkit.inventory.PlayerCursorInventory;
|
||||||
|
// @ts-ignore
|
||||||
|
public getCraftingGrid(): cn.nukkit.inventory.CraftingGrid;
|
||||||
|
// @ts-ignore
|
||||||
|
public setCraftingGrid(grid: cn.nukkit.inventory.CraftingGrid): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public resetCraftingGridType(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public removeAllWindows(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public removeAllWindows(permanent: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setMetadata(metadataKey: string, newMetadataValue: cn.nukkit.metadata.MetadataValue): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMetadata(metadataKey: string): java.util.List;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasMetadata(metadataKey: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public removeMetadata(metadataKey: string, owningPlugin: cn.nukkit.plugin.Plugin): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public onChunkChanged(chunk: cn.nukkit.level.format.FullChunk): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public onChunkLoaded(chunk: cn.nukkit.level.format.FullChunk): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public onChunkPopulated(chunk: cn.nukkit.level.format.FullChunk): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public onChunkUnloaded(chunk: cn.nukkit.level.format.FullChunk): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public onBlockChanged(block: cn.nukkit.math.Vector3): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLoaderId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public isLoaderActive(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public static getChunkCacheFromData(chunkX: number, chunkZ: number, subChunkCount: number, payload: number): cn.nukkit.network.protocol.BatchPacket;
|
||||||
|
// @ts-ignore
|
||||||
|
public isFoodEnabled(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setFoodEnabled(foodEnabled: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getFoodData(): cn.nukkit.PlayerFood;
|
||||||
|
// @ts-ignore
|
||||||
|
public switchLevel(level: cn.nukkit.level.Level): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setCheckMovement(checkMovement: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setLocale(locale: java.util.Locale): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLocale(): java.util.Locale;
|
||||||
|
// @ts-ignore
|
||||||
|
public setSprinting(value: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public transfer(address: java.net.InetSocketAddress): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLoginChainData(): cn.nukkit.utils.LoginChainData;
|
||||||
|
// @ts-ignore
|
||||||
|
public pickupEntity(entity: cn.nukkit.entity.Entity, near: boolean): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public hashCode(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public equals(obj: java.lang.Object): boolean;
|
||||||
|
/**
|
||||||
|
* Notifies an ACK response from the client
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public notifyACK(identification: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public isBreakingBlock(): boolean;
|
||||||
|
/**
|
||||||
|
* Show a window of a XBOX account's profile
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public showXboxProfile(xuid: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public startFishing(fishingRod: cn.nukkit.item.Item): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public stopFishing(click: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public toString(): string;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
45
packages/types/dist/typings/nukkit/cn.nukkit.PlayerFood.d.ts
vendored
Normal file
45
packages/types/dist/typings/nukkit/cn.nukkit.PlayerFood.d.ts
vendored
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
// @ts-ignore
|
||||||
|
class PlayerFood extends java.lang.Object {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(player: cn.nukkit.Player, foodLevel: number, foodSaturationLevel: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getPlayer(): cn.nukkit.Player;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public setLevel(foodLevel: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setLevel(foodLevel: number, saturationLevel: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getFoodSaturationLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public setFoodSaturationLevel(fsl: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public useHunger(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public useHunger(amount: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public addFoodLevel(food: cn.nukkit.item.food.Food): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public addFoodLevel(foodLevel: number, fsl: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendFoodLevel(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public reset(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendFoodLevel(foodLevel: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public update(tickDiff: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public updateFoodExpLevel(use: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setFoodLevel(foodLevel: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setFoodLevel(foodLevel: number, saturationLevel: number): void;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
348
packages/types/dist/typings/nukkit/cn.nukkit.Server.d.ts
vendored
Normal file
348
packages/types/dist/typings/nukkit/cn.nukkit.Server.d.ts
vendored
Normal file
@ -0,0 +1,348 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
// @ts-ignore
|
||||||
|
class Server extends java.lang.Object {
|
||||||
|
// @ts-ignore
|
||||||
|
public static BROADCAST_CHANNEL_ADMINISTRATIVE: string;
|
||||||
|
// @ts-ignore
|
||||||
|
public static BROADCAST_CHANNEL_USERS: string;
|
||||||
|
// @ts-ignore
|
||||||
|
public networkCompressionLevel: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public broadcastMessage(message: string): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public broadcastMessage(message: cn.nukkit.lang.TextContainer): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public broadcastMessage(message: string, recipients: cn.nukkit.command.CommandSender): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public broadcastMessage(message: string, recipients: java.util.Collection): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public broadcastMessage(message: cn.nukkit.lang.TextContainer, recipients: java.util.Collection): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public broadcast(message: string, permissions: string): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public broadcast(message: cn.nukkit.lang.TextContainer, permissions: string): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static broadcastPacket(players: java.util.Collection, packet: cn.nukkit.network.protocol.DataPacket): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public static broadcastPacket(players: cn.nukkit.Player, packet: cn.nukkit.network.protocol.DataPacket): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public batchPackets(players: cn.nukkit.Player, packets: cn.nukkit.network.protocol.DataPacket): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public batchPackets(players: cn.nukkit.Player, packets: cn.nukkit.network.protocol.DataPacket, forceSync: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public broadcastPacketsCallback(data: number, identifiers: java.util.List): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public enablePlugins(type: cn.nukkit.plugin.PluginLoadOrder): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public enablePlugin(plugin: cn.nukkit.plugin.Plugin): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public disablePlugins(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public dispatchCommand(sender: cn.nukkit.command.CommandSender, commandLine: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getConsoleSender(): cn.nukkit.command.ConsoleCommandSender;
|
||||||
|
// @ts-ignore
|
||||||
|
public reload(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public shutdown(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public forceShutdown(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public start(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public handlePacket(address: string, port: number, payload: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public tickProcessor(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public onPlayerCompleteLoginSequence(player: cn.nukkit.Player): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public onPlayerLogin(player: cn.nukkit.Player): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public addPlayer(identifier: string, player: cn.nukkit.Player): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public addOnlinePlayer(player: cn.nukkit.Player): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public removeOnlinePlayer(player: cn.nukkit.Player): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public updatePlayerListData(uuid: java.util.UUID, entityId: number, name: string, skin: cn.nukkit.entity.data.Skin): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public updatePlayerListData(uuid: java.util.UUID, entityId: number, name: string, skin: cn.nukkit.entity.data.Skin, xboxUserId: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public updatePlayerListData(uuid: java.util.UUID, entityId: number, name: string, skin: cn.nukkit.entity.data.Skin, players: cn.nukkit.Player): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public updatePlayerListData(uuid: java.util.UUID, entityId: number, name: string, skin: cn.nukkit.entity.data.Skin, xboxUserId: string, players: cn.nukkit.Player): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public updatePlayerListData(uuid: java.util.UUID, entityId: number, name: string, skin: cn.nukkit.entity.data.Skin, xboxUserId: string, players: java.util.Collection): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public removePlayerListData(uuid: java.util.UUID): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public removePlayerListData(uuid: java.util.UUID, players: cn.nukkit.Player): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public removePlayerListData(uuid: java.util.UUID, players: java.util.Collection): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendFullPlayerListData(player: cn.nukkit.Player): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public sendRecipeList(player: cn.nukkit.Player): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public doAutoSave(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getNextTick(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public titleTick(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getQueryInformation(): cn.nukkit.event.server.QueryRegenerateEvent;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public isRunning(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getNukkitVersion(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getCodename(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getVersion(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getApiVersion(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getFilePath(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDataPath(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPluginPath(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxPlayers(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public setMaxPlayers(maxPlayers: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPort(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getViewDistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getIp(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getServerUniqueId(): java.util.UUID;
|
||||||
|
// @ts-ignore
|
||||||
|
public getAutoSave(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setAutoSave(autoSave: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLevelType(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getGenerateStructures(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getGamemode(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getForceGamemode(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public static getGamemodeString(mode: number): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public static getGamemodeString(mode: number, direct: boolean): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public static getGamemodeFromString(str: string): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static getDifficultyFromString(str: string): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDifficulty(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasWhitelist(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getSpawnRadius(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getAllowFlight(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isHardcore(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDefaultGamemode(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMotd(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getSubMotd(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getForceResources(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLogger(): cn.nukkit.utils.MainLogger;
|
||||||
|
// @ts-ignore
|
||||||
|
public getEntityMetadata(): cn.nukkit.metadata.EntityMetadataStore;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPlayerMetadata(): cn.nukkit.metadata.PlayerMetadataStore;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLevelMetadata(): cn.nukkit.metadata.LevelMetadataStore;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPluginManager(): cn.nukkit.plugin.PluginManager;
|
||||||
|
// @ts-ignore
|
||||||
|
public getCraftingManager(): cn.nukkit.inventory.CraftingManager;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResourcePackManager(): cn.nukkit.resourcepacks.ResourcePackManager;
|
||||||
|
// @ts-ignore
|
||||||
|
public getScheduler(): cn.nukkit.scheduler.ServerScheduler;
|
||||||
|
// @ts-ignore
|
||||||
|
public getTick(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getTicksPerSecond(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getTicksPerSecondAverage(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getTickUsage(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getTickUsageAverage(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getCommandMap(): cn.nukkit.command.SimpleCommandMap;
|
||||||
|
// @ts-ignore
|
||||||
|
public getOnlinePlayers(): java.util.Map;
|
||||||
|
// @ts-ignore
|
||||||
|
public addRecipe(recipe: cn.nukkit.inventory.Recipe): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPlayer(uuid: java.util.UUID): java.util.Optional;
|
||||||
|
// @ts-ignore
|
||||||
|
public lookupName(name: string): java.util.Optional;
|
||||||
|
// @ts-ignore
|
||||||
|
public getOfflinePlayer(name: string): cn.nukkit.IPlayer;
|
||||||
|
// @ts-ignore
|
||||||
|
public getOfflinePlayer(uuid: java.util.UUID): cn.nukkit.IPlayer;
|
||||||
|
// @ts-ignore
|
||||||
|
public getOfflinePlayerData(uuid: java.util.UUID): cn.nukkit.nbt.tag.CompoundTag;
|
||||||
|
// @ts-ignore
|
||||||
|
public getOfflinePlayerData(uuid: java.util.UUID, create: boolean): cn.nukkit.nbt.tag.CompoundTag;
|
||||||
|
// @ts-ignore
|
||||||
|
public getOfflinePlayerData(name: string): cn.nukkit.nbt.tag.CompoundTag;
|
||||||
|
// @ts-ignore
|
||||||
|
public getOfflinePlayerData(name: string, create: boolean): cn.nukkit.nbt.tag.CompoundTag;
|
||||||
|
// @ts-ignore
|
||||||
|
public saveOfflinePlayerData(uuid: java.util.UUID, tag: cn.nukkit.nbt.tag.CompoundTag): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public saveOfflinePlayerData(name: string, tag: cn.nukkit.nbt.tag.CompoundTag): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public saveOfflinePlayerData(uuid: java.util.UUID, tag: cn.nukkit.nbt.tag.CompoundTag, async: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public saveOfflinePlayerData(name: string, tag: cn.nukkit.nbt.tag.CompoundTag, async: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPlayer(name: string): cn.nukkit.Player;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPlayerExact(name: string): cn.nukkit.Player;
|
||||||
|
// @ts-ignore
|
||||||
|
public matchPlayer(partialName: string): cn.nukkit.Player[];
|
||||||
|
// @ts-ignore
|
||||||
|
public removePlayer(player: cn.nukkit.Player): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLevels(): java.util.Map;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDefaultLevel(): cn.nukkit.level.Level;
|
||||||
|
// @ts-ignore
|
||||||
|
public setDefaultLevel(defaultLevel: cn.nukkit.level.Level): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public isLevelLoaded(name: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLevel(levelId: number): cn.nukkit.level.Level;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLevelByName(name: string): cn.nukkit.level.Level;
|
||||||
|
// @ts-ignore
|
||||||
|
public unloadLevel(level: cn.nukkit.level.Level): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public unloadLevel(level: cn.nukkit.level.Level, forceUnload: boolean): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public loadLevel(name: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public generateLevel(name: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public generateLevel(name: string, seed: number): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public generateLevel(name: string, seed: number, generator: java.lang.Class): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public generateLevel(name: string, seed: number, generator: java.lang.Class, options: java.util.Map): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public generateLevel(name: string, seed: number, generator: java.lang.Class, options: java.util.Map, provider: java.lang.Class): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isLevelGenerated(name: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLanguage(): cn.nukkit.lang.BaseLang;
|
||||||
|
// @ts-ignore
|
||||||
|
public isLanguageForced(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getNetwork(): cn.nukkit.network.Network;
|
||||||
|
// @ts-ignore
|
||||||
|
public getConfig(): cn.nukkit.utils.Config;
|
||||||
|
// @ts-ignore
|
||||||
|
public getConfig(variable: string): java.lang.Object;
|
||||||
|
// @ts-ignore
|
||||||
|
public getConfig(variable: string, defaultValue: java.lang.Object): java.lang.Object;
|
||||||
|
// @ts-ignore
|
||||||
|
public getProperties(): cn.nukkit.utils.Config;
|
||||||
|
// @ts-ignore
|
||||||
|
public getProperty(variable: string): java.lang.Object;
|
||||||
|
// @ts-ignore
|
||||||
|
public getProperty(variable: string, defaultValue: java.lang.Object): java.lang.Object;
|
||||||
|
// @ts-ignore
|
||||||
|
public setPropertyString(variable: string, value: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPropertyString(variable: string): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPropertyString(variable: string, defaultValue: string): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPropertyInt(variable: string): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPropertyInt(variable: string, defaultValue: java.lang.Integer): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public setPropertyInt(variable: string, value: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPropertyBoolean(variable: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPropertyBoolean(variable: string, defaultValue: java.lang.Object): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setPropertyBoolean(variable: string, value: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPluginCommand(name: string): cn.nukkit.command.PluginIdentifiableCommand;
|
||||||
|
// @ts-ignore
|
||||||
|
public getNameBans(): cn.nukkit.permission.BanList;
|
||||||
|
// @ts-ignore
|
||||||
|
public getIPBans(): cn.nukkit.permission.BanList;
|
||||||
|
// @ts-ignore
|
||||||
|
public addOp(name: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public removeOp(name: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public addWhitelist(name: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public removeWhitelist(name: string): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public isWhitelisted(name: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isOp(name: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getWhitelist(): cn.nukkit.utils.Config;
|
||||||
|
// @ts-ignore
|
||||||
|
public getOps(): cn.nukkit.utils.Config;
|
||||||
|
// @ts-ignore
|
||||||
|
public reloadWhitelist(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getServiceManager(): cn.nukkit.plugin.service.ServiceManager;
|
||||||
|
// @ts-ignore
|
||||||
|
public getCommandAliases(): java.util.Map;
|
||||||
|
// @ts-ignore
|
||||||
|
public shouldSavePlayerData(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPlayerSkinChangeCooldown(): number;
|
||||||
|
/**
|
||||||
|
* Checks the current thread against the expected primary thread for the
|
||||||
|
* server.
|
||||||
|
* <p>
|
||||||
|
* <b>Note:</b> this method should not be used to indicate the current
|
||||||
|
* synchronized state of the runtime. A current thread matching the main
|
||||||
|
* thread indicates that it is synchronized, but a mismatch does not
|
||||||
|
* preclude the same assumption.
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public isPrimaryThread(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPrimaryThread(): java.lang.Thread;
|
||||||
|
// @ts-ignore
|
||||||
|
public isNetherAllowed(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getPlayerDataSerializer(): cn.nukkit.utils.PlayerDataSerializer;
|
||||||
|
// @ts-ignore
|
||||||
|
public setPlayerDataSerializer(playerDataSerializer: cn.nukkit.utils.PlayerDataSerializer): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public static getInstance(): cn.nukkit.Server;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
21
packages/types/dist/typings/nukkit/cn.nukkit.api.API.Definition.d.ts
vendored
Normal file
21
packages/types/dist/typings/nukkit/cn.nukkit.api.API.Definition.d.ts
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace api {
|
||||||
|
namespace API {
|
||||||
|
// @ts-ignore
|
||||||
|
class Definition extends java.lang.Enum {
|
||||||
|
// @ts-ignore
|
||||||
|
public static INTERNAL: cn.nukkit.api.API.Definition;
|
||||||
|
// @ts-ignore
|
||||||
|
public static PLATFORM_NATIVE: cn.nukkit.api.API.Definition;
|
||||||
|
// @ts-ignore
|
||||||
|
public static UNIVERSAL: cn.nukkit.api.API.Definition;
|
||||||
|
// @ts-ignore
|
||||||
|
public static values(): cn.nukkit.api.API.Definition[];
|
||||||
|
// @ts-ignore
|
||||||
|
public static valueOf(name: string): cn.nukkit.api.API.Definition;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
27
packages/types/dist/typings/nukkit/cn.nukkit.api.API.Usage.d.ts
vendored
Normal file
27
packages/types/dist/typings/nukkit/cn.nukkit.api.API.Usage.d.ts
vendored
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace api {
|
||||||
|
namespace API {
|
||||||
|
// @ts-ignore
|
||||||
|
class Usage extends java.lang.Enum {
|
||||||
|
// @ts-ignore
|
||||||
|
public static DEPRECATED: cn.nukkit.api.API.Usage;
|
||||||
|
// @ts-ignore
|
||||||
|
public static INCUBATING: cn.nukkit.api.API.Usage;
|
||||||
|
// @ts-ignore
|
||||||
|
public static BLEEDING: cn.nukkit.api.API.Usage;
|
||||||
|
// @ts-ignore
|
||||||
|
public static EXPERIMENTAL: cn.nukkit.api.API.Usage;
|
||||||
|
// @ts-ignore
|
||||||
|
public static MAINTAINED: cn.nukkit.api.API.Usage;
|
||||||
|
// @ts-ignore
|
||||||
|
public static STABLE: cn.nukkit.api.API.Usage;
|
||||||
|
// @ts-ignore
|
||||||
|
public static values(): cn.nukkit.api.API.Usage[];
|
||||||
|
// @ts-ignore
|
||||||
|
public static valueOf(name: string): cn.nukkit.api.API.Usage;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
20
packages/types/dist/typings/nukkit/cn.nukkit.api.API.d.ts
vendored
Normal file
20
packages/types/dist/typings/nukkit/cn.nukkit.api.API.d.ts
vendored
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace api {
|
||||||
|
// @ts-ignore
|
||||||
|
interface API {
|
||||||
|
/**
|
||||||
|
* Indicates the level of stability of an API element.
|
||||||
|
* The stability also describes when to use this API element.
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
usage(): cn.nukkit.api.API.Usage;
|
||||||
|
/**
|
||||||
|
* Indicates definition or the platforms this API element supports.
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
definition(): cn.nukkit.api.API.Definition;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
212
packages/types/dist/typings/nukkit/cn.nukkit.block.Block.d.ts
vendored
Normal file
212
packages/types/dist/typings/nukkit/cn.nukkit.block.Block.d.ts
vendored
Normal file
@ -0,0 +1,212 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
abstract class Block extends cn.nukkit.level.Position implements cn.nukkit.metadata.Metadatable, cn.nukkit.math.AxisAlignedBB, cn.nukkit.block.BlockID {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public static list: java.lang.Class[];
|
||||||
|
// @ts-ignore
|
||||||
|
public static fullList: cn.nukkit.block.Block[];
|
||||||
|
// @ts-ignore
|
||||||
|
public static light: number[];
|
||||||
|
// @ts-ignore
|
||||||
|
public static lightFilter: number[];
|
||||||
|
// @ts-ignore
|
||||||
|
public static solid: boolean[];
|
||||||
|
// @ts-ignore
|
||||||
|
public static hardness: number[];
|
||||||
|
// @ts-ignore
|
||||||
|
public static transparent: boolean[];
|
||||||
|
// @ts-ignore
|
||||||
|
public static hasMeta: boolean[];
|
||||||
|
// @ts-ignore
|
||||||
|
public static init(): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public static get(id: number): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public static get(id: number, meta: java.lang.Integer): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public static get(id: number, meta: java.lang.Integer, pos: cn.nukkit.level.Position): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public static get(id: number, data: number): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public static get(fullId: number, level: cn.nukkit.level.Level, x: number, y: number, z: number): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isBreakable(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public tickRate(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public onBreak(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBurnChance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBurnAbility(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getFrictionFactor(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLightLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBePlaced(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeReplaced(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isTransparent(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isSolid(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeFlowedInto(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasEntityCollision(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canPassThrough(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBePushed(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasComparatorInputOverride(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getComparatorInputOverride(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeClimbed(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public abstract getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public abstract getId(): number;
|
||||||
|
/**
|
||||||
|
* The full id is a combination of the id and data.
|
||||||
|
*/
|
||||||
|
// @ts-ignore
|
||||||
|
public getFullId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public addVelocityToEntity(entity: cn.nukkit.entity.Entity, vector: cn.nukkit.math.Vector3): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDamage(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public setDamage(meta: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public setDamage(meta: java.lang.Integer): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public position(v: cn.nukkit.level.Position): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getBreakTime(item: cn.nukkit.item.Item, player: cn.nukkit.Player): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBreakTime(item: cn.nukkit.item.Item): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeBrokenWith(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getSide(face: cn.nukkit.math.BlockFace): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public getSide(face: cn.nukkit.math.BlockFace, step: number): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public up(): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public up(step: number): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public down(): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public down(step: number): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public north(): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public north(step: number): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public south(): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public south(step: number): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public east(): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public east(step: number): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public west(): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public west(step: number): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public toString(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public collidesWithBB(bb: cn.nukkit.math.AxisAlignedBB): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public collidesWithBB(bb: cn.nukkit.math.AxisAlignedBB, collisionBB: boolean): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onEntityCollide(entity: cn.nukkit.entity.Entity): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBoundingBox(): cn.nukkit.math.AxisAlignedBB;
|
||||||
|
// @ts-ignore
|
||||||
|
public getCollisionBoundingBox(): cn.nukkit.math.AxisAlignedBB;
|
||||||
|
// @ts-ignore
|
||||||
|
protected recalculateBoundingBox(): cn.nukkit.math.AxisAlignedBB;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinY(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxY(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected recalculateCollisionBoundingBox(): cn.nukkit.math.AxisAlignedBB;
|
||||||
|
// @ts-ignore
|
||||||
|
public calculateIntercept(pos1: cn.nukkit.math.Vector3, pos2: cn.nukkit.math.Vector3): cn.nukkit.level.MovingObjectPosition;
|
||||||
|
// @ts-ignore
|
||||||
|
public getSaveId(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public setMetadata(metadataKey: string, newMetadataValue: cn.nukkit.metadata.MetadataValue): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMetadata(metadataKey: string): java.util.List;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasMetadata(metadataKey: string): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public removeMetadata(metadataKey: string, owningPlugin: cn.nukkit.plugin.Plugin): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public clone(): cn.nukkit.block.Block;
|
||||||
|
// @ts-ignore
|
||||||
|
public getWeakPower(face: cn.nukkit.math.BlockFace): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getStrongPower(side: cn.nukkit.math.BlockFace): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public isPowerSource(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLocationHash(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDropExp(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public isNormalBlock(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public static equals(b1: cn.nukkit.block.Block, b2: cn.nukkit.block.Block): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public static equals(b1: cn.nukkit.block.Block, b2: cn.nukkit.block.Block, checkDamage: boolean): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public canSilkTouch(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
37
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockAir.d.ts
vendored
Normal file
37
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockAir.d.ts
vendored
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockAir extends cn.nukkit.block.BlockTransparent {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public canPassThrough(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isBreakable(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeFlowedInto(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBePlaced(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeReplaced(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isSolid(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBoundingBox(): cn.nukkit.math.AxisAlignedBB;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
47
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockAnvil.d.ts
vendored
Normal file
47
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockAnvil.d.ts
vendored
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockAnvil extends cn.nukkit.block.BlockFallable implements cn.nukkit.utils.Faceable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getFullId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDamage(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public setDamage(meta: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isTransparent(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBlockFace(): cn.nukkit.math.BlockFace;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
39
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBanner.d.ts
vendored
Normal file
39
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBanner.d.ts
vendored
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockBanner extends cn.nukkit.block.BlockTransparentMeta implements cn.nukkit.utils.Faceable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
protected recalculateBoundingBox(): cn.nukkit.math.AxisAlignedBB;
|
||||||
|
// @ts-ignore
|
||||||
|
public canPassThrough(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBlockFace(): cn.nukkit.math.BlockFace;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDyeColor(): cn.nukkit.utils.DyeColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
33
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBeacon.d.ts
vendored
Normal file
33
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBeacon.d.ts
vendored
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockBeacon extends cn.nukkit.block.BlockTransparent {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLightLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBePushed(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
41
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBed.d.ts
vendored
Normal file
41
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBed.d.ts
vendored
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockBed extends cn.nukkit.block.BlockTransparentMeta implements cn.nukkit.utils.Faceable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxY(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onBreak(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDyeColor(): cn.nukkit.utils.DyeColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBlockFace(): cn.nukkit.math.BlockFace;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
25
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBedrock.d.ts
vendored
Normal file
25
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBedrock.d.ts
vendored
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockBedrock extends cn.nukkit.block.BlockSolid {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public isBreakable(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBePushed(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBedrockInvisible.d.ts
vendored
Normal file
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBedrockInvisible.d.ts
vendored
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockBedrockInvisible extends cn.nukkit.block.BlockSolid {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public isBreakable(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBePushed(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBeetroot.d.ts
vendored
Normal file
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBeetroot.d.ts
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockBeetroot extends cn.nukkit.block.BlockCrops {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
31
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBone.d.ts
vendored
Normal file
31
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBone.d.ts
vendored
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockBone extends cn.nukkit.block.BlockSolidMeta implements cn.nukkit.utils.Faceable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getBlockFace(): cn.nukkit.math.BlockFace;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
33
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBookshelf.d.ts
vendored
Normal file
33
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBookshelf.d.ts
vendored
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockBookshelf extends cn.nukkit.block.BlockSolidMeta {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBurnChance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBurnAbility(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public canSilkTouch(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
43
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBrewingStand.d.ts
vendored
Normal file
43
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBrewingStand.d.ts
vendored
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockBrewingStand extends cn.nukkit.block.BlockSolidMeta {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLightLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasComparatorInputOverride(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getComparatorInputOverride(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBricks.d.ts
vendored
Normal file
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBricks.d.ts
vendored
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockBricks extends cn.nukkit.block.BlockSolid {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
25
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBricksEndStone.d.ts
vendored
Normal file
25
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBricksEndStone.d.ts
vendored
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockBricksEndStone extends cn.nukkit.block.BlockSolid {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
25
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBricksNether.d.ts
vendored
Normal file
25
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBricksNether.d.ts
vendored
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockBricksNether extends cn.nukkit.block.BlockSolid {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
19
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBricksRedNether.d.ts
vendored
Normal file
19
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBricksRedNether.d.ts
vendored
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockBricksRedNether extends cn.nukkit.block.BlockNetherBrick {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
35
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBricksStone.d.ts
vendored
Normal file
35
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockBricksStone.d.ts
vendored
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockBricksStone extends cn.nukkit.block.BlockSolidMeta {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public static NORMAL: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static MOSSY: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static CRACKED: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static CHISELED: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
41
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockButton.d.ts
vendored
Normal file
41
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockButton.d.ts
vendored
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
abstract class BlockButton extends cn.nukkit.block.BlockFlowable implements cn.nukkit.utils.Faceable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public isActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isPowerSource(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getWeakPower(side: cn.nukkit.math.BlockFace): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getStrongPower(side: cn.nukkit.math.BlockFace): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getFacing(): cn.nukkit.math.BlockFace;
|
||||||
|
// @ts-ignore
|
||||||
|
public onBreak(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBlockFace(): cn.nukkit.math.BlockFace;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
19
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockButtonStone.d.ts
vendored
Normal file
19
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockButtonStone.d.ts
vendored
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockButtonStone extends cn.nukkit.block.BlockButton {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
19
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockButtonWooden.d.ts
vendored
Normal file
19
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockButtonWooden.d.ts
vendored
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockButtonWooden extends cn.nukkit.block.BlockButton {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
47
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCactus.d.ts
vendored
Normal file
47
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCactus.d.ts
vendored
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockCactus extends cn.nukkit.block.BlockTransparentMeta {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasEntityCollision(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinY(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxY(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected recalculateCollisionBoundingBox(): cn.nukkit.math.AxisAlignedBB;
|
||||||
|
// @ts-ignore
|
||||||
|
public onEntityCollide(entity: cn.nukkit.entity.Entity): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
51
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCake.d.ts
vendored
Normal file
51
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCake.d.ts
vendored
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockCake extends cn.nukkit.block.BlockTransparentMeta {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinY(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxY(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public getComparatorInputOverride(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasComparatorInputOverride(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
39
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCarpet.d.ts
vendored
Normal file
39
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCarpet.d.ts
vendored
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockCarpet extends cn.nukkit.block.BlockFlowable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(dyeColor: cn.nukkit.utils.DyeColor)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public isSolid(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public canPassThrough(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
protected recalculateBoundingBox(): cn.nukkit.math.AxisAlignedBB;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxY(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDyeColor(): cn.nukkit.utils.DyeColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCarrot.d.ts
vendored
Normal file
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCarrot.d.ts
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockCarrot extends cn.nukkit.block.BlockCrops {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
45
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCauldron.d.ts
vendored
Normal file
45
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCauldron.d.ts
vendored
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockCauldron extends cn.nukkit.block.BlockSolidMeta {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isFull(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isEmpty(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
protected replaceBucket(oldBucket: cn.nukkit.item.Item, player: cn.nukkit.Player, newBucket: cn.nukkit.item.Item): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasComparatorInputOverride(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getComparatorInputOverride(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
53
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockChest.d.ts
vendored
Normal file
53
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockChest.d.ts
vendored
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockChest extends cn.nukkit.block.BlockTransparentMeta implements cn.nukkit.utils.Faceable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinY(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxY(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onBreak(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasComparatorInputOverride(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getComparatorInputOverride(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBlockFace(): cn.nukkit.math.BlockFace;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
23
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockChorusFlower.d.ts
vendored
Normal file
23
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockChorusFlower.d.ts
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockChorusFlower extends cn.nukkit.block.BlockTransparent {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
25
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockChorusPlant.d.ts
vendored
Normal file
25
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockChorusPlant.d.ts
vendored
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockChorusPlant extends cn.nukkit.block.BlockTransparent {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockClay.d.ts
vendored
Normal file
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockClay.d.ts
vendored
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockClay extends cn.nukkit.block.BlockSolid {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public canSilkTouch(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
31
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCoal.d.ts
vendored
Normal file
31
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCoal.d.ts
vendored
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockCoal extends cn.nukkit.block.BlockSolid {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBurnChance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBurnAbility(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
25
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCobblestone.d.ts
vendored
Normal file
25
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCobblestone.d.ts
vendored
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockCobblestone extends cn.nukkit.block.BlockSolid {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
31
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCobweb.d.ts
vendored
Normal file
31
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCobweb.d.ts
vendored
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockCobweb extends cn.nukkit.block.BlockFlowable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public onEntityCollide(entity: cn.nukkit.entity.Entity): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
61
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCocoa.d.ts
vendored
Normal file
61
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCocoa.d.ts
vendored
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockCocoa extends cn.nukkit.block.BlockTransparentMeta implements cn.nukkit.utils.Faceable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
protected static EAST: cn.nukkit.math.AxisAlignedBB[];
|
||||||
|
// @ts-ignore
|
||||||
|
protected static WEST: cn.nukkit.math.AxisAlignedBB[];
|
||||||
|
// @ts-ignore
|
||||||
|
protected static NORTH: cn.nukkit.math.AxisAlignedBB[];
|
||||||
|
// @ts-ignore
|
||||||
|
protected static SOUTH: cn.nukkit.math.AxisAlignedBB[];
|
||||||
|
// @ts-ignore
|
||||||
|
protected static ALL: cn.nukkit.math.AxisAlignedBB[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public setDamage(meta: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinY(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxY(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getBlockFace(): cn.nukkit.math.BlockFace;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
29
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockConcrete.d.ts
vendored
Normal file
29
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockConcrete.d.ts
vendored
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockConcrete extends cn.nukkit.block.BlockSolidMeta {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDyeColor(): cn.nukkit.utils.DyeColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
33
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockConcretePowder.d.ts
vendored
Normal file
33
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockConcretePowder.d.ts
vendored
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockConcretePowder extends cn.nukkit.block.BlockFallable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getFullId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDamage(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public setDamage(meta: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, b: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCraftingTable.d.ts
vendored
Normal file
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCraftingTable.d.ts
vendored
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockCraftingTable extends cn.nukkit.block.BlockSolid {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCrops.d.ts
vendored
Normal file
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockCrops.d.ts
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
abstract class BlockCrops extends cn.nukkit.block.BlockFlowable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
19
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDandelion.d.ts
vendored
Normal file
19
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDandelion.d.ts
vendored
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDandelion extends cn.nukkit.block.BlockFlower {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected getUncommonFlower(): cn.nukkit.block.Block;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
23
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDaylightDetector.d.ts
vendored
Normal file
23
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDaylightDetector.d.ts
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDaylightDetector extends cn.nukkit.block.BlockTransparent {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
protected invertDetect(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
19
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDaylightDetectorInverted.d.ts
vendored
Normal file
19
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDaylightDetectorInverted.d.ts
vendored
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDaylightDetectorInverted extends cn.nukkit.block.BlockDaylightDetector {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
protected invertDetect(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDeadBush.d.ts
vendored
Normal file
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDeadBush.d.ts
vendored
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDeadBush extends cn.nukkit.block.BlockFlowable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeReplaced(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDiamond.d.ts
vendored
Normal file
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDiamond.d.ts
vendored
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDiamond extends cn.nukkit.block.BlockSolid {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
31
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDirt.d.ts
vendored
Normal file
31
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDirt.d.ts
vendored
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDirt extends cn.nukkit.block.BlockSolidMeta {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
35
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDispenser.d.ts
vendored
Normal file
35
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDispenser.d.ts
vendored
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDispenser extends cn.nukkit.block.BlockSolidMeta implements cn.nukkit.utils.Faceable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public hasComparatorInputOverride(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getComparatorInputOverride(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getFacing(): cn.nukkit.math.BlockFace;
|
||||||
|
// @ts-ignore
|
||||||
|
public isTriggered(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public setTriggered(value: boolean): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDispensePosition(): cn.nukkit.math.Vector3;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBlockFace(): cn.nukkit.math.BlockFace;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
49
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoor.d.ts
vendored
Normal file
49
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoor.d.ts
vendored
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
abstract class BlockDoor extends cn.nukkit.block.BlockTransparentMeta implements cn.nukkit.utils.Faceable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public static DOOR_OPEN_BIT: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static DOOR_TOP_BIT: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static DOOR_HINGE_BIT: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static DOOR_POWERED_BIT: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isSolid(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getFullDamage(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
protected recalculateBoundingBox(): cn.nukkit.math.AxisAlignedBB;
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onBreak(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public toggle(player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isOpen(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isTop(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isTop(meta: number): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isRightHinged(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBlockFace(): cn.nukkit.math.BlockFace;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoorAcacia.d.ts
vendored
Normal file
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoorAcacia.d.ts
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDoorAcacia extends cn.nukkit.block.BlockDoorWood {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoorBirch.d.ts
vendored
Normal file
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoorBirch.d.ts
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDoorBirch extends cn.nukkit.block.BlockDoorWood {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoorDarkOak.d.ts
vendored
Normal file
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoorDarkOak.d.ts
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDoorDarkOak extends cn.nukkit.block.BlockDoorWood {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
35
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoorIron.d.ts
vendored
Normal file
35
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoorIron.d.ts
vendored
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDoorIron extends cn.nukkit.block.BlockDoor {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoorJungle.d.ts
vendored
Normal file
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoorJungle.d.ts
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDoorJungle extends cn.nukkit.block.BlockDoorWood {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoorSpruce.d.ts
vendored
Normal file
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoorSpruce.d.ts
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDoorSpruce extends cn.nukkit.block.BlockDoorWood {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoorWood.d.ts
vendored
Normal file
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoorWood.d.ts
vendored
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDoorWood extends cn.nukkit.block.BlockDoor {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
47
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoublePlant.d.ts
vendored
Normal file
47
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoublePlant.d.ts
vendored
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDoublePlant extends cn.nukkit.block.BlockFlowable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public static SUNFLOWER: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static LILAC: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static TALL_GRASS: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static LARGE_FERN: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static ROSE_BUSH: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static PEONY: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static TOP_HALF_BITMASK: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeReplaced(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onBreak(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
41
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoubleSlab.d.ts
vendored
Normal file
41
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoubleSlab.d.ts
vendored
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDoubleSlab extends cn.nukkit.block.BlockSolidMeta {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public static STONE: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static SANDSTONE: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static WOODEN: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static COBBLESTONE: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static BRICK: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static STONE_BRICK: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static QUARTZ: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static NETHER_BRICK: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
31
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoubleSlabRedSandstone.d.ts
vendored
Normal file
31
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoubleSlabRedSandstone.d.ts
vendored
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDoubleSlabRedSandstone extends cn.nukkit.block.BlockSolidMeta {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
47
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoubleSlabStone.d.ts
vendored
Normal file
47
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoubleSlabStone.d.ts
vendored
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDoubleSlabStone extends cn.nukkit.block.BlockSolidMeta {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public static STONE: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static SANDSTONE: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static WOODEN: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static COBBLESTONE: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static BRICK: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static STONE_BRICK: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static QUARTZ: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static NETHER_BRICK: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
29
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoubleSlabWood.d.ts
vendored
Normal file
29
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDoubleSlabWood.d.ts
vendored
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDoubleSlabWood extends cn.nukkit.block.BlockSolidMeta {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
29
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDragonEgg.d.ts
vendored
Normal file
29
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockDragonEgg.d.ts
vendored
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockDragonEgg extends cn.nukkit.block.BlockFallable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLightLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public isTransparent(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public teleport(): void;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockEmerald.d.ts
vendored
Normal file
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockEmerald.d.ts
vendored
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockEmerald extends cn.nukkit.block.BlockSolid {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
35
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockEnchantingTable.d.ts
vendored
Normal file
35
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockEnchantingTable.d.ts
vendored
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockEnchantingTable extends cn.nukkit.block.BlockTransparent {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLightLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
31
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockEndGateway.d.ts
vendored
Normal file
31
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockEndGateway.d.ts
vendored
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockEndGateway extends cn.nukkit.block.BlockSolid {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canPassThrough(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isBreakable(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLightLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasEntityCollision(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
37
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockEndPortal.d.ts
vendored
Normal file
37
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockEndPortal.d.ts
vendored
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockEndPortal extends cn.nukkit.block.BlockFlowable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canPassThrough(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isBreakable(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLightLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasEntityCollision(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBePushed(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
47
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockEndPortalFrame.d.ts
vendored
Normal file
47
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockEndPortalFrame.d.ts
vendored
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockEndPortalFrame extends cn.nukkit.block.BlockTransparentMeta implements cn.nukkit.utils.Faceable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLightLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public isBreakable(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxY(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBePushed(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasComparatorInputOverride(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getComparatorInputOverride(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBlockFace(): cn.nukkit.math.BlockFace;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
41
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockEndRod.d.ts
vendored
Normal file
41
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockEndRod.d.ts
vendored
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockEndRod extends cn.nukkit.block.BlockTransparentMeta implements cn.nukkit.utils.Faceable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLightLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBePushed(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBlockFace(): cn.nukkit.math.BlockFace;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockEndStone.d.ts
vendored
Normal file
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockEndStone.d.ts
vendored
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockEndStone extends cn.nukkit.block.BlockSolid {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
57
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockEnderChest.d.ts
vendored
Normal file
57
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockEnderChest.d.ts
vendored
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockEnderChest extends cn.nukkit.block.BlockTransparentMeta implements cn.nukkit.utils.Faceable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLightLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxY(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public getViewers(): java.util.Set;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBePushed(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canSilkTouch(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBlockFace(): cn.nukkit.math.BlockFace;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
13
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFallable.d.ts
vendored
Normal file
13
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFallable.d.ts
vendored
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
abstract class BlockFallable extends cn.nukkit.block.BlockSolid {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
31
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFarmland.d.ts
vendored
Normal file
31
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFarmland.d.ts
vendored
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockFarmland extends cn.nukkit.block.BlockTransparentMeta {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxY(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
47
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFence.d.ts
vendored
Normal file
47
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFence.d.ts
vendored
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockFence extends cn.nukkit.block.BlockTransparentMeta {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public static FENCE_OAK: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static FENCE_SPRUCE: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static FENCE_BIRCH: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static FENCE_JUNGLE: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static FENCE_ACACIA: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static FENCE_DARK_OAK: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
protected recalculateBoundingBox(): cn.nukkit.math.AxisAlignedBB;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBurnChance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBurnAbility(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canConnect(block: cn.nukkit.block.Block): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
49
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFenceGate.d.ts
vendored
Normal file
49
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFenceGate.d.ts
vendored
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockFenceGate extends cn.nukkit.block.BlockTransparentMeta implements cn.nukkit.utils.Faceable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public toggle(player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isOpen(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBlockFace(): cn.nukkit.math.BlockFace;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFenceGateAcacia.d.ts
vendored
Normal file
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFenceGateAcacia.d.ts
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockFenceGateAcacia extends cn.nukkit.block.BlockFenceGate {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFenceGateBirch.d.ts
vendored
Normal file
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFenceGateBirch.d.ts
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockFenceGateBirch extends cn.nukkit.block.BlockFenceGate {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFenceGateDarkOak.d.ts
vendored
Normal file
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFenceGateDarkOak.d.ts
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockFenceGateDarkOak extends cn.nukkit.block.BlockFenceGate {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFenceGateJungle.d.ts
vendored
Normal file
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFenceGateJungle.d.ts
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockFenceGateJungle extends cn.nukkit.block.BlockFenceGate {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFenceGateSpruce.d.ts
vendored
Normal file
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFenceGateSpruce.d.ts
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockFenceGateSpruce extends cn.nukkit.block.BlockFenceGate {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
31
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFenceNetherBrick.d.ts
vendored
Normal file
31
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFenceNetherBrick.d.ts
vendored
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockFenceNetherBrick extends cn.nukkit.block.BlockFence {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public canConnect(block: cn.nukkit.block.Block): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
43
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFire.d.ts
vendored
Normal file
43
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFire.d.ts
vendored
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockFire extends cn.nukkit.block.BlockFlowable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public hasEntityCollision(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLightLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public isBreakable(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeReplaced(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onEntityCollide(entity: cn.nukkit.entity.Entity): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canNeighborBurn(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public isBlockTopFacingSurfaceSolid(block: cn.nukkit.block.Block): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public tickRate(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
protected recalculateCollisionBoundingBox(): cn.nukkit.math.AxisAlignedBB;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
23
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFlowable.d.ts
vendored
Normal file
23
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFlowable.d.ts
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
abstract class BlockFlowable extends cn.nukkit.block.BlockTransparentMeta {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeFlowedInto(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canPassThrough(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public isSolid(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
protected recalculateBoundingBox(): cn.nukkit.math.AxisAlignedBB;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
47
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFlower.d.ts
vendored
Normal file
47
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFlower.d.ts
vendored
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockFlower extends cn.nukkit.block.BlockFlowable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public static TYPE_POPPY: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static TYPE_BLUE_ORCHID: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static TYPE_ALLIUM: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static TYPE_AZURE_BLUET: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static TYPE_RED_TULIP: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static TYPE_ORANGE_TULIP: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static TYPE_WHITE_TULIP: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static TYPE_PINK_TULIP: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public static TYPE_OXEYE_DAISY: number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onUpdate(type: number): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
protected getUncommonFlower(): cn.nukkit.block.Block;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
49
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFlowerPot.d.ts
vendored
Normal file
49
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFlowerPot.d.ts
vendored
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockFlowerPot extends cn.nukkit.block.BlockFlowable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
protected static canPlaceIntoFlowerPot(id: number): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
protected recalculateBoundingBox(): cn.nukkit.math.AxisAlignedBB;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMinZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxX(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxY(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getMaxZ(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canPassThrough(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFurnace.d.ts
vendored
Normal file
21
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFurnace.d.ts
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockFurnace extends cn.nukkit.block.BlockFurnaceBurning {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLightLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
45
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFurnaceBurning.d.ts
vendored
Normal file
45
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockFurnaceBurning.d.ts
vendored
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockFurnaceBurning extends cn.nukkit.block.BlockSolidMeta implements cn.nukkit.utils.Faceable {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public canBeActivated(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getToolType(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLightLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public place(item: cn.nukkit.item.Item, block: cn.nukkit.block.Block, target: cn.nukkit.block.Block, face: cn.nukkit.math.BlockFace, fx: number, fy: number, fz: number, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onBreak(item: cn.nukkit.item.Item): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public onActivate(item: cn.nukkit.item.Item, player: cn.nukkit.Player): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public toItem(): cn.nukkit.item.Item;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public hasComparatorInputOverride(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getComparatorInputOverride(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public canHarvestWithHand(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getBlockFace(): cn.nukkit.math.BlockFace;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
25
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockGlass.d.ts
vendored
Normal file
25
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockGlass.d.ts
vendored
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockGlass extends cn.nukkit.block.BlockTransparent {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public canSilkTouch(): boolean;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
25
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockGlassPane.d.ts
vendored
Normal file
25
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockGlassPane.d.ts
vendored
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockGlassPane extends cn.nukkit.block.BlockThin {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public canSilkTouch(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
29
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockGlassPaneStained.d.ts
vendored
Normal file
29
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockGlassPaneStained.d.ts
vendored
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockGlassPaneStained extends cn.nukkit.block.BlockGlassPane {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getFullId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDyeColor(): cn.nukkit.utils.DyeColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDamage(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public setDamage(meta: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public canSilkTouch(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
29
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockGlassStained.d.ts
vendored
Normal file
29
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockGlassStained.d.ts
vendored
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockGlassStained extends cn.nukkit.block.BlockGlass {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
constructor(meta: number)
|
||||||
|
// @ts-ignore
|
||||||
|
public getFullId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDyeColor(): cn.nukkit.utils.DyeColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDamage(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public setDamage(meta: number): void;
|
||||||
|
// @ts-ignore
|
||||||
|
public canSilkTouch(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockGlowstone.d.ts
vendored
Normal file
27
packages/types/dist/typings/nukkit/cn.nukkit.block.BlockGlowstone.d.ts
vendored
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
declare namespace cn {
|
||||||
|
namespace nukkit {
|
||||||
|
namespace block {
|
||||||
|
// @ts-ignore
|
||||||
|
class BlockGlowstone extends cn.nukkit.block.BlockTransparent {
|
||||||
|
// @ts-ignore
|
||||||
|
constructor()
|
||||||
|
// @ts-ignore
|
||||||
|
public getName(): string;
|
||||||
|
// @ts-ignore
|
||||||
|
public getId(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getResistance(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getHardness(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getLightLevel(): number;
|
||||||
|
// @ts-ignore
|
||||||
|
public getDrops(item: cn.nukkit.item.Item): cn.nukkit.item.Item[];
|
||||||
|
// @ts-ignore
|
||||||
|
public getColor(): cn.nukkit.utils.BlockColor;
|
||||||
|
// @ts-ignore
|
||||||
|
public canSilkTouch(): boolean;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user