diff --git a/packages/bukkit/package.json b/packages/bukkit/package.json
index 8b362ed1..56f92b3e 100644
--- a/packages/bukkit/package.json
+++ b/packages/bukkit/package.json
@@ -29,6 +29,7 @@
"dependencies": {
"@ms/api": "^0.1.1",
"@ms/common": "^0.1.0",
- "@ms/container": "^0.1.0"
+ "@ms/container": "^0.1.0",
+ "@ms/types": "^0.1.1"
}
}
diff --git a/packages/bukkit/src/index.ts b/packages/bukkit/src/index.ts
index 84f29f25..75e0e8fe 100644
--- a/packages/bukkit/src/index.ts
+++ b/packages/bukkit/src/index.ts
@@ -1,4 +1,4 @@
-///
- * This ignores underscores and capitalization - */ - public static getByName(name: string): org.bukkit.Art; - } - } -} diff --git a/packages/bukkit/src/typings/org.bukkit.Axis.ts b/packages/bukkit/src/typings/org.bukkit.Axis.ts deleted file mode 100644 index b9332c64..00000000 --- a/packages/bukkit/src/typings/org.bukkit.Axis.ts +++ /dev/null @@ -1,12 +0,0 @@ -declare namespace org { - namespace bukkit { - // @ts-ignore - class Axis { - public static X: org.bukkit.Axis; - public static Y: org.bukkit.Axis; - public static Z: org.bukkit.Axis; - public static values(): org.bukkit.Axis[]; - public static valueOf(name: string): org.bukkit.Axis; - } - } -} diff --git a/packages/bukkit/src/typings/org.bukkit.BanEntry.ts b/packages/bukkit/src/typings/org.bukkit.BanEntry.ts deleted file mode 100644 index abe7633d..00000000 --- a/packages/bukkit/src/typings/org.bukkit.BanEntry.ts +++ /dev/null @@ -1,58 +0,0 @@ -declare namespace org { - namespace bukkit { - // @ts-ignore - interface BanEntry { - /** - * Gets the target involved. This may be in the form of an IP or a player - * name. - */ - getTarget(): string; - /** - * Gets the date this ban entry was created. - */ - getCreated(): any /*java.util.Date*/; - /** - * Sets the date this ban entry was created. - */ - setCreated(created: any /*java.util.Date*/): void; - /** - * Gets the source of this ban. - *
- * Note: A source is considered any String, although this is generally a - * player name. - */ - getSource(): string; - /** - * Sets the source of this ban. - *
- * Note: A source is considered any String, although this is generally a - * player name. - */ - setSource(source: string): void; - /** - * Gets the date this ban expires on, or null for no defined end date. - */ - getExpiration(): any /*java.util.Date*/; - /** - * Sets the date this ban expires on. Null values are considered - * "infinite" bans. - */ - setExpiration(expiration: any /*java.util.Date*/): void; - /** - * Gets the reason for this ban. - */ - getReason(): string; - /** - * Sets the reason for this ban. Reasons must not be null. - */ - setReason(reason: string): void; - /** - * Saves the ban entry, overwriting any previous data in the ban list. - *
- * Saving the ban entry of an unbanned player will cause the player to be - * banned once again. - */ - save(): void; - } - } -} diff --git a/packages/bukkit/src/typings/org.bukkit.BanList.Type.ts b/packages/bukkit/src/typings/org.bukkit.BanList.Type.ts deleted file mode 100644 index 8d508846..00000000 --- a/packages/bukkit/src/typings/org.bukkit.BanList.Type.ts +++ /dev/null @@ -1,13 +0,0 @@ -declare namespace org { - namespace bukkit { - namespace BanList { - // @ts-ignore - class Type { - public static NAME: org.bukkit.BanList.Type; - public static IP: org.bukkit.BanList.Type; - public static values(): org.bukkit.BanList.Type[]; - public static valueOf(name: string): org.bukkit.BanList.Type; - } - } - } -} diff --git a/packages/bukkit/src/typings/org.bukkit.BanList.ts b/packages/bukkit/src/typings/org.bukkit.BanList.ts deleted file mode 100644 index bedd04f5..00000000 --- a/packages/bukkit/src/typings/org.bukkit.BanList.ts +++ /dev/null @@ -1,30 +0,0 @@ -declare namespace org { - namespace bukkit { - // @ts-ignore - interface BanList { - /** - * Gets a {@link BanEntry} by target. - */ - getBanEntry(target: string): org.bukkit.BanEntry; - /** - * Adds a ban to the this list. If a previous ban exists, this will - * update the previous entry. - */ - addBan(target: string, reason: string, expires: any /*java.util.Date*/, source: string): org.bukkit.BanEntry; - /** - * Gets a set containing every {@link BanEntry} in this list. - */ - getBanEntries(): any[] /*java.util.Set*/; - /** - * Gets if a {@link BanEntry} exists for the target, indicating an active - * ban status. - */ - isBanned(target: string): boolean; - /** - * Removes the specified target from this list, therefore indicating a - * "not banned" status. - */ - pardon(target: string): void; - } - } -} diff --git a/packages/bukkit/src/typings/org.bukkit.BlockChangeDelegate.ts b/packages/bukkit/src/typings/org.bukkit.BlockChangeDelegate.ts deleted file mode 100644 index 0c8f824e..00000000 --- a/packages/bukkit/src/typings/org.bukkit.BlockChangeDelegate.ts +++ /dev/null @@ -1,23 +0,0 @@ -declare namespace org { - namespace bukkit { - // @ts-ignore - interface BlockChangeDelegate { - /** - * Set a block data at the specified coordinates. - */ - setBlockData(x: number, y: number, z: number, blockData: org.bukkit.block.data.BlockData): boolean; - /** - * Get the block data at the location. - */ - getBlockData(x: number, y: number, z: number): org.bukkit.block.data.BlockData; - /** - * Gets the height of the world. - */ - getHeight(): number; - /** - * Checks if the specified block is empty (air) or not. - */ - isEmpty(x: number, y: number, z: number): boolean; - } - } -} diff --git a/packages/bukkit/src/typings/org.bukkit.Bukkit.ts b/packages/bukkit/src/typings/org.bukkit.Bukkit.ts deleted file mode 100644 index b4dbe3c9..00000000 --- a/packages/bukkit/src/typings/org.bukkit.Bukkit.ts +++ /dev/null @@ -1,658 +0,0 @@ -declare namespace org { - namespace bukkit { - // @ts-ignore - class Bukkit { - /** - * Gets the current {@link Server} singleton - */ - public static getServer(): org.bukkit.Server; - /** - * Attempts to set the {@link Server} singleton. - *
- * This cannot be done if the Server is already set. - */ - public static setServer(server: org.bukkit.Server): void; - /** - * Gets the name of this server implementation. - */ - public static getName(): string; - /** - * Gets the version string of this server implementation. - */ - public static getVersion(): string; - /** - * Gets the Bukkit version that this server is running. - */ - public static getBukkitVersion(): string; - /** - * Gets a view of all currently logged in players. This {@linkplain - * Collections#unmodifiableCollection(Collection) view} is a reused - * object, making some operations like {@link Collection#size()} - * zero-allocation. - *
- * The collection is a view backed by the internal representation, such - * that, changes to the internal state of the server will be reflected - * immediately. However, the reuse of the returned collection (identity) - * is not strictly guaranteed for future or all implementations. Casting - * the collection, or relying on interface implementations (like {@link - * Serializable} or {@link List}), is deprecated. - *
- * Iteration behavior is undefined outside of self-contained main-thread - * uses. Normal and immediate iterator use without consequences that - * affect the collection are fully supported. The effects following - * (non-exhaustive) {@link Entity#teleport(Location) teleportation}, - * {@link Player#setHealth(double) death}, and {@link Player#kickPlayer( - * String) kicking} are undefined. Any use of this collection from - * asynchronous threads is unsafe. - *
- * For safe consequential iteration or mimicking the old array behavior, - * using {@link Collection#toArray(Object[])} is recommended. For making - * snapshots, {@link ImmutableList#copyOf(Collection)} is recommended. - */ - public static getOnlinePlayers(): any[] /*java.util.Collection*/; - /** - * Get the maximum amount of players which can login to this server. - */ - public static getMaxPlayers(): number; - /** - * Get the game port that the server runs on. - */ - public static getPort(): number; - /** - * Get the view distance from this server. - */ - public static getViewDistance(): number; - /** - * Get the IP that this server is bound to, or empty string if not - * specified. - */ - public static getIp(): string; - /** - * Get world type (level-type setting) for default world. - */ - public static getWorldType(): string; - /** - * Get generate-structures setting. - */ - public static getGenerateStructures(): boolean; - /** - * Gets whether this server allows the End or not. - */ - public static getAllowEnd(): boolean; - /** - * Gets whether this server allows the Nether or not. - */ - public static getAllowNether(): boolean; - /** - * Gets whether this server has a whitelist or not. - */ - public static hasWhitelist(): boolean; - /** - * Sets if the server is whitelisted. - */ - public static setWhitelist(value: boolean): void; - /** - * Gets a list of whitelisted players. - */ - public static getWhitelistedPlayers(): any[] /*java.util.Set*/; - /** - * Reloads the whitelist from disk. - */ - public static reloadWhitelist(): void; - /** - * Broadcast a message to all players. - *
- * This is the same as calling {@link #broadcast(java.lang.String, - * java.lang.String)} to {@link Server#BROADCAST_CHANNEL_USERS} - */ - public static broadcastMessage(message: string): number; - /** - * Gets the name of the update folder. The update folder is used to safely - * update plugins at the right moment on a plugin load. - *
- * The update folder name is relative to the plugins folder. - */ - public static getUpdateFolder(): string; - /** - * Gets the update folder. The update folder is used to safely update - * plugins at the right moment on a plugin load. - */ - public static getUpdateFolderFile(): any; - /** - * Gets the value of the connection throttle setting. - */ - public static getConnectionThrottle(): number; - /** - * Gets default ticks per animal spawns value. - *
- * Example Usage: - *
- * Note: If set to 0, animal spawning will be disabled. We - * recommend using spawn-animals to control this instead. - *
- * Minecraft default: 400. - */ - public static getTicksPerAnimalSpawns(): number; - /** - * Gets the default ticks per monster spawns value. - *
- * Example Usage: - *
- * Note: If set to 0, monsters spawning will be disabled. We - * recommend using spawn-monsters to control this instead. - *
- * Minecraft default: 1. - */ - public static getTicksPerMonsterSpawns(): number; - /** - * Gets a player object by the given username. - *
- * This method may not return objects for offline players. - */ - public static getPlayer(name: string): org.bukkit.entity.Player; - /** - * Gets the player with the exact given name, case insensitive. - */ - public static getPlayerExact(name: string): org.bukkit.entity.Player; - /** - * Attempts to match any players with the given name, and returns a list - * of all possibly matches. - *
- * This list is not sorted in any particular order. If an exact match is - * found, the returned list will only contain a single result. - */ - public static matchPlayer(name: string): any[] /*java.util.List*/; - /** - * Gets the player with the given UUID. - */ - public static getPlayer(id: any): org.bukkit.entity.Player; - /** - * Gets the plugin manager for interfacing with plugins. - */ - public static getPluginManager(): org.bukkit.plugin.PluginManager; - /** - * Gets the scheduler for managing scheduled events. - */ - public static getScheduler(): org.bukkit.scheduler.BukkitScheduler; - /** - * Gets a services manager. - */ - public static getServicesManager(): org.bukkit.plugin.ServicesManager; - /** - * Gets a list of all worlds on this server. - */ - public static getWorlds(): any[] /*java.util.List*/; - /** - * Creates or loads a world with the given name using the specified - * options. - *
- * If the world is already loaded, it will just return the equivalent of
- * getWorld(creator.name()).
- */
- public static createWorld(creator: org.bukkit.WorldCreator): org.bukkit.World;
- /**
- * Unloads a world with the given name.
- */
- public static unloadWorld(name: string, save: boolean): boolean;
- /**
- * Unloads the given world.
- */
- public static unloadWorld(world: org.bukkit.World, save: boolean): boolean;
- /**
- * Gets the world with the given name.
- */
- public static getWorld(name: string): org.bukkit.World;
- /**
- * Gets the world from the given Unique ID.
- */
- public static getWorld(uid: any): org.bukkit.World;
- /**
- * Gets the map from the given item ID.
- */
- public static getMap(id: number): org.bukkit.map.MapView;
- /**
- * Create a new map with an automatically assigned ID.
- */
- public static createMap(world: org.bukkit.World): org.bukkit.map.MapView;
- /**
- * Create a new explorer map targeting the closest nearby structure of a
- * given {@link StructureType}.
- *
- * This method may involve a blocking web request to get the UUID for the
- * given name.
- *
- * This will return an object even if the player does not exist. To this
- * method, all players will exist.
- */
- public static getOfflinePlayer(name: string): org.bukkit.OfflinePlayer;
- /**
- * Gets the player by the given UUID, regardless if they are offline or
- * online.
- *
- * This will return an object even if the player does not exist. To this
- * method, all players will exist.
- */
- public static getOfflinePlayer(id: any): org.bukkit.OfflinePlayer;
- /**
- * Gets a set containing all current IPs that are banned.
- */
- public static getIPBans(): any[] /*java.util.Set*/;
- /**
- * Bans the specified address from the server.
- */
- public static banIP(address: string): void;
- /**
- * Unbans the specified address from the server.
- */
- public static unbanIP(address: string): void;
- /**
- * Gets a set containing all banned players.
- */
- public static getBannedPlayers(): any[] /*java.util.Set*/;
- /**
- * Gets a ban list for the supplied type.
- *
- * Bans by name are no longer supported and this method will return
- * null when trying to request them. The replacement is bans by UUID.
- */
- public static getBanList(type: org.bukkit.BanList.Type): org.bukkit.BanList;
- /**
- * Gets a set containing all player operators.
- */
- public static getOperators(): any[] /*java.util.Set*/;
- /**
- * Gets the default {@link GameMode} for new players.
- */
- public static getDefaultGameMode(): org.bukkit.GameMode;
- /**
- * Sets the default {@link GameMode} for new players.
- */
- public static setDefaultGameMode(mode: org.bukkit.GameMode): void;
- /**
- * Gets a {@link ConsoleCommandSender} that may be used as an input source
- * for this server.
- */
- public static getConsoleSender(): org.bukkit.command.ConsoleCommandSender;
- /**
- * Gets the folder that contains all of the various {@link World}s.
- */
- public static getWorldContainer(): any;
- /**
- * Gets every player that has ever played on this server.
- */
- public static getOfflinePlayers(): org.bukkit.OfflinePlayer[];
- /**
- * Gets the {@link Messenger} responsible for this server.
- */
- public static getMessenger(): org.bukkit.plugin.messaging.Messenger;
- /**
- * Gets the {@link HelpMap} providing help topics for this server.
- */
- public static getHelpMap(): org.bukkit.help.HelpMap;
- /**
- * Creates an empty inventory with the specified type. If the type
- * is {@link InventoryType#CHEST}, the new inventory has a size of 27;
- * otherwise the new inventory has the normal size for its type.
- *
- * Note: 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.
- */
- public static isPrimaryThread(): boolean;
- /**
- * Gets the message that is displayed on the server list.
- */
- public static getMotd(): string;
- /**
- * Gets the default message that is displayed when the server is stopped.
- */
- public static getShutdownMessage(): string;
- /**
- * Gets the current warning state for the server.
- */
- public static getWarningState(): org.bukkit.Warning.WarningState;
- /**
- * Gets the instance of the item factory (for {@link ItemMeta}).
- */
- public static getItemFactory(): org.bukkit.inventory.ItemFactory;
- /**
- * Gets the instance of the scoreboard manager.
- *
- * This will only exist after the first world has loaded.
- */
- public static getScoreboardManager(): org.bukkit.scoreboard.ScoreboardManager;
- /**
- * Gets an instance of the server's default server-icon.
- */
- public static getServerIcon(): org.bukkit.util.CachedServerIcon;
- /**
- * Loads an image from a file, and returns a cached image for the specific
- * server-icon.
- *
- * Size and type are implementation defined. An incompatible file is
- * guaranteed to throw an implementation-defined {@link Exception}.
- */
- public static loadServerIcon(file: any): org.bukkit.util.CachedServerIcon;
- /**
- * Creates a cached server-icon for the specific image.
- *
- * Size and type are implementation defined. An incompatible file is
- * guaranteed to throw an implementation-defined {@link Exception}.
- */
- public static loadServerIcon(image: any): org.bukkit.util.CachedServerIcon;
- /**
- * Set the idle kick timeout. Any players idle for the specified amount of
- * time will be automatically kicked.
- *
- * A value of 0 will disable the idle kick timeout.
- */
- public static setIdleTimeout(threshold: number): void;
- /**
- * Gets the idle kick timeout.
- */
- public static getIdleTimeout(): number;
- /**
- * Create a ChunkData for use in a generator.
- * See {@link ChunkGenerator#generateChunkData(org.bukkit.World, java.util.Random, int, int, org.bukkit.generator.ChunkGenerator.BiomeGrid)}
- */
- public static createChunkData(world: org.bukkit.World): org.bukkit.generator.ChunkGenerator.ChunkData;
- /**
- * Creates a boss bar instance to display to players. The progress
- * defaults to 1.0
- */
- public static createBossBar(title: string, color: org.bukkit.boss.BarColor, style: org.bukkit.boss.BarStyle, flags: org.bukkit.boss.BarFlag): org.bukkit.boss.BossBar;
- /**
- * Creates a boss bar instance to display to players. The progress defaults
- * to 1.0.
- *
- * A force loaded chunk will not be unloaded due to lack of player activity.
- */
- isForceLoaded(): boolean;
- /**
- * Sets whether the chunk at the specified chunk coordinates is force
- * loaded.
- *
- * A force loaded chunk will not be unloaded due to lack of player activity.
- */
- setForceLoaded(forced: boolean): void;
- /**
- * Adds a plugin ticket for this chunk, loading this chunk if it is not
- * already loaded.
- *
- * A plugin ticket will prevent a chunk from unloading until it is
- * explicitly removed. A plugin instance may only have one ticket per chunk,
- * but each chunk can have multiple plugin tickets.
- *
- * A plugin ticket will prevent a chunk from unloading until it is
- * explicitly removed. A plugin instance may only have one ticket per chunk,
- * but each chunk can have multiple plugin tickets.
- *
- * A plugin ticket will prevent a chunk from unloading until it is
- * explicitly removed. A plugin instance may only have one ticket per chunk,
- * but each chunk can have multiple plugin tickets.
- *
- * To successfully build, you must have specified at least one color.
- */
- public build(): org.bukkit.FireworkEffect;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.FireworkEffect.Type.ts b/packages/bukkit/src/typings/org.bukkit.FireworkEffect.Type.ts
deleted file mode 100644
index 7d87e0c5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.FireworkEffect.Type.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace FireworkEffect {
- // @ts-ignore
- class Type {
- public static BALL: org.bukkit.FireworkEffect.Type;
- public static BALL_LARGE: org.bukkit.FireworkEffect.Type;
- public static STAR: org.bukkit.FireworkEffect.Type;
- public static BURST: org.bukkit.FireworkEffect.Type;
- public static CREEPER: org.bukkit.FireworkEffect.Type;
- public static values(): org.bukkit.FireworkEffect.Type[];
- public static valueOf(name: string): org.bukkit.FireworkEffect.Type;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.FireworkEffect.ts b/packages/bukkit/src/typings/org.bukkit.FireworkEffect.ts
deleted file mode 100644
index c8bf9369..00000000
--- a/packages/bukkit/src/typings/org.bukkit.FireworkEffect.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class FireworkEffect implements org.bukkit.configuration.serialization.ConfigurationSerializable {
- /**
- * Construct a firework effect.
- */
- public static builder(): org.bukkit.FireworkEffect.Builder;
- /**
- * Get whether the firework effect flickers.
- */
- public hasFlicker(): boolean;
- /**
- * Get whether the firework effect has a trail.
- */
- public hasTrail(): boolean;
- /**
- * Get the primary colors of the firework effect.
- */
- public getColors(): any[] /*java.util.List*/;
- /**
- * Get the fade colors of the firework effect.
- */
- public getFadeColors(): any[] /*java.util.List*/;
- /**
- * Get the type of the firework effect.
- */
- public getType(): org.bukkit.FireworkEffect.Type;
- public static deserialize(map: Map
- * This is a normal lookup, names must be the precise name they are given
- * in the enum.
- */
- public static getMaterial(name: string): org.bukkit.Material;
- /**
- * Attempts to get the Material with the given name.
- *
- * This is a normal lookup, names must be the precise name they are given
- * in the enum.
- */
- public static getMaterial(name: string, legacyName: boolean): org.bukkit.Material;
- /**
- * Attempts to match the Material with the given name.
- *
- * This is a match lookup; names will be stripped of the "minecraft:"
- * namespace, converted to uppercase, then stripped of special characters in
- * an attempt to format it like the enum.
- */
- public static matchMaterial(name: string): org.bukkit.Material;
- /**
- * Attempts to match the Material with the given name.
- *
- * This is a match lookup; names will be stripped of the "minecraft:"
- * namespace, converted to uppercase, then stripped of special characters in
- * an attempt to format it like the enum.
- */
- public static matchMaterial(name: string, legacyName: boolean): org.bukkit.Material;
- public isRecord(): boolean;
- /**
- * Check if the material is a block and solid (can be built upon)
- */
- public isSolid(): boolean;
- /**
- * Check if the material is a block and does not block any light
- */
- public isTransparent(): boolean;
- /**
- * Check if the material is a block and can catch fire
- */
- public isFlammable(): boolean;
- /**
- * Check if the material is a block and can burn away
- */
- public isBurnable(): boolean;
- /**
- * Checks if this Material can be used as fuel in a Furnace
- */
- public isFuel(): boolean;
- /**
- * Check if the material is a block and completely blocks vision
- */
- public isOccluding(): boolean;
- public hasGravity(): boolean;
- /**
- * Checks if this Material is an obtainable item.
- */
- public isItem(): boolean;
- /**
- * Checks if this Material can be interacted with.
- * Interactable materials include those with functionality when they are
- * interacted with by a player such as chests, furnaces, etc.
- * Some blocks such as piston heads and stairs are considered interactable
- * though may not perform any additional functionality.
- * Note that the interactability of some materials may be dependant on their
- * state as well. This method will return true if there is at least one
- * state in which additional interact handling is performed for the
- * material.
- */
- public isInteractable(): boolean;
- /**
- * Obtains the block's hardness level (also known as "strength").
- *
- * This value has no effect on players, they will always use their real
- * name.
- */
- getCustomName(): string;
- /**
- * Sets a custom name on a mob or block. This name will be used in death
- * messages and can be sent to the client as a nameplate over the mob.
- *
- * Setting the name to null or an empty string will clear it.
- *
- * This value has no effect on players, they will always use their real
- * name.
- */
- setCustomName(name: string): void;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.NamespacedKey.ts b/packages/bukkit/src/typings/org.bukkit.NamespacedKey.ts
deleted file mode 100644
index 44b6c855..00000000
--- a/packages/bukkit/src/typings/org.bukkit.NamespacedKey.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class NamespacedKey {
- /**
- * Create a key in a specific namespace.
- */
- constructor(namespace: string, key: string)
- /**
- * Create a key in the plugin's namespace.
- *
- * Namespaces may only contain lowercase alphanumeric characters, periods,
- * underscores, and hyphens.
- *
- * Keys may only contain lowercase alphanumeric characters, periods,
- * underscores, hyphens, and forward slashes.
- */
- constructor(plugin: org.bukkit.plugin.Plugin, key: string)
- public static MINECRAFT: string;
- public static BUKKIT: string;
- public getNamespace(): string;
- public getKey(): string;
- public hashCode(): number;
- public equals(obj: any): boolean;
- public toString(): string;
- /**
- * Return a new random key in the {@link #BUKKIT} namespace.
- */
- public static randomKey(): org.bukkit.NamespacedKey;
- /**
- * Get a key in the Minecraft namespace.
- */
- public static minecraft(key: string): org.bukkit.NamespacedKey;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.NetherWartsState.ts b/packages/bukkit/src/typings/org.bukkit.NetherWartsState.ts
deleted file mode 100644
index bd662a0c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.NetherWartsState.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class NetherWartsState {
- public static SEEDED: org.bukkit.NetherWartsState;
- public static STAGE_ONE: org.bukkit.NetherWartsState;
- public static STAGE_TWO: org.bukkit.NetherWartsState;
- public static RIPE: org.bukkit.NetherWartsState;
- public static values(): org.bukkit.NetherWartsState[];
- public static valueOf(name: string): org.bukkit.NetherWartsState;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.Note.Tone.ts b/packages/bukkit/src/typings/org.bukkit.Note.Tone.ts
deleted file mode 100644
index b24f3b9f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.Note.Tone.ts
+++ /dev/null
@@ -1,41 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace Note {
- // @ts-ignore
- class Tone {
- public static G: org.bukkit.Note.Tone;
- public static A: org.bukkit.Note.Tone;
- public static B: org.bukkit.Note.Tone;
- public static C: org.bukkit.Note.Tone;
- public static D: org.bukkit.Note.Tone;
- public static E: org.bukkit.Note.Tone;
- public static F: org.bukkit.Note.Tone;
- public static TONES_COUNT: number;
- public static values(): org.bukkit.Note.Tone[];
- public static valueOf(name: string): org.bukkit.Note.Tone;
- /**
- * Returns the not sharped id of this tone.
- */
- public getId(): number;
- /**
- * Returns the id of this tone. These method allows to return the
- * sharped id of the tone. If the tone couldn't be sharped it always
- * return the not sharped id of this tone.
- */
- public getId(sharped: boolean): number;
- /**
- * Returns if this tone could be sharped.
- */
- public isSharpable(): boolean;
- /**
- * Returns if this tone id is the sharped id of the tone.
- */
- public isSharped(id: number): boolean;
- /**
- * Returns the tone to id. Also returning the semitones.
- */
- public static getById(id: number): org.bukkit.Note.Tone;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.Note.ts b/packages/bukkit/src/typings/org.bukkit.Note.ts
deleted file mode 100644
index af6be76a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.Note.ts
+++ /dev/null
@@ -1,48 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class Note {
- /**
- * Creates a new note.
- */
- constructor(note: number)
- /**
- * Creates a new note.
- */
- constructor(octave: number, tone: org.bukkit.Note.Tone, sharped: boolean)
- /**
- * Creates a new note for a flat tone, such as A-flat.
- */
- public static flat(octave: number, tone: org.bukkit.Note.Tone): org.bukkit.Note;
- /**
- * Creates a new note for a sharp tone, such as A-sharp.
- */
- public static sharp(octave: number, tone: org.bukkit.Note.Tone): org.bukkit.Note;
- /**
- * Creates a new note for a natural tone, such as A-natural.
- */
- public static natural(octave: number, tone: org.bukkit.Note.Tone): org.bukkit.Note;
- public sharped(): org.bukkit.Note;
- public flattened(): org.bukkit.Note;
- /**
- * Returns the internal id of this note.
- */
- public getId(): number;
- /**
- * Returns the octave of this note.
- */
- public getOctave(): number;
- /**
- * Returns the tone of this note.
- */
- public getTone(): org.bukkit.Note.Tone;
- /**
- * Returns if this note is sharped.
- */
- public isSharped(): boolean;
- public hashCode(): number;
- public equals(obj: any): boolean;
- public toString(): string;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.OfflinePlayer.ts b/packages/bukkit/src/typings/org.bukkit.OfflinePlayer.ts
deleted file mode 100644
index 1ed9b031..00000000
--- a/packages/bukkit/src/typings/org.bukkit.OfflinePlayer.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- interface OfflinePlayer extends org.bukkit.permissions.ServerOperator, org.bukkit.entity.AnimalTamer, org.bukkit.configuration.serialization.ConfigurationSerializable {
- /**
- * Checks if this player is currently online
- */
- isOnline(): boolean;
- /**
- * Returns the name of this player
- *
- * Names are no longer unique past a single game session. For persistent storage
- * it is recommended that you use {@link #getUniqueId()} instead.
- */
- getName(): string;
- /**
- * Returns the UUID of this player
- */
- getUniqueId(): any;
- /**
- * Checks if this player is banned or not
- */
- isBanned(): boolean;
- /**
- * Checks if this player is whitelisted or not
- */
- isWhitelisted(): boolean;
- /**
- * Sets if this player is whitelisted or not
- */
- setWhitelisted(value: boolean): void;
- /**
- * Gets a {@link Player} object that this represents, if there is one
- *
- * If the player is online, this will return that player. Otherwise,
- * it will return null.
- */
- getPlayer(): org.bukkit.entity.Player;
- /**
- * Gets the first date and time that this player was witnessed on this
- * server.
- *
- * If the player has never played before, this will return 0. Otherwise,
- * it will be the amount of milliseconds since midnight, January 1, 1970
- * UTC.
- */
- getFirstPlayed(): number;
- /**
- * Gets the last date and time that this player was witnessed on this
- * server.
- *
- * If the player has never played before, this will return 0. Otherwise,
- * it will be the amount of milliseconds since midnight, January 1, 1970
- * UTC.
- */
- getLastPlayed(): number;
- /**
- * Checks if this player has played on this server before.
- */
- hasPlayedBefore(): boolean;
- /**
- * Gets the Location where the player will spawn at their bed, null if
- * they have not slept in one or their current bed spawn is invalid.
- */
- getBedSpawnLocation(): org.bukkit.Location;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.Particle.DustOptions.ts b/packages/bukkit/src/typings/org.bukkit.Particle.DustOptions.ts
deleted file mode 100644
index cd57e45c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.Particle.DustOptions.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace Particle {
- // @ts-ignore
- class DustOptions {
- constructor(color: org.bukkit.Color, size: number)
- /**
- * The color of the particles to be displayed.
- */
- public getColor(): org.bukkit.Color;
- /**
- * Relative size of the particle.
- */
- public getSize(): number;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.Particle.ts b/packages/bukkit/src/typings/org.bukkit.Particle.ts
deleted file mode 100644
index 5e0cd6e9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.Particle.ts
+++ /dev/null
@@ -1,77 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class Particle {
- public static EXPLOSION_NORMAL: org.bukkit.Particle;
- public static EXPLOSION_LARGE: org.bukkit.Particle;
- public static EXPLOSION_HUGE: org.bukkit.Particle;
- public static FIREWORKS_SPARK: org.bukkit.Particle;
- public static WATER_BUBBLE: org.bukkit.Particle;
- public static WATER_SPLASH: org.bukkit.Particle;
- public static WATER_WAKE: org.bukkit.Particle;
- public static SUSPENDED: org.bukkit.Particle;
- public static SUSPENDED_DEPTH: org.bukkit.Particle;
- public static CRIT: org.bukkit.Particle;
- public static CRIT_MAGIC: org.bukkit.Particle;
- public static SMOKE_NORMAL: org.bukkit.Particle;
- public static SMOKE_LARGE: org.bukkit.Particle;
- public static SPELL: org.bukkit.Particle;
- public static SPELL_INSTANT: org.bukkit.Particle;
- public static SPELL_MOB: org.bukkit.Particle;
- public static SPELL_MOB_AMBIENT: org.bukkit.Particle;
- public static SPELL_WITCH: org.bukkit.Particle;
- public static DRIP_WATER: org.bukkit.Particle;
- public static DRIP_LAVA: org.bukkit.Particle;
- public static VILLAGER_ANGRY: org.bukkit.Particle;
- public static VILLAGER_HAPPY: org.bukkit.Particle;
- public static TOWN_AURA: org.bukkit.Particle;
- public static NOTE: org.bukkit.Particle;
- public static PORTAL: org.bukkit.Particle;
- public static ENCHANTMENT_TABLE: org.bukkit.Particle;
- public static FLAME: org.bukkit.Particle;
- public static LAVA: org.bukkit.Particle;
- public static CLOUD: org.bukkit.Particle;
- public static REDSTONE: org.bukkit.Particle;
- public static SNOWBALL: org.bukkit.Particle;
- public static SNOW_SHOVEL: org.bukkit.Particle;
- public static SLIME: org.bukkit.Particle;
- public static HEART: org.bukkit.Particle;
- public static BARRIER: org.bukkit.Particle;
- public static ITEM_CRACK: org.bukkit.Particle;
- public static BLOCK_CRACK: org.bukkit.Particle;
- public static BLOCK_DUST: org.bukkit.Particle;
- public static WATER_DROP: org.bukkit.Particle;
- public static MOB_APPEARANCE: org.bukkit.Particle;
- public static DRAGON_BREATH: org.bukkit.Particle;
- public static END_ROD: org.bukkit.Particle;
- public static DAMAGE_INDICATOR: org.bukkit.Particle;
- public static SWEEP_ATTACK: org.bukkit.Particle;
- public static FALLING_DUST: org.bukkit.Particle;
- public static TOTEM: org.bukkit.Particle;
- public static SPIT: org.bukkit.Particle;
- public static SQUID_INK: org.bukkit.Particle;
- public static BUBBLE_POP: org.bukkit.Particle;
- public static CURRENT_DOWN: org.bukkit.Particle;
- public static BUBBLE_COLUMN_UP: org.bukkit.Particle;
- public static NAUTILUS: org.bukkit.Particle;
- public static DOLPHIN: org.bukkit.Particle;
- public static SNEEZE: org.bukkit.Particle;
- public static CAMPFIRE_COSY_SMOKE: org.bukkit.Particle;
- public static CAMPFIRE_SIGNAL_SMOKE: org.bukkit.Particle;
- public static COMPOSTER: org.bukkit.Particle;
- public static FLASH: org.bukkit.Particle;
- public static FALLING_LAVA: org.bukkit.Particle;
- public static LANDING_LAVA: org.bukkit.Particle;
- public static FALLING_WATER: org.bukkit.Particle;
- public static LEGACY_BLOCK_CRACK: org.bukkit.Particle;
- public static LEGACY_BLOCK_DUST: org.bukkit.Particle;
- public static LEGACY_FALLING_DUST: org.bukkit.Particle;
- public static values(): org.bukkit.Particle[];
- public static valueOf(name: string): org.bukkit.Particle;
- /**
- * Returns the required data type for the particle
- */
- public getDataType(): any;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.PortalType.ts b/packages/bukkit/src/typings/org.bukkit.PortalType.ts
deleted file mode 100644
index e5907a90..00000000
--- a/packages/bukkit/src/typings/org.bukkit.PortalType.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class PortalType {
- public static NETHER: org.bukkit.PortalType;
- public static ENDER: org.bukkit.PortalType;
- public static CUSTOM: org.bukkit.PortalType;
- public static values(): org.bukkit.PortalType[];
- public static valueOf(name: string): org.bukkit.PortalType;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.Registry.SimpleRegistry.ts b/packages/bukkit/src/typings/org.bukkit.Registry.SimpleRegistry.ts
deleted file mode 100644
index 511df1dc..00000000
--- a/packages/bukkit/src/typings/org.bukkit.Registry.SimpleRegistry.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace Registry {
- // @ts-ignore
- class SimpleRegistry implements org.bukkit.Registry {
- constructor(type: any)
- constructor(type: any, predicate: any)
- public get(key: org.bukkit.NamespacedKey): any;
- public iterator(): any;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.Registry.ts b/packages/bukkit/src/typings/org.bukkit.Registry.ts
deleted file mode 100644
index d509418d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.Registry.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- interface Registry {
- ADVANCEMENT: org.bukkit.Registry;
- ART: org.bukkit.Registry;
- BIOME: org.bukkit.Registry;
- BOSS_BARS: org.bukkit.Registry;
- ENCHANTMENT: org.bukkit.Registry;
- ENTITY_TYPE: org.bukkit.Registry;
- LOOT_TABLES: org.bukkit.Registry;
- MATERIAL: org.bukkit.Registry;
- STATISTIC: org.bukkit.Registry;
- VILLAGER_PROFESSION: org.bukkit.Registry;
- VILLAGER_TYPE: org.bukkit.Registry;
- MEMORY_MODULE_TYPE: org.bukkit.Registry;
- /**
- * Get the object by its key.
- */
- get(key: org.bukkit.NamespacedKey): org.bukkit.Keyed;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.Rotation.ts b/packages/bukkit/src/typings/org.bukkit.Rotation.ts
deleted file mode 100644
index dfa46e1d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.Rotation.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class Rotation {
- public static NONE: org.bukkit.Rotation;
- public static CLOCKWISE_45: org.bukkit.Rotation;
- public static CLOCKWISE: org.bukkit.Rotation;
- public static CLOCKWISE_135: org.bukkit.Rotation;
- public static FLIPPED: org.bukkit.Rotation;
- public static FLIPPED_45: org.bukkit.Rotation;
- public static COUNTER_CLOCKWISE: org.bukkit.Rotation;
- public static COUNTER_CLOCKWISE_45: org.bukkit.Rotation;
- public static values(): org.bukkit.Rotation[];
- public static valueOf(name: string): org.bukkit.Rotation;
- /**
- * Rotate clockwise by 90 degrees.
- */
- public rotateClockwise(): org.bukkit.Rotation;
- /**
- * Rotate counter-clockwise by 90 degrees.
- */
- public rotateCounterClockwise(): org.bukkit.Rotation;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.SandstoneType.ts b/packages/bukkit/src/typings/org.bukkit.SandstoneType.ts
deleted file mode 100644
index 2635dae5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.SandstoneType.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class SandstoneType {
- public static CRACKED: org.bukkit.SandstoneType;
- public static GLYPHED: org.bukkit.SandstoneType;
- public static SMOOTH: org.bukkit.SandstoneType;
- public static values(): org.bukkit.SandstoneType[];
- public static valueOf(name: string): org.bukkit.SandstoneType;
- /**
- * Gets the associated data value representing this type of sandstone
- */
- public getData(): number;
- /**
- * Gets the type of sandstone with the given data value
- */
- public static getByData(data: number): org.bukkit.SandstoneType;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.Server.ts b/packages/bukkit/src/typings/org.bukkit.Server.ts
deleted file mode 100644
index 20ec6d28..00000000
--- a/packages/bukkit/src/typings/org.bukkit.Server.ts
+++ /dev/null
@@ -1,653 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- interface Server extends org.bukkit.plugin.messaging.PluginMessageRecipient {
- BROADCAST_CHANNEL_ADMINISTRATIVE: string;
- BROADCAST_CHANNEL_USERS: string;
- /**
- * Gets the name of this server implementation.
- */
- getName(): string;
- /**
- * Gets the version string of this server implementation.
- */
- getVersion(): string;
- /**
- * Gets the Bukkit version that this server is running.
- */
- getBukkitVersion(): string;
- /**
- * Gets a view of all currently logged in players. This {@linkplain
- * Collections#unmodifiableCollection(Collection) view} is a reused
- * object, making some operations like {@link Collection#size()}
- * zero-allocation.
- *
- * The collection is a view backed by the internal representation, such
- * that, changes to the internal state of the server will be reflected
- * immediately. However, the reuse of the returned collection (identity)
- * is not strictly guaranteed for future or all implementations. Casting
- * the collection, or relying on interface implementations (like {@link
- * Serializable} or {@link List}), is deprecated.
- *
- * Iteration behavior is undefined outside of self-contained main-thread
- * uses. Normal and immediate iterator use without consequences that
- * affect the collection are fully supported. The effects following
- * (non-exhaustive) {@link Entity#teleport(Location) teleportation},
- * {@link Player#setHealth(double) death}, and {@link Player#kickPlayer(
- * String) kicking} are undefined. Any use of this collection from
- * asynchronous threads is unsafe.
- *
- * For safe consequential iteration or mimicking the old array behavior,
- * using {@link Collection#toArray(Object[])} is recommended. For making
- * snapshots, {@link ImmutableList#copyOf(Collection)} is recommended.
- */
- getOnlinePlayers(): any[] /*java.util.Collection*/;
- /**
- * Get the maximum amount of players which can login to this server.
- */
- getMaxPlayers(): number;
- /**
- * Get the game port that the server runs on.
- */
- getPort(): number;
- /**
- * Get the view distance from this server.
- */
- getViewDistance(): number;
- /**
- * Get the IP that this server is bound to, or empty string if not
- * specified.
- */
- getIp(): string;
- /**
- * Get world type (level-type setting) for default world.
- */
- getWorldType(): string;
- /**
- * Get generate-structures setting.
- */
- getGenerateStructures(): boolean;
- /**
- * Gets whether this server allows the End or not.
- */
- getAllowEnd(): boolean;
- /**
- * Gets whether this server allows the Nether or not.
- */
- getAllowNether(): boolean;
- /**
- * Gets whether this server has a whitelist or not.
- */
- hasWhitelist(): boolean;
- /**
- * Sets if the server is whitelisted.
- */
- setWhitelist(value: boolean): void;
- /**
- * Gets a list of whitelisted players.
- */
- getWhitelistedPlayers(): any[] /*java.util.Set*/;
- /**
- * Reloads the whitelist from disk.
- */
- reloadWhitelist(): void;
- /**
- * Broadcast a message to all players.
- *
- * This is the same as calling {@link #broadcast(java.lang.String,
- * java.lang.String)} to {@link #BROADCAST_CHANNEL_USERS}
- */
- broadcastMessage(message: string): number;
- /**
- * Gets the name of the update folder. The update folder is used to safely
- * update plugins at the right moment on a plugin load.
- *
- * The update folder name is relative to the plugins folder.
- */
- getUpdateFolder(): string;
- /**
- * Gets the update folder. The update folder is used to safely update
- * plugins at the right moment on a plugin load.
- */
- getUpdateFolderFile(): any;
- /**
- * Gets the value of the connection throttle setting.
- */
- getConnectionThrottle(): number;
- /**
- * Gets default ticks per animal spawns value.
- *
- * Example Usage:
- *
- * Note: If set to 0, animal spawning will be disabled. We
- * recommend using spawn-animals to control this instead.
- *
- * Minecraft default: 400.
- */
- getTicksPerAnimalSpawns(): number;
- /**
- * Gets the default ticks per monster spawns value.
- *
- * Example Usage:
- *
- * Note: If set to 0, monsters spawning will be disabled. We
- * recommend using spawn-monsters to control this instead.
- *
- * Minecraft default: 1.
- */
- getTicksPerMonsterSpawns(): number;
- /**
- * Gets a player object by the given username.
- *
- * This method may not return objects for offline players.
- */
- getPlayer(name: string): org.bukkit.entity.Player;
- /**
- * Gets the player with the exact given name, case insensitive.
- */
- getPlayerExact(name: string): org.bukkit.entity.Player;
- /**
- * Attempts to match any players with the given name, and returns a list
- * of all possibly matches.
- *
- * This list is not sorted in any particular order. If an exact match is
- * found, the returned list will only contain a single result.
- */
- matchPlayer(name: string): any[] /*java.util.List*/;
- /**
- * Gets the player with the given UUID.
- */
- getPlayer(id: any): org.bukkit.entity.Player;
- /**
- * Gets the plugin manager for interfacing with plugins.
- */
- getPluginManager(): org.bukkit.plugin.PluginManager;
- /**
- * Gets the scheduler for managing scheduled events.
- */
- getScheduler(): org.bukkit.scheduler.BukkitScheduler;
- /**
- * Gets a services manager.
- */
- getServicesManager(): org.bukkit.plugin.ServicesManager;
- /**
- * Gets a list of all worlds on this server.
- */
- getWorlds(): any[] /*java.util.List*/;
- /**
- * Creates or loads a world with the given name using the specified
- * options.
- *
- * If the world is already loaded, it will just return the equivalent of
- * getWorld(creator.name()).
- */
- createWorld(creator: org.bukkit.WorldCreator): org.bukkit.World;
- /**
- * Unloads a world with the given name.
- */
- unloadWorld(name: string, save: boolean): boolean;
- /**
- * Unloads the given world.
- */
- unloadWorld(world: org.bukkit.World, save: boolean): boolean;
- /**
- * Gets the world with the given name.
- */
- getWorld(name: string): org.bukkit.World;
- /**
- * Gets the world from the given Unique ID.
- */
- getWorld(uid: any): org.bukkit.World;
- /**
- * Gets the map from the given item ID.
- */
- getMap(id: number): org.bukkit.map.MapView;
- /**
- * Create a new map with an automatically assigned ID.
- */
- createMap(world: org.bukkit.World): org.bukkit.map.MapView;
- /**
- * Create a new explorer map targeting the closest nearby structure of a
- * given {@link StructureType}.
- *
- * This method may involve a blocking web request to get the UUID for the
- * given name.
- *
- * This will return an object even if the player does not exist. To this
- * method, all players will exist.
- */
- getOfflinePlayer(name: string): org.bukkit.OfflinePlayer;
- /**
- * Gets the player by the given UUID, regardless if they are offline or
- * online.
- *
- * This will return an object even if the player does not exist. To this
- * method, all players will exist.
- */
- getOfflinePlayer(id: any): org.bukkit.OfflinePlayer;
- /**
- * Gets a set containing all current IPs that are banned.
- */
- getIPBans(): any[] /*java.util.Set*/;
- /**
- * Bans the specified address from the server.
- */
- banIP(address: string): void;
- /**
- * Unbans the specified address from the server.
- */
- unbanIP(address: string): void;
- /**
- * Gets a set containing all banned players.
- */
- getBannedPlayers(): any[] /*java.util.Set*/;
- /**
- * Gets a ban list for the supplied type.
- *
- * Bans by name are no longer supported and this method will return
- * null when trying to request them. The replacement is bans by UUID.
- */
- getBanList(type: org.bukkit.BanList.Type): org.bukkit.BanList;
- /**
- * Gets a set containing all player operators.
- */
- getOperators(): any[] /*java.util.Set*/;
- /**
- * Gets the default {@link GameMode} for new players.
- */
- getDefaultGameMode(): org.bukkit.GameMode;
- /**
- * Sets the default {@link GameMode} for new players.
- */
- setDefaultGameMode(mode: org.bukkit.GameMode): void;
- /**
- * Gets a {@link ConsoleCommandSender} that may be used as an input source
- * for this server.
- */
- getConsoleSender(): org.bukkit.command.ConsoleCommandSender;
- /**
- * Gets the folder that contains all of the various {@link World}s.
- */
- getWorldContainer(): any;
- /**
- * Gets every player that has ever played on this server.
- */
- getOfflinePlayers(): org.bukkit.OfflinePlayer[];
- /**
- * Gets the {@link Messenger} responsible for this server.
- */
- getMessenger(): org.bukkit.plugin.messaging.Messenger;
- /**
- * Gets the {@link HelpMap} providing help topics for this server.
- */
- getHelpMap(): org.bukkit.help.HelpMap;
- /**
- * Creates an empty inventory with the specified type. If the type
- * is {@link InventoryType#CHEST}, the new inventory has a size of 27;
- * otherwise the new inventory has the normal size for its type.
- *
- * Note: 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.
- */
- isPrimaryThread(): boolean;
- /**
- * Gets the message that is displayed on the server list.
- */
- getMotd(): string;
- /**
- * Gets the default message that is displayed when the server is stopped.
- */
- getShutdownMessage(): string;
- /**
- * Gets the current warning state for the server.
- */
- getWarningState(): org.bukkit.Warning.WarningState;
- /**
- * Gets the instance of the item factory (for {@link ItemMeta}).
- */
- getItemFactory(): org.bukkit.inventory.ItemFactory;
- /**
- * Gets the instance of the scoreboard manager.
- *
- * This will only exist after the first world has loaded.
- */
- getScoreboardManager(): org.bukkit.scoreboard.ScoreboardManager;
- /**
- * Gets an instance of the server's default server-icon.
- */
- getServerIcon(): org.bukkit.util.CachedServerIcon;
- /**
- * Loads an image from a file, and returns a cached image for the specific
- * server-icon.
- *
- * Size and type are implementation defined. An incompatible file is
- * guaranteed to throw an implementation-defined {@link Exception}.
- */
- loadServerIcon(file: any): org.bukkit.util.CachedServerIcon;
- /**
- * Creates a cached server-icon for the specific image.
- *
- * Size and type are implementation defined. An incompatible file is
- * guaranteed to throw an implementation-defined {@link Exception}.
- */
- loadServerIcon(image: any): org.bukkit.util.CachedServerIcon;
- /**
- * Set the idle kick timeout. Any players idle for the specified amount of
- * time will be automatically kicked.
- *
- * A value of 0 will disable the idle kick timeout.
- */
- setIdleTimeout(threshold: number): void;
- /**
- * Gets the idle kick timeout.
- */
- getIdleTimeout(): number;
- /**
- * Create a ChunkData for use in a generator.
- * See {@link ChunkGenerator#generateChunkData(org.bukkit.World, java.util.Random, int, int, org.bukkit.generator.ChunkGenerator.BiomeGrid)}
- */
- createChunkData(world: org.bukkit.World): org.bukkit.generator.ChunkGenerator.ChunkData;
- /**
- * Creates a boss bar instance to display to players. The progress
- * defaults to 1.0
- */
- createBossBar(title: string, color: org.bukkit.boss.BarColor, style: org.bukkit.boss.BarStyle, flags: org.bukkit.boss.BarFlag): org.bukkit.boss.BossBar;
- /**
- * Creates a boss bar instance to display to players. The progress defaults
- * to 1.0.
- *
- * A substatistic exists en masse for each block, item, or entitytype, depending on
- * {@link #getType()}.
- *
- * This is a redundant method and equivalent to checking
- *
- * This is a redundant method and equivalent to checking
- *
- * This method will keep the specified chunk loaded until one of the
- * unload methods is manually called. Callers are advised to instead use
- * getChunkAt which will only temporarily load the requested chunk.
- */
- loadChunk(chunk: org.bukkit.Chunk): void;
- /**
- * Checks if the {@link Chunk} at the specified coordinates is loaded
- */
- isChunkLoaded(x: number, z: number): boolean;
- /**
- * Checks if the {@link Chunk} at the specified coordinates is generated
- */
- isChunkGenerated(x: number, z: number): boolean;
- /**
- * Checks if the {@link Chunk} at the specified coordinates is loaded and
- * in use by one or more players
- */
- isChunkInUse(x: number, z: number): boolean;
- /**
- * Loads the {@link Chunk} at the specified coordinates.
- *
- * This method will keep the specified chunk loaded until one of the
- * unload methods is manually called. Callers are advised to instead use
- * getChunkAt which will only temporarily load the requested chunk.
- *
- * If the chunk does not exist, it will be generated.
- *
- * This method is analogous to {@link #loadChunk(int, int, boolean)} where
- * generate is true.
- */
- loadChunk(x: number, z: number): void;
- /**
- * Loads the {@link Chunk} at the specified coordinates.
- *
- * This method will keep the specified chunk loaded until one of the
- * unload methods is manually called. Callers are advised to instead use
- * getChunkAt which will only temporarily load the requested chunk.
- */
- loadChunk(x: number, z: number, generate: boolean): boolean;
- /**
- * Safely unloads and saves the {@link Chunk} at the specified coordinates
- *
- * This method is analogous to {@link #unloadChunk(int, int, boolean)}
- * where save is true.
- */
- unloadChunk(chunk: org.bukkit.Chunk): boolean;
- /**
- * Safely unloads and saves the {@link Chunk} at the specified coordinates
- *
- * This method is analogous to {@link #unloadChunk(int, int, boolean)}
- * where save is true.
- */
- unloadChunk(x: number, z: number): boolean;
- /**
- * Safely unloads and optionally saves the {@link Chunk} at the specified
- * coordinates.
- */
- unloadChunk(x: number, z: number, save: boolean): boolean;
- /**
- * Safely queues the {@link Chunk} at the specified coordinates for
- * unloading.
- */
- unloadChunkRequest(x: number, z: number): boolean;
- /**
- * Regenerates the {@link Chunk} at the specified coordinates
- */
- regenerateChunk(x: number, z: number): boolean;
- /**
- * Resends the {@link Chunk} to all clients
- */
- refreshChunk(x: number, z: number): boolean;
- /**
- * Gets whether the chunk at the specified chunk coordinates is force
- * loaded.
- *
- * A force loaded chunk will not be unloaded due to lack of player activity.
- */
- isChunkForceLoaded(x: number, z: number): boolean;
- /**
- * Sets whether the chunk at the specified chunk coordinates is force
- * loaded.
- *
- * A force loaded chunk will not be unloaded due to lack of player activity.
- */
- setChunkForceLoaded(x: number, z: number, forced: boolean): void;
- /**
- * Returns all force loaded chunks in this world.
- *
- * A force loaded chunk will not be unloaded due to lack of player activity.
- */
- getForceLoadedChunks(): any[] /*java.util.Collection*/;
- /**
- * Adds a plugin ticket for the specified chunk, loading the chunk if it is
- * not already loaded.
- *
- * A plugin ticket will prevent a chunk from unloading until it is
- * explicitly removed. A plugin instance may only have one ticket per chunk,
- * but each chunk can have multiple plugin tickets.
- *
- * A plugin ticket will prevent a chunk from unloading until it is
- * explicitly removed. A plugin instance may only have one ticket per chunk,
- * but each chunk can have multiple plugin tickets.
- *
- * A plugin ticket will prevent a chunk from unloading until it is
- * explicitly removed. A plugin instance may only have one ticket per chunk,
- * but each chunk can have multiple plugin tickets.
- *
- * A plugin ticket will prevent a chunk from unloading until it is
- * explicitly removed. A plugin instance may only have one ticket per chunk,
- * but each chunk can have multiple plugin tickets.
- *
- * A plugin ticket will prevent a chunk from unloading until it is
- * explicitly removed. A plugin instance may only have one ticket per chunk,
- * but each chunk can have multiple plugin tickets.
- *
- * This may not consider entities in currently unloaded chunks. Some
- * implementations may impose artificial restrictions on the size of the
- * search bounding box.
- */
- getNearbyEntities(location: org.bukkit.Location, x: number, y: number, z: number): any[] /*java.util.Collection*/;
- /**
- * Returns a list of entities within a bounding box centered around a
- * Location.
- *
- * This may not consider entities in currently unloaded chunks. Some
- * implementations may impose artificial restrictions on the size of the
- * search bounding box.
- */
- getNearbyEntities(location: org.bukkit.Location, x: number, y: number, z: number, filter: any): any[] /*java.util.Collection*/;
- /**
- * Returns a list of entities within the given bounding box.
- *
- * This may not consider entities in currently unloaded chunks. Some
- * implementations may impose artificial restrictions on the size of the
- * search bounding box.
- */
- getNearbyEntities(boundingBox: org.bukkit.util.BoundingBox): any[] /*java.util.Collection*/;
- /**
- * Returns a list of entities within the given bounding box.
- *
- * This may not consider entities in currently unloaded chunks. Some
- * implementations may impose artificial restrictions on the size of the
- * search bounding box.
- */
- getNearbyEntities(boundingBox: org.bukkit.util.BoundingBox, filter: any): any[] /*java.util.Collection*/;
- /**
- * Performs a ray trace that checks for entity collisions.
- *
- * This may not consider entities in currently unloaded chunks. Some
- * implementations may impose artificial restrictions on the maximum
- * distance.
- */
- rayTraceEntities(start: org.bukkit.Location, direction: org.bukkit.util.Vector, maxDistance: number): org.bukkit.util.RayTraceResult;
- /**
- * Performs a ray trace that checks for entity collisions.
- *
- * This may not consider entities in currently unloaded chunks. Some
- * implementations may impose artificial restrictions on the maximum
- * distance.
- */
- rayTraceEntities(start: org.bukkit.Location, direction: org.bukkit.util.Vector, maxDistance: number, raySize: number): org.bukkit.util.RayTraceResult;
- /**
- * Performs a ray trace that checks for entity collisions.
- *
- * This may not consider entities in currently unloaded chunks. Some
- * implementations may impose artificial restrictions on the maximum
- * distance.
- */
- rayTraceEntities(start: org.bukkit.Location, direction: org.bukkit.util.Vector, maxDistance: number, filter: any): org.bukkit.util.RayTraceResult;
- /**
- * Performs a ray trace that checks for entity collisions.
- *
- * This may not consider entities in currently unloaded chunks. Some
- * implementations may impose artificial restrictions on the maximum
- * distance.
- */
- rayTraceEntities(start: org.bukkit.Location, direction: org.bukkit.util.Vector, maxDistance: number, raySize: number, filter: any): org.bukkit.util.RayTraceResult;
- /**
- * Performs a ray trace that checks for block collisions using the blocks'
- * precise collision shapes.
- *
- * This takes collisions with passable blocks into account, but ignores
- * fluids.
- *
- * This may cause loading of chunks! Some implementations may impose
- * artificial restrictions on the maximum distance.
- */
- rayTraceBlocks(start: org.bukkit.Location, direction: org.bukkit.util.Vector, maxDistance: number): org.bukkit.util.RayTraceResult;
- /**
- * Performs a ray trace that checks for block collisions using the blocks'
- * precise collision shapes.
- *
- * This takes collisions with passable blocks into account.
- *
- * This may cause loading of chunks! Some implementations may impose
- * artificial restrictions on the maximum distance.
- */
- rayTraceBlocks(start: org.bukkit.Location, direction: org.bukkit.util.Vector, maxDistance: number, fluidCollisionMode: org.bukkit.FluidCollisionMode): org.bukkit.util.RayTraceResult;
- /**
- * Performs a ray trace that checks for block collisions using the blocks'
- * precise collision shapes.
- *
- * If collisions with passable blocks are ignored, fluid collisions are
- * ignored as well regardless of the fluid collision mode.
- *
- * Portal blocks are only considered passable if the ray starts within
- * them. Apart from that collisions with portal blocks will be considered
- * even if collisions with passable blocks are otherwise ignored.
- *
- * This may cause loading of chunks! Some implementations may impose
- * artificial restrictions on the maximum distance.
- */
- rayTraceBlocks(start: org.bukkit.Location, direction: org.bukkit.util.Vector, maxDistance: number, fluidCollisionMode: org.bukkit.FluidCollisionMode, ignorePassableBlocks: boolean): org.bukkit.util.RayTraceResult;
- /**
- * Performs a ray trace that checks for both block and entity collisions.
- *
- * Block collisions use the blocks' precise collision shapes. The
- *
- * If collisions with passable blocks are ignored, fluid collisions are
- * ignored as well regardless of the fluid collision mode.
- *
- * Portal blocks are only considered passable if the ray starts within them.
- * Apart from that collisions with portal blocks will be considered even if
- * collisions with passable blocks are otherwise ignored.
- *
- * This may cause loading of chunks! Some implementations may impose
- * artificial restrictions on the maximum distance.
- */
- rayTrace(start: org.bukkit.Location, direction: org.bukkit.util.Vector, maxDistance: number, fluidCollisionMode: org.bukkit.FluidCollisionMode, ignorePassableBlocks: boolean, raySize: number, filter: any): org.bukkit.util.RayTraceResult;
- /**
- * Gets the unique name of this world
- */
- getName(): string;
- /**
- * Gets the Unique ID of this world
- */
- getUID(): any;
- /**
- * Gets the default spawn {@link Location} of this world
- */
- getSpawnLocation(): org.bukkit.Location;
- /**
- * Sets the spawn location of the world.
- *
- * The relative time is analogous to hours * 1000
- */
- getTime(): number;
- /**
- * Sets the relative in-game time on the server.
- *
- * The relative time is analogous to hours * 1000
- *
- * Note that setting the relative time below the current relative time
- * will actually move the clock forward a day. If you require to rewind
- * time, please see {@link #setFullTime(long)}
- */
- setTime(time: number): void;
- /**
- * Gets the full in-game time on this world
- */
- getFullTime(): number;
- /**
- * Sets the in-game time on the server
- *
- * Note that this sets the full time of the world, which may cause adverse
- * effects such as breaking redstone clocks and any scheduled events
- */
- setFullTime(time: number): void;
- /**
- * Returns whether the world has an ongoing storm.
- */
- hasStorm(): boolean;
- /**
- * Set whether there is a storm. A duration will be set for the new
- * current conditions.
- */
- setStorm(hasStorm: boolean): void;
- /**
- * Get the remaining time in ticks of the current conditions.
- */
- getWeatherDuration(): number;
- /**
- * Set the remaining time in ticks of the current conditions.
- */
- setWeatherDuration(duration: number): void;
- /**
- * Returns whether there is thunder.
- */
- isThundering(): boolean;
- /**
- * Set whether it is thundering.
- */
- setThundering(thundering: boolean): void;
- /**
- * Get the thundering duration.
- */
- getThunderDuration(): number;
- /**
- * Set the thundering duration.
- */
- setThunderDuration(duration: number): void;
- /**
- * Creates explosion at given coordinates with given power
- */
- createExplosion(x: number, y: number, z: number, power: number): boolean;
- /**
- * Creates explosion at given coordinates with given power and optionally
- * setting blocks on fire.
- */
- createExplosion(x: number, y: number, z: number, power: number, setFire: boolean): boolean;
- /**
- * Creates explosion at given coordinates with given power and optionally
- * setting blocks on fire or breaking blocks.
- */
- createExplosion(x: number, y: number, z: number, power: number, setFire: boolean, breakBlocks: boolean): boolean;
- /**
- * Creates explosion at given coordinates with given power
- */
- createExplosion(loc: org.bukkit.Location, power: number): boolean;
- /**
- * Creates explosion at given coordinates with given power and optionally
- * setting blocks on fire.
- */
- createExplosion(loc: org.bukkit.Location, power: number, setFire: boolean): boolean;
- /**
- * Gets the {@link Environment} type of this world
- */
- getEnvironment(): org.bukkit.World.Environment;
- /**
- * Gets the Seed for this world.
- */
- getSeed(): number;
- /**
- * Gets the current PVP setting for this world.
- */
- getPVP(): boolean;
- /**
- * Sets the PVP setting for this world.
- */
- setPVP(pvp: boolean): void;
- /**
- * Gets the chunk generator for this world
- */
- getGenerator(): org.bukkit.generator.ChunkGenerator;
- /**
- * Saves world to disk
- */
- save(): void;
- /**
- * Gets a list of all applied {@link BlockPopulator}s for this World
- */
- getPopulators(): any[] /*java.util.List*/;
- /**
- * Spawn an entity of a specific class at the given {@link Location}
- */
- spawn(location: org.bukkit.Location, clazz: any): org.bukkit.entity.Entity;
- /**
- * Spawn an entity of a specific class at the given {@link Location}, with
- * the supplied function run before the entity is added to the world.
- *
- * The Material must be a block type, check with {@link Material#isBlock()
- * material.isBlock()}. The Material may not be air.
- */
- spawnFallingBlock(location: org.bukkit.Location, data: org.bukkit.material.MaterialData): org.bukkit.entity.FallingBlock;
- /**
- * Spawn a {@link FallingBlock} entity at the given {@link Location} of
- * the specified {@link Material}. The material dictates what is falling.
- * When the FallingBlock hits the ground, it will place that block.
- *
- * The Material must be a block type, check with {@link Material#isBlock()
- * material.isBlock()}. The Material may not be air.
- */
- spawnFallingBlock(location: org.bukkit.Location, data: org.bukkit.block.data.BlockData): org.bukkit.entity.FallingBlock;
- /**
- * Spawn a {@link FallingBlock} entity at the given {@link Location} of the
- * specified {@link Material}. The material dictates what is falling.
- * When the FallingBlock hits the ground, it will place that block.
- *
- * The Material must be a block type, check with {@link Material#isBlock()
- * material.isBlock()}. The Material may not be air.
- */
- spawnFallingBlock(location: org.bukkit.Location, material: org.bukkit.Material, data: number): org.bukkit.entity.FallingBlock;
- /**
- * Plays an effect to all players within a default radius around a given
- * location.
- */
- playEffect(location: org.bukkit.Location, effect: org.bukkit.Effect, data: number): void;
- /**
- * Plays an effect to all players within a given radius around a location.
- */
- playEffect(location: org.bukkit.Location, effect: org.bukkit.Effect, data: number, radius: number): void;
- /**
- * Plays an effect to all players within a default radius around a given
- * location.
- */
- playEffect(location: org.bukkit.Location, effect: org.bukkit.Effect, data: any): void;
- /**
- * Plays an effect to all players within a given radius around a location.
- */
- playEffect(location: org.bukkit.Location, effect: org.bukkit.Effect, data: any, radius: number): void;
- /**
- * Get empty chunk snapshot (equivalent to all air blocks), optionally
- * including valid biome data. Used for representing an ungenerated chunk,
- * or for fetching only biome data without loading a chunk.
- */
- getEmptyChunkSnapshot(x: number, z: number, includeBiome: boolean, includeBiomeTemp: boolean): org.bukkit.ChunkSnapshot;
- /**
- * Sets the spawn flags for this.
- */
- setSpawnFlags(allowMonsters: boolean, allowAnimals: boolean): void;
- /**
- * Gets whether animals can spawn in this world.
- */
- getAllowAnimals(): boolean;
- /**
- * Gets whether monsters can spawn in this world.
- */
- getAllowMonsters(): boolean;
- /**
- * Gets the biome for the given block coordinates.
- */
- getBiome(x: number, z: number): org.bukkit.block.Biome;
- /**
- * Sets the biome for the given block coordinates
- */
- setBiome(x: number, z: number, bio: org.bukkit.block.Biome): void;
- /**
- * Gets the temperature for the given block coordinates.
- *
- * It is safe to run this method when the block does not exist, it will
- * not create the block.
- *
- * This method will return the raw temperature without adjusting for block
- * height effects.
- */
- getTemperature(x: number, z: number): number;
- /**
- * Gets the humidity for the given block coordinates.
- *
- * It is safe to run this method when the block does not exist, it will
- * not create the block.
- */
- getHumidity(x: number, z: number): number;
- /**
- * Gets the maximum height of this world.
- *
- * If the max height is 100, there are only blocks from y=0 to y=99.
- */
- getMaxHeight(): number;
- /**
- * Gets the sea level for this world.
- *
- * This is often half of {@link #getMaxHeight()}
- */
- getSeaLevel(): number;
- /**
- * Gets whether the world's spawn area should be kept loaded into memory
- * or not.
- */
- getKeepSpawnInMemory(): boolean;
- /**
- * Sets whether the world's spawn area should be kept loaded into memory
- * or not.
- */
- setKeepSpawnInMemory(keepLoaded: boolean): void;
- /**
- * Gets whether or not the world will automatically save
- */
- isAutoSave(): boolean;
- /**
- * Sets whether or not the world will automatically save
- */
- setAutoSave(value: boolean): void;
- /**
- * Sets the Difficulty of the world.
- */
- setDifficulty(difficulty: org.bukkit.Difficulty): void;
- /**
- * Gets the Difficulty of the world.
- */
- getDifficulty(): org.bukkit.Difficulty;
- /**
- * Gets the folder of this world on disk.
- */
- getWorldFolder(): any;
- /**
- * Gets the type of this world.
- */
- getWorldType(): org.bukkit.WorldType;
- /**
- * Gets whether or not structures are being generated.
- */
- canGenerateStructures(): boolean;
- /**
- * Gets the world's ticks per animal spawns value
- *
- * This value determines how many ticks there are between attempts to
- * spawn animals.
- *
- * Example Usage:
- *
- * Note:
- * If set to 0, animal spawning will be disabled for this world. We
- * recommend using {@link #setSpawnFlags(boolean, boolean)} to control
- * this instead.
- *
- * Minecraft default: 400.
- */
- getTicksPerAnimalSpawns(): number;
- /**
- * Sets the world's ticks per animal spawns value
- *
- * This value determines how many ticks there are between attempts to
- * spawn animals.
- *
- * Example Usage:
- *
- * Note:
- * If set to 0, animal spawning will be disabled for this world. We
- * recommend using {@link #setSpawnFlags(boolean, boolean)} to control
- * this instead.
- *
- * Minecraft default: 400.
- */
- setTicksPerAnimalSpawns(ticksPerAnimalSpawns: number): void;
- /**
- * Gets the world's ticks per monster spawns value
- *
- * This value determines how many ticks there are between attempts to
- * spawn monsters.
- *
- * Example Usage:
- *
- * Note:
- * If set to 0, monsters spawning will be disabled for this world. We
- * recommend using {@link #setSpawnFlags(boolean, boolean)} to control
- * this instead.
- *
- * Minecraft default: 1.
- */
- getTicksPerMonsterSpawns(): number;
- /**
- * Sets the world's ticks per monster spawns value
- *
- * This value determines how many ticks there are between attempts to
- * spawn monsters.
- *
- * Example Usage:
- *
- * Note:
- * If set to 0, monsters spawning will be disabled for this world. We
- * recommend using {@link #setSpawnFlags(boolean, boolean)} to control
- * this instead.
- *
- * Minecraft default: 1.
- */
- setTicksPerMonsterSpawns(ticksPerMonsterSpawns: number): void;
- /**
- * Gets limit for number of monsters that can spawn in a chunk in this
- * world
- */
- getMonsterSpawnLimit(): number;
- /**
- * Sets the limit for number of monsters that can spawn in a chunk in this
- * world
- *
- * Note: If set to a negative number the world will use the
- * server-wide spawn limit instead.
- */
- setMonsterSpawnLimit(limit: number): void;
- /**
- * Gets the limit for number of animals that can spawn in a chunk in this
- * world
- */
- getAnimalSpawnLimit(): number;
- /**
- * Sets the limit for number of animals that can spawn in a chunk in this
- * world
- *
- * Note: If set to a negative number the world will use the
- * server-wide spawn limit instead.
- */
- setAnimalSpawnLimit(limit: number): void;
- /**
- * Gets the limit for number of water animals that can spawn in a chunk in
- * this world
- */
- getWaterAnimalSpawnLimit(): number;
- /**
- * Sets the limit for number of water animals that can spawn in a chunk in
- * this world
- *
- * Note: If set to a negative number the world will use the
- * server-wide spawn limit instead.
- */
- setWaterAnimalSpawnLimit(limit: number): void;
- /**
- * Gets the limit for number of ambient mobs that can spawn in a chunk in
- * this world
- */
- getAmbientSpawnLimit(): number;
- /**
- * Sets the limit for number of ambient mobs that can spawn in a chunk in
- * this world
- *
- * Note: If set to a negative number the world will use the
- * server-wide spawn limit instead.
- */
- setAmbientSpawnLimit(limit: number): void;
- /**
- * Play a Sound at the provided Location in the World
- *
- * This function will fail silently if Location or Sound are null.
- */
- playSound(location: org.bukkit.Location, sound: org.bukkit.Sound, volume: number, pitch: number): void;
- /**
- * Play a Sound at the provided Location in the World.
- *
- * This function will fail silently if Location or Sound are null. No
- * sound will be heard by the players if their clients do not have the
- * respective sound for the value passed.
- */
- playSound(location: org.bukkit.Location, sound: string, volume: number, pitch: number): void;
- /**
- * Play a Sound at the provided Location in the World.
- *
- * This function will fail silently if Location or Sound are null.
- */
- playSound(location: org.bukkit.Location, sound: org.bukkit.Sound, category: org.bukkit.SoundCategory, volume: number, pitch: number): void;
- /**
- * Play a Sound at the provided Location in the World.
- *
- * This function will fail silently if Location or Sound are null. No sound
- * will be heard by the players if their clients do not have the respective
- * sound for the value passed.
- */
- playSound(location: org.bukkit.Location, sound: string, category: org.bukkit.SoundCategory, volume: number, pitch: number): void;
- /**
- * Get an array containing the names of all the {@link GameRule}s.
- */
- getGameRules(): any;
- /**
- * Gets the current state of the specified rule
- *
- * Will return null if rule passed is null
- */
- getGameRuleValue(rule: string): string;
- /**
- * Set the specified gamerule to specified value.
- *
- * The rule may attempt to validate the value passed, will return true if
- * value was set.
- *
- * If rule is null, the function will return false.
- */
- setGameRuleValue(rule: string, value: string): boolean;
- /**
- * Checks if string is a valid game rule
- */
- isGameRule(rule: string): boolean;
- /**
- * Get the current value for a given {@link GameRule}.
- */
- getGameRuleValue(rule: org.bukkit.GameRule): any;
- /**
- * Get the default value for a given {@link GameRule}. This value is not
- * guaranteed to match the current value.
- */
- getGameRuleDefault(rule: org.bukkit.GameRule): any;
- /**
- * Set the given {@link GameRule}'s new value.
- */
- setGameRule(rule: org.bukkit.GameRule, newValue: any): boolean;
- /**
- * Gets the world border for this world.
- */
- getWorldBorder(): org.bukkit.WorldBorder;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location.
- */
- spawnParticle(particle: org.bukkit.Particle, location: org.bukkit.Location, count: number): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location.
- */
- spawnParticle(particle: org.bukkit.Particle, x: number, y: number, z: number, count: number): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location.
- */
- spawnParticle(particle: org.bukkit.Particle, location: org.bukkit.Location, count: number, data: any): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location.
- */
- spawnParticle(particle: org.bukkit.Particle, x: number, y: number, z: number, count: number, data: any): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, location: org.bukkit.Location, count: number, offsetX: number, offsetY: number, offsetZ: number): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, x: number, y: number, z: number, count: number, offsetX: number, offsetY: number, offsetZ: number): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, location: org.bukkit.Location, count: number, offsetX: number, offsetY: number, offsetZ: number, data: any): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, x: number, y: number, z: number, count: number, offsetX: number, offsetY: number, offsetZ: number, data: any): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, location: org.bukkit.Location, count: number, offsetX: number, offsetY: number, offsetZ: number, extra: number): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, x: number, y: number, z: number, count: number, offsetX: number, offsetY: number, offsetZ: number, extra: number): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, location: org.bukkit.Location, count: number, offsetX: number, offsetY: number, offsetZ: number, extra: number, data: any): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, x: number, y: number, z: number, count: number, offsetX: number, offsetY: number, offsetZ: number, extra: number, data: any): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, location: org.bukkit.Location, count: number, offsetX: number, offsetY: number, offsetZ: number, extra: number, data: any, force: boolean): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, x: number, y: number, z: number, count: number, offsetX: number, offsetY: number, offsetZ: number, extra: number, data: any, force: boolean): void;
- /**
- * Find the closest nearby structure of a given {@link StructureType}.
- * Finding unexplored structures can, and will, block if the world is
- * looking in chunks that gave not generated yet. This can lead to the world
- * temporarily freezing while locating an unexplored structure.
- *
- * The {@code radius} is not a rigid square radius. Each structure may alter
- * how many chunks to check for each iteration. Do not assume that only a
- * radius x radius chunk area will be checked. For example,
- * {@link StructureType#WOODLAND_MANSION} can potentially check up to 20,000
- * blocks away (or more) regardless of the radius used.
- *
- * This will not load or generate chunks. This can also lead to
- * instances where the server can hang if you are only looking for
- * unexplored structures. This is because it will keep looking further and
- * further out in order to find the structure.
- */
- locateNearestStructure(origin: org.bukkit.Location, structureType: org.bukkit.StructureType, radius: number, findUnexplored: boolean): org.bukkit.Location;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.WorldBorder.ts b/packages/bukkit/src/typings/org.bukkit.WorldBorder.ts
deleted file mode 100644
index fef52694..00000000
--- a/packages/bukkit/src/typings/org.bukkit.WorldBorder.ts
+++ /dev/null
@@ -1,71 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- interface WorldBorder {
- /**
- * Resets the border to default values.
- */
- reset(): void;
- /**
- * Gets the current side length of the border.
- */
- getSize(): number;
- /**
- * Sets the border to a square region with the specified side length in blocks.
- */
- setSize(newSize: number): void;
- /**
- * Sets the border to a square region with the specified side length in blocks.
- */
- setSize(newSize: number, seconds: number): void;
- /**
- * Gets the current border center.
- */
- getCenter(): org.bukkit.Location;
- /**
- * Sets the new border center.
- */
- setCenter(x: number, z: number): void;
- /**
- * Sets the new border center.
- */
- setCenter(location: org.bukkit.Location): void;
- /**
- * Gets the current border damage buffer.
- */
- getDamageBuffer(): number;
- /**
- * Sets the amount of blocks a player may safely be outside the border before taking damage.
- */
- setDamageBuffer(blocks: number): void;
- /**
- * Gets the current border damage amount.
- */
- getDamageAmount(): number;
- /**
- * Sets the amount of damage a player takes when outside the border plus the border buffer.
- */
- setDamageAmount(damage: number): void;
- /**
- * Gets the current border warning time in seconds.
- */
- getWarningTime(): number;
- /**
- * Sets the warning time that causes the screen to be tinted red when a contracting border will reach the player within the specified time.
- */
- setWarningTime(seconds: number): void;
- /**
- * Gets the current border warning distance.
- */
- getWarningDistance(): number;
- /**
- * Sets the warning distance that causes the screen to be tinted red when the player is within the specified number of blocks from the border.
- */
- setWarningDistance(distance: number): void;
- /**
- * Check if the specified location is inside this border.
- */
- isInside(location: org.bukkit.Location): boolean;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.WorldCreator.ts b/packages/bukkit/src/typings/org.bukkit.WorldCreator.ts
deleted file mode 100644
index f4751402..00000000
--- a/packages/bukkit/src/typings/org.bukkit.WorldCreator.ts
+++ /dev/null
@@ -1,123 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class WorldCreator {
- /**
- * Creates an empty WorldCreationOptions for the given world name
- */
- constructor(name: string)
- /**
- * Copies the options from the specified world
- */
- public copy(world: org.bukkit.World): org.bukkit.WorldCreator;
- /**
- * Copies the options from the specified {@link WorldCreator}
- */
- public copy(creator: org.bukkit.WorldCreator): org.bukkit.WorldCreator;
- /**
- * Gets the name of the world that is to be loaded or created.
- */
- public name(): string;
- /**
- * Gets the seed that will be used to create this world
- */
- public seed(): number;
- /**
- * Sets the seed that will be used to create this world
- */
- public seed(seed: number): org.bukkit.WorldCreator;
- /**
- * Gets the environment that will be used to create or load the world
- */
- public environment(): org.bukkit.World.Environment;
- /**
- * Sets the environment that will be used to create or load the world
- */
- public environment(env: org.bukkit.World.Environment): org.bukkit.WorldCreator;
- /**
- * Gets the type of the world that will be created or loaded
- */
- public type(): org.bukkit.WorldType;
- /**
- * Sets the type of the world that will be created or loaded
- */
- public type(type: org.bukkit.WorldType): org.bukkit.WorldCreator;
- /**
- * Gets the generator that will be used to create or load the world.
- *
- * This may be null, in which case the "natural" generator for this
- * environment will be used.
- */
- public generator(): org.bukkit.generator.ChunkGenerator;
- /**
- * Sets the generator that will be used to create or load the world.
- *
- * This may be null, in which case the "natural" generator for this
- * environment will be used.
- */
- public generator(generator: org.bukkit.generator.ChunkGenerator): org.bukkit.WorldCreator;
- /**
- * Sets the generator that will be used to create or load the world.
- *
- * This may be null, in which case the "natural" generator for this
- * environment will be used.
- *
- * If the generator cannot be found for the given name, the natural
- * environment generator will be used instead and a warning will be
- * printed to the console.
- */
- public generator(generator: string): org.bukkit.WorldCreator;
- /**
- * Sets the generator that will be used to create or load the world.
- *
- * This may be null, in which case the "natural" generator for this
- * environment will be used.
- *
- * If the generator cannot be found for the given name, the natural
- * environment generator will be used instead and a warning will be
- * printed to the specified output
- */
- public generator(generator: string, output: org.bukkit.command.CommandSender): org.bukkit.WorldCreator;
- /**
- * Sets the generator settings of the world that will be created or loaded
- */
- public generatorSettings(generatorSettings: string): org.bukkit.WorldCreator;
- /**
- * Gets the generator settings of the world that will be created or loaded
- */
- public generatorSettings(): string;
- /**
- * Sets whether or not worlds created or loaded with this creator will
- * have structures.
- */
- public generateStructures(generate: boolean): org.bukkit.WorldCreator;
- /**
- * Gets whether or not structures will be generated in the world.
- */
- public generateStructures(): boolean;
- /**
- * Creates a world with the specified options.
- *
- * If the world already exists, it will be loaded from disk and some
- * options may be ignored.
- */
- public createWorld(): org.bukkit.World;
- /**
- * Creates a new {@link WorldCreator} for the given world name
- */
- public static name(name: string): org.bukkit.WorldCreator;
- /**
- * Attempts to get the {@link ChunkGenerator} with the given name.
- *
- * If the generator is not found, null will be returned and a message will
- * be printed to the specified {@link CommandSender} explaining why.
- *
- * The name must be in the "plugin:id" notation, or optionally just
- * "plugin", where "plugin" is the safe-name of a plugin and "id" is an
- * optional unique identifier for the generator you wish to request from
- * the plugin.
- */
- public static getGeneratorForName(world: string, name: string, output: org.bukkit.command.CommandSender): org.bukkit.generator.ChunkGenerator;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.WorldType.ts b/packages/bukkit/src/typings/org.bukkit.WorldType.ts
deleted file mode 100644
index 8062f6b3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.WorldType.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class WorldType {
- public static NORMAL: org.bukkit.WorldType;
- public static FLAT: org.bukkit.WorldType;
- public static VERSION_1_1: org.bukkit.WorldType;
- public static LARGE_BIOMES: org.bukkit.WorldType;
- public static AMPLIFIED: org.bukkit.WorldType;
- public static CUSTOMIZED: org.bukkit.WorldType;
- public static BUFFET: org.bukkit.WorldType;
- public static values(): org.bukkit.WorldType[];
- public static valueOf(name: string): org.bukkit.WorldType;
- /**
- * Gets the name of this WorldType
- */
- public getName(): string;
- /**
- * Gets a WorldType by its name
- */
- public static getByName(name: string): org.bukkit.WorldType;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.advancement.Advancement.ts b/packages/bukkit/src/typings/org.bukkit.advancement.Advancement.ts
deleted file mode 100644
index b588d17b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.advancement.Advancement.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace advancement {
- // @ts-ignore
- interface Advancement extends org.bukkit.Keyed {
- /**
- * Get all the criteria present in this advancement.
- */
- getCriteria(): any[] /*java.util.Collection*/;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.advancement.AdvancementProgress.ts b/packages/bukkit/src/typings/org.bukkit.advancement.AdvancementProgress.ts
deleted file mode 100644
index 8352cd2e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.advancement.AdvancementProgress.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace advancement {
- // @ts-ignore
- interface AdvancementProgress {
- /**
- * The advancement this progress is concerning.
- */
- getAdvancement(): org.bukkit.advancement.Advancement;
- /**
- * Check if all criteria for this advancement have been met.
- */
- isDone(): boolean;
- /**
- * Mark the specified criteria as awarded at the current time.
- */
- awardCriteria(criteria: string): boolean;
- /**
- * Mark the specified criteria as uncompleted.
- */
- revokeCriteria(criteria: string): boolean;
- /**
- * Get the date the specified criteria was awarded.
- */
- getDateAwarded(criteria: string): any /*java.util.Date*/;
- /**
- * Get the criteria which have not been awarded.
- */
- getRemainingCriteria(): any[] /*java.util.Collection*/;
- /**
- * Gets the criteria which have been awarded.
- */
- getAwardedCriteria(): any[] /*java.util.Collection*/;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.attribute.Attributable.ts b/packages/bukkit/src/typings/org.bukkit.attribute.Attributable.ts
deleted file mode 100644
index d9a2ce16..00000000
--- a/packages/bukkit/src/typings/org.bukkit.attribute.Attributable.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace attribute {
- // @ts-ignore
- interface Attributable {
- /**
- * Gets the specified attribute instance from the object. This instance will
- * be backed directly to the object and any changes will be visible at once.
- */
- getAttribute(attribute: org.bukkit.attribute.Attribute): org.bukkit.attribute.AttributeInstance;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.attribute.Attribute.ts b/packages/bukkit/src/typings/org.bukkit.attribute.Attribute.ts
deleted file mode 100644
index 8ba27e5e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.attribute.Attribute.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace attribute {
- // @ts-ignore
- class Attribute {
- public static GENERIC_MAX_HEALTH: org.bukkit.attribute.Attribute;
- public static GENERIC_FOLLOW_RANGE: org.bukkit.attribute.Attribute;
- public static GENERIC_KNOCKBACK_RESISTANCE: org.bukkit.attribute.Attribute;
- public static GENERIC_MOVEMENT_SPEED: org.bukkit.attribute.Attribute;
- public static GENERIC_FLYING_SPEED: org.bukkit.attribute.Attribute;
- public static GENERIC_ATTACK_DAMAGE: org.bukkit.attribute.Attribute;
- public static GENERIC_ATTACK_SPEED: org.bukkit.attribute.Attribute;
- public static GENERIC_ARMOR: org.bukkit.attribute.Attribute;
- public static GENERIC_ARMOR_TOUGHNESS: org.bukkit.attribute.Attribute;
- public static GENERIC_LUCK: org.bukkit.attribute.Attribute;
- public static HORSE_JUMP_STRENGTH: org.bukkit.attribute.Attribute;
- public static ZOMBIE_SPAWN_REINFORCEMENTS: org.bukkit.attribute.Attribute;
- public static values(): org.bukkit.attribute.Attribute[];
- public static valueOf(name: string): org.bukkit.attribute.Attribute;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.attribute.AttributeInstance.ts b/packages/bukkit/src/typings/org.bukkit.attribute.AttributeInstance.ts
deleted file mode 100644
index e89e1e4e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.attribute.AttributeInstance.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace attribute {
- // @ts-ignore
- interface AttributeInstance {
- /**
- * The attribute pertaining to this instance.
- */
- getAttribute(): org.bukkit.attribute.Attribute;
- /**
- * Base value of this instance before modifiers are applied.
- */
- getBaseValue(): number;
- /**
- * Set the base value of this instance.
- */
- setBaseValue(value: number): void;
- /**
- * Get all modifiers present on this instance.
- */
- getModifiers(): any[] /*java.util.Collection*/;
- /**
- * Add a modifier to this instance.
- */
- addModifier(modifier: org.bukkit.attribute.AttributeModifier): void;
- /**
- * Remove a modifier from this instance.
- */
- removeModifier(modifier: org.bukkit.attribute.AttributeModifier): void;
- /**
- * Get the value of this instance after all associated modifiers have been
- * applied.
- */
- getValue(): number;
- /**
- * Gets the default value of the Attribute attached to this instance.
- */
- getDefaultValue(): number;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.attribute.AttributeModifier.Operation.ts b/packages/bukkit/src/typings/org.bukkit.attribute.AttributeModifier.Operation.ts
deleted file mode 100644
index 98684bed..00000000
--- a/packages/bukkit/src/typings/org.bukkit.attribute.AttributeModifier.Operation.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace attribute {
- namespace AttributeModifier {
- // @ts-ignore
- class Operation {
- public static ADD_NUMBER: org.bukkit.attribute.AttributeModifier.Operation;
- public static ADD_SCALAR: org.bukkit.attribute.AttributeModifier.Operation;
- public static MULTIPLY_SCALAR_1: org.bukkit.attribute.AttributeModifier.Operation;
- public static values(): org.bukkit.attribute.AttributeModifier.Operation[];
- public static valueOf(name: string): org.bukkit.attribute.AttributeModifier.Operation;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.attribute.AttributeModifier.ts b/packages/bukkit/src/typings/org.bukkit.attribute.AttributeModifier.ts
deleted file mode 100644
index 757eaf55..00000000
--- a/packages/bukkit/src/typings/org.bukkit.attribute.AttributeModifier.ts
+++ /dev/null
@@ -1,38 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace attribute {
- // @ts-ignore
- class AttributeModifier implements org.bukkit.configuration.serialization.ConfigurationSerializable {
- constructor(name: string, amount: number, operation: org.bukkit.attribute.AttributeModifier.Operation)
- constructor(uuid: any, name: string, amount: number, operation: org.bukkit.attribute.AttributeModifier.Operation)
- constructor(uuid: any, name: string, amount: number, operation: org.bukkit.attribute.AttributeModifier.Operation, slot: org.bukkit.inventory.EquipmentSlot)
- /**
- * Get the unique ID for this modifier.
- */
- public getUniqueId(): any;
- /**
- * Get the name of this modifier.
- */
- public getName(): string;
- /**
- * Get the amount by which this modifier will apply its {@link Operation}.
- */
- public getAmount(): number;
- /**
- * Get the operation this modifier will apply.
- */
- public getOperation(): org.bukkit.attribute.AttributeModifier.Operation;
- /**
- * Get the {@link EquipmentSlot} this AttributeModifier is active on,
- * or null if this modifier is applicable for any slot.
- */
- public getSlot(): org.bukkit.inventory.EquipmentSlot;
- public serialize(): Map
- * This will return an empty list if the block represented by this state is
- * no longer a beacon.
- */
- getEntitiesInRange(): any[] /*java.util.Collection*/;
- /**
- * Returns the tier of the beacon pyramid (0-4). The tier refers to the
- * beacon's power level, based on how many layers of blocks are in the
- * pyramid. Tier 1 refers to a beacon with one layer of 9 blocks under it.
- */
- getTier(): number;
- /**
- * Returns the primary effect set on the beacon
- */
- getPrimaryEffect(): org.bukkit.potion.PotionEffect;
- /**
- * Set the primary effect on this beacon, or null to clear.
- */
- setPrimaryEffect(effect: org.bukkit.potion.PotionEffectType): void;
- /**
- * Returns the secondary effect set on the beacon.
- */
- getSecondaryEffect(): org.bukkit.potion.PotionEffect;
- /**
- * Set the secondary effect on this beacon, or null to clear. Note that tier
- * must be >= 4 for this effect to be active.
- */
- setSecondaryEffect(effect: org.bukkit.potion.PotionEffectType): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Bed.ts b/packages/bukkit/src/typings/org.bukkit.block.Bed.ts
deleted file mode 100644
index 7f394b8a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Bed.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Bed extends org.bukkit.block.TileState, org.bukkit.material.Colorable {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Bell.ts b/packages/bukkit/src/typings/org.bukkit.block.Bell.ts
deleted file mode 100644
index 32d9bf1e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Bell.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Bell extends org.bukkit.block.TileState {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Biome.ts b/packages/bukkit/src/typings/org.bukkit.block.Biome.ts
deleted file mode 100644
index 5dc6865a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Biome.ts
+++ /dev/null
@@ -1,87 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- class Biome implements org.bukkit.Keyed {
- public static OCEAN: org.bukkit.block.Biome;
- public static PLAINS: org.bukkit.block.Biome;
- public static DESERT: org.bukkit.block.Biome;
- public static MOUNTAINS: org.bukkit.block.Biome;
- public static FOREST: org.bukkit.block.Biome;
- public static TAIGA: org.bukkit.block.Biome;
- public static SWAMP: org.bukkit.block.Biome;
- public static RIVER: org.bukkit.block.Biome;
- public static NETHER: org.bukkit.block.Biome;
- public static THE_END: org.bukkit.block.Biome;
- public static FROZEN_OCEAN: org.bukkit.block.Biome;
- public static FROZEN_RIVER: org.bukkit.block.Biome;
- public static SNOWY_TUNDRA: org.bukkit.block.Biome;
- public static SNOWY_MOUNTAINS: org.bukkit.block.Biome;
- public static MUSHROOM_FIELDS: org.bukkit.block.Biome;
- public static MUSHROOM_FIELD_SHORE: org.bukkit.block.Biome;
- public static BEACH: org.bukkit.block.Biome;
- public static DESERT_HILLS: org.bukkit.block.Biome;
- public static WOODED_HILLS: org.bukkit.block.Biome;
- public static TAIGA_HILLS: org.bukkit.block.Biome;
- public static MOUNTAIN_EDGE: org.bukkit.block.Biome;
- public static JUNGLE: org.bukkit.block.Biome;
- public static JUNGLE_HILLS: org.bukkit.block.Biome;
- public static JUNGLE_EDGE: org.bukkit.block.Biome;
- public static DEEP_OCEAN: org.bukkit.block.Biome;
- public static STONE_SHORE: org.bukkit.block.Biome;
- public static SNOWY_BEACH: org.bukkit.block.Biome;
- public static BIRCH_FOREST: org.bukkit.block.Biome;
- public static BIRCH_FOREST_HILLS: org.bukkit.block.Biome;
- public static DARK_FOREST: org.bukkit.block.Biome;
- public static SNOWY_TAIGA: org.bukkit.block.Biome;
- public static SNOWY_TAIGA_HILLS: org.bukkit.block.Biome;
- public static GIANT_TREE_TAIGA: org.bukkit.block.Biome;
- public static GIANT_TREE_TAIGA_HILLS: org.bukkit.block.Biome;
- public static WOODED_MOUNTAINS: org.bukkit.block.Biome;
- public static SAVANNA: org.bukkit.block.Biome;
- public static SAVANNA_PLATEAU: org.bukkit.block.Biome;
- public static BADLANDS: org.bukkit.block.Biome;
- public static WOODED_BADLANDS_PLATEAU: org.bukkit.block.Biome;
- public static BADLANDS_PLATEAU: org.bukkit.block.Biome;
- public static SMALL_END_ISLANDS: org.bukkit.block.Biome;
- public static END_MIDLANDS: org.bukkit.block.Biome;
- public static END_HIGHLANDS: org.bukkit.block.Biome;
- public static END_BARRENS: org.bukkit.block.Biome;
- public static WARM_OCEAN: org.bukkit.block.Biome;
- public static LUKEWARM_OCEAN: org.bukkit.block.Biome;
- public static COLD_OCEAN: org.bukkit.block.Biome;
- public static DEEP_WARM_OCEAN: org.bukkit.block.Biome;
- public static DEEP_LUKEWARM_OCEAN: org.bukkit.block.Biome;
- public static DEEP_COLD_OCEAN: org.bukkit.block.Biome;
- public static DEEP_FROZEN_OCEAN: org.bukkit.block.Biome;
- public static THE_VOID: org.bukkit.block.Biome;
- public static SUNFLOWER_PLAINS: org.bukkit.block.Biome;
- public static DESERT_LAKES: org.bukkit.block.Biome;
- public static GRAVELLY_MOUNTAINS: org.bukkit.block.Biome;
- public static FLOWER_FOREST: org.bukkit.block.Biome;
- public static TAIGA_MOUNTAINS: org.bukkit.block.Biome;
- public static SWAMP_HILLS: org.bukkit.block.Biome;
- public static ICE_SPIKES: org.bukkit.block.Biome;
- public static MODIFIED_JUNGLE: org.bukkit.block.Biome;
- public static MODIFIED_JUNGLE_EDGE: org.bukkit.block.Biome;
- public static TALL_BIRCH_FOREST: org.bukkit.block.Biome;
- public static TALL_BIRCH_HILLS: org.bukkit.block.Biome;
- public static DARK_FOREST_HILLS: org.bukkit.block.Biome;
- public static SNOWY_TAIGA_MOUNTAINS: org.bukkit.block.Biome;
- public static GIANT_SPRUCE_TAIGA: org.bukkit.block.Biome;
- public static GIANT_SPRUCE_TAIGA_HILLS: org.bukkit.block.Biome;
- public static MODIFIED_GRAVELLY_MOUNTAINS: org.bukkit.block.Biome;
- public static SHATTERED_SAVANNA: org.bukkit.block.Biome;
- public static SHATTERED_SAVANNA_PLATEAU: org.bukkit.block.Biome;
- public static ERODED_BADLANDS: org.bukkit.block.Biome;
- public static MODIFIED_WOODED_BADLANDS_PLATEAU: org.bukkit.block.Biome;
- public static MODIFIED_BADLANDS_PLATEAU: org.bukkit.block.Biome;
- public static BAMBOO_JUNGLE: org.bukkit.block.Biome;
- public static BAMBOO_JUNGLE_HILLS: org.bukkit.block.Biome;
- public static values(): org.bukkit.block.Biome[];
- public static valueOf(name: string): org.bukkit.block.Biome;
- public getKey(): org.bukkit.NamespacedKey;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.BlastFurnace.ts b/packages/bukkit/src/typings/org.bukkit.block.BlastFurnace.ts
deleted file mode 100644
index f602ee76..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.BlastFurnace.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface BlastFurnace extends org.bukkit.block.Furnace {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Block.ts b/packages/bukkit/src/typings/org.bukkit.block.Block.ts
deleted file mode 100644
index fa35d456..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Block.ts
+++ /dev/null
@@ -1,258 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Block extends org.bukkit.metadata.Metadatable {
- /**
- * Gets the metadata for this block
- */
- getData(): number;
- /**
- * Gets the complete block data for this block
- */
- getBlockData(): org.bukkit.block.data.BlockData;
- /**
- * Gets the block at the given offsets
- */
- getRelative(modX: number, modY: number, modZ: number): org.bukkit.block.Block;
- /**
- * Gets the block at the given face
- *
- * This method is equal to getRelative(face, 1)
- */
- getRelative(face: org.bukkit.block.BlockFace): org.bukkit.block.Block;
- /**
- * Gets the block at the given distance of the given face
- *
- * For example, the following method places water at 100,102,100; two
- * blocks above 100,100,100.
- *
- * Any light given from other sources (such as blocks like torches) will
- * be ignored.
- */
- getLightFromSky(): number;
- /**
- * Get the amount of light at this block from nearby blocks.
- *
- * Any light given from other sources (such as the sun) will be ignored.
- */
- getLightFromBlocks(): number;
- /**
- * Gets the world which contains this Block
- */
- getWorld(): org.bukkit.World;
- /**
- * Gets the x-coordinate of this block
- */
- getX(): number;
- /**
- * Gets the y-coordinate of this block
- */
- getY(): number;
- /**
- * Gets the z-coordinate of this block
- */
- getZ(): number;
- /**
- * Gets the Location of the block
- */
- getLocation(): org.bukkit.Location;
- /**
- * Stores the location of the block in the provided Location object.
- *
- * If the provided Location is null this method does nothing and returns
- * null.
- */
- getLocation(loc: org.bukkit.Location): org.bukkit.Location;
- /**
- * Gets the chunk which contains this block
- */
- getChunk(): org.bukkit.Chunk;
- /**
- * Sets the complete data for this block
- */
- setBlockData(data: org.bukkit.block.data.BlockData): void;
- /**
- * Sets the complete data for this block
- *
- * For example:
- *
- * The returned object will never be updated, and you are not guaranteed
- * that (for example) a sign is still a sign after you capture its state.
- */
- getState(): org.bukkit.block.BlockState;
- /**
- * Returns the biome that this block resides in
- */
- getBiome(): org.bukkit.block.Biome;
- /**
- * Sets the biome that this block resides in
- */
- setBiome(bio: org.bukkit.block.Biome): void;
- /**
- * Returns true if the block is being powered by Redstone.
- */
- isBlockPowered(): boolean;
- /**
- * Returns true if the block is being indirectly powered by Redstone.
- */
- isBlockIndirectlyPowered(): boolean;
- /**
- * Returns true if the block face is being powered by Redstone.
- */
- isBlockFacePowered(face: org.bukkit.block.BlockFace): boolean;
- /**
- * Returns true if the block face is being indirectly powered by Redstone.
- */
- isBlockFaceIndirectlyPowered(face: org.bukkit.block.BlockFace): boolean;
- /**
- * Returns the redstone power being provided to this block face
- */
- getBlockPower(face: org.bukkit.block.BlockFace): number;
- /**
- * Returns the redstone power being provided to this block
- */
- getBlockPower(): number;
- /**
- * Checks if this block is empty.
- *
- * A block is considered empty when {@link #getType()} returns {@link
- * Material#AIR}.
- */
- isEmpty(): boolean;
- /**
- * Checks if this block is liquid.
- *
- * A block is considered liquid when {@link #getType()} returns {@link
- * Material#WATER} or {@link Material#LAVA}.
- */
- isLiquid(): boolean;
- /**
- * Gets the temperature of this block.
- *
- * If the raw biome temperature without adjusting for height effects is
- * required then please use {@link World#getTemperature(int, int)}.
- */
- getTemperature(): number;
- /**
- * Gets the humidity of the biome of this block
- */
- getHumidity(): number;
- /**
- * Returns the reaction of the block when moved by a piston
- */
- getPistonMoveReaction(): org.bukkit.block.PistonMoveReaction;
- /**
- * Breaks the block and spawns items as if a player had digged it
- */
- breakNaturally(): boolean;
- /**
- * Breaks the block and spawns items as if a player had digged it with a
- * specific tool
- */
- breakNaturally(tool: org.bukkit.inventory.ItemStack): boolean;
- /**
- * Returns a list of items which would drop by destroying this block
- */
- getDrops(): any[] /*java.util.Collection*/;
- /**
- * Returns a list of items which would drop by destroying this block with
- * a specific tool
- */
- getDrops(tool: org.bukkit.inventory.ItemStack): any[] /*java.util.Collection*/;
- /**
- * Checks if this block is passable.
- *
- * A block is passable if it has no colliding parts that would prevent
- * players from moving through it.
- *
- * Examples: Tall grass, flowers, signs, etc. are passable, but open doors,
- * fence gates, trap doors, etc. are not because they still have parts that
- * can be collided with.
- */
- isPassable(): boolean;
- /**
- * Performs a ray trace that checks for collision with this specific block
- * in its current state using its precise collision shape.
- */
- rayTrace(start: org.bukkit.Location, direction: org.bukkit.util.Vector, maxDistance: number, fluidCollisionMode: org.bukkit.FluidCollisionMode): org.bukkit.util.RayTraceResult;
- /**
- * Gets the approximate bounding box for this block.
- *
- * This isn't exact as some blocks {@link org.bukkit.block.data.type.Stairs}
- * contain many bounding boxes to establish their complete form.
- * Also, the box may not be exactly the same as the collision shape (such as
- * cactus, which is 16/16 of a block with 15/16 collisional bounds).
- * This method will return an empty bounding box if the geometric shape of
- * the block is empty (such as air blocks).
- */
- getBoundingBox(): org.bukkit.util.BoundingBox;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.BlockFace.ts b/packages/bukkit/src/typings/org.bukkit.block.BlockFace.ts
deleted file mode 100644
index a478f5b7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.BlockFace.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- class BlockFace {
- public static NORTH: org.bukkit.block.BlockFace;
- public static EAST: org.bukkit.block.BlockFace;
- public static SOUTH: org.bukkit.block.BlockFace;
- public static WEST: org.bukkit.block.BlockFace;
- public static UP: org.bukkit.block.BlockFace;
- public static DOWN: org.bukkit.block.BlockFace;
- public static NORTH_EAST: org.bukkit.block.BlockFace;
- public static NORTH_WEST: org.bukkit.block.BlockFace;
- public static SOUTH_EAST: org.bukkit.block.BlockFace;
- public static SOUTH_WEST: org.bukkit.block.BlockFace;
- public static WEST_NORTH_WEST: org.bukkit.block.BlockFace;
- public static NORTH_NORTH_WEST: org.bukkit.block.BlockFace;
- public static NORTH_NORTH_EAST: org.bukkit.block.BlockFace;
- public static EAST_NORTH_EAST: org.bukkit.block.BlockFace;
- public static EAST_SOUTH_EAST: org.bukkit.block.BlockFace;
- public static SOUTH_SOUTH_EAST: org.bukkit.block.BlockFace;
- public static SOUTH_SOUTH_WEST: org.bukkit.block.BlockFace;
- public static WEST_SOUTH_WEST: org.bukkit.block.BlockFace;
- public static SELF: org.bukkit.block.BlockFace;
- public static values(): org.bukkit.block.BlockFace[];
- public static valueOf(name: string): org.bukkit.block.BlockFace;
- /**
- * Get the amount of X-coordinates to modify to get the represented block
- */
- public getModX(): number;
- /**
- * Get the amount of Y-coordinates to modify to get the represented block
- */
- public getModY(): number;
- /**
- * Get the amount of Z-coordinates to modify to get the represented block
- */
- public getModZ(): number;
- /**
- * Gets the normal vector corresponding to this block face.
- */
- public getDirection(): org.bukkit.util.Vector;
- public getOppositeFace(): org.bukkit.block.BlockFace;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.BlockState.ts b/packages/bukkit/src/typings/org.bukkit.block.BlockState.ts
deleted file mode 100644
index faec95b1..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.BlockState.ts
+++ /dev/null
@@ -1,120 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface BlockState extends org.bukkit.metadata.Metadatable {
- /**
- * Gets the block represented by this block state.
- */
- getBlock(): org.bukkit.block.Block;
- /**
- * Gets the metadata for this block state.
- */
- getData(): org.bukkit.material.MaterialData;
- /**
- * Gets the data for this block state.
- */
- getBlockData(): org.bukkit.block.data.BlockData;
- /**
- * Gets the type of this block state.
- */
- getType(): org.bukkit.Material;
- /**
- * Gets the current light level of the block represented by this block state.
- */
- getLightLevel(): number;
- /**
- * Gets the world which contains the block represented by this block state.
- */
- getWorld(): org.bukkit.World;
- /**
- * Gets the x-coordinate of this block state.
- */
- getX(): number;
- /**
- * Gets the y-coordinate of this block state.
- */
- getY(): number;
- /**
- * Gets the z-coordinate of this block state.
- */
- getZ(): number;
- /**
- * Gets the location of this block state.
- *
- * If this block state is not placed the location's world will be null!
- */
- getLocation(): org.bukkit.Location;
- /**
- * Stores the location of this block state in the provided Location object.
- *
- * If the provided Location is null this method does nothing and returns
- * null.
- *
- * If this block state is not placed the location's world will be null!
- */
- getLocation(loc: org.bukkit.Location): org.bukkit.Location;
- /**
- * Gets the chunk which contains the block represented by this block state.
- */
- getChunk(): org.bukkit.Chunk;
- /**
- * Sets the metadata for this block state.
- */
- setData(data: org.bukkit.material.MaterialData): void;
- /**
- * Sets the data for this block state.
- */
- setBlockData(data: org.bukkit.block.data.BlockData): void;
- /**
- * Sets the type of this block state.
- */
- setType(type: org.bukkit.Material): void;
- /**
- * Attempts to update the block represented by this state, setting it to
- * the new values as defined by this state.
- *
- * This has the same effect as calling update(false). That is to say,
- * this will not modify the state of a block if it is no longer the same
- * type as it was when this state was taken. It will return false in this
- * eventuality.
- */
- update(): boolean;
- /**
- * Attempts to update the block represented by this state, setting it to
- * the new values as defined by this state.
- *
- * This has the same effect as calling update(force, true). That is to
- * say, this will trigger a physics update to surrounding blocks.
- */
- update(force: boolean): boolean;
- /**
- * Attempts to update the block represented by this state, setting it to
- * the new values as defined by this state.
- *
- * If this state is not placed, this will have no effect and return true.
- *
- * Unless force is true, this will not modify the state of a block if it
- * is no longer the same type as it was when this state was taken. It will
- * return false in this eventuality.
- *
- * If force is true, it will set the type of the block to match the new
- * state, set the state data and then return true.
- *
- * If applyPhysics is true, it will trigger a physics update on
- * surrounding blocks which could cause them to update or disappear.
- */
- update(force: boolean, applyPhysics: boolean): boolean;
- getRawData(): number;
- setRawData(data: number): void;
- /**
- * Returns whether this state is placed in the world.
- *
- * Some methods will not work if the block state isn't
- * placed in the world.
- */
- isPlaced(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.BrewingStand.ts b/packages/bukkit/src/typings/org.bukkit.block.BrewingStand.ts
deleted file mode 100644
index 51875bde..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.BrewingStand.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface BrewingStand extends org.bukkit.block.Container {
- /**
- * How much time is left in the brewing cycle.
- */
- getBrewingTime(): number;
- /**
- * Set the time left before brewing completes.
- */
- setBrewingTime(brewTime: number): void;
- /**
- * Get the level of current fuel for brewing.
- */
- getFuelLevel(): number;
- /**
- * Set the level of current fuel for brewing.
- */
- setFuelLevel(level: number): void;
- getInventory(): org.bukkit.inventory.BrewerInventory;
- getSnapshotInventory(): org.bukkit.inventory.BrewerInventory;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Campfire.ts b/packages/bukkit/src/typings/org.bukkit.block.Campfire.ts
deleted file mode 100644
index d2ff85d3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Campfire.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Campfire extends org.bukkit.block.TileState {
- getSize(): number;
- getItem(index: number): org.bukkit.inventory.ItemStack;
- setItem(index: number, item: org.bukkit.inventory.ItemStack): void;
- /**
- * Get cook time.
- * This is the amount of time the item has been cooking for.
- */
- getCookTime(index: number): number;
- /**
- * Set cook time.
- * This is the amount of time the item has been cooking for.
- */
- setCookTime(index: number, cookTime: number): void;
- /**
- * Get cook time total.
- * This is the amount of time the item is required to cook for.
- */
- getCookTimeTotal(index: number): number;
- /**
- * Set cook time.
- * This is the amount of time the item is required to cook for.
- */
- setCookTimeTotal(index: number, cookTimeTotal: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Chest.ts b/packages/bukkit/src/typings/org.bukkit.block.Chest.ts
deleted file mode 100644
index 5b0e02cb..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Chest.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Chest extends org.bukkit.block.Container, org.bukkit.loot.Lootable {
- /**
- * Gets the inventory of the chest block represented by this block state.
- *
- * If the chest is a double chest, it returns just the portion of the
- * inventory linked to the half of the chest corresponding to this block state.
- *
- * If the block was changed to a different type in the meantime, the
- * returned inventory might no longer be valid.
- *
- * If this block state is not placed this will return the captured
- * inventory snapshot instead.
- */
- getBlockInventory(): org.bukkit.inventory.Inventory;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.CommandBlock.ts b/packages/bukkit/src/typings/org.bukkit.block.CommandBlock.ts
deleted file mode 100644
index 1f99af25..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.CommandBlock.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface CommandBlock extends org.bukkit.block.TileState {
- /**
- * Gets the command that this CommandBlock will run when powered.
- * This will never return null. If the CommandBlock does not have a
- * command, an empty String will be returned instead.
- */
- getCommand(): string;
- /**
- * Sets the command that this CommandBlock will run when powered.
- * Setting the command to null is the same as setting it to an empty
- * String.
- */
- setCommand(command: string): void;
- /**
- * Gets the name of this CommandBlock. The name is used with commands
- * that this CommandBlock executes. This name will never be null, and
- * by default is "@".
- */
- getName(): string;
- /**
- * Sets the name of this CommandBlock. The name is used with commands
- * that this CommandBlock executes. Setting the name to null is the
- * same as setting it to "@".
- */
- setName(name: string): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Comparator.ts b/packages/bukkit/src/typings/org.bukkit.block.Comparator.ts
deleted file mode 100644
index 49874ea7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Comparator.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Comparator extends org.bukkit.block.TileState {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Conduit.ts b/packages/bukkit/src/typings/org.bukkit.block.Conduit.ts
deleted file mode 100644
index b14c65a9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Conduit.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Conduit extends org.bukkit.block.TileState {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Container.ts b/packages/bukkit/src/typings/org.bukkit.block.Container.ts
deleted file mode 100644
index 37154fbe..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Container.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Container extends org.bukkit.block.TileState, org.bukkit.inventory.BlockInventoryHolder, org.bukkit.block.Lockable, org.bukkit.Nameable {
- /**
- * Gets the inventory of the block represented by this block state.
- *
- * If the block was changed to a different type in the meantime, the
- * returned inventory might no longer be valid.
- *
- * If this block state is not placed this will return the captured inventory
- * snapshot instead.
- */
- getInventory(): org.bukkit.inventory.Inventory;
- /**
- * Gets the captured inventory snapshot of this container.
- *
- * The returned inventory is not linked to any block. Any modifications to
- * the returned inventory will not be applied to the block represented by
- * this block state up until {@link #update(boolean, boolean)} has been
- * called.
- */
- getSnapshotInventory(): org.bukkit.inventory.Inventory;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.CreatureSpawner.ts b/packages/bukkit/src/typings/org.bukkit.block.CreatureSpawner.ts
deleted file mode 100644
index 0bbb23d9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.CreatureSpawner.ts
+++ /dev/null
@@ -1,133 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface CreatureSpawner extends org.bukkit.block.TileState {
- /**
- * Get the spawner's creature type.
- */
- getSpawnedType(): org.bukkit.entity.EntityType;
- /**
- * Set the spawner's creature type.
- */
- setSpawnedType(creatureType: org.bukkit.entity.EntityType): void;
- /**
- * Set the spawner mob type.
- */
- setCreatureTypeByName(creatureType: string): void;
- /**
- * Get the spawner's creature type.
- */
- getCreatureTypeName(): string;
- /**
- * Get the spawner's delay.
- *
- * If the block represented by this state is no longer a dispenser, this
- * will return null.
- */
- getBlockProjectileSource(): org.bukkit.projectiles.BlockProjectileSource;
- /**
- * Attempts to dispense the contents of the dispenser.
- *
- * If the block represented by this state is no longer a dispenser, this
- * will return false.
- */
- dispense(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.DoubleChest.ts b/packages/bukkit/src/typings/org.bukkit.block.DoubleChest.ts
deleted file mode 100644
index 218fdf02..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.DoubleChest.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- class DoubleChest implements org.bukkit.inventory.InventoryHolder {
- constructor(chest: org.bukkit.inventory.DoubleChestInventory)
- public getInventory(): org.bukkit.inventory.Inventory;
- public getLeftSide(): org.bukkit.inventory.InventoryHolder;
- public getRightSide(): org.bukkit.inventory.InventoryHolder;
- public getLocation(): org.bukkit.Location;
- public getWorld(): org.bukkit.World;
- public getX(): number;
- public getY(): number;
- public getZ(): number;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Dropper.ts b/packages/bukkit/src/typings/org.bukkit.block.Dropper.ts
deleted file mode 100644
index 1e3c128d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Dropper.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Dropper extends org.bukkit.block.Container, org.bukkit.loot.Lootable {
- /**
- * Tries to drop a randomly selected item from the dropper's inventory,
- * following the normal behavior of a dropper.
- *
- * Normal behavior of a dropper is as follows:
- *
- * If the block that the dropper is facing is an InventoryHolder,
- * the randomly selected ItemStack is placed within that
- * Inventory in the first slot that's available, starting with 0 and
- * counting up. If the inventory is full, nothing happens.
- *
- * If the block that the dropper is facing is not an InventoryHolder,
- * the randomly selected ItemStack is dropped on
- * the ground in the form of an {@link org.bukkit.entity.Item Item}.
- *
- * If the block represented by this state is no longer a dropper, this will
- * do nothing.
- */
- drop(): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.EnchantingTable.ts b/packages/bukkit/src/typings/org.bukkit.block.EnchantingTable.ts
deleted file mode 100644
index ac13f091..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.EnchantingTable.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface EnchantingTable extends org.bukkit.block.TileState, org.bukkit.Nameable {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.EndGateway.ts b/packages/bukkit/src/typings/org.bukkit.block.EndGateway.ts
deleted file mode 100644
index 541b1bc4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.EndGateway.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface EndGateway extends org.bukkit.block.TileState {
- /**
- * Gets the location that entities are teleported to when
- * entering the gateway portal.
- *
- * If this block state is not placed the location's world will be null.
- */
- getExitLocation(): org.bukkit.Location;
- /**
- * Sets the exit location that entities are teleported to when
- * they enter the gateway portal.
- *
- * If this block state is not placed the location's world has to be null.
- */
- setExitLocation(location: org.bukkit.Location): void;
- /**
- * Gets whether this gateway will teleport entities directly to
- * the exit location instead of finding a nearby location.
- */
- isExactTeleport(): boolean;
- /**
- * Sets whether this gateway will teleport entities directly to
- * the exit location instead of finding a nearby location.
- */
- setExactTeleport(exact: boolean): void;
- /**
- * Gets the age in ticks of the gateway.
- *
- * If the block represented by this state is no longer a jukebox, this will
- * do nothing and return false.
- */
- eject(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Lectern.ts b/packages/bukkit/src/typings/org.bukkit.block.Lectern.ts
deleted file mode 100644
index 7bd462ad..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Lectern.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Lectern extends org.bukkit.block.TileState, org.bukkit.inventory.BlockInventoryHolder {
- /**
- * Get the current lectern page.
- */
- getPage(): number;
- /**
- * Set the current lectern page.
- * If the page is greater than the number of pages of the book currently in
- * the inventory, then behavior is undefined.
- */
- setPage(page: number): void;
- getInventory(): org.bukkit.inventory.Inventory;
- getSnapshotInventory(): org.bukkit.inventory.Inventory;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Lockable.ts b/packages/bukkit/src/typings/org.bukkit.block.Lockable.ts
deleted file mode 100644
index 46ffc918..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Lockable.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Lockable {
- /**
- * Checks if the container has a valid (non empty) key.
- */
- isLocked(): boolean;
- /**
- * Gets the key needed to access the container.
- */
- getLock(): string;
- /**
- * Sets the key required to access this container. Set to null (or empty
- * string) to remove key.
- */
- setLock(key: string): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.NoteBlock.ts b/packages/bukkit/src/typings/org.bukkit.block.NoteBlock.ts
deleted file mode 100644
index c13bab41..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.NoteBlock.ts
+++ /dev/null
@@ -1,46 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface NoteBlock extends org.bukkit.block.BlockState {
- /**
- * Gets the note.
- */
- getNote(): org.bukkit.Note;
- /**
- * Gets the note.
- */
- getRawNote(): number;
- /**
- * Set the note.
- */
- setNote(note: org.bukkit.Note): void;
- /**
- * Set the note.
- */
- setRawNote(note: number): void;
- /**
- * Attempts to play the note at the block.
- *
- * If the block represented by this block state is no longer a note block,
- * this will return false.
- */
- play(): boolean;
- /**
- * Plays an arbitrary note with an arbitrary instrument at the block.
- *
- * If the block represented by this block state is no longer a note block,
- * this will return false.
- */
- play(instrument: number, note: number): boolean;
- /**
- * Plays an arbitrary note with an arbitrary instrument at the block.
- *
- * If the block represented by this block state is no longer a note block,
- * this will return false.
- */
- play(instrument: org.bukkit.Instrument, note: org.bukkit.Note): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.PistonMoveReaction.ts b/packages/bukkit/src/typings/org.bukkit.block.PistonMoveReaction.ts
deleted file mode 100644
index 1abaea15..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.PistonMoveReaction.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- class PistonMoveReaction {
- public static MOVE: org.bukkit.block.PistonMoveReaction;
- public static BREAK: org.bukkit.block.PistonMoveReaction;
- public static BLOCK: org.bukkit.block.PistonMoveReaction;
- public static IGNORE: org.bukkit.block.PistonMoveReaction;
- public static PUSH_ONLY: org.bukkit.block.PistonMoveReaction;
- public static values(): org.bukkit.block.PistonMoveReaction[];
- public static valueOf(name: string): org.bukkit.block.PistonMoveReaction;
- public getId(): number;
- public static getById(id: number): org.bukkit.block.PistonMoveReaction;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.ShulkerBox.ts b/packages/bukkit/src/typings/org.bukkit.block.ShulkerBox.ts
deleted file mode 100644
index 604e0d28..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.ShulkerBox.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface ShulkerBox extends org.bukkit.block.Container, org.bukkit.loot.Lootable {
- /**
- * Get the {@link DyeColor} corresponding to this ShulkerBox
- */
- getColor(): org.bukkit.DyeColor;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Sign.ts b/packages/bukkit/src/typings/org.bukkit.block.Sign.ts
deleted file mode 100644
index 98b62e27..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Sign.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Sign extends org.bukkit.block.TileState, org.bukkit.material.Colorable {
- /**
- * Gets all the lines of text currently on this sign.
- */
- getLines(): any;
- /**
- * Gets the line of text at the specified index.
- *
- * For example, getLine(0) will return the first line of text.
- */
- getLine(index: number): string;
- /**
- * Sets the line of text at the specified index.
- *
- * For example, setLine(0, "Line One") will set the first line of text to
- * "Line One".
- */
- setLine(index: number, line: string): void;
- /**
- * Marks whether this sign can be edited by players.
- *
- * Involves a potentially blocking web request to acquire the profile data for
- * the provided name.
- */
- setOwner(name: string): boolean;
- /**
- * Get the player which owns the skull. This player may appear as the
- * texture depending on skull type.
- */
- getOwningPlayer(): org.bukkit.OfflinePlayer;
- /**
- * Set the player which owns the skull. This player may appear as the
- * texture depending on skull type.
- */
- setOwningPlayer(player: org.bukkit.OfflinePlayer): void;
- /**
- * Gets the rotation of the skull in the world (or facing direction if this
- * is a wall mounted skull).
- */
- getRotation(): org.bukkit.block.BlockFace;
- /**
- * Sets the rotation of the skull in the world (or facing direction if this
- * is a wall mounted skull).
- */
- setRotation(rotation: org.bukkit.block.BlockFace): void;
- /**
- * Gets the type of skull
- */
- getSkullType(): org.bukkit.SkullType;
- /**
- * Sets the type of skull
- */
- setSkullType(skullType: org.bukkit.SkullType): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Smoker.ts b/packages/bukkit/src/typings/org.bukkit.block.Smoker.ts
deleted file mode 100644
index ce919169..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Smoker.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Smoker extends org.bukkit.block.Furnace {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Structure.ts b/packages/bukkit/src/typings/org.bukkit.block.Structure.ts
deleted file mode 100644
index 0675932c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Structure.ts
+++ /dev/null
@@ -1,144 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Structure extends org.bukkit.block.TileState {
- /**
- * The name of this structure.
- */
- getStructureName(): string;
- /**
- * Set the name of this structure. This is case-sensitive. The name of the
- * structure in the {@link UsageMode#SAVE} structure block MUST match the
- * name within the {@link UsageMode#CORNER} block or the size calculation
- * will fail.
- */
- setStructureName(name: string): void;
- /**
- * Get the name of who created this structure.
- */
- getAuthor(): string;
- /**
- * Set the name of whoever created this structure.
- */
- setAuthor(author: string): void;
- /**
- * Set the name of whoever created this structure using a
- * {@link LivingEntity}.
- */
- setAuthor(livingEntity: org.bukkit.entity.LivingEntity): void;
- /**
- * The relative position of the structure outline based on the position of
- * the structure block. Maximum allowed distance is 32 blocks in any
- * direction.
- */
- getRelativePosition(): org.bukkit.util.BlockVector;
- /**
- * Set the relative position from the structure block. Maximum allowed
- * distance is 32 blocks in any direction.
- */
- setRelativePosition(vector: org.bukkit.util.BlockVector): void;
- /**
- * The distance to the opposite corner of this structure. The maximum
- * structure size is 32x32x32. When a structure has successfully been
- * calculated (i.e. it is within the maximum allowed distance) a white
- * border surrounds the structure.
- */
- getStructureSize(): org.bukkit.util.BlockVector;
- /**
- * Set the maximum size of this structure from the origin point. Maximum
- * allowed size is 32x32x32.
- */
- setStructureSize(vector: org.bukkit.util.BlockVector): void;
- /**
- * Sets the mirroring of the structure.
- */
- setMirror(mirror: org.bukkit.block.structure.Mirror): void;
- /**
- * How this structure is mirrored.
- */
- getMirror(): org.bukkit.block.structure.Mirror;
- /**
- * Set how this structure is rotated.
- */
- setRotation(rotation: org.bukkit.block.structure.StructureRotation): void;
- /**
- * Get how this structure is rotated.
- */
- getRotation(): org.bukkit.block.structure.StructureRotation;
- /**
- * Set the {@link UsageMode} of this structure block.
- */
- setUsageMode(mode: org.bukkit.block.structure.UsageMode): void;
- /**
- * Get the {@link UsageMode} of this structure block.
- */
- getUsageMode(): org.bukkit.block.structure.UsageMode;
- /**
- * While in {@link UsageMode#SAVE} mode, this will ignore any entities when
- * saving the structure.
- *
- * This {@link PersistentDataHolder} is only linked to the snapshot instance
- * stored by the {@link BlockState}.
- * When storing changes on the {@link PersistentDataHolder}, the updated
- * content will only be applied to the actual tile entity after one of the
- * {@link #update()} methods is called.
- */
- getPersistentDataContainer(): org.bukkit.persistence.PersistentDataContainer;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.banner.Pattern.ts b/packages/bukkit/src/typings/org.bukkit.block.banner.Pattern.ts
deleted file mode 100644
index 5045b5bc..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.banner.Pattern.ts
+++ /dev/null
@@ -1,31 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace banner {
- // @ts-ignore
- class Pattern implements org.bukkit.configuration.serialization.ConfigurationSerializable {
- /**
- * Creates a new pattern from the specified color and
- * pattern type
- */
- constructor(color: org.bukkit.DyeColor, pattern: org.bukkit.block.banner.PatternType)
- /**
- * Constructor for deserialization.
- */
- constructor(map: Map
- * This method will only take effect for BlockData instances created by
- * methods such as {@link Server#createBlockData(String)} or any similar
- * method whereby states are optionally defined. If otherwise, the result of
- * {@link #getAsString()} will be returned. The following behaviour would be
- * expected:
- *
- * May only be used before registering the command.
- * Will return true if the new name is set, and false
- * if the command has already been registered.
- */
- public setName(name: string): boolean;
- /**
- * Gets the permission required by users to be able to perform this
- * command
- */
- public getPermission(): string;
- /**
- * Sets the permission required by users to be able to perform this
- * command
- */
- public setPermission(permission: string): void;
- /**
- * Tests the given {@link CommandSender} to see if they can perform this
- * command.
- *
- * If they do not have permission, they will be informed that they cannot
- * do this.
- */
- public testPermission(target: org.bukkit.command.CommandSender): boolean;
- /**
- * Tests the given {@link CommandSender} to see if they can perform this
- * command.
- *
- * No error is sent to the sender.
- */
- public testPermissionSilent(target: org.bukkit.command.CommandSender): boolean;
- /**
- * Returns the label for this command
- */
- public getLabel(): string;
- /**
- * Sets the label of this command.
- *
- * May only be used before registering the command.
- * Will return true if the new name is set, and false
- * if the command has already been registered.
- */
- public setLabel(name: string): boolean;
- /**
- * Registers this command to a CommandMap.
- * Once called it only allows changes the registered CommandMap
- */
- public register(commandMap: org.bukkit.command.CommandMap): boolean;
- /**
- * Unregisters this command from the passed CommandMap applying any
- * outstanding changes
- */
- public unregister(commandMap: org.bukkit.command.CommandMap): boolean;
- /**
- * Returns the current registered state of this command
- */
- public isRegistered(): boolean;
- /**
- * Returns a list of active aliases of this command
- */
- public getAliases(): any[] /*java.util.List*/;
- /**
- * Returns a message to be displayed on a failed permission check for this
- * command
- */
- public getPermissionMessage(): string;
- /**
- * Gets a brief description of this command
- */
- public getDescription(): string;
- /**
- * Gets an example usage of this command
- */
- public getUsage(): string;
- /**
- * Sets the list of aliases to request on registration for this command.
- * This is not effective outside of defining aliases in the {@link
- * PluginDescriptionFile#getCommands()} (under the
- * `
- * Caller can use:-
- *
- * Caller can use:-
- *
- * Caller can use:-
- *
- * If no TabCompleter is specified, and the command's executor implements
- * TabCompleter, then the executor will be used for tab completion.
- */
- public setTabCompleter(completer: org.bukkit.command.TabCompleter): void;
- /**
- * Gets the {@link TabCompleter} associated with this command.
- */
- public getTabCompleter(): org.bukkit.command.TabCompleter;
- /**
- * Gets the owner of this PluginCommand
- */
- public getPlugin(): org.bukkit.plugin.Plugin;
- /**
- * {@inheritDoc}
- *
- * Delegates to the tab completer if present.
- *
- * If it is not present or returns null, will delegate to the current
- * command executor if it implements {@link TabCompleter}. If a non-null
- * list has not been found, will default to standard player name
- * completion in {@link
- * Command#tabComplete(CommandSender, String, String[])}.
- *
- * This method does not consider permissions.
- */
- public tabComplete(sender: org.bukkit.command.CommandSender, alias: string, args: string): any[] /*java.util.List*/;
- public toString(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.command.PluginCommandYamlParser.ts b/packages/bukkit/src/typings/org.bukkit.command.PluginCommandYamlParser.ts
deleted file mode 100644
index 4af2f3bd..00000000
--- a/packages/bukkit/src/typings/org.bukkit.command.PluginCommandYamlParser.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace command {
- // @ts-ignore
- class PluginCommandYamlParser {
- constructor()
- public static parse(plugin: org.bukkit.plugin.Plugin): any[] /*java.util.List*/;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.command.PluginIdentifiableCommand.ts b/packages/bukkit/src/typings/org.bukkit.command.PluginIdentifiableCommand.ts
deleted file mode 100644
index e3fe337d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.command.PluginIdentifiableCommand.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace command {
- // @ts-ignore
- interface PluginIdentifiableCommand {
- /**
- * Gets the owner of this PluginIdentifiableCommand.
- */
- getPlugin(): org.bukkit.plugin.Plugin;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.command.ProxiedCommandSender.ts b/packages/bukkit/src/typings/org.bukkit.command.ProxiedCommandSender.ts
deleted file mode 100644
index 47ac16af..00000000
--- a/packages/bukkit/src/typings/org.bukkit.command.ProxiedCommandSender.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace command {
- // @ts-ignore
- interface ProxiedCommandSender extends org.bukkit.command.CommandSender {
- /**
- * Returns the CommandSender which triggered this proxied command
- */
- getCaller(): org.bukkit.command.CommandSender;
- /**
- * Returns the CommandSender which is being used to call the command
- */
- getCallee(): org.bukkit.command.CommandSender;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.command.RemoteConsoleCommandSender.ts b/packages/bukkit/src/typings/org.bukkit.command.RemoteConsoleCommandSender.ts
deleted file mode 100644
index 82d50bc4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.command.RemoteConsoleCommandSender.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace command {
- // @ts-ignore
- interface RemoteConsoleCommandSender extends org.bukkit.command.CommandSender {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.command.SimpleCommandMap.ts b/packages/bukkit/src/typings/org.bukkit.command.SimpleCommandMap.ts
deleted file mode 100644
index 9f72782a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.command.SimpleCommandMap.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace command {
- // @ts-ignore
- class SimpleCommandMap implements org.bukkit.command.CommandMap {
- constructor(server: org.bukkit.Server)
- protected knownCommands: Map
- * If no source {@link Configuration} was provided as a default
- * collection, then a new {@link MemoryConfiguration} will be created to
- * hold the new default value.
- *
- * If value is null, the value will be removed from the default
- * Configuration source.
- */
- addDefault(path: string, value: any): void;
- /**
- * Sets the default values of the given paths as provided.
- *
- * If no source {@link Configuration} was provided as a default
- * collection, then a new {@link MemoryConfiguration} will be created to
- * hold the new default values.
- */
- addDefaults(defaults: Map
- * If no source {@link Configuration} was provided as a default
- * collection, then a new {@link MemoryConfiguration} will be created to
- * hold the new default value.
- *
- * This method will not hold a reference to the specified Configuration,
- * nor will it automatically update if that Configuration ever changes. If
- * you require this, you should set the default source with {@link
- * #setDefaults(org.bukkit.configuration.Configuration)}.
- */
- addDefaults(defaults: org.bukkit.configuration.Configuration): void;
- /**
- * Sets the source of all default values for this {@link Configuration}.
- *
- * If a previous source was set, or previous default values were defined,
- * then they will not be copied to the new source.
- */
- setDefaults(defaults: org.bukkit.configuration.Configuration): void;
- /**
- * Gets the source {@link Configuration} for this configuration.
- *
- * If no configuration source was set, but default values were added, then
- * a {@link MemoryConfiguration} will be returned. If no source was set
- * and no defaults were set, then this method will return null.
- */
- getDefaults(): org.bukkit.configuration.Configuration;
- /**
- * Gets the {@link ConfigurationOptions} for this {@link Configuration}.
- *
- * All setters through this method are chainable.
- */
- options(): org.bukkit.configuration.ConfigurationOptions;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.configuration.ConfigurationOptions.ts b/packages/bukkit/src/typings/org.bukkit.configuration.ConfigurationOptions.ts
deleted file mode 100644
index dea11a5a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.configuration.ConfigurationOptions.ts
+++ /dev/null
@@ -1,56 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace configuration {
- // @ts-ignore
- class ConfigurationOptions {
- constructor(configuration: org.bukkit.configuration.Configuration)
- /**
- * Returns the {@link Configuration} that this object is responsible for.
- */
- public configuration(): org.bukkit.configuration.Configuration;
- /**
- * Gets the char that will be used to separate {@link
- * ConfigurationSection}s
- *
- * This value does not affect how the {@link Configuration} is stored,
- * only in how you access the data. The default value is '.'.
- */
- public pathSeparator(): string;
- /**
- * Sets the char that will be used to separate {@link
- * ConfigurationSection}s
- *
- * This value does not affect how the {@link Configuration} is stored,
- * only in how you access the data. The default value is '.'.
- */
- public pathSeparator(value: string): org.bukkit.configuration.ConfigurationOptions;
- /**
- * Checks if the {@link Configuration} should copy values from its default
- * {@link Configuration} directly.
- *
- * If this is true, all values in the default Configuration will be
- * directly copied, making it impossible to distinguish between values
- * that were set and values that are provided by default. As a result,
- * {@link ConfigurationSection#contains(java.lang.String)} will always
- * return the same value as {@link
- * ConfigurationSection#isSet(java.lang.String)}. The default value is
- * false.
- */
- public copyDefaults(): boolean;
- /**
- * Sets if the {@link Configuration} should copy values from its default
- * {@link Configuration} directly.
- *
- * If this is true, all values in the default Configuration will be
- * directly copied, making it impossible to distinguish between values
- * that were set and values that are provided by default. As a result,
- * {@link ConfigurationSection#contains(java.lang.String)} will always
- * return the same value as {@link
- * ConfigurationSection#isSet(java.lang.String)}. The default value is
- * false.
- */
- public copyDefaults(value: boolean): org.bukkit.configuration.ConfigurationOptions;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.configuration.ConfigurationSection.ts b/packages/bukkit/src/typings/org.bukkit.configuration.ConfigurationSection.ts
deleted file mode 100644
index add6e6c4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.configuration.ConfigurationSection.ts
+++ /dev/null
@@ -1,602 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace configuration {
- // @ts-ignore
- interface ConfigurationSection {
- /**
- * Gets a set containing all keys in this section.
- *
- * If deep is set to true, then this will contain all the keys within any
- * child {@link ConfigurationSection}s (and their children, etc). These
- * will be in a valid path notation for you to use.
- *
- * If deep is set to false, then this will contain only the keys of any
- * direct children, and not their own children.
- */
- getKeys(deep: boolean): any[] /*java.util.Set*/;
- /**
- * Gets a Map containing all keys and their values for this section.
- *
- * If deep is set to true, then this will contain all the keys and values
- * within any child {@link ConfigurationSection}s (and their children,
- * etc). These keys will be in a valid path notation for you to use.
- *
- * If deep is set to false, then this will contain only the keys and
- * values of any direct children, and not their own children.
- */
- getValues(deep: boolean): Map
- * If the value for the requested path does not exist but a default value
- * has been specified, this will return true.
- */
- contains(path: string): boolean;
- /**
- * Checks if this {@link ConfigurationSection} contains the given path.
- *
- * If the value for the requested path does not exist, the boolean parameter
- * of true has been specified, a default value for the path exists, this
- * will return true.
- *
- * If a boolean parameter of false has been specified, true will only be
- * returned if there is a set value for the specified path.
- */
- contains(path: string, ignoreDefault: boolean): boolean;
- /**
- * Checks if this {@link ConfigurationSection} has a value set for the
- * given path.
- *
- * If the value for the requested path does not exist but a default value
- * has been specified, this will still return false.
- */
- isSet(path: string): boolean;
- /**
- * Gets the path of this {@link ConfigurationSection} from its root {@link
- * Configuration}
- *
- * For any {@link Configuration} themselves, this will return an empty
- * string.
- *
- * If the section is no longer contained within its root for any reason,
- * such as being replaced with a different value, this may return null.
- *
- * To retrieve the single name of this section, that is, the final part of
- * the path returned by this method, you may use {@link #getName()}.
- */
- getCurrentPath(): string;
- /**
- * Gets the name of this individual {@link ConfigurationSection}, in the
- * path.
- *
- * This will always be the final part of {@link #getCurrentPath()}, unless
- * the section is orphaned.
- */
- getName(): string;
- /**
- * Gets the root {@link Configuration} that contains this {@link
- * ConfigurationSection}
- *
- * For any {@link Configuration} themselves, this will return its own
- * object.
- *
- * If the section is no longer contained within its root for any reason,
- * such as being replaced with a different value, this may return null.
- */
- getRoot(): org.bukkit.configuration.Configuration;
- /**
- * Gets the parent {@link ConfigurationSection} that directly contains
- * this {@link ConfigurationSection}.
- *
- * For any {@link Configuration} themselves, this will return null.
- *
- * If the section is no longer contained within its parent for any reason,
- * such as being replaced with a different value, this may return null.
- */
- getParent(): org.bukkit.configuration.ConfigurationSection;
- /**
- * Gets the requested Object by path.
- *
- * If the Object does not exist but a default value has been specified,
- * this will return the default value. If the Object does not exist and no
- * default value was specified, this will return null.
- */
- get(path: string): any;
- /**
- * Gets the requested Object by path, returning a default value if not
- * found.
- *
- * If the Object does not exist then the specified default value will
- * returned regardless of if a default has been identified in the root
- * {@link Configuration}.
- */
- get(path: string, def: any): any;
- /**
- * Sets the specified path to the given value.
- *
- * If value is null, the entry will be removed. Any existing entry will be
- * replaced, regardless of what the new value is.
- *
- * Some implementations may have limitations on what you may store. See
- * their individual javadocs for details. No implementations should allow
- * you to store {@link Configuration}s or {@link ConfigurationSection}s,
- * please use {@link #createSection(java.lang.String)} for that.
- */
- set(path: string, value: any): void;
- /**
- * Creates an empty {@link ConfigurationSection} at the specified path.
- *
- * Any value that was previously set at this path will be overwritten. If
- * the previous value was itself a {@link ConfigurationSection}, it will
- * be orphaned.
- */
- createSection(path: string): org.bukkit.configuration.ConfigurationSection;
- /**
- * Creates a {@link ConfigurationSection} at the specified path, with
- * specified values.
- *
- * Any value that was previously set at this path will be overwritten. If
- * the previous value was itself a {@link ConfigurationSection}, it will
- * be orphaned.
- */
- createSection(path: string, map: Map
- * If the String does not exist but a default value has been specified,
- * this will return the default value. If the String does not exist and no
- * default value was specified, this will return null.
- */
- getString(path: string): string;
- /**
- * Gets the requested String by path, returning a default value if not
- * found.
- *
- * If the String does not exist then the specified default value will
- * returned regardless of if a default has been identified in the root
- * {@link Configuration}.
- */
- getString(path: string, def: string): string;
- /**
- * Checks if the specified path is a String.
- *
- * If the path exists but is not a String, this will return false. If the
- * path does not exist, this will return false. If the path does not exist
- * but a default value has been specified, this will check if that default
- * value is a String and return appropriately.
- */
- isString(path: string): boolean;
- /**
- * Gets the requested int by path.
- *
- * If the int does not exist but a default value has been specified, this
- * will return the default value. If the int does not exist and no default
- * value was specified, this will return 0.
- */
- getInt(path: string): number;
- /**
- * Gets the requested int by path, returning a default value if not found.
- *
- * If the int does not exist then the specified default value will
- * returned regardless of if a default has been identified in the root
- * {@link Configuration}.
- */
- getInt(path: string, def: number): number;
- /**
- * Checks if the specified path is an int.
- *
- * If the path exists but is not a int, this will return false. If the
- * path does not exist, this will return false. If the path does not exist
- * but a default value has been specified, this will check if that default
- * value is a int and return appropriately.
- */
- isInt(path: string): boolean;
- /**
- * Gets the requested boolean by path.
- *
- * If the boolean does not exist but a default value has been specified,
- * this will return the default value. If the boolean does not exist and
- * no default value was specified, this will return false.
- */
- getBoolean(path: string): boolean;
- /**
- * Gets the requested boolean by path, returning a default value if not
- * found.
- *
- * If the boolean does not exist then the specified default value will
- * returned regardless of if a default has been identified in the root
- * {@link Configuration}.
- */
- getBoolean(path: string, def: boolean): boolean;
- /**
- * Checks if the specified path is a boolean.
- *
- * If the path exists but is not a boolean, this will return false. If the
- * path does not exist, this will return false. If the path does not exist
- * but a default value has been specified, this will check if that default
- * value is a boolean and return appropriately.
- */
- isBoolean(path: string): boolean;
- /**
- * Gets the requested double by path.
- *
- * If the double does not exist but a default value has been specified,
- * this will return the default value. If the double does not exist and no
- * default value was specified, this will return 0.
- */
- getDouble(path: string): number;
- /**
- * Gets the requested double by path, returning a default value if not
- * found.
- *
- * If the double does not exist then the specified default value will
- * returned regardless of if a default has been identified in the root
- * {@link Configuration}.
- */
- getDouble(path: string, def: number): number;
- /**
- * Checks if the specified path is a double.
- *
- * If the path exists but is not a double, this will return false. If the
- * path does not exist, this will return false. If the path does not exist
- * but a default value has been specified, this will check if that default
- * value is a double and return appropriately.
- */
- isDouble(path: string): boolean;
- /**
- * Gets the requested long by path.
- *
- * If the long does not exist but a default value has been specified, this
- * will return the default value. If the long does not exist and no
- * default value was specified, this will return 0.
- */
- getLong(path: string): number;
- /**
- * Gets the requested long by path, returning a default value if not
- * found.
- *
- * If the long does not exist then the specified default value will
- * returned regardless of if a default has been identified in the root
- * {@link Configuration}.
- */
- getLong(path: string, def: number): number;
- /**
- * Checks if the specified path is a long.
- *
- * If the path exists but is not a long, this will return false. If the
- * path does not exist, this will return false. If the path does not exist
- * but a default value has been specified, this will check if that default
- * value is a long and return appropriately.
- */
- isLong(path: string): boolean;
- /**
- * Gets the requested List by path.
- *
- * If the List does not exist but a default value has been specified, this
- * will return the default value. If the List does not exist and no
- * default value was specified, this will return null.
- */
- getList(path: string): any[] /*java.util.List*/;
- /**
- * Gets the requested List by path, returning a default value if not
- * found.
- *
- * If the List does not exist then the specified default value will
- * returned regardless of if a default has been identified in the root
- * {@link Configuration}.
- */
- getList(path: string, def: any[] /*java.util.List*/): any[] /*java.util.List*/;
- /**
- * Checks if the specified path is a List.
- *
- * If the path exists but is not a List, this will return false. If the
- * path does not exist, this will return false. If the path does not exist
- * but a default value has been specified, this will check if that default
- * value is a List and return appropriately.
- */
- isList(path: string): boolean;
- /**
- * Gets the requested List of String by path.
- *
- * If the List does not exist but a default value has been specified, this
- * will return the default value. If the List does not exist and no
- * default value was specified, this will return an empty List.
- *
- * This method will attempt to cast any values into a String if possible,
- * but may miss any values out if they are not compatible.
- */
- getStringList(path: string): any[] /*java.util.List*/;
- /**
- * Gets the requested List of Integer by path.
- *
- * If the List does not exist but a default value has been specified, this
- * will return the default value. If the List does not exist and no
- * default value was specified, this will return an empty List.
- *
- * This method will attempt to cast any values into a Integer if possible,
- * but may miss any values out if they are not compatible.
- */
- getIntegerList(path: string): any[] /*java.util.List*/;
- /**
- * Gets the requested List of Boolean by path.
- *
- * If the List does not exist but a default value has been specified, this
- * will return the default value. If the List does not exist and no
- * default value was specified, this will return an empty List.
- *
- * This method will attempt to cast any values into a Boolean if possible,
- * but may miss any values out if they are not compatible.
- */
- getBooleanList(path: string): any[] /*java.util.List*/;
- /**
- * Gets the requested List of Double by path.
- *
- * If the List does not exist but a default value has been specified, this
- * will return the default value. If the List does not exist and no
- * default value was specified, this will return an empty List.
- *
- * This method will attempt to cast any values into a Double if possible,
- * but may miss any values out if they are not compatible.
- */
- getDoubleList(path: string): any[] /*java.util.List*/;
- /**
- * Gets the requested List of Float by path.
- *
- * If the List does not exist but a default value has been specified, this
- * will return the default value. If the List does not exist and no
- * default value was specified, this will return an empty List.
- *
- * This method will attempt to cast any values into a Float if possible,
- * but may miss any values out if they are not compatible.
- */
- getFloatList(path: string): any[] /*java.util.List*/;
- /**
- * Gets the requested List of Long by path.
- *
- * If the List does not exist but a default value has been specified, this
- * will return the default value. If the List does not exist and no
- * default value was specified, this will return an empty List.
- *
- * This method will attempt to cast any values into a Long if possible,
- * but may miss any values out if they are not compatible.
- */
- getLongList(path: string): any[] /*java.util.List*/;
- /**
- * Gets the requested List of Byte by path.
- *
- * If the List does not exist but a default value has been specified, this
- * will return the default value. If the List does not exist and no
- * default value was specified, this will return an empty List.
- *
- * This method will attempt to cast any values into a Byte if possible,
- * but may miss any values out if they are not compatible.
- */
- getByteList(path: string): any[] /*java.util.List*/;
- /**
- * Gets the requested List of Character by path.
- *
- * If the List does not exist but a default value has been specified, this
- * will return the default value. If the List does not exist and no
- * default value was specified, this will return an empty List.
- *
- * This method will attempt to cast any values into a Character if
- * possible, but may miss any values out if they are not compatible.
- */
- getCharacterList(path: string): any[] /*java.util.List*/;
- /**
- * Gets the requested List of Short by path.
- *
- * If the List does not exist but a default value has been specified, this
- * will return the default value. If the List does not exist and no
- * default value was specified, this will return an empty List.
- *
- * This method will attempt to cast any values into a Short if possible,
- * but may miss any values out if they are not compatible.
- */
- getShortList(path: string): any[] /*java.util.List*/;
- /**
- * Gets the requested List of Maps by path.
- *
- * If the List does not exist but a default value has been specified, this
- * will return the default value. If the List does not exist and no
- * default value was specified, this will return an empty List.
- *
- * This method will attempt to cast any values into a Map if possible, but
- * may miss any values out if they are not compatible.
- */
- getMapList(path: string): any[] /*java.util.List*/;
- /**
- * Gets the requested object at the given path.
- * If the Object does not exist but a default value has been specified, this
- * will return the default value. If the Object does not exist and no
- * default value was specified, this will return null.
- * Note: For example #getObject(path, String.class) is not
- * equivalent to {@link #getString(String) #getString(path)} because
- * {@link #getString(String) #getString(path)} converts internally all
- * Objects to Strings. However, #getObject(path, Boolean.class) is
- * equivalent to {@link #getBoolean(String) #getBoolean(path)} for example.
- */
- getObject(path: string, clazz: any): any;
- /**
- * Gets the requested object at the given path, returning a default value if
- * not found
- * If the Object does not exist then the specified default value will
- * returned regardless of if a default has been identified in the root
- * {@link Configuration}.
- * Note: For example #getObject(path, String.class, def) is
- * not equivalent to
- * {@link #getString(String, String) #getString(path, def)} because
- * {@link #getString(String, String) #getString(path, def)} converts
- * internally all Objects to Strings. However, #getObject(path,
- * Boolean.class, def) is equivalent to {@link #getBoolean(String, boolean) #getBoolean(path,
- * def)} for example.
- */
- getObject(path: string, clazz: any, def: any): any;
- /**
- * Gets the requested {@link ConfigurationSerializable} object at the given
- * path.
- * If the Object does not exist but a default value has been specified, this
- * will return the default value. If the Object does not exist and no
- * default value was specified, this will return null.
- */
- getSerializable(path: string, clazz: any): org.bukkit.configuration.serialization.ConfigurationSerializable;
- /**
- * Gets the requested {@link ConfigurationSerializable} object at the given
- * path, returning a default value if not found
- * If the Object does not exist then the specified default value will
- * returned regardless of if a default has been identified in the root
- * {@link Configuration}.
- */
- getSerializable(path: string, clazz: any, def: org.bukkit.configuration.serialization.ConfigurationSerializable): org.bukkit.configuration.serialization.ConfigurationSerializable;
- /**
- * Gets the requested Vector by path.
- *
- * If the Vector does not exist but a default value has been specified,
- * this will return the default value. If the Vector does not exist and no
- * default value was specified, this will return null.
- */
- getVector(path: string): org.bukkit.util.Vector;
- /**
- * Gets the requested {@link Vector} by path, returning a default value if
- * not found.
- *
- * If the Vector does not exist then the specified default value will
- * returned regardless of if a default has been identified in the root
- * {@link Configuration}.
- */
- getVector(path: string, def: org.bukkit.util.Vector): org.bukkit.util.Vector;
- /**
- * Checks if the specified path is a Vector.
- *
- * If the path exists but is not a Vector, this will return false. If the
- * path does not exist, this will return false. If the path does not exist
- * but a default value has been specified, this will check if that default
- * value is a Vector and return appropriately.
- */
- isVector(path: string): boolean;
- /**
- * Gets the requested OfflinePlayer by path.
- *
- * If the OfflinePlayer does not exist but a default value has been
- * specified, this will return the default value. If the OfflinePlayer
- * does not exist and no default value was specified, this will return
- * null.
- */
- getOfflinePlayer(path: string): org.bukkit.OfflinePlayer;
- /**
- * Gets the requested {@link OfflinePlayer} by path, returning a default
- * value if not found.
- *
- * If the OfflinePlayer does not exist then the specified default value
- * will returned regardless of if a default has been identified in the
- * root {@link Configuration}.
- */
- getOfflinePlayer(path: string, def: org.bukkit.OfflinePlayer): org.bukkit.OfflinePlayer;
- /**
- * Checks if the specified path is an OfflinePlayer.
- *
- * If the path exists but is not a OfflinePlayer, this will return false.
- * If the path does not exist, this will return false. If the path does
- * not exist but a default value has been specified, this will check if
- * that default value is a OfflinePlayer and return appropriately.
- */
- isOfflinePlayer(path: string): boolean;
- /**
- * Gets the requested ItemStack by path.
- *
- * If the ItemStack does not exist but a default value has been specified,
- * this will return the default value. If the ItemStack does not exist and
- * no default value was specified, this will return null.
- */
- getItemStack(path: string): org.bukkit.inventory.ItemStack;
- /**
- * Gets the requested {@link ItemStack} by path, returning a default value
- * if not found.
- *
- * If the ItemStack does not exist then the specified default value will
- * returned regardless of if a default has been identified in the root
- * {@link Configuration}.
- */
- getItemStack(path: string, def: org.bukkit.inventory.ItemStack): org.bukkit.inventory.ItemStack;
- /**
- * Checks if the specified path is an ItemStack.
- *
- * If the path exists but is not a ItemStack, this will return false. If
- * the path does not exist, this will return false. If the path does not
- * exist but a default value has been specified, this will check if that
- * default value is a ItemStack and return appropriately.
- */
- isItemStack(path: string): boolean;
- /**
- * Gets the requested Color by path.
- *
- * If the Color does not exist but a default value has been specified,
- * this will return the default value. If the Color does not exist and no
- * default value was specified, this will return null.
- */
- getColor(path: string): org.bukkit.Color;
- /**
- * Gets the requested {@link Color} by path, returning a default value if
- * not found.
- *
- * If the Color does not exist then the specified default value will
- * returned regardless of if a default has been identified in the root
- * {@link Configuration}.
- */
- getColor(path: string, def: org.bukkit.Color): org.bukkit.Color;
- /**
- * Checks if the specified path is a Color.
- *
- * If the path exists but is not a Color, this will return false. If the
- * path does not exist, this will return false. If the path does not exist
- * but a default value has been specified, this will check if that default
- * value is a Color and return appropriately.
- */
- isColor(path: string): boolean;
- /**
- * Gets the requested ConfigurationSection by path.
- *
- * If the ConfigurationSection does not exist but a default value has been
- * specified, this will return the default value. If the
- * ConfigurationSection does not exist and no default value was specified,
- * this will return null.
- */
- getConfigurationSection(path: string): org.bukkit.configuration.ConfigurationSection;
- /**
- * Checks if the specified path is a ConfigurationSection.
- *
- * If the path exists but is not a ConfigurationSection, this will return
- * false. If the path does not exist, this will return false. If the path
- * does not exist but a default value has been specified, this will check
- * if that default value is a ConfigurationSection and return
- * appropriately.
- */
- isConfigurationSection(path: string): boolean;
- /**
- * Gets the equivalent {@link ConfigurationSection} from the default
- * {@link Configuration} defined in {@link #getRoot()}.
- *
- * If the root contains no defaults, or the defaults doesn't contain a
- * value for this path, or the value at this path is not a {@link
- * ConfigurationSection} then this will return null.
- */
- getDefaultSection(): org.bukkit.configuration.ConfigurationSection;
- /**
- * Sets the default value in the root at the given path as provided.
- *
- * If no source {@link Configuration} was provided as a default
- * collection, then a new {@link MemoryConfiguration} will be created to
- * hold the new default value.
- *
- * If value is null, the value will be removed from the default
- * Configuration source.
- *
- * If the value as returned by {@link #getDefaultSection()} is null, then
- * this will create a new section at the path, replacing anything that may
- * have existed there previously.
- */
- addDefault(path: string, value: any): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.configuration.InvalidConfigurationException.ts b/packages/bukkit/src/typings/org.bukkit.configuration.InvalidConfigurationException.ts
deleted file mode 100644
index b5f095d7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.configuration.InvalidConfigurationException.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace configuration {
- // @ts-ignore
- class InvalidConfigurationException {
- /**
- * Creates a new instance of InvalidConfigurationException without a
- * message or cause.
- */
- constructor()
- /**
- * Constructs an instance of InvalidConfigurationException with the
- * specified message.
- */
- constructor(msg: string)
- /**
- * Constructs an instance of InvalidConfigurationException with the
- * specified cause.
- */
- constructor(cause: any)
- /**
- * Constructs an instance of InvalidConfigurationException with the
- * specified message and cause.
- */
- constructor(msg: string, cause: any)
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.configuration.MemoryConfiguration.ts b/packages/bukkit/src/typings/org.bukkit.configuration.MemoryConfiguration.ts
deleted file mode 100644
index d8b33563..00000000
--- a/packages/bukkit/src/typings/org.bukkit.configuration.MemoryConfiguration.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace configuration {
- // @ts-ignore
- class MemoryConfiguration extends org.bukkit.configuration.MemorySection implements org.bukkit.configuration.Configuration {
- /**
- * Creates an empty {@link MemoryConfiguration} with no default values.
- */
- constructor()
- /**
- * Creates an empty {@link MemoryConfiguration} using the specified {@link
- * Configuration} as a source for all default values.
- */
- constructor(defaults: org.bukkit.configuration.Configuration)
- protected defaults: org.bukkit.configuration.Configuration;
- public addDefault(path: string, value: any): void;
- public addDefaults(defaults: Map
- * Note that calling this without being yourself a {@link Configuration}
- * will throw an exception!
- */
- constructor()
- /**
- * Creates an empty MemorySection with the specified parent and path.
- */
- constructor(parent: org.bukkit.configuration.ConfigurationSection, path: string)
- public getKeys(deep: boolean): any[] /*java.util.Set*/;
- public getValues(deep: boolean): Map
- * You may use this method for any given {@link ConfigurationSection}, not
- * only {@link MemorySection}.
- */
- public static createPath(section: org.bukkit.configuration.ConfigurationSection, key: string): string;
- /**
- * Creates a relative path to the given {@link ConfigurationSection} from
- * the given relative section.
- *
- * You may use this method for any given {@link ConfigurationSection}, not
- * only {@link MemorySection}.
- */
- public static createPath(section: org.bukkit.configuration.ConfigurationSection, key: string, relativeTo: org.bukkit.configuration.ConfigurationSection): string;
- public toString(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.configuration.file.FileConfiguration.ts b/packages/bukkit/src/typings/org.bukkit.configuration.file.FileConfiguration.ts
deleted file mode 100644
index 6709fbeb..00000000
--- a/packages/bukkit/src/typings/org.bukkit.configuration.file.FileConfiguration.ts
+++ /dev/null
@@ -1,97 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace configuration {
- namespace file {
- // @ts-ignore
- abstract class FileConfiguration extends org.bukkit.configuration.MemoryConfiguration {
- /**
- * Creates an empty {@link FileConfiguration} with no default values.
- */
- constructor()
- /**
- * Creates an empty {@link FileConfiguration} using the specified {@link
- * Configuration} as a source for all default values.
- */
- constructor(defaults: org.bukkit.configuration.Configuration)
- /**
- * Saves this {@link FileConfiguration} to the specified location.
- *
- * If the file does not exist, it will be created. If already exists, it
- * will be overwritten. If it cannot be overwritten or created, an
- * exception will be thrown.
- *
- * This method will save using the system default encoding, or possibly
- * using UTF8.
- */
- public save(file: any): void;
- /**
- * Saves this {@link FileConfiguration} to the specified location.
- *
- * If the file does not exist, it will be created. If already exists, it
- * will be overwritten. If it cannot be overwritten or created, an
- * exception will be thrown.
- *
- * This method will save using the system default encoding, or possibly
- * using UTF8.
- */
- public save(file: string): void;
- /**
- * Saves this {@link FileConfiguration} to a string, and returns it.
- */
- public abstract saveToString(): string;
- /**
- * Loads this {@link FileConfiguration} from the specified location.
- *
- * All the values contained within this configuration will be removed,
- * leaving only settings and defaults, and the new values will be loaded
- * from the given file.
- *
- * If the file cannot be loaded for any reason, an exception will be
- * thrown.
- */
- public load(file: any): void;
- /**
- * Loads this {@link FileConfiguration} from the specified reader.
- *
- * All the values contained within this configuration will be removed,
- * leaving only settings and defaults, and the new values will be loaded
- * from the given stream.
- */
- public load(reader: any): void;
- /**
- * Loads this {@link FileConfiguration} from the specified location.
- *
- * All the values contained within this configuration will be removed,
- * leaving only settings and defaults, and the new values will be loaded
- * from the given file.
- *
- * If the file cannot be loaded for any reason, an exception will be
- * thrown.
- */
- public load(file: string): void;
- /**
- * Loads this {@link FileConfiguration} from the specified string, as
- * opposed to from file.
- *
- * All the values contained within this configuration will be removed,
- * leaving only settings and defaults, and the new values will be loaded
- * from the given string.
- *
- * If the string is invalid in any way, an exception will be thrown.
- */
- public abstract loadFromString(contents: string): void;
- /**
- * Compiles the header for this {@link FileConfiguration} and returns the
- * result.
- *
- * This will use the header from {@link #options()} -> {@link
- * FileConfigurationOptions#header()}, respecting the rules of {@link
- * FileConfigurationOptions#copyHeader()} if set.
- */
- protected abstract buildHeader(): string;
- public options(): org.bukkit.configuration.file.FileConfigurationOptions;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.configuration.file.FileConfigurationOptions.ts b/packages/bukkit/src/typings/org.bukkit.configuration.file.FileConfigurationOptions.ts
deleted file mode 100644
index 6879bace..00000000
--- a/packages/bukkit/src/typings/org.bukkit.configuration.file.FileConfigurationOptions.ts
+++ /dev/null
@@ -1,72 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace configuration {
- namespace file {
- // @ts-ignore
- class FileConfigurationOptions extends org.bukkit.configuration.MemoryConfigurationOptions {
- constructor(configuration: org.bukkit.configuration.MemoryConfiguration)
- /**
- * Gets the header that will be applied to the top of the saved output.
- *
- * This header will be commented out and applied directly at the top of
- * the generated output of the {@link FileConfiguration}. It is not
- * required to include a newline at the end of the header as it will
- * automatically be applied, but you may include one if you wish for extra
- * spacing.
- *
- * Null is a valid value which will indicate that no header is to be
- * applied. The default value is null.
- */
- public header(): string;
- /**
- * Sets the header that will be applied to the top of the saved output.
- *
- * This header will be commented out and applied directly at the top of
- * the generated output of the {@link FileConfiguration}. It is not
- * required to include a newline at the end of the header as it will
- * automatically be applied, but you may include one if you wish for extra
- * spacing.
- *
- * Null is a valid value which will indicate that no header is to be
- * applied.
- */
- public header(value: string): org.bukkit.configuration.file.FileConfigurationOptions;
- /**
- * Gets whether or not the header should be copied from a default source.
- *
- * If this is true, if a default {@link FileConfiguration} is passed to
- * {@link
- * FileConfiguration#setDefaults(org.bukkit.configuration.Configuration)}
- * then upon saving it will use the header from that config, instead of
- * the one provided here.
- *
- * If no default is set on the configuration, or the default is not of
- * type FileConfiguration, or that config has no header ({@link #header()}
- * returns null) then the header specified in this configuration will be
- * used.
- *
- * Defaults to true.
- */
- public copyHeader(): boolean;
- /**
- * Sets whether or not the header should be copied from a default source.
- *
- * If this is true, if a default {@link FileConfiguration} is passed to
- * {@link
- * FileConfiguration#setDefaults(org.bukkit.configuration.Configuration)}
- * then upon saving it will use the header from that config, instead of
- * the one provided here.
- *
- * If no default is set on the configuration, or the default is not of
- * type FileConfiguration, or that config has no header ({@link #header()}
- * returns null) then the header specified in this configuration will be
- * used.
- *
- * Defaults to true.
- */
- public copyHeader(value: boolean): org.bukkit.configuration.file.FileConfigurationOptions;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.configuration.file.YamlConfiguration.ts b/packages/bukkit/src/typings/org.bukkit.configuration.file.YamlConfiguration.ts
deleted file mode 100644
index 59b6c0c2..00000000
--- a/packages/bukkit/src/typings/org.bukkit.configuration.file.YamlConfiguration.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace configuration {
- namespace file {
- // @ts-ignore
- class YamlConfiguration extends org.bukkit.configuration.file.FileConfiguration {
- constructor()
- protected static COMMENT_PREFIX: string;
- protected static BLANK_CONFIG: string;
- public saveToString(): string;
- public loadFromString(contents: string): void;
- protected convertMapsToSections(input: Map
- * Any errors loading the Configuration will be logged and then ignored.
- * If the specified input is not a valid config, a blank config will be
- * returned.
- *
- * The encoding used may follow the system dependent default.
- */
- public static loadConfiguration(file: any): org.bukkit.configuration.file.YamlConfiguration;
- /**
- * Creates a new {@link YamlConfiguration}, loading from the given reader.
- *
- * Any errors loading the Configuration will be logged and then ignored.
- * If the specified input is not a valid config, a blank config will be
- * returned.
- */
- public static loadConfiguration(reader: any): org.bukkit.configuration.file.YamlConfiguration;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.configuration.file.YamlConfigurationOptions.ts b/packages/bukkit/src/typings/org.bukkit.configuration.file.YamlConfigurationOptions.ts
deleted file mode 100644
index 6dc5c2e4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.configuration.file.YamlConfigurationOptions.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace configuration {
- namespace file {
- // @ts-ignore
- class YamlConfigurationOptions extends org.bukkit.configuration.file.FileConfigurationOptions {
- constructor(configuration: org.bukkit.configuration.file.YamlConfiguration)
- public configuration(): org.bukkit.configuration.file.YamlConfiguration;
- /**
- * Gets how much spaces should be used to indent each line.
- *
- * The minimum value this may be is 2, and the maximum is 9.
- */
- public indent(): number;
- /**
- * Sets how much spaces should be used to indent each line.
- *
- * The minimum value this may be is 2, and the maximum is 9.
- */
- public indent(value: number): org.bukkit.configuration.file.YamlConfigurationOptions;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.configuration.file.YamlConstructor.ts b/packages/bukkit/src/typings/org.bukkit.configuration.file.YamlConstructor.ts
deleted file mode 100644
index b94659c4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.configuration.file.YamlConstructor.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace configuration {
- namespace file {
- // @ts-ignore
- class YamlConstructor {
- constructor()
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.configuration.file.YamlRepresenter.ts b/packages/bukkit/src/typings/org.bukkit.configuration.file.YamlRepresenter.ts
deleted file mode 100644
index c6b8eb7b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.configuration.file.YamlRepresenter.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace configuration {
- namespace file {
- // @ts-ignore
- class YamlRepresenter {
- constructor()
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.configuration.serialization.ConfigurationSerializable.ts b/packages/bukkit/src/typings/org.bukkit.configuration.serialization.ConfigurationSerializable.ts
deleted file mode 100644
index f77320ca..00000000
--- a/packages/bukkit/src/typings/org.bukkit.configuration.serialization.ConfigurationSerializable.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace configuration {
- namespace serialization {
- // @ts-ignore
- interface ConfigurationSerializable {
- /**
- * Creates a Map representation of this class.
- *
- * This class must provide a method to restore this class, as defined in
- * the {@link ConfigurationSerializable} interface javadocs.
- */
- serialize(): Map
- * The class must implement {@link ConfigurationSerializable}, including
- * the extra methods as specified in the javadoc of
- * ConfigurationSerializable.
- *
- * If a new instance could not be made, an example being the class not
- * fully implementing the interface, null will be returned.
- */
- public static deserializeObject(args: Map
- * The class must implement {@link ConfigurationSerializable}, including
- * the extra methods as specified in the javadoc of
- * ConfigurationSerializable.
- *
- * If a new instance could not be made, an example being the class not
- * fully implementing the interface, null will be returned.
- */
- public static deserializeObject(args: Map
- * This name MUST be unique. We recommend using names such as
- * "MyPluginThing" instead of "Thing".
- */
- value(): string;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.conversations.BooleanPrompt.ts b/packages/bukkit/src/typings/org.bukkit.conversations.BooleanPrompt.ts
deleted file mode 100644
index 1d82c506..00000000
--- a/packages/bukkit/src/typings/org.bukkit.conversations.BooleanPrompt.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace conversations {
- // @ts-ignore
- abstract class BooleanPrompt extends org.bukkit.conversations.ValidatingPrompt {
- constructor()
- protected isInputValid(context: org.bukkit.conversations.ConversationContext, input: string): boolean;
- protected acceptValidatedInput(context: org.bukkit.conversations.ConversationContext, input: string): org.bukkit.conversations.Prompt;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.conversations.Conversable.ts b/packages/bukkit/src/typings/org.bukkit.conversations.Conversable.ts
deleted file mode 100644
index 3cb6623a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.conversations.Conversable.ts
+++ /dev/null
@@ -1,35 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace conversations {
- // @ts-ignore
- interface Conversable {
- /**
- * Tests to see of a Conversable object is actively engaged in a
- * conversation.
- */
- isConversing(): boolean;
- /**
- * Accepts input into the active conversation. If no conversation is in
- * progress, this method does nothing.
- */
- acceptConversationInput(input: string): void;
- /**
- * Enters into a dialog with a Conversation object.
- */
- beginConversation(conversation: org.bukkit.conversations.Conversation): boolean;
- /**
- * Abandons an active conversation.
- */
- abandonConversation(conversation: org.bukkit.conversations.Conversation): void;
- /**
- * Abandons an active conversation.
- */
- abandonConversation(conversation: org.bukkit.conversations.Conversation, details: org.bukkit.conversations.ConversationAbandonedEvent): void;
- /**
- * Sends this sender a message raw
- */
- sendRawMessage(message: string): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.conversations.Conversation.ConversationState.ts b/packages/bukkit/src/typings/org.bukkit.conversations.Conversation.ConversationState.ts
deleted file mode 100644
index eda94ea6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.conversations.Conversation.ConversationState.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace conversations {
- namespace Conversation {
- // @ts-ignore
- class ConversationState {
- public static UNSTARTED: org.bukkit.conversations.Conversation.ConversationState;
- public static STARTED: org.bukkit.conversations.Conversation.ConversationState;
- public static ABANDONED: org.bukkit.conversations.Conversation.ConversationState;
- public static values(): org.bukkit.conversations.Conversation.ConversationState[];
- public static valueOf(name: string): org.bukkit.conversations.Conversation.ConversationState;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.conversations.Conversation.ts b/packages/bukkit/src/typings/org.bukkit.conversations.Conversation.ts
deleted file mode 100644
index f9af77ce..00000000
--- a/packages/bukkit/src/typings/org.bukkit.conversations.Conversation.ts
+++ /dev/null
@@ -1,96 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace conversations {
- // @ts-ignore
- class Conversation {
- /**
- * Initializes a new Conversation.
- */
- constructor(plugin: org.bukkit.plugin.Plugin, forWhom: org.bukkit.conversations.Conversable, firstPrompt: org.bukkit.conversations.Prompt)
- /**
- * Initializes a new Conversation.
- */
- constructor(plugin: org.bukkit.plugin.Plugin, forWhom: org.bukkit.conversations.Conversable, firstPrompt: org.bukkit.conversations.Prompt, initialSessionData: Map
- * Implementing this method should reset any internal object state.
- */
- clone(): org.bukkit.conversations.ConversationCanceller;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.conversations.ConversationContext.ts b/packages/bukkit/src/typings/org.bukkit.conversations.ConversationContext.ts
deleted file mode 100644
index ce0f86d0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.conversations.ConversationContext.ts
+++ /dev/null
@@ -1,35 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace conversations {
- // @ts-ignore
- class ConversationContext {
- constructor(plugin: org.bukkit.plugin.Plugin, forWhom: org.bukkit.conversations.Conversable, initialSessionData: Map
- * The default is True.
- */
- public withModality(modal: boolean): org.bukkit.conversations.ConversationFactory;
- /**
- * Sets the local echo status for all {@link Conversation}s created by
- * this factory. If local echo is enabled, any text submitted to a
- * conversation gets echoed back into the submitter's chat window.
- */
- public withLocalEcho(localEchoEnabled: boolean): org.bukkit.conversations.ConversationFactory;
- /**
- * Sets the {@link ConversationPrefix} that prepends all output from all
- * generated conversations.
- *
- * The default is a {@link NullConversationPrefix};
- */
- public withPrefix(prefix: org.bukkit.conversations.ConversationPrefix): org.bukkit.conversations.ConversationFactory;
- /**
- * Sets the number of inactive seconds to wait before automatically
- * abandoning all generated conversations.
- *
- * The default is 600 seconds (5 minutes).
- */
- public withTimeout(timeoutSeconds: number): org.bukkit.conversations.ConversationFactory;
- /**
- * Sets the first prompt to use in all generated conversations.
- *
- * The default is Prompt.END_OF_CONVERSATION.
- */
- public withFirstPrompt(firstPrompt: org.bukkit.conversations.Prompt): org.bukkit.conversations.ConversationFactory;
- /**
- * Sets any initial data with which to populate the conversation context
- * sessionData map.
- */
- public withInitialSessionData(initialSessionData: Map
- * foo = new FixedSetPrompt("bar", "cheese", "panda");
- */
- constructor(fixedSet: string)
- protected fixedSet: any[] /*java.util.List*/;
- protected isInputValid(context: org.bukkit.conversations.ConversationContext, input: string): boolean;
- /**
- * Utility function to create a formatted string containing all the
- * options declared in the constructor.
- */
- protected formatFixedSet(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.conversations.InactivityConversationCanceller.ts b/packages/bukkit/src/typings/org.bukkit.conversations.InactivityConversationCanceller.ts
deleted file mode 100644
index 03044e4f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.conversations.InactivityConversationCanceller.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace conversations {
- // @ts-ignore
- class InactivityConversationCanceller implements org.bukkit.conversations.ConversationCanceller {
- /**
- * Creates an InactivityConversationCanceller.
- */
- constructor(plugin: org.bukkit.plugin.Plugin, timeoutSeconds: number)
- protected plugin: org.bukkit.plugin.Plugin;
- protected timeoutSeconds: number;
- protected conversation: org.bukkit.conversations.Conversation;
- public setConversation(conversation: org.bukkit.conversations.Conversation): void;
- public cancelBasedOnInput(context: org.bukkit.conversations.ConversationContext, input: string): boolean;
- public clone(): org.bukkit.conversations.ConversationCanceller;
- /**
- * Subclasses of InactivityConversationCanceller can override this method
- * to take additional actions when the inactivity timer abandons the
- * conversation.
- */
- protected cancelling(conversation: org.bukkit.conversations.Conversation): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.conversations.ManuallyAbandonedConversationCanceller.ts b/packages/bukkit/src/typings/org.bukkit.conversations.ManuallyAbandonedConversationCanceller.ts
deleted file mode 100644
index 80239db9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.conversations.ManuallyAbandonedConversationCanceller.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace conversations {
- // @ts-ignore
- class ManuallyAbandonedConversationCanceller implements org.bukkit.conversations.ConversationCanceller {
- constructor()
- public setConversation(conversation: org.bukkit.conversations.Conversation): void;
- public cancelBasedOnInput(context: org.bukkit.conversations.ConversationContext, input: string): boolean;
- public clone(): org.bukkit.conversations.ConversationCanceller;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.conversations.MessagePrompt.ts b/packages/bukkit/src/typings/org.bukkit.conversations.MessagePrompt.ts
deleted file mode 100644
index c5a2287c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.conversations.MessagePrompt.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace conversations {
- // @ts-ignore
- abstract class MessagePrompt implements org.bukkit.conversations.Prompt {
- constructor()
- /**
- * Message prompts never wait for user input before continuing.
- */
- public blocksForInput(context: org.bukkit.conversations.ConversationContext): boolean;
- /**
- * Accepts and ignores any user input, returning the next prompt in the
- * prompt graph instead.
- */
- public acceptInput(context: org.bukkit.conversations.ConversationContext, input: string): org.bukkit.conversations.Prompt;
- /**
- * Override this method to return the next prompt in the prompt graph.
- */
- protected abstract getNextPrompt(context: org.bukkit.conversations.ConversationContext): org.bukkit.conversations.Prompt;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.conversations.NullConversationPrefix.ts b/packages/bukkit/src/typings/org.bukkit.conversations.NullConversationPrefix.ts
deleted file mode 100644
index 716a1cfa..00000000
--- a/packages/bukkit/src/typings/org.bukkit.conversations.NullConversationPrefix.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace conversations {
- // @ts-ignore
- class NullConversationPrefix implements org.bukkit.conversations.ConversationPrefix {
- constructor()
- /**
- * Prepends each conversation message with an empty string.
- */
- public getPrefix(context: org.bukkit.conversations.ConversationContext): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.conversations.NumericPrompt.ts b/packages/bukkit/src/typings/org.bukkit.conversations.NumericPrompt.ts
deleted file mode 100644
index e3b5e902..00000000
--- a/packages/bukkit/src/typings/org.bukkit.conversations.NumericPrompt.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace conversations {
- // @ts-ignore
- abstract class NumericPrompt extends org.bukkit.conversations.ValidatingPrompt {
- constructor()
- protected isInputValid(context: org.bukkit.conversations.ConversationContext, input: string): boolean;
- /**
- * Override this method to do further validation on the numeric player
- * input after the input has been determined to actually be a number.
- */
- protected isNumberValid(context: org.bukkit.conversations.ConversationContext, input: any): boolean;
- protected acceptValidatedInput(context: org.bukkit.conversations.ConversationContext, input: string): org.bukkit.conversations.Prompt;
- protected getFailedValidationText(context: org.bukkit.conversations.ConversationContext, invalidInput: string): string;
- /**
- * Optionally override this method to display an additional message if the
- * user enters an invalid number.
- */
- protected getInputNotNumericText(context: org.bukkit.conversations.ConversationContext, invalidInput: string): string;
- /**
- * Optionally override this method to display an additional message if the
- * user enters an invalid numeric input.
- */
- protected getFailedValidationText(context: org.bukkit.conversations.ConversationContext, invalidInput: any): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.conversations.PlayerNamePrompt.ts b/packages/bukkit/src/typings/org.bukkit.conversations.PlayerNamePrompt.ts
deleted file mode 100644
index a262b70f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.conversations.PlayerNamePrompt.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace conversations {
- // @ts-ignore
- abstract class PlayerNamePrompt extends org.bukkit.conversations.ValidatingPrompt {
- constructor(plugin: org.bukkit.plugin.Plugin)
- protected isInputValid(context: org.bukkit.conversations.ConversationContext, input: string): boolean;
- protected acceptValidatedInput(context: org.bukkit.conversations.ConversationContext, input: string): org.bukkit.conversations.Prompt;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.conversations.PluginNameConversationPrefix.ts b/packages/bukkit/src/typings/org.bukkit.conversations.PluginNameConversationPrefix.ts
deleted file mode 100644
index 1e38ac55..00000000
--- a/packages/bukkit/src/typings/org.bukkit.conversations.PluginNameConversationPrefix.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace conversations {
- // @ts-ignore
- class PluginNameConversationPrefix implements org.bukkit.conversations.ConversationPrefix {
- constructor(plugin: org.bukkit.plugin.Plugin)
- constructor(plugin: org.bukkit.plugin.Plugin, separator: string, prefixColor: org.bukkit.ChatColor)
- protected separator: string;
- protected prefixColor: org.bukkit.ChatColor;
- protected plugin: org.bukkit.plugin.Plugin;
- /**
- * Prepends each conversation message with the plugin name.
- */
- public getPrefix(context: org.bukkit.conversations.ConversationContext): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.conversations.Prompt.ts b/packages/bukkit/src/typings/org.bukkit.conversations.Prompt.ts
deleted file mode 100644
index 38bcd1db..00000000
--- a/packages/bukkit/src/typings/org.bukkit.conversations.Prompt.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace conversations {
- // @ts-ignore
- interface Prompt {
- END_OF_CONVERSATION: org.bukkit.conversations.Prompt;
- /**
- * Gets the text to display to the user when this prompt is first
- * presented.
- */
- getPromptText(context: org.bukkit.conversations.ConversationContext): string;
- /**
- * Checks to see if this prompt implementation should wait for user input
- * or immediately display the next prompt.
- */
- blocksForInput(context: org.bukkit.conversations.ConversationContext): boolean;
- /**
- * Accepts and processes input from the user. Using the input, the next
- * Prompt in the prompt graph is returned.
- */
- acceptInput(context: org.bukkit.conversations.ConversationContext, input: string): org.bukkit.conversations.Prompt;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.conversations.RegexPrompt.ts b/packages/bukkit/src/typings/org.bukkit.conversations.RegexPrompt.ts
deleted file mode 100644
index 776b20ff..00000000
--- a/packages/bukkit/src/typings/org.bukkit.conversations.RegexPrompt.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace conversations {
- // @ts-ignore
- abstract class RegexPrompt extends org.bukkit.conversations.ValidatingPrompt {
- constructor(regex: string)
- constructor(pattern: any)
- protected isInputValid(context: org.bukkit.conversations.ConversationContext, input: string): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.conversations.StringPrompt.ts b/packages/bukkit/src/typings/org.bukkit.conversations.StringPrompt.ts
deleted file mode 100644
index 997a2234..00000000
--- a/packages/bukkit/src/typings/org.bukkit.conversations.StringPrompt.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace conversations {
- // @ts-ignore
- abstract class StringPrompt implements org.bukkit.conversations.Prompt {
- constructor()
- /**
- * Ensures that the prompt waits for the user to provide input.
- */
- public blocksForInput(context: org.bukkit.conversations.ConversationContext): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.conversations.ValidatingPrompt.ts b/packages/bukkit/src/typings/org.bukkit.conversations.ValidatingPrompt.ts
deleted file mode 100644
index cefca5e4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.conversations.ValidatingPrompt.ts
+++ /dev/null
@@ -1,35 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace conversations {
- // @ts-ignore
- abstract class ValidatingPrompt implements org.bukkit.conversations.Prompt {
- constructor()
- /**
- * Accepts and processes input from the user and validates it. If
- * validation fails, this prompt is returned for re-execution, otherwise
- * the next Prompt in the prompt graph is returned.
- */
- public acceptInput(context: org.bukkit.conversations.ConversationContext, input: string): org.bukkit.conversations.Prompt;
- /**
- * Ensures that the prompt waits for the user to provide input.
- */
- public blocksForInput(context: org.bukkit.conversations.ConversationContext): boolean;
- /**
- * Override this method to check the validity of the player's input.
- */
- protected abstract isInputValid(context: org.bukkit.conversations.ConversationContext, input: string): boolean;
- /**
- * Override this method to accept and processes the validated input from
- * the user. Using the input, the next Prompt in the prompt graph should
- * be returned.
- */
- protected abstract acceptValidatedInput(context: org.bukkit.conversations.ConversationContext, input: string): org.bukkit.conversations.Prompt;
- /**
- * Optionally override this method to display an additional message if the
- * user enters an invalid input.
- */
- protected getFailedValidationText(context: org.bukkit.conversations.ConversationContext, invalidInput: string): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.enchantments.Enchantment.ts b/packages/bukkit/src/typings/org.bukkit.enchantments.Enchantment.ts
deleted file mode 100644
index 182ddc2d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.enchantments.Enchantment.ts
+++ /dev/null
@@ -1,118 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace enchantments {
- // @ts-ignore
- abstract class Enchantment implements org.bukkit.Keyed {
- constructor(key: org.bukkit.NamespacedKey)
- public static PROTECTION_ENVIRONMENTAL: org.bukkit.enchantments.Enchantment;
- public static PROTECTION_FIRE: org.bukkit.enchantments.Enchantment;
- public static PROTECTION_FALL: org.bukkit.enchantments.Enchantment;
- public static PROTECTION_EXPLOSIONS: org.bukkit.enchantments.Enchantment;
- public static PROTECTION_PROJECTILE: org.bukkit.enchantments.Enchantment;
- public static OXYGEN: org.bukkit.enchantments.Enchantment;
- public static WATER_WORKER: org.bukkit.enchantments.Enchantment;
- public static THORNS: org.bukkit.enchantments.Enchantment;
- public static DEPTH_STRIDER: org.bukkit.enchantments.Enchantment;
- public static FROST_WALKER: org.bukkit.enchantments.Enchantment;
- public static BINDING_CURSE: org.bukkit.enchantments.Enchantment;
- public static DAMAGE_ALL: org.bukkit.enchantments.Enchantment;
- public static DAMAGE_UNDEAD: org.bukkit.enchantments.Enchantment;
- public static DAMAGE_ARTHROPODS: org.bukkit.enchantments.Enchantment;
- public static KNOCKBACK: org.bukkit.enchantments.Enchantment;
- public static FIRE_ASPECT: org.bukkit.enchantments.Enchantment;
- public static LOOT_BONUS_MOBS: org.bukkit.enchantments.Enchantment;
- public static SWEEPING_EDGE: org.bukkit.enchantments.Enchantment;
- public static DIG_SPEED: org.bukkit.enchantments.Enchantment;
- public static SILK_TOUCH: org.bukkit.enchantments.Enchantment;
- public static DURABILITY: org.bukkit.enchantments.Enchantment;
- public static LOOT_BONUS_BLOCKS: org.bukkit.enchantments.Enchantment;
- public static ARROW_DAMAGE: org.bukkit.enchantments.Enchantment;
- public static ARROW_KNOCKBACK: org.bukkit.enchantments.Enchantment;
- public static ARROW_FIRE: org.bukkit.enchantments.Enchantment;
- public static ARROW_INFINITE: org.bukkit.enchantments.Enchantment;
- public static LUCK: org.bukkit.enchantments.Enchantment;
- public static LURE: org.bukkit.enchantments.Enchantment;
- public static LOYALTY: org.bukkit.enchantments.Enchantment;
- public static IMPALING: org.bukkit.enchantments.Enchantment;
- public static RIPTIDE: org.bukkit.enchantments.Enchantment;
- public static CHANNELING: org.bukkit.enchantments.Enchantment;
- public static MULTISHOT: org.bukkit.enchantments.Enchantment;
- public static QUICK_CHARGE: org.bukkit.enchantments.Enchantment;
- public static PIERCING: org.bukkit.enchantments.Enchantment;
- public static MENDING: org.bukkit.enchantments.Enchantment;
- public static VANISHING_CURSE: org.bukkit.enchantments.Enchantment;
- public getKey(): org.bukkit.NamespacedKey;
- /**
- * Gets the unique name of this enchantment
- */
- public abstract getName(): string;
- /**
- * Gets the maximum level that this Enchantment may become.
- */
- public abstract getMaxLevel(): number;
- /**
- * Gets the level that this Enchantment should start at
- */
- public abstract getStartLevel(): number;
- /**
- * Gets the type of {@link ItemStack} that may fit this Enchantment.
- */
- public abstract getItemTarget(): org.bukkit.enchantments.EnchantmentTarget;
- /**
- * Checks if this enchantment is a treasure enchantment.
- *
- * This does not check if it conflicts with any enchantments already
- * applied to the item.
- */
- public abstract canEnchantItem(item: org.bukkit.inventory.ItemStack): boolean;
- public equals(obj: any): boolean;
- public hashCode(): number;
- public toString(): string;
- /**
- * Registers an enchantment with the given ID and object.
- *
- * Generally not to be used from within a plugin.
- */
- public static registerEnchantment(enchantment: org.bukkit.enchantments.Enchantment): void;
- /**
- * Checks if this is accepting Enchantment registrations.
- */
- public static isAcceptingRegistrations(): boolean;
- /**
- * Stops accepting any enchantment registrations
- */
- public static stopAcceptingRegistrations(): void;
- /**
- * Gets the Enchantment at the specified key
- */
- public static getByKey(key: org.bukkit.NamespacedKey): org.bukkit.enchantments.Enchantment;
- /**
- * Gets the Enchantment at the specified name
- */
- public static getByName(name: string): org.bukkit.enchantments.Enchantment;
- /**
- * Gets an array of all the registered {@link Enchantment}s
- */
- public static values(): org.bukkit.enchantments.Enchantment[];
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.enchantments.EnchantmentOffer.ts b/packages/bukkit/src/typings/org.bukkit.enchantments.EnchantmentOffer.ts
deleted file mode 100644
index 537710f2..00000000
--- a/packages/bukkit/src/typings/org.bukkit.enchantments.EnchantmentOffer.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace enchantments {
- // @ts-ignore
- class EnchantmentOffer {
- constructor(enchantment: org.bukkit.enchantments.Enchantment, enchantmentLevel: number, cost: number)
- /**
- * Get the type of the enchantment.
- */
- public getEnchantment(): org.bukkit.enchantments.Enchantment;
- /**
- * Sets the type of the enchantment.
- */
- public setEnchantment(enchantment: org.bukkit.enchantments.Enchantment): void;
- /**
- * Gets the level of the enchantment.
- */
- public getEnchantmentLevel(): number;
- /**
- * Sets the level of the enchantment.
- */
- public setEnchantmentLevel(enchantmentLevel: number): void;
- /**
- * Gets the cost which is displayed as a number on the right hand side of
- * the enchantment offer.
- */
- public getCost(): number;
- /**
- * Sets the the cost which is displayed as a number on the right hand side
- * of the enchantment offer.
- */
- public setCost(cost: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.enchantments.EnchantmentTarget.ts b/packages/bukkit/src/typings/org.bukkit.enchantments.EnchantmentTarget.ts
deleted file mode 100644
index b9527011..00000000
--- a/packages/bukkit/src/typings/org.bukkit.enchantments.EnchantmentTarget.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace enchantments {
- // @ts-ignore
- class EnchantmentTarget {
- public static ALL: org.bukkit.enchantments.EnchantmentTarget;
- public static ARMOR: org.bukkit.enchantments.EnchantmentTarget;
- public static ARMOR_FEET: org.bukkit.enchantments.EnchantmentTarget;
- public static ARMOR_LEGS: org.bukkit.enchantments.EnchantmentTarget;
- public static ARMOR_TORSO: org.bukkit.enchantments.EnchantmentTarget;
- public static ARMOR_HEAD: org.bukkit.enchantments.EnchantmentTarget;
- public static WEAPON: org.bukkit.enchantments.EnchantmentTarget;
- public static TOOL: org.bukkit.enchantments.EnchantmentTarget;
- public static BOW: org.bukkit.enchantments.EnchantmentTarget;
- public static FISHING_ROD: org.bukkit.enchantments.EnchantmentTarget;
- public static BREAKABLE: org.bukkit.enchantments.EnchantmentTarget;
- public static WEARABLE: org.bukkit.enchantments.EnchantmentTarget;
- public static TRIDENT: org.bukkit.enchantments.EnchantmentTarget;
- public static CROSSBOW: org.bukkit.enchantments.EnchantmentTarget;
- public static values(): org.bukkit.enchantments.EnchantmentTarget[];
- public static valueOf(name: string): org.bukkit.enchantments.EnchantmentTarget;
- /**
- * Check whether this target includes the specified item.
- */
- public includes(item: org.bukkit.Material): boolean;
- /**
- * Check whether this target includes the specified item.
- */
- public includes(item: org.bukkit.inventory.ItemStack): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.enchantments.EnchantmentWrapper.ts b/packages/bukkit/src/typings/org.bukkit.enchantments.EnchantmentWrapper.ts
deleted file mode 100644
index 785c4a96..00000000
--- a/packages/bukkit/src/typings/org.bukkit.enchantments.EnchantmentWrapper.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace enchantments {
- // @ts-ignore
- class EnchantmentWrapper extends org.bukkit.enchantments.Enchantment {
- constructor(name: string)
- /**
- * Gets the enchantment bound to this wrapper
- */
- public getEnchantment(): org.bukkit.enchantments.Enchantment;
- public getMaxLevel(): number;
- public getStartLevel(): number;
- public getItemTarget(): org.bukkit.enchantments.EnchantmentTarget;
- public canEnchantItem(item: org.bukkit.inventory.ItemStack): boolean;
- public getName(): string;
- public isTreasure(): boolean;
- public isCursed(): boolean;
- public conflictsWith(other: org.bukkit.enchantments.Enchantment): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.AbstractArrow.PickupStatus.ts b/packages/bukkit/src/typings/org.bukkit.entity.AbstractArrow.PickupStatus.ts
deleted file mode 100644
index 38575b9e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.AbstractArrow.PickupStatus.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace AbstractArrow {
- // @ts-ignore
- class PickupStatus {
- public static DISALLOWED: org.bukkit.entity.AbstractArrow.PickupStatus;
- public static ALLOWED: org.bukkit.entity.AbstractArrow.PickupStatus;
- public static CREATIVE_ONLY: org.bukkit.entity.AbstractArrow.PickupStatus;
- public static values(): org.bukkit.entity.AbstractArrow.PickupStatus[];
- public static valueOf(name: string): org.bukkit.entity.AbstractArrow.PickupStatus;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.AbstractArrow.ts b/packages/bukkit/src/typings/org.bukkit.entity.AbstractArrow.ts
deleted file mode 100644
index 510b90ff..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.AbstractArrow.ts
+++ /dev/null
@@ -1,70 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface AbstractArrow extends org.bukkit.entity.Projectile {
- /**
- * Gets the knockback strength for an arrow, which is the
- * {@link org.bukkit.enchantments.Enchantment#KNOCKBACK KnockBack} level
- * of the bow that shot it.
- */
- getKnockbackStrength(): number;
- /**
- * Sets the knockback strength for an arrow.
- */
- setKnockbackStrength(knockbackStrength: number): void;
- /**
- * Gets the base amount of damage this arrow will do.
- * Defaults to 2.0 for a normal arrow with
- *
- * Critical arrows have increased damage and cause particle effects.
- *
- * Critical arrows generally occur when a player fully draws a bow before
- * firing.
- */
- isCritical(): boolean;
- /**
- * Sets whether or not this arrow should be critical.
- */
- setCritical(critical: boolean): void;
- /**
- * Gets whether this arrow is in a block or not.
- *
- * Arrows in a block are motionless and may be picked up by players.
- */
- isInBlock(): boolean;
- /**
- * Gets the block to which this arrow is attached.
- */
- getAttachedBlock(): org.bukkit.block.Block;
- /**
- * Gets the current pickup status of this arrow.
- */
- getPickupStatus(): org.bukkit.entity.AbstractArrow.PickupStatus;
- /**
- * Sets the current pickup status of this arrow.
- */
- setPickupStatus(status: org.bukkit.entity.AbstractArrow.PickupStatus): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.AbstractHorse.ts b/packages/bukkit/src/typings/org.bukkit.entity.AbstractHorse.ts
deleted file mode 100644
index a78de381..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.AbstractHorse.ts
+++ /dev/null
@@ -1,71 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface AbstractHorse extends org.bukkit.entity.Animals, org.bukkit.entity.Vehicle, org.bukkit.inventory.InventoryHolder, org.bukkit.entity.Tameable {
- /**
- * Gets the horse's variant.
- *
- * A horse's variant defines its physical appearance and capabilities.
- * Whether a horse is a regular horse, donkey, mule, or other kind of horse
- * is determined using the variant.
- */
- getVariant(): org.bukkit.entity.Horse.Variant;
- setVariant(variant: org.bukkit.entity.Horse.Variant): void;
- /**
- * Gets the domestication level of this horse.
- *
- * A higher domestication level indicates that the horse is closer to
- * becoming tame. As the domestication level gets closer to the max
- * domestication level, the chance of the horse becoming tame increases.
- */
- getDomestication(): number;
- /**
- * Sets the domestication level of this horse.
- *
- * Setting the domestication level to a high value will increase the
- * horse's chances of becoming tame.
- *
- * Domestication level must be greater than zero and no greater than
- * the max domestication level of the horse, determined with
- * {@link #getMaxDomestication()}
- */
- setDomestication(level: number): void;
- /**
- * Gets the maximum domestication level of this horse.
- *
- * The higher this level is, the longer it will likely take
- * for the horse to be tamed.
- */
- getMaxDomestication(): number;
- /**
- * Sets the maximum domestication level of this horse.
- *
- * Setting a higher max domestication will increase the amount of
- * domesticating (feeding, riding, etc.) necessary in order to tame it,
- * while setting a lower max value will have the opposite effect.
- *
- * Maximum domestication must be greater than zero.
- */
- setMaxDomestication(level: number): void;
- /**
- * Gets the jump strength of this horse.
- *
- * Jump strength defines how high the horse can jump. A higher jump strength
- * increases how high a jump will go.
- */
- getJumpStrength(): number;
- /**
- * Sets the jump strength of this horse.
- *
- * A higher jump strength increases how high a jump will go.
- * Setting a jump strength to 0 will result in no jump.
- * You cannot set a jump strength to a value below 0 or
- * above 2.
- */
- setJumpStrength(strength: number): void;
- getInventory(): org.bukkit.inventory.AbstractHorseInventory;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.AbstractVillager.ts b/packages/bukkit/src/typings/org.bukkit.entity.AbstractVillager.ts
deleted file mode 100644
index 1d666119..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.AbstractVillager.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface AbstractVillager extends org.bukkit.entity.Ageable, org.bukkit.entity.NPC, org.bukkit.inventory.InventoryHolder, org.bukkit.inventory.Merchant {
- /**
- * Gets this villager's inventory.
- *
- * Plugins should check that hasCustomEffects() returns true before calling
- * this method.
- */
- getCustomEffects(): any[] /*java.util.List*/;
- /**
- * Adds a custom potion effect to this cloud.
- */
- addCustomEffect(effect: org.bukkit.potion.PotionEffect, overwrite: boolean): boolean;
- /**
- * Removes a custom potion effect from this cloud.
- */
- removeCustomEffect(type: org.bukkit.potion.PotionEffectType): boolean;
- /**
- * Checks for a specific custom potion effect type on this cloud.
- */
- hasCustomEffect(type: org.bukkit.potion.PotionEffectType): boolean;
- /**
- * Removes all custom potion effects from this cloud.
- */
- clearCustomEffects(): void;
- /**
- * Gets the color of this cloud. Will be applied as a tint to its particles.
- */
- getColor(): org.bukkit.Color;
- /**
- * Sets the color of this cloud. Will be applied as a tint to its particles.
- */
- setColor(color: org.bukkit.Color): void;
- /**
- * Retrieve the original source of this cloud.
- */
- getSource(): org.bukkit.projectiles.ProjectileSource;
- /**
- * Set the original source of this cloud.
- */
- setSource(source: org.bukkit.projectiles.ProjectileSource): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.ArmorStand.ts b/packages/bukkit/src/typings/org.bukkit.entity.ArmorStand.ts
deleted file mode 100644
index 3f301a52..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.ArmorStand.ts
+++ /dev/null
@@ -1,167 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface ArmorStand extends org.bukkit.entity.LivingEntity {
- /**
- * Returns the item the armor stand is
- * currently holding
- */
- getItemInHand(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item the armor stand is currently
- * holding
- */
- setItemInHand(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Returns the item currently being worn
- * by the armor stand on its feet
- */
- getBoots(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item currently being worn
- * by the armor stand on its feet
- */
- setBoots(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Returns the item currently being worn
- * by the armor stand on its legs
- */
- getLeggings(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item currently being worn
- * by the armor stand on its legs
- */
- setLeggings(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Returns the item currently being worn
- * by the armor stand on its chest
- */
- getChestplate(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item currently being worn
- * by the armor stand on its chest
- */
- setChestplate(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Returns the item currently being worn
- * by the armor stand on its head
- */
- getHelmet(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item currently being worn
- * by the armor stand on its head
- */
- setHelmet(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Returns the armor stand's body's
- * current pose as a {@link org.bukkit.util.EulerAngle}
- */
- getBodyPose(): org.bukkit.util.EulerAngle;
- /**
- * Sets the armor stand's body's
- * current pose as a {@link org.bukkit.util.EulerAngle}
- */
- setBodyPose(pose: org.bukkit.util.EulerAngle): void;
- /**
- * Returns the armor stand's left arm's
- * current pose as a {@link org.bukkit.util.EulerAngle}
- */
- getLeftArmPose(): org.bukkit.util.EulerAngle;
- /**
- * Sets the armor stand's left arm's
- * current pose as a {@link org.bukkit.util.EulerAngle}
- */
- setLeftArmPose(pose: org.bukkit.util.EulerAngle): void;
- /**
- * Returns the armor stand's right arm's
- * current pose as a {@link org.bukkit.util.EulerAngle}
- */
- getRightArmPose(): org.bukkit.util.EulerAngle;
- /**
- * Sets the armor stand's right arm's
- * current pose as a {@link org.bukkit.util.EulerAngle}
- */
- setRightArmPose(pose: org.bukkit.util.EulerAngle): void;
- /**
- * Returns the armor stand's left leg's
- * current pose as a {@link org.bukkit.util.EulerAngle}
- */
- getLeftLegPose(): org.bukkit.util.EulerAngle;
- /**
- * Sets the armor stand's left leg's
- * current pose as a {@link org.bukkit.util.EulerAngle}
- */
- setLeftLegPose(pose: org.bukkit.util.EulerAngle): void;
- /**
- * Returns the armor stand's right leg's
- * current pose as a {@link org.bukkit.util.EulerAngle}
- */
- getRightLegPose(): org.bukkit.util.EulerAngle;
- /**
- * Sets the armor stand's right leg's
- * current pose as a {@link org.bukkit.util.EulerAngle}
- */
- setRightLegPose(pose: org.bukkit.util.EulerAngle): void;
- /**
- * Returns the armor stand's head's
- * current pose as a {@link org.bukkit.util.EulerAngle}
- */
- getHeadPose(): org.bukkit.util.EulerAngle;
- /**
- * Sets the armor stand's head's
- * current pose as a {@link org.bukkit.util.EulerAngle}
- */
- setHeadPose(pose: org.bukkit.util.EulerAngle): void;
- /**
- * Returns whether the armor stand has
- * a base plate
- */
- hasBasePlate(): boolean;
- /**
- * Sets whether the armor stand has a
- * base plate
- */
- setBasePlate(basePlate: boolean): void;
- /**
- * Returns whether the armor stand should be
- * visible or not
- */
- isVisible(): boolean;
- /**
- * Sets whether the armor stand should be
- * visible or not
- */
- setVisible(visible: boolean): void;
- /**
- * Returns whether this armor stand has arms
- */
- hasArms(): boolean;
- /**
- * Sets whether this armor stand has arms
- */
- setArms(arms: boolean): void;
- /**
- * Returns whether this armor stand is scaled
- * down
- */
- isSmall(): boolean;
- /**
- * Sets whether this armor stand is scaled
- * down
- */
- setSmall(small: boolean): void;
- /**
- * Returns whether this armor stand is a marker,
- * meaning it has a very small collision box
- */
- isMarker(): boolean;
- /**
- * Sets whether this armor stand is a marker,
- * meaning it has a very small collision box
- */
- setMarker(marker: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Arrow.ts b/packages/bukkit/src/typings/org.bukkit.entity.Arrow.ts
deleted file mode 100644
index 9204d24e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Arrow.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Arrow extends org.bukkit.entity.AbstractArrow {
- /**
- * Sets the underlying potion data
- */
- setBasePotionData(data: org.bukkit.potion.PotionData): void;
- /**
- * Returns the potion data about the base potion
- */
- getBasePotionData(): org.bukkit.potion.PotionData;
- /**
- * Gets the color of this arrow.
- */
- getColor(): org.bukkit.Color;
- /**
- * Sets the color of this arrow. Will be applied as a tint to its particles.
- */
- setColor(color: org.bukkit.Color): void;
- /**
- * Checks for the presence of custom potion effects.
- */
- hasCustomEffects(): boolean;
- /**
- * Gets an immutable list containing all custom potion effects applied to
- * this arrow.
- *
- * Plugins should check that hasCustomEffects() returns true before calling
- * this method.
- */
- getCustomEffects(): any[] /*java.util.List*/;
- /**
- * Adds a custom potion effect to this arrow.
- */
- addCustomEffect(effect: org.bukkit.potion.PotionEffect, overwrite: boolean): boolean;
- /**
- * Removes a custom potion effect from this arrow.
- */
- removeCustomEffect(type: org.bukkit.potion.PotionEffectType): boolean;
- /**
- * Checks for a specific custom potion effect type on this arrow.
- */
- hasCustomEffect(type: org.bukkit.potion.PotionEffectType): boolean;
- /**
- * Removes all custom potion effects from this arrow.
- */
- clearCustomEffects(): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Bat.ts b/packages/bukkit/src/typings/org.bukkit.entity.Bat.ts
deleted file mode 100644
index 0772273a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Bat.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Bat extends org.bukkit.entity.Ambient {
- /**
- * Checks the current waking state of this bat.
- *
- * This does not imply any persistence of state past the method call.
- */
- isAwake(): boolean;
- /**
- * This method modifies the current waking state of this bat.
- *
- * This does not prevent a bat from spontaneously awaking itself, or from
- * reattaching itself to a block.
- */
- setAwake(state: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Blaze.ts b/packages/bukkit/src/typings/org.bukkit.entity.Blaze.ts
deleted file mode 100644
index 7c72b2d8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Blaze.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Blaze extends org.bukkit.entity.Monster {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Boat.ts b/packages/bukkit/src/typings/org.bukkit.entity.Boat.ts
deleted file mode 100644
index 44eeb2c4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Boat.ts
+++ /dev/null
@@ -1,58 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Boat extends org.bukkit.entity.Vehicle {
- /**
- * Gets the wood type of the boat.
- */
- getWoodType(): org.bukkit.TreeSpecies;
- /**
- * Sets the wood type of the boat.
- */
- setWoodType(species: org.bukkit.TreeSpecies): void;
- /**
- * Gets the maximum speed of a boat. The speed is unrelated to the
- * velocity.
- */
- getMaxSpeed(): number;
- /**
- * Sets the maximum speed of a boat. Must be nonnegative. Default is 0.4D.
- */
- setMaxSpeed(speed: number): void;
- /**
- * Gets the deceleration rate (newSpeed = curSpeed * rate) of occupied
- * boats. The default is 0.2.
- */
- getOccupiedDeceleration(): number;
- /**
- * Sets the deceleration rate (newSpeed = curSpeed * rate) of occupied
- * boats. Setting this to a higher value allows for quicker acceleration.
- * The default is 0.2.
- */
- setOccupiedDeceleration(rate: number): void;
- /**
- * Gets the deceleration rate (newSpeed = curSpeed * rate) of unoccupied
- * boats. The default is -1. Values below 0 indicate that no additional
- * deceleration is imposed.
- */
- getUnoccupiedDeceleration(): number;
- /**
- * Sets the deceleration rate (newSpeed = curSpeed * rate) of unoccupied
- * boats. Setting this to a higher value allows for quicker deceleration
- * of boats when a player disembarks. The default is -1. Values below 0
- * indicate that no additional deceleration is imposed.
- */
- setUnoccupiedDeceleration(rate: number): void;
- /**
- * Get whether boats can work on land.
- */
- getWorkOnLand(): boolean;
- /**
- * Set whether boats can work on land.
- */
- setWorkOnLand(workOnLand: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Boss.ts b/packages/bukkit/src/typings/org.bukkit.entity.Boss.ts
deleted file mode 100644
index 9badd8f9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Boss.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Boss extends org.bukkit.entity.Entity {
- /**
- * Returns the {@link BossBar} of the {@link Boss}
- */
- getBossBar(): org.bukkit.boss.BossBar;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Cat.Type.ts b/packages/bukkit/src/typings/org.bukkit.entity.Cat.Type.ts
deleted file mode 100644
index ad15fe87..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Cat.Type.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace Cat {
- // @ts-ignore
- class Type {
- public static TABBY: org.bukkit.entity.Cat.Type;
- public static BLACK: org.bukkit.entity.Cat.Type;
- public static RED: org.bukkit.entity.Cat.Type;
- public static SIAMESE: org.bukkit.entity.Cat.Type;
- public static BRITISH_SHORTHAIR: org.bukkit.entity.Cat.Type;
- public static CALICO: org.bukkit.entity.Cat.Type;
- public static PERSIAN: org.bukkit.entity.Cat.Type;
- public static RAGDOLL: org.bukkit.entity.Cat.Type;
- public static WHITE: org.bukkit.entity.Cat.Type;
- public static JELLIE: org.bukkit.entity.Cat.Type;
- public static ALL_BLACK: org.bukkit.entity.Cat.Type;
- public static values(): org.bukkit.entity.Cat.Type[];
- public static valueOf(name: string): org.bukkit.entity.Cat.Type;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Cat.ts b/packages/bukkit/src/typings/org.bukkit.entity.Cat.ts
deleted file mode 100644
index 3fe2e601..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Cat.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Cat extends org.bukkit.entity.Animals, org.bukkit.entity.Tameable, org.bukkit.entity.Sittable {
- /**
- * Gets the current type of this cat.
- */
- getCatType(): org.bukkit.entity.Cat.Type;
- /**
- * Sets the current type of this cat.
- */
- setCatType(type: org.bukkit.entity.Cat.Type): void;
- /**
- * Get the collar color of this cat
- */
- getCollarColor(): org.bukkit.DyeColor;
- /**
- * Set the collar color of this cat
- */
- setCollarColor(color: org.bukkit.DyeColor): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.CaveSpider.ts b/packages/bukkit/src/typings/org.bukkit.entity.CaveSpider.ts
deleted file mode 100644
index 25286c7d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.CaveSpider.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface CaveSpider extends org.bukkit.entity.Spider {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.ChestedHorse.ts b/packages/bukkit/src/typings/org.bukkit.entity.ChestedHorse.ts
deleted file mode 100644
index 2c9a08c6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.ChestedHorse.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface ChestedHorse extends org.bukkit.entity.AbstractHorse {
- /**
- * Gets whether the horse has a chest equipped.
- */
- isCarryingChest(): boolean;
- /**
- * Sets whether the horse has a chest equipped. Removing a chest will also
- * clear the chest's inventory.
- */
- setCarryingChest(chest: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Chicken.ts b/packages/bukkit/src/typings/org.bukkit.entity.Chicken.ts
deleted file mode 100644
index 4067f10e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Chicken.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Chicken extends org.bukkit.entity.Animals {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Cod.ts b/packages/bukkit/src/typings/org.bukkit.entity.Cod.ts
deleted file mode 100644
index cea97103..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Cod.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Cod extends org.bukkit.entity.Fish {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.ComplexEntityPart.ts b/packages/bukkit/src/typings/org.bukkit.entity.ComplexEntityPart.ts
deleted file mode 100644
index b6a2d2ae..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.ComplexEntityPart.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface ComplexEntityPart extends org.bukkit.entity.Entity {
- /**
- * Gets the parent {@link ComplexLivingEntity} of this part.
- */
- getParent(): org.bukkit.entity.ComplexLivingEntity;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.ComplexLivingEntity.ts b/packages/bukkit/src/typings/org.bukkit.entity.ComplexLivingEntity.ts
deleted file mode 100644
index 6169e6d6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.ComplexLivingEntity.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface ComplexLivingEntity extends org.bukkit.entity.LivingEntity {
- /**
- * Gets a list of parts that belong to this complex entity
- */
- getParts(): any[] /*java.util.Set*/;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Cow.ts b/packages/bukkit/src/typings/org.bukkit.entity.Cow.ts
deleted file mode 100644
index 17d42b6a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Cow.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Cow extends org.bukkit.entity.Animals {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Creature.ts b/packages/bukkit/src/typings/org.bukkit.entity.Creature.ts
deleted file mode 100644
index 164ce29d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Creature.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Creature extends org.bukkit.entity.Mob {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Creeper.ts b/packages/bukkit/src/typings/org.bukkit.entity.Creeper.ts
deleted file mode 100644
index e2c252af..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Creeper.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Creeper extends org.bukkit.entity.Monster {
- /**
- * Checks if this Creeper is powered (Electrocuted)
- */
- isPowered(): boolean;
- /**
- * Sets the Powered status of this Creeper
- */
- setPowered(value: boolean): void;
- /**
- * Set the maximum fuse ticks for this Creeper, where the maximum ticks
- * is the amount of time in which a creeper is allowed to be in the
- * primed state before exploding.
- */
- setMaxFuseTicks(ticks: number): void;
- /**
- * Get the maximum fuse ticks for this Creeper, where the maximum ticks
- * is the amount of time in which a creeper is allowed to be in the
- * primed state before exploding.
- */
- getMaxFuseTicks(): number;
- /**
- * Set the explosion radius in which this Creeper's explosion will affect.
- */
- setExplosionRadius(radius: number): void;
- /**
- * Get the explosion radius in which this Creeper's explosion will affect.
- */
- getExplosionRadius(): number;
- /**
- * Makes this Creeper explode instantly.
- * The resulting explosion can be cancelled by an
- * {@link org.bukkit.event.entity.ExplosionPrimeEvent} and obeys the mob
- * griefing gamerule.
- */
- explode(): void;
- /**
- * Ignites this Creeper, beginning its fuse.
- * The amount of time the Creeper takes to explode will depend on what
- * {@link #setMaxFuseTicks} is set as.
- * The resulting explosion can be cancelled by an
- * {@link org.bukkit.event.entity.ExplosionPrimeEvent} and obeys the mob
- * griefing gamerule.
- */
- ignite(): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Damageable.ts b/packages/bukkit/src/typings/org.bukkit.entity.Damageable.ts
deleted file mode 100644
index 7fa3f6f3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Damageable.ts
+++ /dev/null
@@ -1,45 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Damageable extends org.bukkit.entity.Entity {
- /**
- * Deals the given amount of damage to this entity.
- */
- damage(amount: number): void;
- /**
- * Deals the given amount of damage to this entity, from a specified
- * entity.
- */
- damage(amount: number, source: org.bukkit.entity.Entity): void;
- /**
- * Gets the entity's health from 0 to {@link #getMaxHealth()}, where 0 is dead.
- */
- getHealth(): number;
- /**
- * Sets the entity's health from 0 to {@link #getMaxHealth()}, where 0 is
- * dead.
- */
- setHealth(health: number): void;
- /**
- * Gets the maximum health this entity has.
- */
- getMaxHealth(): number;
- /**
- * Sets the maximum health this entity can have.
- *
- * If the health of the entity is above the value provided it will be set
- * to that value.
- *
- * Note: An entity with a health bar ({@link Player}, {@link EnderDragon},
- * {@link Wither}, etc...} will have their bar scaled accordingly.
- */
- setMaxHealth(health: number): void;
- /**
- * Resets the max health to the original amount.
- */
- resetMaxHealth(): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Dolphin.ts b/packages/bukkit/src/typings/org.bukkit.entity.Dolphin.ts
deleted file mode 100644
index 2c72f34d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Dolphin.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Dolphin extends org.bukkit.entity.WaterMob {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Donkey.ts b/packages/bukkit/src/typings/org.bukkit.entity.Donkey.ts
deleted file mode 100644
index aad3de39..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Donkey.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Donkey extends org.bukkit.entity.ChestedHorse {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.DragonFireball.ts b/packages/bukkit/src/typings/org.bukkit.entity.DragonFireball.ts
deleted file mode 100644
index 2c50cb8a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.DragonFireball.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface DragonFireball extends org.bukkit.entity.Fireball {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Drowned.ts b/packages/bukkit/src/typings/org.bukkit.entity.Drowned.ts
deleted file mode 100644
index c748d4bb..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Drowned.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Drowned extends org.bukkit.entity.Zombie {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Egg.ts b/packages/bukkit/src/typings/org.bukkit.entity.Egg.ts
deleted file mode 100644
index 9e99c496..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Egg.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Egg extends org.bukkit.entity.Projectile {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.ElderGuardian.ts b/packages/bukkit/src/typings/org.bukkit.entity.ElderGuardian.ts
deleted file mode 100644
index b08c84ff..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.ElderGuardian.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface ElderGuardian extends org.bukkit.entity.Guardian {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.EnderCrystal.ts b/packages/bukkit/src/typings/org.bukkit.entity.EnderCrystal.ts
deleted file mode 100644
index fa0f0adf..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.EnderCrystal.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface EnderCrystal extends org.bukkit.entity.Entity {
- /**
- * Return whether or not this end crystal is showing the
- * bedrock slate underneath it.
- */
- isShowingBottom(): boolean;
- /**
- * Sets whether or not this end crystal is showing the
- * bedrock slate underneath it.
- */
- setShowingBottom(showing: boolean): void;
- /**
- * Gets the location that this end crystal is pointing its beam to.
- */
- getBeamTarget(): org.bukkit.Location;
- /**
- * Sets the location that this end crystal is pointing to. Passing a null
- * value will remove the current beam.
- */
- setBeamTarget(location: org.bukkit.Location): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.EnderDragon.Phase.ts b/packages/bukkit/src/typings/org.bukkit.entity.EnderDragon.Phase.ts
deleted file mode 100644
index a7e63257..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.EnderDragon.Phase.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace EnderDragon {
- // @ts-ignore
- class Phase {
- public static CIRCLING: org.bukkit.entity.EnderDragon.Phase;
- public static STRAFING: org.bukkit.entity.EnderDragon.Phase;
- public static FLY_TO_PORTAL: org.bukkit.entity.EnderDragon.Phase;
- public static LAND_ON_PORTAL: org.bukkit.entity.EnderDragon.Phase;
- public static LEAVE_PORTAL: org.bukkit.entity.EnderDragon.Phase;
- public static BREATH_ATTACK: org.bukkit.entity.EnderDragon.Phase;
- public static SEARCH_FOR_BREATH_ATTACK_TARGET: org.bukkit.entity.EnderDragon.Phase;
- public static ROAR_BEFORE_ATTACK: org.bukkit.entity.EnderDragon.Phase;
- public static CHARGE_PLAYER: org.bukkit.entity.EnderDragon.Phase;
- public static DYING: org.bukkit.entity.EnderDragon.Phase;
- public static HOVER: org.bukkit.entity.EnderDragon.Phase;
- public static values(): org.bukkit.entity.EnderDragon.Phase[];
- public static valueOf(name: string): org.bukkit.entity.EnderDragon.Phase;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.EnderDragon.ts b/packages/bukkit/src/typings/org.bukkit.entity.EnderDragon.ts
deleted file mode 100644
index 64f6c24d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.EnderDragon.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface EnderDragon extends org.bukkit.entity.ComplexLivingEntity, org.bukkit.entity.Boss {
- /**
- * Gets the current phase that the dragon is performing.
- */
- getPhase(): org.bukkit.entity.EnderDragon.Phase;
- /**
- * Sets the next phase for the dragon to perform.
- */
- setPhase(phase: org.bukkit.entity.EnderDragon.Phase): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.EnderDragonPart.ts b/packages/bukkit/src/typings/org.bukkit.entity.EnderDragonPart.ts
deleted file mode 100644
index bcd34942..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.EnderDragonPart.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface EnderDragonPart extends org.bukkit.entity.ComplexEntityPart, org.bukkit.entity.Damageable {
- getParent(): org.bukkit.entity.EnderDragon;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.EnderPearl.ts b/packages/bukkit/src/typings/org.bukkit.entity.EnderPearl.ts
deleted file mode 100644
index 1dd613f4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.EnderPearl.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface EnderPearl extends org.bukkit.entity.Projectile {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.EnderSignal.ts b/packages/bukkit/src/typings/org.bukkit.entity.EnderSignal.ts
deleted file mode 100644
index f3ad4157..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.EnderSignal.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface EnderSignal extends org.bukkit.entity.Entity {
- /**
- * Get the location this EnderSignal is moving towards.
- */
- getTargetLocation(): org.bukkit.Location;
- /**
- * Set the {@link Location} this EnderSignal is moving towards.
- *
- * If the provided Location is null this method does nothing and returns
- * null.
- */
- getLocation(loc: org.bukkit.Location): org.bukkit.Location;
- /**
- * Sets this entity's velocity
- */
- setVelocity(velocity: org.bukkit.util.Vector): void;
- /**
- * Gets this entity's current velocity
- */
- getVelocity(): org.bukkit.util.Vector;
- /**
- * Gets the entity's height
- */
- getHeight(): number;
- /**
- * Gets the entity's width
- */
- getWidth(): number;
- /**
- * Gets the entity's current bounding box.
- *
- * The returned bounding box reflects the entity's current location and
- * size.
- */
- getBoundingBox(): org.bukkit.util.BoundingBox;
- /**
- * Returns true if the entity is supported by a block. This value is a
- * state updated by the server and is not recalculated unless the entity
- * moves.
- */
- isOnGround(): boolean;
- /**
- * Gets the current world this entity resides in
- */
- getWorld(): org.bukkit.World;
- /**
- * Sets the entity's rotation.
- *
- * Note that if the entity is affected by AI, it may override this rotation.
- */
- setRotation(yaw: number, pitch: number): void;
- /**
- * Teleports this entity to the given location. If this entity is riding a
- * vehicle, it will be dismounted prior to teleportation.
- */
- teleport(location: org.bukkit.Location): boolean;
- /**
- * Teleports this entity to the given location. If this entity is riding a
- * vehicle, it will be dismounted prior to teleportation.
- */
- teleport(location: org.bukkit.Location, cause: org.bukkit.event.player.PlayerTeleportEvent.TeleportCause): boolean;
- /**
- * Teleports this entity to the target Entity. If this entity is riding a
- * vehicle, it will be dismounted prior to teleportation.
- */
- teleport(destination: org.bukkit.entity.Entity): boolean;
- /**
- * Teleports this entity to the target Entity. If this entity is riding a
- * vehicle, it will be dismounted prior to teleportation.
- */
- teleport(destination: org.bukkit.entity.Entity, cause: org.bukkit.event.player.PlayerTeleportEvent.TeleportCause): boolean;
- /**
- * Returns a list of entities within a bounding box centered around this
- * entity
- */
- getNearbyEntities(x: number, y: number, z: number): any[] /*java.util.List*/;
- /**
- * Returns a unique id for this entity
- */
- getEntityId(): number;
- /**
- * Returns the entity's current fire ticks (ticks before the entity stops
- * being on fire).
- */
- getFireTicks(): number;
- /**
- * Returns the entity's maximum fire ticks.
- */
- getMaxFireTicks(): number;
- /**
- * Sets the entity's current fire ticks (ticks before the entity stops
- * being on fire).
- */
- setFireTicks(ticks: number): void;
- /**
- * Mark the entity's removal.
- */
- remove(): void;
- /**
- * Returns true if this entity has been marked for removal.
- */
- isDead(): boolean;
- /**
- * Returns false if the entity has died or been despawned for some other
- * reason.
- */
- isValid(): boolean;
- /**
- * Gets the {@link Server} that contains this Entity
- */
- getServer(): org.bukkit.Server;
- /**
- * Returns true if the entity gets persisted.
- *
- * By default all entities are persistent. An entity will also not get
- * persisted, if it is riding an entity that is not persistent.
- *
- * The persistent flag on players controls whether or not to save their
- * playerdata file when they quit. If a player is directly or indirectly
- * riding a non-persistent entity, the vehicle at the root and all its
- * passengers won't get persisted.
- *
- * This should not be confused with
- * {@link LivingEntity#setRemoveWhenFarAway(boolean)} which controls
- * despawning of living entities.
- */
- isPersistent(): boolean;
- /**
- * Sets whether or not the entity gets persisted.
- */
- setPersistent(persistent: boolean): void;
- /**
- * Gets the primary passenger of a vehicle. For vehicles that could have
- * multiple passengers, this will only return the primary passenger.
- */
- getPassenger(): org.bukkit.entity.Entity;
- /**
- * Set the passenger of a vehicle.
- */
- setPassenger(passenger: org.bukkit.entity.Entity): boolean;
- /**
- * Gets a list of passengers of this vehicle.
- *
- * The returned list will not be directly linked to the entity's current
- * passengers, and no guarantees are made as to its mutability.
- */
- getPassengers(): any[] /*java.util.List*/;
- /**
- * Add a passenger to the vehicle.
- */
- addPassenger(passenger: org.bukkit.entity.Entity): boolean;
- /**
- * Remove a passenger from the vehicle.
- */
- removePassenger(passenger: org.bukkit.entity.Entity): boolean;
- /**
- * Check if a vehicle has passengers.
- */
- isEmpty(): boolean;
- /**
- * Eject any passenger.
- */
- eject(): boolean;
- /**
- * Returns the distance this entity has fallen
- */
- getFallDistance(): number;
- /**
- * Sets the fall distance for this entity
- */
- setFallDistance(distance: number): void;
- /**
- * Record the last {@link EntityDamageEvent} inflicted on this entity
- */
- setLastDamageCause(event: org.bukkit.event.entity.EntityDamageEvent): void;
- /**
- * Retrieve the last {@link EntityDamageEvent} inflicted on this entity.
- * This event may have been cancelled.
- */
- getLastDamageCause(): org.bukkit.event.entity.EntityDamageEvent;
- /**
- * Returns a unique and persistent id for this entity
- */
- getUniqueId(): any;
- /**
- * Gets the amount of ticks this entity has lived for.
- *
- * This is the equivalent to "age" in entities.
- */
- getTicksLived(): number;
- /**
- * Sets the amount of ticks this entity has lived for.
- *
- * This is the equivalent to "age" in entities. May not be less than one
- * tick.
- */
- setTicksLived(value: number): void;
- /**
- * Performs the specified {@link EntityEffect} for this entity.
- *
- * This will be viewable to all players near the entity.
- *
- * If the effect is not applicable to this class of entity, it will not play.
- */
- playEffect(type: org.bukkit.EntityEffect): void;
- /**
- * Get the type of the entity.
- */
- getType(): org.bukkit.entity.EntityType;
- /**
- * Returns whether this entity is inside a vehicle.
- */
- isInsideVehicle(): boolean;
- /**
- * Leave the current vehicle. If the entity is currently in a vehicle (and
- * is removed from it), true will be returned, otherwise false will be
- * returned.
- */
- leaveVehicle(): boolean;
- /**
- * Get the vehicle that this player is inside. If there is no vehicle,
- * null will be returned.
- */
- getVehicle(): org.bukkit.entity.Entity;
- /**
- * Sets whether or not to display the mob's custom name client side. The
- * name will be displayed above the mob similarly to a player.
- *
- * This value has no effect on players, they will always display their
- * name.
- */
- setCustomNameVisible(flag: boolean): void;
- /**
- * Gets whether or not the mob's custom name is displayed client side.
- *
- * This value has no effect on players, they will always display their
- * name.
- */
- isCustomNameVisible(): boolean;
- /**
- * Sets whether the entity has a team colored (default: white) glow.
- */
- setGlowing(flag: boolean): void;
- /**
- * Gets whether the entity is glowing or not.
- */
- isGlowing(): boolean;
- /**
- * Sets whether the entity is invulnerable or not.
- *
- * When an entity is invulnerable it can only be damaged by players in
- * creative mode.
- */
- setInvulnerable(flag: boolean): void;
- /**
- * Gets whether the entity is invulnerable or not.
- */
- isInvulnerable(): boolean;
- /**
- * Gets whether the entity is silent or not.
- */
- isSilent(): boolean;
- /**
- * Sets whether the entity is silent or not.
- *
- * When an entity is silent it will not produce any sound.
- */
- setSilent(flag: boolean): void;
- /**
- * Returns whether gravity applies to this entity.
- */
- hasGravity(): boolean;
- /**
- * Sets whether gravity applies to this entity.
- */
- setGravity(gravity: boolean): void;
- /**
- * Gets the period of time (in ticks) before this entity can use a portal.
- */
- getPortalCooldown(): number;
- /**
- * Sets the period of time (in ticks) before this entity can use a portal.
- */
- setPortalCooldown(cooldown: number): void;
- /**
- * Returns a set of tags for this entity.
- *
- * 0.0 = No Chance.
- * 0.0 = No Chance.
- * Colors only apply to horses, not to donkeys, mules, skeleton horses
- * or undead horses.
- */
- getColor(): org.bukkit.entity.Horse.Color;
- /**
- * Sets the horse's color.
- *
- * Attempting to set a color for any donkey, mule, skeleton horse or
- * undead horse will not result in a change.
- */
- setColor(color: org.bukkit.entity.Horse.Color): void;
- /**
- * Gets the horse's style.
- * Styles determine what kind of markings or patterns a horse has.
- *
- * Styles only apply to horses, not to donkeys, mules, skeleton horses
- * or undead horses.
- */
- getStyle(): org.bukkit.entity.Horse.Style;
- /**
- * Sets the style of this horse.
- * Styles determine what kind of markings or patterns a horse has.
- *
- * Attempting to set a style for any donkey, mule, skeleton horse or
- * undead horse will not result in a change.
- */
- setStyle(style: org.bukkit.entity.Horse.Style): void;
- isCarryingChest(): boolean;
- setCarryingChest(chest: boolean): void;
- getInventory(): org.bukkit.inventory.HorseInventory;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.HumanEntity.ts b/packages/bukkit/src/typings/org.bukkit.entity.HumanEntity.ts
deleted file mode 100644
index 6e1bc648..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.HumanEntity.ts
+++ /dev/null
@@ -1,227 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface HumanEntity extends org.bukkit.entity.LivingEntity, org.bukkit.entity.AnimalTamer, org.bukkit.inventory.InventoryHolder {
- /**
- * Returns the name of this player
- */
- getName(): string;
- /**
- * Get the player's inventory.
- */
- getInventory(): org.bukkit.inventory.PlayerInventory;
- /**
- * Get the player's EnderChest inventory
- */
- getEnderChest(): org.bukkit.inventory.Inventory;
- /**
- * Gets the player's selected main hand
- */
- getMainHand(): org.bukkit.inventory.MainHand;
- /**
- * If the player currently has an inventory window open, this method will
- * set a property of that window, such as the state of a progress bar.
- */
- setWindowProperty(prop: org.bukkit.inventory.InventoryView.Property, value: number): boolean;
- /**
- * Gets the inventory view the player is currently viewing. If they do not
- * have an inventory window open, it returns their internal crafting view.
- */
- getOpenInventory(): org.bukkit.inventory.InventoryView;
- /**
- * Opens an inventory window with the specified inventory on the top and
- * the player's inventory on the bottom.
- */
- openInventory(inventory: org.bukkit.inventory.Inventory): org.bukkit.inventory.InventoryView;
- /**
- * Opens an empty workbench inventory window with the player's inventory
- * on the bottom.
- */
- openWorkbench(location: org.bukkit.Location, force: boolean): org.bukkit.inventory.InventoryView;
- /**
- * Opens an empty enchanting inventory window with the player's inventory
- * on the bottom.
- */
- openEnchanting(location: org.bukkit.Location, force: boolean): org.bukkit.inventory.InventoryView;
- /**
- * Opens an inventory window to the specified inventory view.
- */
- openInventory(inventory: org.bukkit.inventory.InventoryView): void;
- /**
- * Starts a trade between the player and the villager.
- * Note that only one player may trade with a villager at once. You must use
- * the force parameter for this.
- */
- openMerchant(trader: org.bukkit.entity.Villager, force: boolean): org.bukkit.inventory.InventoryView;
- /**
- * Starts a trade between the player and the merchant.
- * Note that only one player may trade with a merchant at once. You must use
- * the force parameter for this.
- */
- openMerchant(merchant: org.bukkit.inventory.Merchant, force: boolean): org.bukkit.inventory.InventoryView;
- /**
- * Force-closes the currently open inventory view for this player, if any.
- */
- closeInventory(): void;
- /**
- * Returns the ItemStack currently in your hand, can be empty.
- */
- getItemInHand(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item to the given ItemStack, this will replace whatever the
- * user was holding.
- */
- setItemInHand(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Returns the ItemStack currently on your cursor, can be empty. Will
- * always be empty if the player currently has no open window.
- */
- getItemOnCursor(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item to the given ItemStack, this will replace whatever the
- * user was moving. Will always be empty if the player currently has no
- * open window.
- */
- setItemOnCursor(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Check whether a cooldown is active on the specified material.
- */
- hasCooldown(material: org.bukkit.Material): boolean;
- /**
- * Get the cooldown time in ticks remaining for the specified material.
- */
- getCooldown(material: org.bukkit.Material): number;
- /**
- * Set a cooldown on the specified material for a certain amount of ticks.
- * ticks. 0 ticks will result in the removal of the cooldown.
- *
- * Cooldowns are used by the server for items such as ender pearls and
- * shields to prevent them from being used repeatedly.
- *
- * Note that cooldowns will not by themselves stop an item from being used
- * for attacking.
- */
- setCooldown(material: org.bukkit.Material, ticks: number): void;
- /**
- * Get the sleep ticks of the player. This value may be capped.
- */
- getSleepTicks(): number;
- /**
- * Gets the Location where the player will spawn at their bed, null if
- * they have not slept in one or their current bed spawn is invalid.
- */
- getBedSpawnLocation(): org.bukkit.Location;
- /**
- * Sets the Location where the player will spawn at their bed.
- */
- setBedSpawnLocation(location: org.bukkit.Location): void;
- /**
- * Sets the Location where the player will spawn at their bed.
- */
- setBedSpawnLocation(location: org.bukkit.Location, force: boolean): void;
- /**
- * Attempts to make the entity sleep at the given location.
- *
- * This list contains all blocks from the living entity's eye position to
- * target inclusive. This method considers all blocks as 1x1x1 in size.
- */
- getLineOfSight(transparent: any[] /*java.util.Set*/, maxDistance: number): any[] /*java.util.List*/;
- /**
- * Gets the block that the living entity has targeted.
- *
- * This method considers all blocks as 1x1x1 in size. To take exact block
- * collision shapes into account, see {@link #getTargetBlockExact(int,
- * FluidCollisionMode)}.
- */
- getTargetBlock(transparent: any[] /*java.util.Set*/, maxDistance: number): org.bukkit.block.Block;
- /**
- * Gets the last two blocks along the living entity's line of sight.
- *
- * The target block will be the last block in the list. This method
- * considers all blocks as 1x1x1 in size.
- */
- getLastTwoTargetBlocks(transparent: any[] /*java.util.Set*/, maxDistance: number): any[] /*java.util.List*/;
- /**
- * Gets the block that the living entity has targeted.
- *
- * This takes the blocks' precise collision shapes into account. Fluids are
- * ignored.
- *
- * This may cause loading of chunks! Some implementations may impose
- * artificial restrictions on the maximum distance.
- */
- getTargetBlockExact(maxDistance: number): org.bukkit.block.Block;
- /**
- * Gets the block that the living entity has targeted.
- *
- * This takes the blocks' precise collision shapes into account.
- *
- * This may cause loading of chunks! Some implementations may impose
- * artificial restrictions on the maximum distance.
- */
- getTargetBlockExact(maxDistance: number, fluidCollisionMode: org.bukkit.FluidCollisionMode): org.bukkit.block.Block;
- /**
- * Performs a ray trace that provides information on the targeted block.
- *
- * This takes the blocks' precise collision shapes into account. Fluids are
- * ignored.
- *
- * This may cause loading of chunks! Some implementations may impose
- * artificial restrictions on the maximum distance.
- */
- rayTraceBlocks(maxDistance: number): org.bukkit.util.RayTraceResult;
- /**
- * Performs a ray trace that provides information on the targeted block.
- *
- * This takes the blocks' precise collision shapes into account.
- *
- * This may cause loading of chunks! Some implementations may impose
- * artificial restrictions on the maximum distance.
- */
- rayTraceBlocks(maxDistance: number, fluidCollisionMode: org.bukkit.FluidCollisionMode): org.bukkit.util.RayTraceResult;
- /**
- * Returns the amount of air that the living entity has remaining, in
- * ticks.
- */
- getRemainingAir(): number;
- /**
- * Sets the amount of air that the living entity has remaining, in ticks.
- */
- setRemainingAir(ticks: number): void;
- /**
- * Returns the maximum amount of air the living entity can have, in ticks.
- */
- getMaximumAir(): number;
- /**
- * Sets the maximum amount of air the living entity can have, in ticks.
- */
- setMaximumAir(ticks: number): void;
- /**
- * Returns the living entity's current maximum no damage ticks.
- *
- * This is the maximum duration in which the living entity will not take
- * damage.
- */
- getMaximumNoDamageTicks(): number;
- /**
- * Sets the living entity's current maximum no damage ticks.
- */
- setMaximumNoDamageTicks(ticks: number): void;
- /**
- * Returns the living entity's last damage taken in the current no damage
- * ticks time.
- *
- * Only damage higher than this amount will further damage the living
- * entity.
- */
- getLastDamage(): number;
- /**
- * Sets the damage dealt within the current no damage ticks time period.
- */
- setLastDamage(damage: number): void;
- /**
- * Returns the living entity's current no damage ticks.
- */
- getNoDamageTicks(): number;
- /**
- * Sets the living entity's current no damage ticks.
- */
- setNoDamageTicks(ticks: number): void;
- /**
- * Gets the player identified as the killer of the living entity.
- *
- * May be null.
- */
- getKiller(): org.bukkit.entity.Player;
- /**
- * Adds the given {@link PotionEffect} to the living entity.
- *
- * Only one potion effect can be present for a given {@link
- * PotionEffectType}.
- */
- addPotionEffect(effect: org.bukkit.potion.PotionEffect): boolean;
- /**
- * Adds the given {@link PotionEffect} to the living entity.
- *
- * Only one potion effect can be present for a given {@link
- * PotionEffectType}.
- */
- addPotionEffect(effect: org.bukkit.potion.PotionEffect, force: boolean): boolean;
- /**
- * Attempts to add all of the given {@link PotionEffect} to the living
- * entity.
- */
- addPotionEffects(effects: any[] /*java.util.Collection*/): boolean;
- /**
- * Returns whether the living entity already has an existing effect of
- * the given {@link PotionEffectType} applied to it.
- */
- hasPotionEffect(type: org.bukkit.potion.PotionEffectType): boolean;
- /**
- * Returns the active {@link PotionEffect} of the specified type.
- *
- * If the effect is not present on the entity then null will be returned.
- */
- getPotionEffect(type: org.bukkit.potion.PotionEffectType): org.bukkit.potion.PotionEffect;
- /**
- * Removes any effects present of the given {@link PotionEffectType}.
- */
- removePotionEffect(type: org.bukkit.potion.PotionEffectType): void;
- /**
- * Returns all currently active {@link PotionEffect}s on the living
- * entity.
- */
- getActivePotionEffects(): any[] /*java.util.Collection*/;
- /**
- * Checks whether the living entity has block line of sight to another.
- *
- * This uses the same algorithm that hostile mobs use to find the closest
- * player.
- */
- hasLineOfSight(other: org.bukkit.entity.Entity): boolean;
- /**
- * Returns if the living entity despawns when away from players or not.
- *
- * By default, animals are not removed while other mobs are.
- */
- getRemoveWhenFarAway(): boolean;
- /**
- * Sets whether or not the living entity despawns when away from players
- * or not.
- */
- setRemoveWhenFarAway(remove: boolean): void;
- /**
- * Gets the inventory with the equipment worn by the living entity.
- */
- getEquipment(): org.bukkit.inventory.EntityEquipment;
- /**
- * Sets whether or not the living entity can pick up items.
- */
- setCanPickupItems(pickup: boolean): void;
- /**
- * Gets if the living entity can pick up items.
- */
- getCanPickupItems(): boolean;
- /**
- * Returns whether the entity is currently leashed.
- */
- isLeashed(): boolean;
- /**
- * Gets the entity that is currently leading this entity.
- */
- getLeashHolder(): org.bukkit.entity.Entity;
- /**
- * Sets the leash on this entity to be held by the supplied entity.
- *
- * This method has no effect on EnderDragons, Withers, Players, or Bats.
- * Non-living entities excluding leashes will not persist as leash
- * holders.
- */
- setLeashHolder(holder: org.bukkit.entity.Entity): boolean;
- /**
- * Checks to see if an entity is gliding, such as using an Elytra.
- */
- isGliding(): boolean;
- /**
- * Makes entity start or stop gliding. This will work even if an Elytra
- * is not equipped, but will be reverted by the server immediately after
- * unless an event-cancelling mechanism is put in place.
- */
- setGliding(gliding: boolean): void;
- /**
- * Checks to see if an entity is swimming.
- */
- isSwimming(): boolean;
- /**
- * Makes entity start or stop swimming.
- * This may have unexpected results if the entity is not in water.
- */
- setSwimming(swimming: boolean): void;
- /**
- * Checks to see if an entity is currently using the Riptide enchantment.
- */
- isRiptiding(): boolean;
- /**
- * Returns whether this entity is slumbering.
- */
- isSleeping(): boolean;
- /**
- * Sets whether an entity will have AI.
- */
- setAI(ai: boolean): void;
- /**
- * Checks whether an entity has AI.
- */
- hasAI(): boolean;
- /**
- * Set if this entity will be subject to collisions other entities.
- *
- * Note that collisions are bidirectional, so this method would need to be
- * set to false on both the collidee and the collidant to ensure no
- * collisions take place.
- */
- setCollidable(collidable: boolean): void;
- /**
- * Gets if this entity is subject to collisions with other entities.
- *
- * Please note that this method returns only the custom collidable state,
- * not whether the entity is non-collidable for other reasons such as being
- * dead.
- */
- isCollidable(): boolean;
- /**
- * Returns the value of the memory specified.
- *
- * Note that the value is null when the specific entity does not have that
- * value by default.
- */
- getMemory(memoryKey: org.bukkit.entity.memory.MemoryKey): any;
- /**
- * Sets the value of the memory specified.
- *
- * Note that the value will not be persisted when the specific entity does
- * not have that value by default.
- */
- setMemory(memoryKey: org.bukkit.entity.memory.MemoryKey, memoryValue: any): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Llama.Color.ts b/packages/bukkit/src/typings/org.bukkit.entity.Llama.Color.ts
deleted file mode 100644
index e2140cca..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Llama.Color.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace Llama {
- // @ts-ignore
- class Color {
- public static CREAMY: org.bukkit.entity.Llama.Color;
- public static WHITE: org.bukkit.entity.Llama.Color;
- public static BROWN: org.bukkit.entity.Llama.Color;
- public static GRAY: org.bukkit.entity.Llama.Color;
- public static values(): org.bukkit.entity.Llama.Color[];
- public static valueOf(name: string): org.bukkit.entity.Llama.Color;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Llama.ts b/packages/bukkit/src/typings/org.bukkit.entity.Llama.ts
deleted file mode 100644
index 14b27dcb..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Llama.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Llama extends org.bukkit.entity.ChestedHorse {
- /**
- * Gets the llama's color.
- */
- getColor(): org.bukkit.entity.Llama.Color;
- /**
- * Sets the llama's color.
- */
- setColor(color: org.bukkit.entity.Llama.Color): void;
- /**
- * Gets the llama's strength. A higher strength llama will have more
- * inventory slots and be more threatening to entities.
- */
- getStrength(): number;
- /**
- * Sets the llama's strength. A higher strength llama will have more
- * inventory slots and be more threatening to entities. Inventory slots are
- * equal to strength * 3.
- */
- setStrength(strength: number): void;
- getInventory(): org.bukkit.inventory.LlamaInventory;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.LlamaSpit.ts b/packages/bukkit/src/typings/org.bukkit.entity.LlamaSpit.ts
deleted file mode 100644
index dc429021..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.LlamaSpit.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface LlamaSpit extends org.bukkit.entity.Projectile {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.MagmaCube.ts b/packages/bukkit/src/typings/org.bukkit.entity.MagmaCube.ts
deleted file mode 100644
index 846dc4a4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.MagmaCube.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface MagmaCube extends org.bukkit.entity.Slime {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Minecart.ts b/packages/bukkit/src/typings/org.bukkit.entity.Minecart.ts
deleted file mode 100644
index 302a92f5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Minecart.ts
+++ /dev/null
@@ -1,90 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Minecart extends org.bukkit.entity.Vehicle {
- /**
- * Sets a minecart's damage.
- */
- setDamage(damage: number): void;
- /**
- * Gets a minecart's damage.
- */
- getDamage(): number;
- /**
- * Gets the maximum speed of a minecart. The speed is unrelated to the
- * velocity.
- */
- getMaxSpeed(): number;
- /**
- * Sets the maximum speed of a minecart. Must be nonnegative. Default is
- * 0.4D.
- */
- setMaxSpeed(speed: number): void;
- /**
- * Returns whether this minecart will slow down faster without a passenger
- * occupying it
- */
- isSlowWhenEmpty(): boolean;
- /**
- * Sets whether this minecart will slow down faster without a passenger
- * occupying it
- */
- setSlowWhenEmpty(slow: boolean): void;
- /**
- * Gets the flying velocity modifier. Used for minecarts that are in
- * mid-air. A flying minecart's velocity is multiplied by this factor each
- * tick.
- */
- getFlyingVelocityMod(): org.bukkit.util.Vector;
- /**
- * Sets the flying velocity modifier. Used for minecarts that are in
- * mid-air. A flying minecart's velocity is multiplied by this factor each
- * tick.
- */
- setFlyingVelocityMod(flying: org.bukkit.util.Vector): void;
- /**
- * Gets the derailed velocity modifier. Used for minecarts that are on the
- * ground, but not on rails.
- *
- * A derailed minecart's velocity is multiplied by this factor each tick.
- */
- getDerailedVelocityMod(): org.bukkit.util.Vector;
- /**
- * Sets the derailed velocity modifier. Used for minecarts that are on the
- * ground, but not on rails. A derailed minecart's velocity is multiplied
- * by this factor each tick.
- */
- setDerailedVelocityMod(derailed: org.bukkit.util.Vector): void;
- /**
- * Sets the display block for this minecart.
- * Passing a null value will set the minecart to have no display block.
- */
- setDisplayBlock(material: org.bukkit.material.MaterialData): void;
- /**
- * Gets the display block for this minecart.
- * This function will return the type AIR if none is set.
- */
- getDisplayBlock(): org.bukkit.material.MaterialData;
- /**
- * Sets the display block for this minecart.
- * Passing a null value will set the minecart to have no display block.
- */
- setDisplayBlockData(blockData: org.bukkit.block.data.BlockData): void;
- /**
- * Gets the display block for this minecart.
- * This function will return the type AIR if none is set.
- */
- getDisplayBlockData(): org.bukkit.block.data.BlockData;
- /**
- * Sets the offset of the display block.
- */
- setDisplayBlockOffset(offset: number): void;
- /**
- * Gets the offset of the display block.
- */
- getDisplayBlockOffset(): number;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Mob.ts b/packages/bukkit/src/typings/org.bukkit.entity.Mob.ts
deleted file mode 100644
index e73a90e9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Mob.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Mob extends org.bukkit.entity.LivingEntity, org.bukkit.loot.Lootable {
- /**
- * Instructs this Mob to set the specified LivingEntity as its target.
- *
- * Hostile creatures may attack their target, and friendly creatures may
- * follow their target.
- */
- setTarget(target: org.bukkit.entity.LivingEntity): void;
- /**
- * Gets the current target of this Mob
- */
- getTarget(): org.bukkit.entity.LivingEntity;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Monster.ts b/packages/bukkit/src/typings/org.bukkit.entity.Monster.ts
deleted file mode 100644
index 229930f5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Monster.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Monster extends org.bukkit.entity.Creature {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Mule.ts b/packages/bukkit/src/typings/org.bukkit.entity.Mule.ts
deleted file mode 100644
index 5aa2d77e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Mule.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Mule extends org.bukkit.entity.ChestedHorse {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.MushroomCow.Variant.ts b/packages/bukkit/src/typings/org.bukkit.entity.MushroomCow.Variant.ts
deleted file mode 100644
index 90f1a11e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.MushroomCow.Variant.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace MushroomCow {
- // @ts-ignore
- class Variant {
- public static RED: org.bukkit.entity.MushroomCow.Variant;
- public static BROWN: org.bukkit.entity.MushroomCow.Variant;
- public static values(): org.bukkit.entity.MushroomCow.Variant[];
- public static valueOf(name: string): org.bukkit.entity.MushroomCow.Variant;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.MushroomCow.ts b/packages/bukkit/src/typings/org.bukkit.entity.MushroomCow.ts
deleted file mode 100644
index 58ab05b0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.MushroomCow.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface MushroomCow extends org.bukkit.entity.Cow {
- /**
- * Get the variant of this cow.
- */
- getVariant(): org.bukkit.entity.MushroomCow.Variant;
- /**
- * Set the variant of this cow.
- */
- setVariant(variant: org.bukkit.entity.MushroomCow.Variant): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.NPC.ts b/packages/bukkit/src/typings/org.bukkit.entity.NPC.ts
deleted file mode 100644
index 9ca7e1f7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.NPC.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface NPC extends org.bukkit.entity.Creature {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Ocelot.Type.ts b/packages/bukkit/src/typings/org.bukkit.entity.Ocelot.Type.ts
deleted file mode 100644
index c0ccc5bb..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Ocelot.Type.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace Ocelot {
- // @ts-ignore
- class Type {
- public static WILD_OCELOT: org.bukkit.entity.Ocelot.Type;
- public static BLACK_CAT: org.bukkit.entity.Ocelot.Type;
- public static RED_CAT: org.bukkit.entity.Ocelot.Type;
- public static SIAMESE_CAT: org.bukkit.entity.Ocelot.Type;
- public static values(): org.bukkit.entity.Ocelot.Type[];
- public static valueOf(name: string): org.bukkit.entity.Ocelot.Type;
- /**
- * Gets the ID of this cat type.
- */
- public getId(): number;
- /**
- * Gets a cat type by its ID.
- */
- public static getType(id: number): org.bukkit.entity.Ocelot.Type;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Ocelot.ts b/packages/bukkit/src/typings/org.bukkit.entity.Ocelot.ts
deleted file mode 100644
index dd509f2a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Ocelot.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Ocelot extends org.bukkit.entity.Animals {
- /**
- * Gets the current type of this cat.
- */
- getCatType(): org.bukkit.entity.Ocelot.Type;
- /**
- * Sets the current type of this cat.
- */
- setCatType(type: org.bukkit.entity.Ocelot.Type): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Painting.ts b/packages/bukkit/src/typings/org.bukkit.entity.Painting.ts
deleted file mode 100644
index 2a214b23..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Painting.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Painting extends org.bukkit.entity.Hanging {
- /**
- * Get the art on this painting
- */
- getArt(): org.bukkit.Art;
- /**
- * Set the art on this painting
- */
- setArt(art: org.bukkit.Art): boolean;
- /**
- * Set the art on this painting
- */
- setArt(art: org.bukkit.Art, force: boolean): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Panda.Gene.ts b/packages/bukkit/src/typings/org.bukkit.entity.Panda.Gene.ts
deleted file mode 100644
index ce398706..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Panda.Gene.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace Panda {
- // @ts-ignore
- class Gene {
- public static NORMAL: org.bukkit.entity.Panda.Gene;
- public static LAZY: org.bukkit.entity.Panda.Gene;
- public static WORRIED: org.bukkit.entity.Panda.Gene;
- public static PLAYFUL: org.bukkit.entity.Panda.Gene;
- public static BROWN: org.bukkit.entity.Panda.Gene;
- public static WEAK: org.bukkit.entity.Panda.Gene;
- public static AGGRESSIVE: org.bukkit.entity.Panda.Gene;
- public static values(): org.bukkit.entity.Panda.Gene[];
- public static valueOf(name: string): org.bukkit.entity.Panda.Gene;
- /**
- * Gets whether this gene is recessive, i.e. required in both parents to
- * propagate to children.
- */
- public isRecessive(): boolean;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Panda.ts b/packages/bukkit/src/typings/org.bukkit.entity.Panda.ts
deleted file mode 100644
index 083a0de6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Panda.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Panda extends org.bukkit.entity.Animals {
- /**
- * Gets this Panda's main gene.
- */
- getMainGene(): org.bukkit.entity.Panda.Gene;
- /**
- * Sets this Panda's main gene.
- */
- setMainGene(gene: org.bukkit.entity.Panda.Gene): void;
- /**
- * Gets this Panda's hidden gene.
- */
- getHiddenGene(): org.bukkit.entity.Panda.Gene;
- /**
- * Sets this Panda's hidden gene.
- */
- setHiddenGene(gene: org.bukkit.entity.Panda.Gene): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Parrot.Variant.ts b/packages/bukkit/src/typings/org.bukkit.entity.Parrot.Variant.ts
deleted file mode 100644
index ec131303..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Parrot.Variant.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace Parrot {
- // @ts-ignore
- class Variant {
- public static RED: org.bukkit.entity.Parrot.Variant;
- public static BLUE: org.bukkit.entity.Parrot.Variant;
- public static GREEN: org.bukkit.entity.Parrot.Variant;
- public static CYAN: org.bukkit.entity.Parrot.Variant;
- public static GRAY: org.bukkit.entity.Parrot.Variant;
- public static values(): org.bukkit.entity.Parrot.Variant[];
- public static valueOf(name: string): org.bukkit.entity.Parrot.Variant;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Parrot.ts b/packages/bukkit/src/typings/org.bukkit.entity.Parrot.ts
deleted file mode 100644
index 4f80277b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Parrot.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Parrot extends org.bukkit.entity.Animals, org.bukkit.entity.Tameable, org.bukkit.entity.Sittable {
- /**
- * Get the variant of this parrot.
- */
- getVariant(): org.bukkit.entity.Parrot.Variant;
- /**
- * Set the variant of this parrot.
- */
- setVariant(variant: org.bukkit.entity.Parrot.Variant): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Phantom.ts b/packages/bukkit/src/typings/org.bukkit.entity.Phantom.ts
deleted file mode 100644
index b10d7554..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Phantom.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Phantom extends org.bukkit.entity.Flying {
- getSize(): number;
- setSize(sz: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Pig.ts b/packages/bukkit/src/typings/org.bukkit.entity.Pig.ts
deleted file mode 100644
index 6e71f742..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Pig.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Pig extends org.bukkit.entity.Animals, org.bukkit.entity.Vehicle {
- /**
- * Check if the pig has a saddle.
- */
- hasSaddle(): boolean;
- /**
- * Sets if the pig has a saddle or not
- */
- setSaddle(saddled: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.PigZombie.ts b/packages/bukkit/src/typings/org.bukkit.entity.PigZombie.ts
deleted file mode 100644
index 4111f841..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.PigZombie.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface PigZombie extends org.bukkit.entity.Zombie {
- /**
- * Get the pig zombie's current anger level.
- */
- getAnger(): number;
- /**
- * Set the pig zombie's current anger level.
- */
- setAnger(level: number): void;
- /**
- * Shorthand; sets to either 0 or the default level.
- */
- setAngry(angry: boolean): void;
- /**
- * Shorthand; gets whether the zombie is angry.
- */
- isAngry(): boolean;
- /**
- * Not applicable to this entity
- */
- isConverting(): boolean;
- /**
- * Not applicable to this entity
- */
- getConversionTime(): number;
- /**
- * Not applicable to this entity
- */
- setConversionTime(time: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Pillager.ts b/packages/bukkit/src/typings/org.bukkit.entity.Pillager.ts
deleted file mode 100644
index 72b7f545..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Pillager.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Pillager extends org.bukkit.entity.Illager, org.bukkit.inventory.InventoryHolder {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Player.ts b/packages/bukkit/src/typings/org.bukkit.entity.Player.ts
deleted file mode 100644
index a194465c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Player.ts
+++ /dev/null
@@ -1,773 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Player extends org.bukkit.entity.HumanEntity, org.bukkit.conversations.Conversable, org.bukkit.OfflinePlayer, org.bukkit.plugin.messaging.PluginMessageRecipient {
- /**
- * Gets the "friendly" name to display of this player. This may include
- * color.
- *
- * Note that this name will not be displayed in game, only in chat and
- * places defined by plugins.
- */
- getDisplayName(): string;
- /**
- * Sets the "friendly" name to display of this player. This may include
- * color.
- *
- * Note that this name will not be displayed in game, only in chat and
- * places defined by plugins.
- */
- setDisplayName(name: string): void;
- /**
- * Gets the name that is shown on the player list.
- */
- getPlayerListName(): string;
- /**
- * Sets the name that is shown on the in-game player list.
- *
- * If the value is null, the name will be identical to {@link #getName()}.
- */
- setPlayerListName(name: string): void;
- /**
- * Gets the currently displayed player list header for this player.
- */
- getPlayerListHeader(): string;
- /**
- * Gets the currently displayed player list footer for this player.
- */
- getPlayerListFooter(): string;
- /**
- * Sets the currently displayed player list header for this player.
- */
- setPlayerListHeader(header: string): void;
- /**
- * Sets the currently displayed player list footer for this player.
- */
- setPlayerListFooter(footer: string): void;
- /**
- * Sets the currently displayed player list header and footer for this
- * player.
- */
- setPlayerListHeaderFooter(header: string, footer: string): void;
- /**
- * Set the target of the player's compass.
- */
- setCompassTarget(loc: org.bukkit.Location): void;
- /**
- * Get the previously set compass target.
- */
- getCompassTarget(): org.bukkit.Location;
- /**
- * Gets the socket address of this player
- */
- getAddress(): any;
- /**
- * Sends this sender a message raw
- */
- sendRawMessage(message: string): void;
- /**
- * Kicks player with custom kick message.
- */
- kickPlayer(message: string): void;
- /**
- * Says a message (or runs a command).
- */
- chat(msg: string): void;
- /**
- * Makes the player perform the given command
- */
- performCommand(command: string): boolean;
- /**
- * Returns if the player is in sneak mode
- */
- isSneaking(): boolean;
- /**
- * Sets the sneak mode the player
- */
- setSneaking(sneak: boolean): void;
- /**
- * Gets whether the player is sprinting or not.
- */
- isSprinting(): boolean;
- /**
- * Sets whether the player is sprinting or not.
- */
- setSprinting(sprinting: boolean): void;
- /**
- * Saves the players current location, health, inventory, motion, and
- * other information into the username.dat file, in the world/player
- * folder
- */
- saveData(): void;
- /**
- * Loads the players current location, health, inventory, motion, and
- * other information from the username.dat file, in the world/player
- * folder.
- *
- * Note: This will overwrite the players current inventory, health,
- * motion, etc, with the state from the saved dat file.
- */
- loadData(): void;
- /**
- * Sets whether the player is ignored as not sleeping. If everyone is
- * either sleeping or has this flag set, then time will advance to the
- * next day. If everyone has this flag set but no one is actually in bed,
- * then nothing will happen.
- */
- setSleepingIgnored(isSleeping: boolean): void;
- /**
- * Returns whether the player is sleeping ignored.
- */
- isSleepingIgnored(): boolean;
- /**
- * Play a note for a player at a location. This requires a note block
- * at the particular location (as far as the client is concerned). This
- * will not work without a note block. This will not work with cake.
- */
- playNote(loc: org.bukkit.Location, instrument: number, note: number): void;
- /**
- * Play a note for a player at a location. This requires a note block
- * at the particular location (as far as the client is concerned). This
- * will not work without a note block. This will not work with cake.
- */
- playNote(loc: org.bukkit.Location, instrument: org.bukkit.Instrument, note: org.bukkit.Note): void;
- /**
- * Play a sound for a player at the location.
- *
- * This function will fail silently if Location or Sound are null.
- */
- playSound(location: org.bukkit.Location, sound: org.bukkit.Sound, volume: number, pitch: number): void;
- /**
- * Play a sound for a player at the location.
- *
- * This function will fail silently if Location or Sound are null. No
- * sound will be heard by the player if their client does not have the
- * respective sound for the value passed.
- */
- playSound(location: org.bukkit.Location, sound: string, volume: number, pitch: number): void;
- /**
- * Play a sound for a player at the location.
- *
- * This function will fail silently if Location or Sound are null.
- */
- playSound(location: org.bukkit.Location, sound: org.bukkit.Sound, category: org.bukkit.SoundCategory, volume: number, pitch: number): void;
- /**
- * Play a sound for a player at the location.
- *
- * This function will fail silently if Location or Sound are null. No sound
- * will be heard by the player if their client does not have the respective
- * sound for the value passed.
- */
- playSound(location: org.bukkit.Location, sound: string, category: org.bukkit.SoundCategory, volume: number, pitch: number): void;
- /**
- * Stop the specified sound from playing.
- */
- stopSound(sound: org.bukkit.Sound): void;
- /**
- * Stop the specified sound from playing.
- */
- stopSound(sound: string): void;
- /**
- * Stop the specified sound from playing.
- */
- stopSound(sound: org.bukkit.Sound, category: org.bukkit.SoundCategory): void;
- /**
- * Stop the specified sound from playing.
- */
- stopSound(sound: string, category: org.bukkit.SoundCategory): void;
- /**
- * Plays an effect to just this player.
- */
- playEffect(loc: org.bukkit.Location, effect: org.bukkit.Effect, data: number): void;
- /**
- * Plays an effect to just this player.
- */
- playEffect(loc: org.bukkit.Location, effect: org.bukkit.Effect, data: any): void;
- /**
- * Send a block change. This fakes a block change packet for a user at a
- * certain location. This will not actually change the world in any way.
- */
- sendBlockChange(loc: org.bukkit.Location, material: org.bukkit.Material, data: number): void;
- /**
- * Send a block change. This fakes a block change packet for a user at a
- * certain location. This will not actually change the world in any way.
- */
- sendBlockChange(loc: org.bukkit.Location, block: org.bukkit.block.data.BlockData): void;
- /**
- * Send a chunk change. This fakes a chunk change packet for a user at a
- * certain location. The updated cuboid must be entirely within a single
- * chunk. This will not actually change the world in any way.
- *
- * At least one of the dimensions of the cuboid must be even. The size of
- * the data buffer must be 2.5*sx*sy*sz and formatted in accordance with
- * the Packet51 format.
- */
- sendChunkChange(loc: org.bukkit.Location, sx: number, sy: number, sz: number, data: number): boolean;
- /**
- * Send a sign change. This fakes a sign change packet for a user at
- * a certain location. This will not actually change the world in any way.
- * This method will use a sign at the location's block or a faked sign
- * sent via
- * {@link #sendBlockChange(org.bukkit.Location, org.bukkit.Material, byte)}.
- *
- * If the client does not have a sign at the given location it will
- * display an error message to the user.
- */
- sendSignChange(loc: org.bukkit.Location, lines: string): void;
- /**
- * Send a sign change. This fakes a sign change packet for a user at
- * a certain location. This will not actually change the world in any way.
- * This method will use a sign at the location's block or a faked sign
- * sent via
- * {@link #sendBlockChange(org.bukkit.Location, org.bukkit.Material, byte)}.
- *
- * If the client does not have a sign at the given location it will
- * display an error message to the user.
- */
- sendSignChange(loc: org.bukkit.Location, lines: string, dyeColor: org.bukkit.DyeColor): void;
- /**
- * Render a map and send it to the player in its entirety. This may be
- * used when streaming the map in the normal manner is not desirable.
- */
- sendMap(map: org.bukkit.map.MapView): void;
- /**
- * Forces an update of the player's entire inventory.
- */
- updateInventory(): void;
- /**
- * Awards the given achievement and any parent achievements that the
- * player does not have.
- */
- awardAchievement(achievement: org.bukkit.Achievement): void;
- /**
- * Removes the given achievement and any children achievements that the
- * player has.
- */
- removeAchievement(achievement: org.bukkit.Achievement): void;
- /**
- * Gets whether this player has the given achievement.
- */
- hasAchievement(achievement: org.bukkit.Achievement): boolean;
- /**
- * Increments the given statistic for this player.
- *
- * This is equivalent to the following code:
- *
- * This is equivalent to the following code:
- *
- * This is equivalent to the following code:
- *
- * This is equivalent to the following code:
- *
- * This is equivalent to the following code:
- *
- * This is equivalent to the following code:
- *
- * When using non relative time the player's time will stay fixed at the
- * specified time parameter. It's up to the caller to continue updating
- * the player's time. To restore player time to normal use
- * resetPlayerTime().
- */
- setPlayerTime(time: number, relative: boolean): void;
- /**
- * Returns the player's current timestamp.
- */
- getPlayerTime(): number;
- /**
- * Returns the player's current time offset relative to server time, or
- * the current player's fixed time if the player's time is absolute.
- */
- getPlayerTimeOffset(): number;
- /**
- * Returns true if the player's time is relative to the server time,
- * otherwise the player's time is absolute and will not change its current
- * time unless done so with setPlayerTime().
- */
- isPlayerTimeRelative(): boolean;
- /**
- * Restores the normal condition where the player's time is synchronized
- * with the server time.
- *
- * Equivalent to calling setPlayerTime(0, true).
- */
- resetPlayerTime(): void;
- /**
- * Sets the type of weather the player will see. When used, the weather
- * status of the player is locked until {@link #resetPlayerWeather()} is
- * used.
- */
- setPlayerWeather(type: org.bukkit.WeatherType): void;
- /**
- * Returns the type of weather the player is currently experiencing.
- */
- getPlayerWeather(): org.bukkit.WeatherType;
- /**
- * Restores the normal condition where the player's weather is controlled
- * by server conditions.
- */
- resetPlayerWeather(): void;
- /**
- * Gives the player the amount of experience specified.
- */
- giveExp(amount: number): void;
- /**
- * Gives the player the amount of experience levels specified. Levels can
- * be taken by specifying a negative amount.
- */
- giveExpLevels(amount: number): void;
- /**
- * Gets the players current experience points towards the next level.
- *
- * This is a percentage value. 0 is "no progress" and 1 is "next level".
- */
- getExp(): number;
- /**
- * Sets the players current experience points towards the next level
- *
- * This is a percentage value. 0 is "no progress" and 1 is "next level".
- */
- setExp(exp: number): void;
- /**
- * Gets the players current experience level
- */
- getLevel(): number;
- /**
- * Sets the players current experience level
- */
- setLevel(level: number): void;
- /**
- * Gets the players total experience points.
- *
- * Exhaustion controls how fast the food level drops. While you have a
- * certain amount of exhaustion, your saturation will drop to zero, and
- * then your food will drop to zero.
- */
- getExhaustion(): number;
- /**
- * Sets the players current exhaustion level
- */
- setExhaustion(value: number): void;
- /**
- * Gets the players current saturation level.
- *
- * Saturation is a buffer for food level. Your food level will not drop if
- * you are saturated {@literal >} 0.
- */
- getSaturation(): number;
- /**
- * Sets the players current saturation level
- */
- setSaturation(value: number): void;
- /**
- * Gets the players current food level
- */
- getFoodLevel(): number;
- /**
- * Sets the players current food level
- */
- setFoodLevel(value: number): void;
- /**
- * Determines if the Player is allowed to fly via jump key double-tap like
- * in creative mode.
- */
- getAllowFlight(): boolean;
- /**
- * Sets if the Player is allowed to fly via jump key double-tap like in
- * creative mode.
- */
- setAllowFlight(flight: boolean): void;
- /**
- * Hides a player from this player
- */
- hidePlayer(player: org.bukkit.entity.Player): void;
- /**
- * Hides a player from this player
- */
- hidePlayer(plugin: org.bukkit.plugin.Plugin, player: org.bukkit.entity.Player): void;
- /**
- * Allows this player to see a player that was previously hidden
- */
- showPlayer(player: org.bukkit.entity.Player): void;
- /**
- * Allows this player to see a player that was previously hidden. If
- * another another plugin had hidden the player too, then the player will
- * remain hidden until the other plugin calls this method too.
- */
- showPlayer(plugin: org.bukkit.plugin.Plugin, player: org.bukkit.entity.Player): void;
- /**
- * Checks to see if a player has been hidden from this player
- */
- canSee(player: org.bukkit.entity.Player): boolean;
- /**
- * Checks to see if this player is currently flying or not.
- */
- isFlying(): boolean;
- /**
- * Makes this player start or stop flying.
- */
- setFlying(value: boolean): void;
- /**
- * Sets the speed at which a client will fly. Negative values indicate
- * reverse directions.
- */
- setFlySpeed(value: number): void;
- /**
- * Sets the speed at which a client will walk. Negative values indicate
- * reverse directions.
- */
- setWalkSpeed(value: number): void;
- /**
- * Gets the current allowed speed that a client can fly.
- */
- getFlySpeed(): number;
- /**
- * Gets the current allowed speed that a client can walk.
- */
- getWalkSpeed(): number;
- /**
- * Request that the player's client download and switch texture packs.
- *
- * The player's client will download the new texture pack asynchronously
- * in the background, and will automatically switch to it once the
- * download is complete. If the client has downloaded and cached the same
- * texture pack in the past, it will perform a file size check against
- * the response content to determine if the texture pack has changed and
- * needs to be downloaded again. When this request is sent for the very
- * first time from a given server, the client will first display a
- * confirmation GUI to the player before proceeding with the download.
- *
- * Notes:
- *
- * The player's client will download the new resource pack asynchronously
- * in the background, and will automatically switch to it once the
- * download is complete. If the client has downloaded and cached the same
- * resource pack in the past, it will perform a file size check against
- * the response content to determine if the resource pack has changed and
- * needs to be downloaded again. When this request is sent for the very
- * first time from a given server, the client will first display a
- * confirmation GUI to the player before proceeding with the download.
- *
- * Notes:
- *
- * The player's client will download the new resource pack asynchronously
- * in the background, and will automatically switch to it once the
- * download is complete. If the client has downloaded and cached a
- * resource pack with the same hash in the past it will not download but
- * directly apply the cached pack. When this request is sent for the very
- * first time from a given server, the client will first display a
- * confirmation GUI to the player before proceeding with the download.
- *
- * Notes:
- *
- * Displayed health follows a simple formula
- * Displayed health follows a simple formula
- * If a small fireball does not bounce it will set the target on fire.
- */
- doesBounce(): boolean;
- /**
- * Set whether or not this projectile should bounce or not when it hits
- * something.
- */
- setBounce(doesBounce: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.PufferFish.ts b/packages/bukkit/src/typings/org.bukkit.entity.PufferFish.ts
deleted file mode 100644
index 6140b074..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.PufferFish.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface PufferFish extends org.bukkit.entity.Fish {
- /**
- * Returns the current puff state of this fish (i.e. how inflated it is).
- */
- getPuffState(): number;
- /**
- * Sets the current puff state of this fish (i.e. how inflated it is).
- */
- setPuffState(state: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Rabbit.Type.ts b/packages/bukkit/src/typings/org.bukkit.entity.Rabbit.Type.ts
deleted file mode 100644
index 023dd103..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Rabbit.Type.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace Rabbit {
- // @ts-ignore
- class Type {
- public static BROWN: org.bukkit.entity.Rabbit.Type;
- public static WHITE: org.bukkit.entity.Rabbit.Type;
- public static BLACK: org.bukkit.entity.Rabbit.Type;
- public static BLACK_AND_WHITE: org.bukkit.entity.Rabbit.Type;
- public static GOLD: org.bukkit.entity.Rabbit.Type;
- public static SALT_AND_PEPPER: org.bukkit.entity.Rabbit.Type;
- public static THE_KILLER_BUNNY: org.bukkit.entity.Rabbit.Type;
- public static values(): org.bukkit.entity.Rabbit.Type[];
- public static valueOf(name: string): org.bukkit.entity.Rabbit.Type;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Rabbit.ts b/packages/bukkit/src/typings/org.bukkit.entity.Rabbit.ts
deleted file mode 100644
index 01cd2f60..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Rabbit.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Rabbit extends org.bukkit.entity.Animals {
- getRabbitType(): org.bukkit.entity.Rabbit.Type;
- setRabbitType(type: org.bukkit.entity.Rabbit.Type): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Raider.ts b/packages/bukkit/src/typings/org.bukkit.entity.Raider.ts
deleted file mode 100644
index b404dcd8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Raider.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Raider extends org.bukkit.entity.Monster {
- /**
- * Gets the block the raider is targeting to patrol.
- */
- getPatrolTarget(): org.bukkit.block.Block;
- /**
- * Sets the block the raider is targeting to patrol.
- */
- setPatrolTarget(block: org.bukkit.block.Block): void;
- /**
- * Gets whether this entity is a patrol leader.
- */
- isPatrolLeader(): boolean;
- /**
- * Sets whether this entity is a patrol leader.
- */
- setPatrolLeader(leader: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Ravager.ts b/packages/bukkit/src/typings/org.bukkit.entity.Ravager.ts
deleted file mode 100644
index 3e34459d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Ravager.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Ravager extends org.bukkit.entity.Raider {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Salmon.ts b/packages/bukkit/src/typings/org.bukkit.entity.Salmon.ts
deleted file mode 100644
index 4764d772..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Salmon.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Salmon extends org.bukkit.entity.Fish {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Sheep.ts b/packages/bukkit/src/typings/org.bukkit.entity.Sheep.ts
deleted file mode 100644
index d547f02f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Sheep.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Sheep extends org.bukkit.entity.Animals, org.bukkit.material.Colorable {
- isSheared(): boolean;
- setSheared(flag: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Shulker.ts b/packages/bukkit/src/typings/org.bukkit.entity.Shulker.ts
deleted file mode 100644
index 68753ee9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Shulker.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Shulker extends org.bukkit.entity.Golem, org.bukkit.material.Colorable {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.ShulkerBullet.ts b/packages/bukkit/src/typings/org.bukkit.entity.ShulkerBullet.ts
deleted file mode 100644
index a01c75f8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.ShulkerBullet.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface ShulkerBullet extends org.bukkit.entity.Projectile {
- /**
- * Retrieve the target of this bullet.
- */
- getTarget(): org.bukkit.entity.Entity;
- /**
- * Sets the target of this bullet
- */
- setTarget(target: org.bukkit.entity.Entity): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Silverfish.ts b/packages/bukkit/src/typings/org.bukkit.entity.Silverfish.ts
deleted file mode 100644
index 8c8e5c8b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Silverfish.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Silverfish extends org.bukkit.entity.Monster {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Sittable.ts b/packages/bukkit/src/typings/org.bukkit.entity.Sittable.ts
deleted file mode 100644
index 7802b59a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Sittable.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Sittable {
- /**
- * Checks if this animal is sitting
- */
- isSitting(): boolean;
- /**
- * Sets if this animal is sitting. Will remove any path that the animal
- * was following beforehand.
- */
- setSitting(sitting: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Skeleton.SkeletonType.ts b/packages/bukkit/src/typings/org.bukkit.entity.Skeleton.SkeletonType.ts
deleted file mode 100644
index 8b9050e5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Skeleton.SkeletonType.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace Skeleton {
- // @ts-ignore
- class SkeletonType {
- public static NORMAL: org.bukkit.entity.Skeleton.SkeletonType;
- public static WITHER: org.bukkit.entity.Skeleton.SkeletonType;
- public static STRAY: org.bukkit.entity.Skeleton.SkeletonType;
- public static values(): org.bukkit.entity.Skeleton.SkeletonType[];
- public static valueOf(name: string): org.bukkit.entity.Skeleton.SkeletonType;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Skeleton.ts b/packages/bukkit/src/typings/org.bukkit.entity.Skeleton.ts
deleted file mode 100644
index 35a3b33d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Skeleton.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Skeleton extends org.bukkit.entity.Monster {
- /**
- * Gets the current type of this skeleton.
- */
- getSkeletonType(): org.bukkit.entity.Skeleton.SkeletonType;
- setSkeletonType(type: org.bukkit.entity.Skeleton.SkeletonType): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.SkeletonHorse.ts b/packages/bukkit/src/typings/org.bukkit.entity.SkeletonHorse.ts
deleted file mode 100644
index 36fbad42..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.SkeletonHorse.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface SkeletonHorse extends org.bukkit.entity.AbstractHorse {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Slime.ts b/packages/bukkit/src/typings/org.bukkit.entity.Slime.ts
deleted file mode 100644
index 521d9e90..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Slime.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Slime extends org.bukkit.entity.Mob {
- getSize(): number;
- setSize(sz: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.SmallFireball.ts b/packages/bukkit/src/typings/org.bukkit.entity.SmallFireball.ts
deleted file mode 100644
index 7ddcd074..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.SmallFireball.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface SmallFireball extends org.bukkit.entity.Fireball {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Snowball.ts b/packages/bukkit/src/typings/org.bukkit.entity.Snowball.ts
deleted file mode 100644
index 860c984e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Snowball.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Snowball extends org.bukkit.entity.Projectile {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Snowman.ts b/packages/bukkit/src/typings/org.bukkit.entity.Snowman.ts
deleted file mode 100644
index bfbcc68c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Snowman.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Snowman extends org.bukkit.entity.Golem {
- /**
- * Gets whether this snowman is in "derp mode", meaning it is not wearing a
- * pumpkin.
- */
- isDerp(): boolean;
- /**
- * Sets whether this snowman is in "derp mode", meaning it is not wearing a
- * pumpkin. NOTE: This value is not persisted to disk and will therefore
- * reset when the chunk is reloaded.
- */
- setDerp(derpMode: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.SpectralArrow.ts b/packages/bukkit/src/typings/org.bukkit.entity.SpectralArrow.ts
deleted file mode 100644
index 2b0a8c76..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.SpectralArrow.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface SpectralArrow extends org.bukkit.entity.AbstractArrow {
- /**
- * Returns the amount of time that this arrow will apply
- * the glowing effect for.
- */
- getGlowingTicks(): number;
- /**
- * Sets the amount of time to apply the glowing effect for.
- */
- setGlowingTicks(duration: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Spellcaster.Spell.ts b/packages/bukkit/src/typings/org.bukkit.entity.Spellcaster.Spell.ts
deleted file mode 100644
index a3025de9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Spellcaster.Spell.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace Spellcaster {
- // @ts-ignore
- class Spell {
- public static NONE: org.bukkit.entity.Spellcaster.Spell;
- public static SUMMON_VEX: org.bukkit.entity.Spellcaster.Spell;
- public static FANGS: org.bukkit.entity.Spellcaster.Spell;
- public static WOLOLO: org.bukkit.entity.Spellcaster.Spell;
- public static DISAPPEAR: org.bukkit.entity.Spellcaster.Spell;
- public static BLINDNESS: org.bukkit.entity.Spellcaster.Spell;
- public static values(): org.bukkit.entity.Spellcaster.Spell[];
- public static valueOf(name: string): org.bukkit.entity.Spellcaster.Spell;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Spellcaster.ts b/packages/bukkit/src/typings/org.bukkit.entity.Spellcaster.ts
deleted file mode 100644
index cf495ff0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Spellcaster.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Spellcaster extends org.bukkit.entity.Illager {
- /**
- * Gets the {@link Spell} the entity is currently using.
- */
- getSpell(): org.bukkit.entity.Spellcaster.Spell;
- /**
- * Sets the {@link Spell} the entity is currently using.
- */
- setSpell(spell: org.bukkit.entity.Spellcaster.Spell): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Spider.ts b/packages/bukkit/src/typings/org.bukkit.entity.Spider.ts
deleted file mode 100644
index 0b65d7bb..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Spider.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Spider extends org.bukkit.entity.Monster {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.SplashPotion.ts b/packages/bukkit/src/typings/org.bukkit.entity.SplashPotion.ts
deleted file mode 100644
index 400589ad..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.SplashPotion.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface SplashPotion extends org.bukkit.entity.ThrownPotion {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Squid.ts b/packages/bukkit/src/typings/org.bukkit.entity.Squid.ts
deleted file mode 100644
index 339e256a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Squid.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Squid extends org.bukkit.entity.WaterMob {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Stray.ts b/packages/bukkit/src/typings/org.bukkit.entity.Stray.ts
deleted file mode 100644
index 98618ee5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Stray.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Stray extends org.bukkit.entity.Skeleton {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.TNTPrimed.ts b/packages/bukkit/src/typings/org.bukkit.entity.TNTPrimed.ts
deleted file mode 100644
index 91eeb3e5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.TNTPrimed.ts
+++ /dev/null
@@ -1,31 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface TNTPrimed extends org.bukkit.entity.Explosive {
- /**
- * Set the number of ticks until the TNT blows up after being primed.
- */
- setFuseTicks(fuseTicks: number): void;
- /**
- * Retrieve the number of ticks until the explosion of this TNTPrimed
- * entity
- */
- getFuseTicks(): number;
- /**
- * Gets the source of this primed TNT. The source is the entity
- * responsible for the creation of this primed TNT. (I.E. player ignites
- * TNT with flint and steel.) Take note that this can be null if there is
- * no suitable source. (created by the {@link
- * org.bukkit.World#spawn(Location, Class)} method, for example.)
- *
- * The source will become null if the chunk this primed TNT is in is
- * unloaded then reloaded. The source entity may be invalid if for example
- * it has since died or been unloaded. Callers should check
- * {@link Entity#isValid()}.
- */
- getSource(): org.bukkit.entity.Entity;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Tameable.ts b/packages/bukkit/src/typings/org.bukkit.entity.Tameable.ts
deleted file mode 100644
index cf131b49..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Tameable.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Tameable extends org.bukkit.entity.Entity {
- /**
- * Check if this is tamed
- *
- * If something is tamed then a player can not tame it through normal
- * methods, even if it does not belong to anyone in particular.
- */
- isTamed(): boolean;
- /**
- * Sets if this has been tamed. Not necessary if the method setOwner has
- * been used, as it tames automatically.
- *
- * If something is tamed then a player can not tame it through normal
- * methods, even if it does not belong to anyone in particular.
- */
- setTamed(tame: boolean): void;
- /**
- * Gets the current owning AnimalTamer
- */
- getOwner(): org.bukkit.entity.AnimalTamer;
- /**
- * Set this to be owned by given AnimalTamer.
- *
- * If the owner is not null, this will be tamed and will have any current
- * path it is following removed. If the owner is set to null, this will be
- * untamed, and the current owner removed.
- */
- setOwner(tamer: org.bukkit.entity.AnimalTamer): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.ThrownExpBottle.ts b/packages/bukkit/src/typings/org.bukkit.entity.ThrownExpBottle.ts
deleted file mode 100644
index d9edd5e3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.ThrownExpBottle.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface ThrownExpBottle extends org.bukkit.entity.Projectile {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.ThrownPotion.ts b/packages/bukkit/src/typings/org.bukkit.entity.ThrownPotion.ts
deleted file mode 100644
index 92dea80e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.ThrownPotion.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface ThrownPotion extends org.bukkit.entity.Projectile {
- /**
- * Returns the effects that are applied by this potion.
- */
- getEffects(): any[] /*java.util.Collection*/;
- /**
- * Returns a copy of the ItemStack for this thrown potion.
- *
- * Altering this copy will not alter the thrown potion directly. If you want
- * to alter the thrown potion, you must use the {@link
- * #setItem(ItemStack) setItemStack} method.
- */
- getItem(): org.bukkit.inventory.ItemStack;
- /**
- * Set the ItemStack for this thrown potion.
- *
- * The ItemStack must be of type {@link org.bukkit.Material#SPLASH_POTION}
- * or {@link org.bukkit.Material#LINGERING_POTION}, otherwise an exception
- * is thrown.
- */
- setItem(item: org.bukkit.inventory.ItemStack): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.TippedArrow.ts b/packages/bukkit/src/typings/org.bukkit.entity.TippedArrow.ts
deleted file mode 100644
index 11502dc5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.TippedArrow.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface TippedArrow extends org.bukkit.entity.Arrow {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.TraderLlama.ts b/packages/bukkit/src/typings/org.bukkit.entity.TraderLlama.ts
deleted file mode 100644
index d60f14dd..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.TraderLlama.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface TraderLlama extends org.bukkit.entity.Llama {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Trident.ts b/packages/bukkit/src/typings/org.bukkit.entity.Trident.ts
deleted file mode 100644
index 4f4c9a4b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Trident.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Trident extends org.bukkit.entity.AbstractArrow {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.TropicalFish.Pattern.ts b/packages/bukkit/src/typings/org.bukkit.entity.TropicalFish.Pattern.ts
deleted file mode 100644
index 1cc55154..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.TropicalFish.Pattern.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace TropicalFish {
- // @ts-ignore
- class Pattern {
- public static KOB: org.bukkit.entity.TropicalFish.Pattern;
- public static SUNSTREAK: org.bukkit.entity.TropicalFish.Pattern;
- public static SNOOPER: org.bukkit.entity.TropicalFish.Pattern;
- public static DASHER: org.bukkit.entity.TropicalFish.Pattern;
- public static BRINELY: org.bukkit.entity.TropicalFish.Pattern;
- public static SPOTTY: org.bukkit.entity.TropicalFish.Pattern;
- public static FLOPPER: org.bukkit.entity.TropicalFish.Pattern;
- public static STRIPEY: org.bukkit.entity.TropicalFish.Pattern;
- public static GLITTER: org.bukkit.entity.TropicalFish.Pattern;
- public static BLOCKFISH: org.bukkit.entity.TropicalFish.Pattern;
- public static BETTY: org.bukkit.entity.TropicalFish.Pattern;
- public static CLAYFISH: org.bukkit.entity.TropicalFish.Pattern;
- public static values(): org.bukkit.entity.TropicalFish.Pattern[];
- public static valueOf(name: string): org.bukkit.entity.TropicalFish.Pattern;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.TropicalFish.ts b/packages/bukkit/src/typings/org.bukkit.entity.TropicalFish.ts
deleted file mode 100644
index 4112e5ce..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.TropicalFish.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface TropicalFish extends org.bukkit.entity.Fish {
- /**
- * Gets the color of the fish's pattern.
- */
- getPatternColor(): org.bukkit.DyeColor;
- /**
- * Sets the color of the fish's pattern
- */
- setPatternColor(color: org.bukkit.DyeColor): void;
- /**
- * Gets the color of the fish's body.
- */
- getBodyColor(): org.bukkit.DyeColor;
- /**
- * Sets the color of the fish's body
- */
- setBodyColor(color: org.bukkit.DyeColor): void;
- /**
- * Gets the fish's pattern.
- */
- getPattern(): org.bukkit.entity.TropicalFish.Pattern;
- /**
- * Sets the fish's pattern
- */
- setPattern(pattern: org.bukkit.entity.TropicalFish.Pattern): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Turtle.ts b/packages/bukkit/src/typings/org.bukkit.entity.Turtle.ts
deleted file mode 100644
index 3245ced3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Turtle.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Turtle extends org.bukkit.entity.Animals {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Vehicle.ts b/packages/bukkit/src/typings/org.bukkit.entity.Vehicle.ts
deleted file mode 100644
index 48e0c825..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Vehicle.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Vehicle extends org.bukkit.entity.Entity {
- /**
- * Gets the vehicle's velocity.
- */
- getVelocity(): org.bukkit.util.Vector;
- /**
- * Sets the vehicle's velocity.
- */
- setVelocity(vel: org.bukkit.util.Vector): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Vex.ts b/packages/bukkit/src/typings/org.bukkit.entity.Vex.ts
deleted file mode 100644
index 0ff377ea..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Vex.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Vex extends org.bukkit.entity.Monster {
- /**
- * Gets the charging state of this entity.
- * When this entity is charging it will having a glowing red texture.
- */
- isCharging(): boolean;
- /**
- * Sets the charging state of this entity.
- * When this entity is charging it will having a glowing red texture.
- */
- setCharging(charging: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Villager.Profession.ts b/packages/bukkit/src/typings/org.bukkit.entity.Villager.Profession.ts
deleted file mode 100644
index 5941e129..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Villager.Profession.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace Villager {
- // @ts-ignore
- class Profession implements org.bukkit.Keyed {
- public static NONE: org.bukkit.entity.Villager.Profession;
- public static ARMORER: org.bukkit.entity.Villager.Profession;
- public static BUTCHER: org.bukkit.entity.Villager.Profession;
- public static CARTOGRAPHER: org.bukkit.entity.Villager.Profession;
- public static CLERIC: org.bukkit.entity.Villager.Profession;
- public static FARMER: org.bukkit.entity.Villager.Profession;
- public static FISHERMAN: org.bukkit.entity.Villager.Profession;
- public static FLETCHER: org.bukkit.entity.Villager.Profession;
- public static LEATHERWORKER: org.bukkit.entity.Villager.Profession;
- public static LIBRARIAN: org.bukkit.entity.Villager.Profession;
- public static MASON: org.bukkit.entity.Villager.Profession;
- public static NITWIT: org.bukkit.entity.Villager.Profession;
- public static SHEPHERD: org.bukkit.entity.Villager.Profession;
- public static TOOLSMITH: org.bukkit.entity.Villager.Profession;
- public static WEAPONSMITH: org.bukkit.entity.Villager.Profession;
- public static values(): org.bukkit.entity.Villager.Profession[];
- public static valueOf(name: string): org.bukkit.entity.Villager.Profession;
- public getKey(): org.bukkit.NamespacedKey;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Villager.Type.ts b/packages/bukkit/src/typings/org.bukkit.entity.Villager.Type.ts
deleted file mode 100644
index 3b988690..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Villager.Type.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace Villager {
- // @ts-ignore
- class Type implements org.bukkit.Keyed {
- public static DESERT: org.bukkit.entity.Villager.Type;
- public static JUNGLE: org.bukkit.entity.Villager.Type;
- public static PLAINS: org.bukkit.entity.Villager.Type;
- public static SAVANNA: org.bukkit.entity.Villager.Type;
- public static SNOW: org.bukkit.entity.Villager.Type;
- public static SWAMP: org.bukkit.entity.Villager.Type;
- public static TAIGA: org.bukkit.entity.Villager.Type;
- public static values(): org.bukkit.entity.Villager.Type[];
- public static valueOf(name: string): org.bukkit.entity.Villager.Type;
- public getKey(): org.bukkit.NamespacedKey;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Villager.ts b/packages/bukkit/src/typings/org.bukkit.entity.Villager.ts
deleted file mode 100644
index c69d8c24..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Villager.ts
+++ /dev/null
@@ -1,57 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Villager extends org.bukkit.entity.AbstractVillager {
- /**
- * Gets the current profession of this villager.
- */
- getProfession(): org.bukkit.entity.Villager.Profession;
- /**
- * Sets the new profession of this villager.
- */
- setProfession(profession: org.bukkit.entity.Villager.Profession): void;
- /**
- * Gets the current type of this villager.
- */
- getVillagerType(): org.bukkit.entity.Villager.Type;
- /**
- * Sets the new type of this villager.
- */
- setVillagerType(type: org.bukkit.entity.Villager.Type): void;
- /**
- * Gets the level of this villager.
- * A villager with a level of 1 and no experience is liable to lose its
- * profession.
- */
- getVillagerLevel(): number;
- /**
- * Sets the level of this villager.
- * A villager with a level of 1 and no experience is liable to lose its
- * profession.
- */
- setVillagerLevel(level: number): void;
- /**
- * Gets the trading experience of this villager.
- */
- getVillagerExperience(): number;
- /**
- * Sets the trading experience of this villager.
- */
- setVillagerExperience(experience: number): void;
- /**
- * Attempts to make this villager sleep at the given location.
- *
- * An angry wolf can not be fed or tamed.
- */
- setAngry(angry: boolean): void;
- /**
- * Get the collar color of this wolf
- */
- getCollarColor(): org.bukkit.DyeColor;
- /**
- * Set the collar color of this wolf
- */
- setCollarColor(color: org.bukkit.DyeColor): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Zombie.ts b/packages/bukkit/src/typings/org.bukkit.entity.Zombie.ts
deleted file mode 100644
index 17bff16b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Zombie.ts
+++ /dev/null
@@ -1,43 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Zombie extends org.bukkit.entity.Monster {
- /**
- * Gets whether the zombie is a baby
- */
- isBaby(): boolean;
- /**
- * Sets whether the zombie is a baby
- */
- setBaby(flag: boolean): void;
- /**
- * Gets whether the zombie is a villager
- */
- isVillager(): boolean;
- setVillager(flag: boolean): void;
- setVillagerProfession(profession: org.bukkit.entity.Villager.Profession): void;
- getVillagerProfession(): org.bukkit.entity.Villager.Profession;
- /**
- * Get if this entity is in the process of converting to a Drowned as a
- * result of being underwater.
- */
- isConverting(): boolean;
- /**
- * Gets the amount of ticks until this entity will be converted to a Drowned
- * as a result of being underwater.
- * When this reaches 0, the entity will be converted.
- */
- getConversionTime(): number;
- /**
- * Sets the amount of ticks until this entity will be converted to a Drowned
- * as a result of being underwater.
- * When this reaches 0, the entity will be converted. A value of less than 0
- * will stop the current conversion process without converting the current
- * entity.
- */
- setConversionTime(time: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.ZombieHorse.ts b/packages/bukkit/src/typings/org.bukkit.entity.ZombieHorse.ts
deleted file mode 100644
index e6b2bc2a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.ZombieHorse.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface ZombieHorse extends org.bukkit.entity.AbstractHorse {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.ZombieVillager.ts b/packages/bukkit/src/typings/org.bukkit.entity.ZombieVillager.ts
deleted file mode 100644
index aa4b202d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.ZombieVillager.ts
+++ /dev/null
@@ -1,46 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface ZombieVillager extends org.bukkit.entity.Zombie {
- /**
- * Sets the villager profession of this zombie.
- */
- setVillagerProfession(profession: org.bukkit.entity.Villager.Profession): void;
- /**
- * Returns the villager profession of this zombie.
- */
- getVillagerProfession(): org.bukkit.entity.Villager.Profession;
- /**
- * Get if this entity is in the process of converting to a Villager as a
- * result of being cured.
- */
- isConverting(): boolean;
- /**
- * Gets the amount of ticks until this entity will be converted to a
- * Villager as a result of being cured.
- * When this reaches 0, the entity will be converted.
- */
- getConversionTime(): number;
- /**
- * Sets the amount of ticks until this entity will be converted to a
- * Villager as a result of being cured.
- * When this reaches 0, the entity will be converted. A value of less than 0
- * will stop the current conversion process without converting the current
- * entity.
- */
- setConversionTime(time: number): void;
- /**
- * Gets the player who initiated the conversion.
- */
- getConversionPlayer(): org.bukkit.OfflinePlayer;
- /**
- * Sets the player who initiated the conversion.
- *
- * This has no effect if this entity isn't converting currently.
- */
- setConversionPlayer(conversionPlayer: org.bukkit.OfflinePlayer): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.memory.MemoryKey.ts b/packages/bukkit/src/typings/org.bukkit.entity.memory.MemoryKey.ts
deleted file mode 100644
index 7aeda343..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.memory.MemoryKey.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace memory {
- // @ts-ignore
- class MemoryKey implements org.bukkit.Keyed {
- public static HOME: org.bukkit.entity.memory.MemoryKey;
- public static MEETING_POINT: org.bukkit.entity.memory.MemoryKey;
- public static JOB_SITE: org.bukkit.entity.memory.MemoryKey;
- public static LAST_SLEPT: org.bukkit.entity.memory.MemoryKey;
- public static LAST_WORKED_AT_POI: org.bukkit.entity.memory.MemoryKey;
- public getKey(): org.bukkit.NamespacedKey;
- /**
- * Gets the class of values associated with this memory.
- */
- public getMemoryClass(): any;
- /**
- * Returns a {@link MemoryKey} by a {@link NamespacedKey}.
- */
- public static getByKey(namespacedKey: org.bukkit.NamespacedKey): org.bukkit.entity.memory.MemoryKey;
- /**
- * Returns the set of all MemoryKeys.
- */
- public static values(): any[] /*java.util.Set*/;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.minecart.CommandMinecart.ts b/packages/bukkit/src/typings/org.bukkit.entity.minecart.CommandMinecart.ts
deleted file mode 100644
index 692f578a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.minecart.CommandMinecart.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace minecart {
- // @ts-ignore
- interface CommandMinecart extends org.bukkit.entity.Minecart {
- /**
- * Gets the command that this CommandMinecart will run when activated.
- * This will never return null. If the CommandMinecart does not have a
- * command, an empty String will be returned instead.
- */
- getCommand(): string;
- /**
- * Sets the command that this CommandMinecart will run when activated.
- * Setting the command to null is the same as setting it to an empty
- * String.
- */
- setCommand(command: string): void;
- /**
- * Sets the name of this CommandMinecart. The name is used with commands
- * that this CommandMinecart executes. Setting the name to null is the
- * same as setting it to "@".
- */
- setName(name: string): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.minecart.ExplosiveMinecart.ts b/packages/bukkit/src/typings/org.bukkit.entity.minecart.ExplosiveMinecart.ts
deleted file mode 100644
index 06a0e84f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.minecart.ExplosiveMinecart.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace minecart {
- // @ts-ignore
- interface ExplosiveMinecart extends org.bukkit.entity.Minecart {
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.minecart.HopperMinecart.ts b/packages/bukkit/src/typings/org.bukkit.entity.minecart.HopperMinecart.ts
deleted file mode 100644
index 46f779a3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.minecart.HopperMinecart.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace minecart {
- // @ts-ignore
- interface HopperMinecart extends org.bukkit.entity.Minecart, org.bukkit.inventory.InventoryHolder, org.bukkit.loot.Lootable {
- /**
- * Checks whether or not this Minecart will pick up
- * items into its inventory.
- */
- isEnabled(): boolean;
- /**
- * Sets whether this Minecart will pick up items.
- */
- setEnabled(enabled: boolean): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.minecart.PoweredMinecart.ts b/packages/bukkit/src/typings/org.bukkit.entity.minecart.PoweredMinecart.ts
deleted file mode 100644
index 9e434e88..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.minecart.PoweredMinecart.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace minecart {
- // @ts-ignore
- interface PoweredMinecart extends org.bukkit.entity.Minecart {
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.minecart.RideableMinecart.ts b/packages/bukkit/src/typings/org.bukkit.entity.minecart.RideableMinecart.ts
deleted file mode 100644
index a21b3767..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.minecart.RideableMinecart.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace minecart {
- // @ts-ignore
- interface RideableMinecart extends org.bukkit.entity.Minecart {
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.minecart.SpawnerMinecart.ts b/packages/bukkit/src/typings/org.bukkit.entity.minecart.SpawnerMinecart.ts
deleted file mode 100644
index 3eb0fc57..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.minecart.SpawnerMinecart.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace minecart {
- // @ts-ignore
- interface SpawnerMinecart extends org.bukkit.entity.Minecart {
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.minecart.StorageMinecart.ts b/packages/bukkit/src/typings/org.bukkit.entity.minecart.StorageMinecart.ts
deleted file mode 100644
index 20651c1d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.minecart.StorageMinecart.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace minecart {
- // @ts-ignore
- interface StorageMinecart extends org.bukkit.entity.Minecart, org.bukkit.inventory.InventoryHolder, org.bukkit.loot.Lootable {
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.Cancellable.ts b/packages/bukkit/src/typings/org.bukkit.event.Cancellable.ts
deleted file mode 100644
index 208a001c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.Cancellable.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- // @ts-ignore
- interface Cancellable {
- /**
- * Gets the cancellation state of this event. A cancelled event will not
- * be executed in the server, but will still pass to other plugins
- */
- isCancelled(): boolean;
- /**
- * Sets the cancellation state of this event. A cancelled event will not
- * be executed in the server, but will still pass to other plugins.
- */
- setCancelled(cancel: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.Event.Result.ts b/packages/bukkit/src/typings/org.bukkit.event.Event.Result.ts
deleted file mode 100644
index c4eb24e9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.Event.Result.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace Event {
- // @ts-ignore
- class Result {
- public static DENY: org.bukkit.event.Event.Result;
- public static DEFAULT: org.bukkit.event.Event.Result;
- public static ALLOW: org.bukkit.event.Event.Result;
- public static values(): org.bukkit.event.Event.Result[];
- public static valueOf(name: string): org.bukkit.event.Event.Result;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.Event.ts b/packages/bukkit/src/typings/org.bukkit.event.Event.ts
deleted file mode 100644
index da8c1c66..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.Event.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- // @ts-ignore
- abstract class Event {
- /**
- * The default constructor is defined for cleaner code. This constructor
- * assumes the event is synchronous.
- */
- constructor()
- /**
- * This constructor is used to explicitly declare an event as synchronous
- * or asynchronous.
- */
- constructor(isAsync: boolean)
- /**
- * Convenience method for providing a user-friendly identifier. By
- * default, it is the event's class's {@linkplain Class#getSimpleName()
- * simple name}.
- */
- public getEventName(): string;
- public abstract getHandlers(): org.bukkit.event.HandlerList;
- /**
- * Any custom event that should not by synchronized with other events must
- * use the specific constructor. These are the caveats of using an
- * asynchronous event:
- *
- * First priority to the last priority executed:
- *
- * If ignoreCancelled is true and the event is cancelled, the method is
- * not called. Otherwise, the method is always called.
- */
- ignoreCancelled(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.EventPriority.ts b/packages/bukkit/src/typings/org.bukkit.event.EventPriority.ts
deleted file mode 100644
index 90c55107..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.EventPriority.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- // @ts-ignore
- class EventPriority {
- public static LOWEST: org.bukkit.event.EventPriority;
- public static LOW: org.bukkit.event.EventPriority;
- public static NORMAL: org.bukkit.event.EventPriority;
- public static HIGH: org.bukkit.event.EventPriority;
- public static HIGHEST: org.bukkit.event.EventPriority;
- public static MONITOR: org.bukkit.event.EventPriority;
- public static values(): org.bukkit.event.EventPriority[];
- public static valueOf(name: string): org.bukkit.event.EventPriority;
- public getSlot(): number;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.HandlerList.ts b/packages/bukkit/src/typings/org.bukkit.event.HandlerList.ts
deleted file mode 100644
index b0a29139..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.HandlerList.ts
+++ /dev/null
@@ -1,70 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- // @ts-ignore
- class HandlerList {
- /**
- * Create a new handler list and initialize using EventPriority.
- *
- * The HandlerList is then added to meta-list for use in bakeAll()
- */
- constructor()
- /**
- * Bake all handler lists. Best used just after all normal event
- * registration is complete, ie just after all plugins are loaded if
- * you're using fevents in a plugin system.
- */
- public static bakeAll(): void;
- /**
- * Unregister all listeners from all handler lists.
- */
- public static unregisterAll(): void;
- /**
- * Unregister a specific plugin's listeners from all handler lists.
- */
- public static unregisterAll(plugin: org.bukkit.plugin.Plugin): void;
- /**
- * Unregister a specific listener from all handler lists.
- */
- public static unregisterAll(listener: org.bukkit.event.Listener): void;
- /**
- * Register a new listener in this handler list
- */
- public register(listener: org.bukkit.plugin.RegisteredListener): void;
- /**
- * Register a collection of new listeners in this handler list
- */
- public registerAll(listeners: any[] /*java.util.Collection*/): void;
- /**
- * Remove a listener from a specific order slot
- */
- public unregister(listener: org.bukkit.plugin.RegisteredListener): void;
- /**
- * Remove a specific plugin's listeners from this handler
- */
- public unregister(plugin: org.bukkit.plugin.Plugin): void;
- /**
- * Remove a specific listener from this handler
- */
- public unregister(listener: org.bukkit.event.Listener): void;
- /**
- * Bake HashMap and ArrayLists to 2d array - does nothing if not necessary
- */
- public bake(): void;
- /**
- * Get the baked registered listeners associated with this handler list
- */
- public getRegisteredListeners(): org.bukkit.plugin.RegisteredListener[];
- /**
- * Get a specific plugin's registered listeners associated with this
- * handler list
- */
- public static getRegisteredListeners(plugin: org.bukkit.plugin.Plugin): any;
- /**
- * Get a list of all handler lists for every event type
- */
- public static getHandlerLists(): any;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.Listener.ts b/packages/bukkit/src/typings/org.bukkit.event.Listener.ts
deleted file mode 100644
index 7cc72e0d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.Listener.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- // @ts-ignore
- interface Listener {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.Action.ts b/packages/bukkit/src/typings/org.bukkit.event.block.Action.ts
deleted file mode 100644
index cb373521..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.Action.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class Action {
- public static LEFT_CLICK_BLOCK: org.bukkit.event.block.Action;
- public static RIGHT_CLICK_BLOCK: org.bukkit.event.block.Action;
- public static LEFT_CLICK_AIR: org.bukkit.event.block.Action;
- public static RIGHT_CLICK_AIR: org.bukkit.event.block.Action;
- public static PHYSICAL: org.bukkit.event.block.Action;
- public static values(): org.bukkit.event.block.Action[];
- public static valueOf(name: string): org.bukkit.event.block.Action;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockBreakEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockBreakEvent.ts
deleted file mode 100644
index de71cb26..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockBreakEvent.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockBreakEvent extends org.bukkit.event.block.BlockExpEvent implements org.bukkit.event.Cancellable {
- constructor(theBlock: org.bukkit.block.Block, player: org.bukkit.entity.Player)
- /**
- * Gets the Player that is breaking the block involved in this event.
- */
- public getPlayer(): org.bukkit.entity.Player;
- /**
- * Sets whether or not the block will drop items as it normally would.
- */
- public setDropItems(dropItems: boolean): void;
- /**
- * Gets whether or not the block will drop items.
- */
- public isDropItems(): boolean;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockBurnEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockBurnEvent.ts
deleted file mode 100644
index 22f77869..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockBurnEvent.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockBurnEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(block: org.bukkit.block.Block)
- constructor(block: org.bukkit.block.Block, ignitingBlock: org.bukkit.block.Block)
- /**
- * Gets the block which ignited this block.
- */
- public getIgnitingBlock(): org.bukkit.block.Block;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockCanBuildEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockCanBuildEvent.ts
deleted file mode 100644
index 688a9f6f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockCanBuildEvent.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockCanBuildEvent extends org.bukkit.event.block.BlockEvent {
- constructor(block: org.bukkit.block.Block, type: org.bukkit.block.data.BlockData, canBuild: boolean)
- constructor(block: org.bukkit.block.Block, player: org.bukkit.entity.Player, type: org.bukkit.block.data.BlockData, canBuild: boolean)
- protected buildable: boolean;
- protected blockData: org.bukkit.block.data.BlockData;
- /**
- * Gets whether or not the block can be built here.
- *
- * By default, returns Minecraft's answer on whether the block can be
- * built here or not.
- */
- public isBuildable(): boolean;
- /**
- * Sets whether the block can be built here or not.
- */
- public setBuildable(cancel: boolean): void;
- /**
- * Gets the Material that we are trying to place.
- */
- public getMaterial(): org.bukkit.Material;
- /**
- * Gets the BlockData that we are trying to place.
- */
- public getBlockData(): org.bukkit.block.data.BlockData;
- /**
- * Gets the player who placed the block involved in this event.
- *
- * Note: Modifying the returned Vector will not change the velocity, you
- * must use {@link #setVelocity(org.bukkit.util.Vector)} instead.
- */
- public getVelocity(): org.bukkit.util.Vector;
- /**
- * Sets the velocity of the item being dispensed.
- */
- public setVelocity(vel: org.bukkit.util.Vector): void;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockDropItemEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockDropItemEvent.ts
deleted file mode 100644
index de1d507b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockDropItemEvent.ts
+++ /dev/null
@@ -1,31 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockDropItemEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(block: org.bukkit.block.Block, blockState: org.bukkit.block.BlockState, player: org.bukkit.entity.Player, items: any[] /*java.util.List*/)
- /**
- * Gets the Player that is breaking the block involved in this event.
- */
- public getPlayer(): org.bukkit.entity.Player;
- /**
- * Gets the BlockState of the block involved in this event before it was
- * broken.
- */
- public getBlockState(): org.bukkit.block.BlockState;
- /**
- * Gets list of the Item drops caused by the block break.
- * This list is mutable - removing an item from it will cause it to not
- * drop. It is not legal however to add new items to the list.
- */
- public getItems(): any[] /*java.util.List*/;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockEvent.ts
deleted file mode 100644
index c90d1061..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockEvent.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- abstract class BlockEvent extends org.bukkit.event.Event {
- constructor(theBlock: org.bukkit.block.Block)
- protected block: org.bukkit.block.Block;
- /**
- * Gets the block involved in this event.
- */
- public getBlock(): org.bukkit.block.Block;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockExpEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockExpEvent.ts
deleted file mode 100644
index c0be136b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockExpEvent.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockExpEvent extends org.bukkit.event.block.BlockEvent {
- constructor(block: org.bukkit.block.Block, exp: number)
- /**
- * Get the experience dropped by the block after the event has processed
- */
- public getExpToDrop(): number;
- /**
- * Set the amount of experience dropped by the block after the event has
- * processed
- */
- public setExpToDrop(exp: number): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockExplodeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockExplodeEvent.ts
deleted file mode 100644
index 2cf28785..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockExplodeEvent.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockExplodeEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(what: org.bukkit.block.Block, blocks: any[] /*java.util.List*/, yield: number)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Returns the list of blocks that would have been removed or were removed
- * from the explosion event.
- */
- public blockList(): any[] /*java.util.List*/;
- /**
- * Returns the percentage of blocks to drop from this explosion
- */
- public getYield(): number;
- /**
- * Sets the percentage of blocks to drop from this explosion
- */
- public setYield(yield: number): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockFadeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockFadeEvent.ts
deleted file mode 100644
index 55366bcf..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockFadeEvent.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockFadeEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(block: org.bukkit.block.Block, newState: org.bukkit.block.BlockState)
- /**
- * Gets the state of the block that will be fading, melting or
- * disappearing.
- */
- public getNewState(): org.bukkit.block.BlockState;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockFertilizeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockFertilizeEvent.ts
deleted file mode 100644
index 2bc4ac2f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockFertilizeEvent.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockFertilizeEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(theBlock: org.bukkit.block.Block, player: org.bukkit.entity.Player, blocks: any[] /*java.util.List*/)
- /**
- * Gets the player that triggered the fertilization.
- */
- public getPlayer(): org.bukkit.entity.Player;
- /**
- * Gets a list of all blocks changed by the fertilization.
- */
- public getBlocks(): any[] /*java.util.List*/;
- public isCancelled(): boolean;
- public setCancelled(cancelled: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockFormEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockFormEvent.ts
deleted file mode 100644
index d7a30738..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockFormEvent.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockFormEvent extends org.bukkit.event.block.BlockGrowEvent {
- constructor(block: org.bukkit.block.Block, newState: org.bukkit.block.BlockState)
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockFromToEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockFromToEvent.ts
deleted file mode 100644
index 92816060..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockFromToEvent.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockFromToEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(block: org.bukkit.block.Block, face: org.bukkit.block.BlockFace)
- constructor(block: org.bukkit.block.Block, toBlock: org.bukkit.block.Block)
- protected to: org.bukkit.block.Block;
- protected face: org.bukkit.block.BlockFace;
- protected cancel: boolean;
- /**
- * Gets the BlockFace that the block is moving to.
- */
- public getFace(): org.bukkit.block.BlockFace;
- /**
- * Convenience method for getting the faced Block.
- */
- public getToBlock(): org.bukkit.block.Block;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockGrowEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockGrowEvent.ts
deleted file mode 100644
index f4667c91..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockGrowEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockGrowEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(block: org.bukkit.block.Block, newState: org.bukkit.block.BlockState)
- /**
- * Gets the state of the block where it will form or spread to.
- */
- public getNewState(): org.bukkit.block.BlockState;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockIgniteEvent.IgniteCause.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockIgniteEvent.IgniteCause.ts
deleted file mode 100644
index 717a8005..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockIgniteEvent.IgniteCause.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- namespace BlockIgniteEvent {
- // @ts-ignore
- class IgniteCause {
- public static LAVA: org.bukkit.event.block.BlockIgniteEvent.IgniteCause;
- public static FLINT_AND_STEEL: org.bukkit.event.block.BlockIgniteEvent.IgniteCause;
- public static SPREAD: org.bukkit.event.block.BlockIgniteEvent.IgniteCause;
- public static LIGHTNING: org.bukkit.event.block.BlockIgniteEvent.IgniteCause;
- public static FIREBALL: org.bukkit.event.block.BlockIgniteEvent.IgniteCause;
- public static ENDER_CRYSTAL: org.bukkit.event.block.BlockIgniteEvent.IgniteCause;
- public static EXPLOSION: org.bukkit.event.block.BlockIgniteEvent.IgniteCause;
- public static values(): org.bukkit.event.block.BlockIgniteEvent.IgniteCause[];
- public static valueOf(name: string): org.bukkit.event.block.BlockIgniteEvent.IgniteCause;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockIgniteEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockIgniteEvent.ts
deleted file mode 100644
index 5c7cd9da..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockIgniteEvent.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockIgniteEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(theBlock: org.bukkit.block.Block, cause: org.bukkit.event.block.BlockIgniteEvent.IgniteCause, ignitingEntity: org.bukkit.entity.Entity)
- constructor(theBlock: org.bukkit.block.Block, cause: org.bukkit.event.block.BlockIgniteEvent.IgniteCause, ignitingBlock: org.bukkit.block.Block)
- constructor(theBlock: org.bukkit.block.Block, cause: org.bukkit.event.block.BlockIgniteEvent.IgniteCause, ignitingEntity: org.bukkit.entity.Entity, ignitingBlock: org.bukkit.block.Block)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the cause of block ignite.
- */
- public getCause(): org.bukkit.event.block.BlockIgniteEvent.IgniteCause;
- /**
- * Gets the player who ignited this block
- */
- public getPlayer(): org.bukkit.entity.Player;
- /**
- * Gets the entity who ignited this block
- */
- public getIgnitingEntity(): org.bukkit.entity.Entity;
- /**
- * Gets the block which ignited this block
- */
- public getIgnitingBlock(): org.bukkit.block.Block;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockMultiPlaceEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockMultiPlaceEvent.ts
deleted file mode 100644
index 0066fbc7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockMultiPlaceEvent.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockMultiPlaceEvent extends org.bukkit.event.block.BlockPlaceEvent {
- constructor(states: any[] /*java.util.List*/, clicked: org.bukkit.block.Block, itemInHand: org.bukkit.inventory.ItemStack, thePlayer: org.bukkit.entity.Player, canBuild: boolean)
- /**
- * Gets a list of blockstates for all blocks which were replaced by the
- * placement of the new blocks. Most of these blocks will just have a
- * Material type of AIR.
- */
- public getReplacedBlockStates(): any[] /*java.util.List*/;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockPhysicsEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockPhysicsEvent.ts
deleted file mode 100644
index f78a7f78..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockPhysicsEvent.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockPhysicsEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(block: org.bukkit.block.Block, changed: org.bukkit.block.data.BlockData)
- constructor(block: org.bukkit.block.Block, changed: org.bukkit.block.data.BlockData, sourceBlock: org.bukkit.block.Block)
- /**
- * Gets the source block that triggered this event.
- * Note: This will default to block if not set.
- */
- public getSourceBlock(): org.bukkit.block.Block;
- /**
- * Gets the type of block that changed, causing this event
- */
- public getChangedType(): org.bukkit.Material;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockPistonEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockPistonEvent.ts
deleted file mode 100644
index 6e04cc05..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockPistonEvent.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- abstract class BlockPistonEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(block: org.bukkit.block.Block, direction: org.bukkit.block.BlockFace)
- public isCancelled(): boolean;
- public setCancelled(cancelled: boolean): void;
- /**
- * Returns true if the Piston in the event is sticky.
- */
- public isSticky(): boolean;
- /**
- * Return the direction in which the piston will operate.
- */
- public getDirection(): org.bukkit.block.BlockFace;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockPistonExtendEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockPistonExtendEvent.ts
deleted file mode 100644
index 15944329..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockPistonExtendEvent.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockPistonExtendEvent extends org.bukkit.event.block.BlockPistonEvent {
- constructor(block: org.bukkit.block.Block, length: number, direction: org.bukkit.block.BlockFace)
- constructor(block: org.bukkit.block.Block, blocks: any[] /*java.util.List*/, direction: org.bukkit.block.BlockFace)
- /**
- * Get the amount of blocks which will be moved while extending.
- */
- public getLength(): number;
- /**
- * Get an immutable list of the blocks which will be moved by the
- * extending.
- */
- public getBlocks(): any[] /*java.util.List*/;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockPistonRetractEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockPistonRetractEvent.ts
deleted file mode 100644
index 66ea52f1..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockPistonRetractEvent.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockPistonRetractEvent extends org.bukkit.event.block.BlockPistonEvent {
- constructor(block: org.bukkit.block.Block, blocks: any[] /*java.util.List*/, direction: org.bukkit.block.BlockFace)
- /**
- * Gets the location where the possible moving block might be if the
- * retracting piston is sticky.
- */
- public getRetractLocation(): org.bukkit.Location;
- /**
- * Get an immutable list of the blocks which will be moved by the
- * extending.
- */
- public getBlocks(): any[] /*java.util.List*/;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockPlaceEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockPlaceEvent.ts
deleted file mode 100644
index 5b3c15c9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockPlaceEvent.ts
+++ /dev/null
@@ -1,62 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockPlaceEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(placedBlock: org.bukkit.block.Block, replacedBlockState: org.bukkit.block.BlockState, placedAgainst: org.bukkit.block.Block, itemInHand: org.bukkit.inventory.ItemStack, thePlayer: org.bukkit.entity.Player, canBuild: boolean)
- constructor(placedBlock: org.bukkit.block.Block, replacedBlockState: org.bukkit.block.BlockState, placedAgainst: org.bukkit.block.Block, itemInHand: org.bukkit.inventory.ItemStack, thePlayer: org.bukkit.entity.Player, canBuild: boolean, hand: org.bukkit.inventory.EquipmentSlot)
- protected cancel: boolean;
- protected placedAgainst: org.bukkit.block.Block;
- protected replacedBlockState: org.bukkit.block.BlockState;
- protected itemInHand: org.bukkit.inventory.ItemStack;
- protected player: org.bukkit.entity.Player;
- protected hand: org.bukkit.inventory.EquipmentSlot;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the player who placed the block involved in this event.
- */
- public getPlayer(): org.bukkit.entity.Player;
- /**
- * Clarity method for getting the placed block. Not really needed except
- * for reasons of clarity.
- */
- public getBlockPlaced(): org.bukkit.block.Block;
- /**
- * Gets the BlockState for the block which was replaced. Material type air
- * mostly.
- */
- public getBlockReplacedState(): org.bukkit.block.BlockState;
- /**
- * Gets the block that this block was placed against
- */
- public getBlockAgainst(): org.bukkit.block.Block;
- /**
- * Gets the item in the player's hand when they placed the block.
- */
- public getItemInHand(): org.bukkit.inventory.ItemStack;
- /**
- * Gets the hand which placed the block
- */
- public getHand(): org.bukkit.inventory.EquipmentSlot;
- /**
- * Gets the value whether the player would be allowed to build here.
- * Defaults to spawn if the server was going to stop them (such as, the
- * player is in Spawn). Note that this is an entirely different check
- * than BLOCK_CANBUILD, as this refers to a player, not universe-physics
- * rule like cactus on dirt.
- */
- public canBuild(): boolean;
- /**
- * Sets the canBuild state of this event. Set to true if you want the
- * player to be able to build.
- */
- public setBuild(canBuild: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockRedstoneEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockRedstoneEvent.ts
deleted file mode 100644
index 96c57835..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockRedstoneEvent.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockRedstoneEvent extends org.bukkit.event.block.BlockEvent {
- constructor(block: org.bukkit.block.Block, oldCurrent: number, newCurrent: number)
- /**
- * Gets the old current of this block
- */
- public getOldCurrent(): number;
- /**
- * Gets the new current of this block
- */
- public getNewCurrent(): number;
- /**
- * Sets the new current of this block
- */
- public setNewCurrent(newCurrent: number): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockShearEntityEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockShearEntityEvent.ts
deleted file mode 100644
index e65c5f72..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockShearEntityEvent.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockShearEntityEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(dispenser: org.bukkit.block.Block, sheared: org.bukkit.entity.Entity, tool: org.bukkit.inventory.ItemStack)
- /**
- * Gets the entity that was sheared.
- */
- public getEntity(): org.bukkit.entity.Entity;
- /**
- * Gets the item used to shear this sheep.
- */
- public getTool(): org.bukkit.inventory.ItemStack;
- public isCancelled(): boolean;
- public setCancelled(cancelled: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockSpreadEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockSpreadEvent.ts
deleted file mode 100644
index 1cf4d500..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockSpreadEvent.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockSpreadEvent extends org.bukkit.event.block.BlockFormEvent {
- constructor(block: org.bukkit.block.Block, source: org.bukkit.block.Block, newState: org.bukkit.block.BlockState)
- /**
- * Gets the source block involved in this event.
- */
- public getSource(): org.bukkit.block.Block;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason.ts b/packages/bukkit/src/typings/org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason.ts
deleted file mode 100644
index cf358a82..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- namespace CauldronLevelChangeEvent {
- // @ts-ignore
- class ChangeReason {
- public static BUCKET_FILL: org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason;
- public static BUCKET_EMPTY: org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason;
- public static BOTTLE_FILL: org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason;
- public static BOTTLE_EMPTY: org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason;
- public static BANNER_WASH: org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason;
- public static ARMOR_WASH: org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason;
- public static EXTINGUISH: org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason;
- public static EVAPORATE: org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason;
- public static UNKNOWN: org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason;
- public static values(): org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason[];
- public static valueOf(name: string): org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.CauldronLevelChangeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.CauldronLevelChangeEvent.ts
deleted file mode 100644
index bdbc6fdd..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.CauldronLevelChangeEvent.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class CauldronLevelChangeEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(block: org.bukkit.block.Block, entity: org.bukkit.entity.Entity, reason: org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason, oldLevel: number, newLevel: number)
- /**
- * Get entity which did this. May be null.
- */
- public getEntity(): org.bukkit.entity.Entity;
- public getReason(): org.bukkit.event.block.CauldronLevelChangeEvent.ChangeReason;
- public getOldLevel(): number;
- public getNewLevel(): number;
- public setNewLevel(newLevel: number): void;
- public isCancelled(): boolean;
- public setCancelled(cancelled: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.EntityBlockFormEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.EntityBlockFormEvent.ts
deleted file mode 100644
index ae80359a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.EntityBlockFormEvent.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class EntityBlockFormEvent extends org.bukkit.event.block.BlockFormEvent {
- constructor(entity: org.bukkit.entity.Entity, block: org.bukkit.block.Block, blockstate: org.bukkit.block.BlockState)
- /**
- * Get the entity that formed the block.
- */
- public getEntity(): org.bukkit.entity.Entity;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.FluidLevelChangeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.FluidLevelChangeEvent.ts
deleted file mode 100644
index 39ff2642..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.FluidLevelChangeEvent.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class FluidLevelChangeEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(theBlock: org.bukkit.block.Block, newData: org.bukkit.block.data.BlockData)
- /**
- * Gets the new data of the changed block.
- */
- public getNewData(): org.bukkit.block.data.BlockData;
- /**
- * Sets the new data of the changed block. Must be of the same Material as
- * the old one.
- */
- public setNewData(newData: org.bukkit.block.data.BlockData): void;
- public isCancelled(): boolean;
- public setCancelled(cancelled: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.LeavesDecayEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.LeavesDecayEvent.ts
deleted file mode 100644
index d57136bd..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.LeavesDecayEvent.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class LeavesDecayEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(block: org.bukkit.block.Block)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.MoistureChangeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.MoistureChangeEvent.ts
deleted file mode 100644
index 382b794e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.MoistureChangeEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class MoistureChangeEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(block: org.bukkit.block.Block, newState: org.bukkit.block.BlockState)
- /**
- * Gets the new state of the affected block.
- */
- public getNewState(): org.bukkit.block.BlockState;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.NotePlayEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.NotePlayEvent.ts
deleted file mode 100644
index eaac156c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.NotePlayEvent.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class NotePlayEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(block: org.bukkit.block.Block, instrument: org.bukkit.Instrument, note: org.bukkit.Note)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the {@link Instrument} to be used.
- */
- public getInstrument(): org.bukkit.Instrument;
- /**
- * Gets the {@link Note} to be played.
- */
- public getNote(): org.bukkit.Note;
- /**
- * Overrides the {@link Instrument} to be used.
- */
- public setInstrument(instrument: org.bukkit.Instrument): void;
- /**
- * Overrides the {@link Note} to be played.
- */
- public setNote(note: org.bukkit.Note): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.SignChangeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.SignChangeEvent.ts
deleted file mode 100644
index d35e92d4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.SignChangeEvent.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class SignChangeEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(theBlock: org.bukkit.block.Block, thePlayer: org.bukkit.entity.Player, theLines: string)
- /**
- * Gets the player changing the sign involved in this event.
- */
- public getPlayer(): org.bukkit.entity.Player;
- /**
- * Gets all of the lines of text from the sign involved in this event.
- */
- public getLines(): any;
- /**
- * Gets a single line of text from the sign involved in this event.
- */
- public getLine(index: number): string;
- /**
- * Sets a single line for the sign involved in this event
- */
- public setLine(index: number, line: string): void;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.SpongeAbsorbEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.SpongeAbsorbEvent.ts
deleted file mode 100644
index 79a80fd6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.SpongeAbsorbEvent.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class SpongeAbsorbEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(block: org.bukkit.block.Block, waterblocks: any[] /*java.util.List*/)
- /**
- * Get a list of all blocks to be removed by the sponge.
- *
- * It is important to note that not every entity in this list
- * is guaranteed to be effected. The cloud may die during the
- * application of its effects due to the depletion of {@link AreaEffectCloud#getDurationOnUse()}
- * or {@link AreaEffectCloud#getRadiusOnUse()}
- */
- public getAffectedEntities(): any[] /*java.util.List*/;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.BatToggleSleepEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.BatToggleSleepEvent.ts
deleted file mode 100644
index b8aec9c5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.BatToggleSleepEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class BatToggleSleepEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(what: org.bukkit.entity.Bat, awake: boolean)
- /**
- * Get whether or not the bat is attempting to awaken.
- */
- public isAwake(): boolean;
- public setCancelled(cancel: boolean): void;
- public isCancelled(): boolean;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason.ts
deleted file mode 100644
index f09b8652..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason.ts
+++ /dev/null
@@ -1,45 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- namespace CreatureSpawnEvent {
- // @ts-ignore
- class SpawnReason {
- public static NATURAL: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static JOCKEY: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static CHUNK_GEN: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static SPAWNER: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static EGG: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static SPAWNER_EGG: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static LIGHTNING: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static BUILD_SNOWMAN: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static BUILD_IRONGOLEM: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static BUILD_WITHER: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static VILLAGE_DEFENSE: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static VILLAGE_INVASION: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static BREEDING: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static SLIME_SPLIT: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static REINFORCEMENTS: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static NETHER_PORTAL: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static DISPENSE_EGG: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static INFECTION: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static CURED: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static OCELOT_BABY: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static SILVERFISH_BLOCK: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static MOUNT: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static TRAP: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static ENDER_PEARL: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static SHOULDER_ENTITY: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static DROWNED: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static SHEARED: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static EXPLOSION: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static CUSTOM: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static DEFAULT: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- public static values(): org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason[];
- public static valueOf(name: string): org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.CreatureSpawnEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.CreatureSpawnEvent.ts
deleted file mode 100644
index 9e8db111..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.CreatureSpawnEvent.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class CreatureSpawnEvent extends org.bukkit.event.entity.EntitySpawnEvent {
- constructor(spawnee: org.bukkit.entity.LivingEntity, spawnReason: org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason)
- public getEntity(): org.bukkit.entity.LivingEntity;
- /**
- * Gets the reason for why the creature is being spawned.
- */
- public getSpawnReason(): org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.CreeperPowerEvent.PowerCause.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.CreeperPowerEvent.PowerCause.ts
deleted file mode 100644
index 02e45eb7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.CreeperPowerEvent.PowerCause.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- namespace CreeperPowerEvent {
- // @ts-ignore
- class PowerCause {
- public static LIGHTNING: org.bukkit.event.entity.CreeperPowerEvent.PowerCause;
- public static SET_ON: org.bukkit.event.entity.CreeperPowerEvent.PowerCause;
- public static SET_OFF: org.bukkit.event.entity.CreeperPowerEvent.PowerCause;
- public static values(): org.bukkit.event.entity.CreeperPowerEvent.PowerCause[];
- public static valueOf(name: string): org.bukkit.event.entity.CreeperPowerEvent.PowerCause;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.CreeperPowerEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.CreeperPowerEvent.ts
deleted file mode 100644
index 6d0ff010..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.CreeperPowerEvent.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class CreeperPowerEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(creeper: org.bukkit.entity.Creeper, bolt: org.bukkit.entity.LightningStrike, cause: org.bukkit.event.entity.CreeperPowerEvent.PowerCause)
- constructor(creeper: org.bukkit.entity.Creeper, cause: org.bukkit.event.entity.CreeperPowerEvent.PowerCause)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getEntity(): org.bukkit.entity.Creeper;
- /**
- * Gets the lightning bolt which is striking the Creeper.
- */
- public getLightning(): org.bukkit.entity.LightningStrike;
- /**
- * Gets the cause of the creeper being (un)powered.
- */
- public getCause(): org.bukkit.event.entity.CreeperPowerEvent.PowerCause;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EnderDragonChangePhaseEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EnderDragonChangePhaseEvent.ts
deleted file mode 100644
index cf50d3e9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EnderDragonChangePhaseEvent.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EnderDragonChangePhaseEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(enderDragon: org.bukkit.entity.EnderDragon, currentPhase: org.bukkit.entity.EnderDragon.Phase, newPhase: org.bukkit.entity.EnderDragon.Phase)
- public getEntity(): org.bukkit.entity.EnderDragon;
- /**
- * Gets the current phase that the dragon is in. This method will return null
- * when a dragon is first spawned and hasn't yet been assigned a phase.
- */
- public getCurrentPhase(): org.bukkit.entity.EnderDragon.Phase;
- /**
- * Gets the new phase that the dragon will switch to.
- */
- public getNewPhase(): org.bukkit.entity.EnderDragon.Phase;
- /**
- * Sets the new phase for the ender dragon.
- */
- public setNewPhase(newPhase: org.bukkit.entity.EnderDragon.Phase): void;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityAirChangeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityAirChangeEvent.ts
deleted file mode 100644
index 3825d575..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityAirChangeEvent.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityAirChangeEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(what: org.bukkit.entity.Entity, amount: number)
- /**
- * Gets the amount of air the entity has left (measured in ticks).
- */
- public getAmount(): number;
- /**
- * Sets the amount of air remaining for the entity (measured in ticks.
- */
- public setAmount(amount: number): void;
- public isCancelled(): boolean;
- public setCancelled(cancelled: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityBreakDoorEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityBreakDoorEvent.ts
deleted file mode 100644
index 573c5709..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityBreakDoorEvent.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityBreakDoorEvent extends org.bukkit.event.entity.EntityChangeBlockEvent {
- constructor(entity: org.bukkit.entity.LivingEntity, targetBlock: org.bukkit.block.Block)
- public getEntity(): org.bukkit.entity.LivingEntity;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityBreedEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityBreedEvent.ts
deleted file mode 100644
index bf4e0d0d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityBreedEvent.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityBreedEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(child: org.bukkit.entity.LivingEntity, mother: org.bukkit.entity.LivingEntity, father: org.bukkit.entity.LivingEntity, breeder: org.bukkit.entity.LivingEntity, bredWith: org.bukkit.inventory.ItemStack, experience: number)
- public getEntity(): org.bukkit.entity.LivingEntity;
- /**
- * Gets the parent creating this entity.
- */
- public getMother(): org.bukkit.entity.LivingEntity;
- /**
- * Gets the other parent of the newly born entity.
- */
- public getFather(): org.bukkit.entity.LivingEntity;
- /**
- * Gets the Entity responsible for breeding. Breeder is null for spontaneous
- * conception.
- */
- public getBreeder(): org.bukkit.entity.LivingEntity;
- /**
- * The ItemStack that was used to initiate breeding, if present.
- */
- public getBredWith(): org.bukkit.inventory.ItemStack;
- /**
- * Get the amount of experience granted by breeding.
- */
- public getExperience(): number;
- /**
- * Set the amount of experience granted by breeding.
- */
- public setExperience(experience: number): void;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityChangeBlockEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityChangeBlockEvent.ts
deleted file mode 100644
index 042bb173..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityChangeBlockEvent.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityChangeBlockEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(what: org.bukkit.entity.Entity, block: org.bukkit.block.Block, to: org.bukkit.block.data.BlockData)
- /**
- * Gets the block the entity is changing
- */
- public getBlock(): org.bukkit.block.Block;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the Material that the block is changing into
- */
- public getTo(): org.bukkit.Material;
- /**
- * Gets the data for the block that would be changed into
- */
- public getBlockData(): org.bukkit.block.data.BlockData;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityCombustByBlockEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityCombustByBlockEvent.ts
deleted file mode 100644
index 94a18261..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityCombustByBlockEvent.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityCombustByBlockEvent extends org.bukkit.event.entity.EntityCombustEvent {
- constructor(combuster: org.bukkit.block.Block, combustee: org.bukkit.entity.Entity, duration: number)
- /**
- * The combuster can be lava or a block that is on fire.
- *
- * WARNING: block may be null.
- */
- public getCombuster(): org.bukkit.block.Block;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityCombustByEntityEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityCombustByEntityEvent.ts
deleted file mode 100644
index 5bf99569..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityCombustByEntityEvent.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityCombustByEntityEvent extends org.bukkit.event.entity.EntityCombustEvent {
- constructor(combuster: org.bukkit.entity.Entity, combustee: org.bukkit.entity.Entity, duration: number)
- /**
- * Get the entity that caused the combustion event.
- */
- public getCombuster(): org.bukkit.entity.Entity;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityCombustEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityCombustEvent.ts
deleted file mode 100644
index 7a8d7c7e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityCombustEvent.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityCombustEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(combustee: org.bukkit.entity.Entity, duration: number)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getDuration(): number;
- /**
- * The number of seconds the combustee should be alight for.
- *
- * This value will only ever increase the combustion time, not decrease
- * existing combustion times.
- */
- public setDuration(duration: number): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityCreatePortalEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityCreatePortalEvent.ts
deleted file mode 100644
index a6b39d87..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityCreatePortalEvent.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityCreatePortalEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(what: org.bukkit.entity.LivingEntity, blocks: any[] /*java.util.List*/, type: org.bukkit.PortalType)
- public getEntity(): org.bukkit.entity.LivingEntity;
- /**
- * Gets a list of all blocks associated with the portal.
- */
- public getBlocks(): any[] /*java.util.List*/;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the type of portal that is trying to be created.
- */
- public getPortalType(): org.bukkit.PortalType;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityDamageByBlockEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityDamageByBlockEvent.ts
deleted file mode 100644
index 85106d8c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityDamageByBlockEvent.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityDamageByBlockEvent extends org.bukkit.event.entity.EntityDamageEvent {
- constructor(damager: org.bukkit.block.Block, damagee: org.bukkit.entity.Entity, cause: org.bukkit.event.entity.EntityDamageEvent.DamageCause, damage: number)
- constructor(damager: org.bukkit.block.Block, damagee: org.bukkit.entity.Entity, cause: org.bukkit.event.entity.EntityDamageEvent.DamageCause, modifiers: Map
- * {@link DamageModifier#BASE} is always applicable.
- */
- public isApplicable(type: org.bukkit.event.entity.EntityDamageEvent.DamageModifier): boolean;
- /**
- * Gets the raw amount of damage caused by the event
- */
- public getDamage(): number;
- /**
- * Gets the amount of damage caused by the event after all damage
- * reduction is applied.
- */
- public getFinalDamage(): number;
- /**
- * Sets the raw amount of damage caused by the event.
- *
- * For compatibility this also recalculates the modifiers and scales
- * them by the difference between the modifier for the previous damage
- * value and the new one.
- */
- public setDamage(damage: number): void;
- /**
- * Gets the cause of the damage.
- */
- public getCause(): org.bukkit.event.entity.EntityDamageEvent.DamageCause;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityDeathEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityDeathEvent.ts
deleted file mode 100644
index 47fc631a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityDeathEvent.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityDeathEvent extends org.bukkit.event.entity.EntityEvent {
- constructor(entity: org.bukkit.entity.LivingEntity, drops: any[] /*java.util.List*/)
- constructor(what: org.bukkit.entity.LivingEntity, drops: any[] /*java.util.List*/, droppedExp: number)
- public getEntity(): org.bukkit.entity.LivingEntity;
- /**
- * Gets how much EXP should be dropped from this death.
- *
- * This does not indicate how much EXP should be taken from the entity in
- * question, merely how much should be created after its death.
- */
- public getDroppedExp(): number;
- /**
- * Sets how much EXP should be dropped from this death.
- *
- * This does not indicate how much EXP should be taken from the entity in
- * question, merely how much should be created after its death.
- */
- public setDroppedExp(exp: number): void;
- /**
- * Gets all the items which will drop when the entity dies
- */
- public getDrops(): any[] /*java.util.List*/;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityDropItemEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityDropItemEvent.ts
deleted file mode 100644
index e664d745..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityDropItemEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityDropItemEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(entity: org.bukkit.entity.Entity, drop: org.bukkit.entity.Item)
- /**
- * Gets the Item created by the entity
- */
- public getItemDrop(): org.bukkit.entity.Item;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityEvent.ts
deleted file mode 100644
index ac56c07f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityEvent.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- abstract class EntityEvent extends org.bukkit.event.Event {
- constructor(what: org.bukkit.entity.Entity)
- protected entity: org.bukkit.entity.Entity;
- /**
- * Returns the Entity involved in this event
- */
- public getEntity(): org.bukkit.entity.Entity;
- /**
- * Gets the EntityType of the Entity involved in this event.
- */
- public getEntityType(): org.bukkit.entity.EntityType;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityExplodeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityExplodeEvent.ts
deleted file mode 100644
index 400f3c75..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityExplodeEvent.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityExplodeEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(what: org.bukkit.entity.Entity, location: org.bukkit.Location, blocks: any[] /*java.util.List*/, yield: number)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Returns the list of blocks that would have been removed or were removed
- * from the explosion event.
- */
- public blockList(): any[] /*java.util.List*/;
- /**
- * Returns the location where the explosion happened.
- *
- * It is not possible to get this value from the Entity as the Entity no
- * longer exists in the world.
- */
- public getLocation(): org.bukkit.Location;
- /**
- * Returns the percentage of blocks to drop from this explosion
- */
- public getYield(): number;
- /**
- * Sets the percentage of blocks to drop from this explosion
- */
- public setYield(yield: number): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityInteractEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityInteractEvent.ts
deleted file mode 100644
index 75dee807..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityInteractEvent.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityInteractEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(entity: org.bukkit.entity.Entity, block: org.bukkit.block.Block)
- protected block: org.bukkit.block.Block;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Returns the involved block
- */
- public getBlock(): org.bukkit.block.Block;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPickupItemEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPickupItemEvent.ts
deleted file mode 100644
index b154fef5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPickupItemEvent.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityPickupItemEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(entity: org.bukkit.entity.LivingEntity, item: org.bukkit.entity.Item, remaining: number)
- public getEntity(): org.bukkit.entity.LivingEntity;
- /**
- * Gets the Item picked up by the entity.
- */
- public getItem(): org.bukkit.entity.Item;
- /**
- * Gets the amount remaining on the ground, if any
- */
- public getRemaining(): number;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPlaceEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPlaceEvent.ts
deleted file mode 100644
index 6c373a77..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPlaceEvent.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityPlaceEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(entity: org.bukkit.entity.Entity, player: org.bukkit.entity.Player, block: org.bukkit.block.Block, blockFace: org.bukkit.block.BlockFace)
- /**
- * Returns the player placing the entity
- */
- public getPlayer(): org.bukkit.entity.Player;
- /**
- * Returns the block that the entity was placed on
- */
- public getBlock(): org.bukkit.block.Block;
- /**
- * Returns the face of the block that the entity was placed on
- */
- public getBlockFace(): org.bukkit.block.BlockFace;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPortalEnterEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPortalEnterEvent.ts
deleted file mode 100644
index 50588e1d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPortalEnterEvent.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityPortalEnterEvent extends org.bukkit.event.entity.EntityEvent {
- constructor(entity: org.bukkit.entity.Entity, location: org.bukkit.Location)
- /**
- * Gets the portal block the entity is touching
- */
- public getLocation(): org.bukkit.Location;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPortalEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPortalEvent.ts
deleted file mode 100644
index 48223677..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPortalEvent.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityPortalEvent extends org.bukkit.event.entity.EntityTeleportEvent {
- constructor(entity: org.bukkit.entity.Entity, from: org.bukkit.Location, to: org.bukkit.Location)
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPortalExitEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPortalExitEvent.ts
deleted file mode 100644
index 504a0b99..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPortalExitEvent.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityPortalExitEvent extends org.bukkit.event.entity.EntityTeleportEvent {
- constructor(entity: org.bukkit.entity.Entity, from: org.bukkit.Location, to: org.bukkit.Location, before: org.bukkit.util.Vector, after: org.bukkit.util.Vector)
- /**
- * Gets a copy of the velocity that the entity has before entering the
- * portal.
- */
- public getBefore(): org.bukkit.util.Vector;
- /**
- * Gets a copy of the velocity that the entity will have after exiting the
- * portal.
- */
- public getAfter(): org.bukkit.util.Vector;
- /**
- * Sets the velocity that the entity will have after exiting the portal.
- */
- public setAfter(after: org.bukkit.util.Vector): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPoseChangeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPoseChangeEvent.ts
deleted file mode 100644
index 3cd0db44..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPoseChangeEvent.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityPoseChangeEvent extends org.bukkit.event.entity.EntityEvent {
- constructor(who: org.bukkit.entity.Entity, pose: org.bukkit.entity.Pose)
- /**
- * Gets the entity's new pose.
- */
- public getPose(): org.bukkit.entity.Pose;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPotionEffectEvent.Action.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPotionEffectEvent.Action.ts
deleted file mode 100644
index b8896db6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPotionEffectEvent.Action.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- namespace EntityPotionEffectEvent {
- // @ts-ignore
- class Action {
- public static ADDED: org.bukkit.event.entity.EntityPotionEffectEvent.Action;
- public static CHANGED: org.bukkit.event.entity.EntityPotionEffectEvent.Action;
- public static CLEARED: org.bukkit.event.entity.EntityPotionEffectEvent.Action;
- public static REMOVED: org.bukkit.event.entity.EntityPotionEffectEvent.Action;
- public static values(): org.bukkit.event.entity.EntityPotionEffectEvent.Action[];
- public static valueOf(name: string): org.bukkit.event.entity.EntityPotionEffectEvent.Action;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPotionEffectEvent.Cause.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPotionEffectEvent.Cause.ts
deleted file mode 100644
index 511fdc16..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPotionEffectEvent.Cause.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- namespace EntityPotionEffectEvent {
- // @ts-ignore
- class Cause {
- public static AREA_EFFECT_CLOUD: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static ARROW: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static ATTACK: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static BEACON: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static COMMAND: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static CONDUIT: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static CONVERSION: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static DEATH: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static DOLPHIN: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static EXPIRATION: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static FOOD: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static ILLUSION: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static MILK: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static PLUGIN: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static POTION_DRINK: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static POTION_SPLASH: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static SPIDER_SPAWN: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static TOTEM: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static TURTLE_HELMET: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static UNKNOWN: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static VILLAGER_TRADE: org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- public static values(): org.bukkit.event.entity.EntityPotionEffectEvent.Cause[];
- public static valueOf(name: string): org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPotionEffectEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPotionEffectEvent.ts
deleted file mode 100644
index f650e02f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityPotionEffectEvent.ts
+++ /dev/null
@@ -1,46 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityPotionEffectEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(livingEntity: org.bukkit.entity.LivingEntity, oldEffect: org.bukkit.potion.PotionEffect, newEffect: org.bukkit.potion.PotionEffect, cause: org.bukkit.event.entity.EntityPotionEffectEvent.Cause, action: org.bukkit.event.entity.EntityPotionEffectEvent.Action, override: boolean)
- /**
- * Gets the old potion effect of the changed type, which will be removed.
- */
- public getOldEffect(): org.bukkit.potion.PotionEffect;
- /**
- * Gets new potion effect of the changed type to be applied.
- */
- public getNewEffect(): org.bukkit.potion.PotionEffect;
- /**
- * Gets the cause why the effect has changed.
- */
- public getCause(): org.bukkit.event.entity.EntityPotionEffectEvent.Cause;
- /**
- * Gets the action which will be performed on the potion effect type.
- */
- public getAction(): org.bukkit.event.entity.EntityPotionEffectEvent.Action;
- /**
- * Gets the modified potion effect type.
- */
- public getModifiedType(): org.bukkit.potion.PotionEffectType;
- /**
- * Returns if the new potion effect will override the old potion effect
- * (Only applicable for the CHANGED Action).
- */
- public isOverride(): boolean;
- /**
- * Sets if the new potion effect will override the old potion effect (Only
- * applicable for the CHANGED action).
- */
- public setOverride(override: boolean): void;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason.ts
deleted file mode 100644
index 8993bb40..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- namespace EntityRegainHealthEvent {
- // @ts-ignore
- class RegainReason {
- public static REGEN: org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason;
- public static SATIATED: org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason;
- public static EATING: org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason;
- public static ENDER_CRYSTAL: org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason;
- public static MAGIC: org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason;
- public static MAGIC_REGEN: org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason;
- public static WITHER_SPAWN: org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason;
- public static WITHER: org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason;
- public static CUSTOM: org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason;
- public static values(): org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason[];
- public static valueOf(name: string): org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityRegainHealthEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityRegainHealthEvent.ts
deleted file mode 100644
index bcb51937..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityRegainHealthEvent.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityRegainHealthEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(entity: org.bukkit.entity.Entity, amount: number, regainReason: org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason)
- /**
- * Gets the amount of regained health
- */
- public getAmount(): number;
- /**
- * Sets the amount of regained health
- */
- public setAmount(amount: number): void;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the reason for why the entity is regaining health
- */
- public getRegainReason(): org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityResurrectEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityResurrectEvent.ts
deleted file mode 100644
index 1ca585a9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityResurrectEvent.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityResurrectEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(what: org.bukkit.entity.LivingEntity)
- public getEntity(): org.bukkit.entity.LivingEntity;
- public isCancelled(): boolean;
- public setCancelled(cancelled: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityShootBowEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityShootBowEvent.ts
deleted file mode 100644
index d7e7370c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityShootBowEvent.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityShootBowEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(shooter: org.bukkit.entity.LivingEntity, bow: org.bukkit.inventory.ItemStack, projectile: org.bukkit.entity.Entity, force: number)
- public getEntity(): org.bukkit.entity.LivingEntity;
- /**
- * Gets the bow ItemStack used to fire the arrow.
- */
- public getBow(): org.bukkit.inventory.ItemStack;
- /**
- * Gets the projectile which will be launched by this event
- */
- public getProjectile(): org.bukkit.entity.Entity;
- /**
- * Replaces the projectile which will be launched
- */
- public setProjectile(projectile: org.bukkit.entity.Entity): void;
- /**
- * Gets the force the arrow was launched with
- */
- public getForce(): number;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntitySpawnEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntitySpawnEvent.ts
deleted file mode 100644
index 8f0fd088..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntitySpawnEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntitySpawnEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(spawnee: org.bukkit.entity.Entity)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the location at which the entity is spawning.
- */
- public getLocation(): org.bukkit.Location;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTameEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTameEvent.ts
deleted file mode 100644
index ab0ac940..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTameEvent.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityTameEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(entity: org.bukkit.entity.LivingEntity, owner: org.bukkit.entity.AnimalTamer)
- public getEntity(): org.bukkit.entity.LivingEntity;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the owning AnimalTamer
- */
- public getOwner(): org.bukkit.entity.AnimalTamer;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTargetEvent.TargetReason.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTargetEvent.TargetReason.ts
deleted file mode 100644
index 446a29a6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTargetEvent.TargetReason.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- namespace EntityTargetEvent {
- // @ts-ignore
- class TargetReason {
- public static TARGET_DIED: org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- public static CLOSEST_PLAYER: org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- public static TARGET_ATTACKED_ENTITY: org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- public static PIG_ZOMBIE_TARGET: org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- public static FORGOT_TARGET: org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- public static TARGET_ATTACKED_OWNER: org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- public static OWNER_ATTACKED_TARGET: org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- public static RANDOM_TARGET: org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- public static DEFEND_VILLAGE: org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- public static TARGET_ATTACKED_NEARBY_ENTITY: org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- public static REINFORCEMENT_TARGET: org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- public static COLLISION: org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- public static CUSTOM: org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- public static CLOSEST_ENTITY: org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- public static FOLLOW_LEADER: org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- public static TEMPT: org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- public static UNKNOWN: org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- public static values(): org.bukkit.event.entity.EntityTargetEvent.TargetReason[];
- public static valueOf(name: string): org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTargetEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTargetEvent.ts
deleted file mode 100644
index 766e790c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTargetEvent.ts
+++ /dev/null
@@ -1,38 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityTargetEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(entity: org.bukkit.entity.Entity, target: org.bukkit.entity.Entity, reason: org.bukkit.event.entity.EntityTargetEvent.TargetReason)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Returns the reason for the targeting
- */
- public getReason(): org.bukkit.event.entity.EntityTargetEvent.TargetReason;
- /**
- * Get the entity that this is targeting.
- *
- * This will be null in the case that the event is called when the mob
- * forgets its target.
- */
- public getTarget(): org.bukkit.entity.Entity;
- /**
- * Set the entity that you want the mob to target instead.
- *
- * It is possible to be null, null will cause the entity to be
- * target-less.
- *
- * This is different from cancelling the event. Cancelling the event will
- * cause the entity to keep an original target, while setting to be null
- * will cause the entity to be reset.
- */
- public setTarget(target: org.bukkit.entity.Entity): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTargetLivingEntityEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTargetLivingEntityEvent.ts
deleted file mode 100644
index b78ea631..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTargetLivingEntityEvent.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityTargetLivingEntityEvent extends org.bukkit.event.entity.EntityTargetEvent {
- constructor(entity: org.bukkit.entity.Entity, target: org.bukkit.entity.LivingEntity, reason: org.bukkit.event.entity.EntityTargetEvent.TargetReason)
- public getTarget(): org.bukkit.entity.LivingEntity;
- /**
- * Set the Entity that you want the mob to target.
- *
- * It is possible to be null, null will cause the entity to be
- * target-less.
- *
- * Must be a LivingEntity, or null.
- */
- public setTarget(target: org.bukkit.entity.Entity): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTeleportEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTeleportEvent.ts
deleted file mode 100644
index 0545d92e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTeleportEvent.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityTeleportEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(what: org.bukkit.entity.Entity, from: org.bukkit.Location, to: org.bukkit.Location)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the location that this entity moved from
- */
- public getFrom(): org.bukkit.Location;
- /**
- * Sets the location that this entity moved from
- */
- public setFrom(from: org.bukkit.Location): void;
- /**
- * Gets the location that this entity moved to
- */
- public getTo(): org.bukkit.Location;
- /**
- * Sets the location that this entity moved to
- */
- public setTo(to: org.bukkit.Location): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityToggleGlideEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityToggleGlideEvent.ts
deleted file mode 100644
index f4451671..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityToggleGlideEvent.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityToggleGlideEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(who: org.bukkit.entity.LivingEntity, isGliding: boolean)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public isGliding(): boolean;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityToggleSwimEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityToggleSwimEvent.ts
deleted file mode 100644
index 2dd20adb..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityToggleSwimEvent.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityToggleSwimEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(who: org.bukkit.entity.LivingEntity, isSwimming: boolean)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public isSwimming(): boolean;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTransformEvent.TransformReason.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTransformEvent.TransformReason.ts
deleted file mode 100644
index 1f9945a7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTransformEvent.TransformReason.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- namespace EntityTransformEvent {
- // @ts-ignore
- class TransformReason {
- public static CURED: org.bukkit.event.entity.EntityTransformEvent.TransformReason;
- public static INFECTION: org.bukkit.event.entity.EntityTransformEvent.TransformReason;
- public static DROWNED: org.bukkit.event.entity.EntityTransformEvent.TransformReason;
- public static SHEARED: org.bukkit.event.entity.EntityTransformEvent.TransformReason;
- public static LIGHTNING: org.bukkit.event.entity.EntityTransformEvent.TransformReason;
- public static SPLIT: org.bukkit.event.entity.EntityTransformEvent.TransformReason;
- public static values(): org.bukkit.event.entity.EntityTransformEvent.TransformReason[];
- public static valueOf(name: string): org.bukkit.event.entity.EntityTransformEvent.TransformReason;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTransformEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTransformEvent.ts
deleted file mode 100644
index 4f16c994..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityTransformEvent.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityTransformEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(original: org.bukkit.entity.Entity, convertedList: any[] /*java.util.List*/, transformReason: org.bukkit.event.entity.EntityTransformEvent.TransformReason)
- /**
- * Gets the entity that the original entity was transformed to.
- * This returns the first entity in the transformed entity list.
- */
- public getTransformedEntity(): org.bukkit.entity.Entity;
- /**
- * Gets the entities that the original entity was transformed to.
- */
- public getTransformedEntities(): any[] /*java.util.List*/;
- /**
- * Gets the reason for the conversion that has occurred.
- */
- public getTransformReason(): org.bukkit.event.entity.EntityTransformEvent.TransformReason;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityUnleashEvent.UnleashReason.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityUnleashEvent.UnleashReason.ts
deleted file mode 100644
index a8c245b2..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityUnleashEvent.UnleashReason.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- namespace EntityUnleashEvent {
- // @ts-ignore
- class UnleashReason {
- public static HOLDER_GONE: org.bukkit.event.entity.EntityUnleashEvent.UnleashReason;
- public static PLAYER_UNLEASH: org.bukkit.event.entity.EntityUnleashEvent.UnleashReason;
- public static DISTANCE: org.bukkit.event.entity.EntityUnleashEvent.UnleashReason;
- public static UNKNOWN: org.bukkit.event.entity.EntityUnleashEvent.UnleashReason;
- public static values(): org.bukkit.event.entity.EntityUnleashEvent.UnleashReason[];
- public static valueOf(name: string): org.bukkit.event.entity.EntityUnleashEvent.UnleashReason;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityUnleashEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.EntityUnleashEvent.ts
deleted file mode 100644
index 1bc39b22..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.EntityUnleashEvent.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class EntityUnleashEvent extends org.bukkit.event.entity.EntityEvent {
- constructor(entity: org.bukkit.entity.Entity, reason: org.bukkit.event.entity.EntityUnleashEvent.UnleashReason)
- /**
- * Returns the reason for the unleashing.
- */
- public getReason(): org.bukkit.event.entity.EntityUnleashEvent.UnleashReason;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.ExpBottleEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.ExpBottleEvent.ts
deleted file mode 100644
index 0276996a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.ExpBottleEvent.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class ExpBottleEvent extends org.bukkit.event.entity.ProjectileHitEvent {
- constructor(bottle: org.bukkit.entity.ThrownExpBottle, exp: number)
- public getEntity(): org.bukkit.entity.ThrownExpBottle;
- /**
- * This method indicates if the particle effect should be shown.
- */
- public getShowEffect(): boolean;
- /**
- * This method sets if the particle effect will be shown.
- *
- * This does not change the experience created.
- */
- public setShowEffect(showEffect: boolean): void;
- /**
- * This method retrieves the amount of experience to be created.
- *
- * The number indicates a total amount to be divided into orbs.
- */
- public getExperience(): number;
- /**
- * This method sets the amount of experience to be created.
- *
- * The number indicates a total amount to be divided into orbs.
- */
- public setExperience(exp: number): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.ExplosionPrimeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.ExplosionPrimeEvent.ts
deleted file mode 100644
index b109dcbf..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.ExplosionPrimeEvent.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class ExplosionPrimeEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(what: org.bukkit.entity.Entity, radius: number, fire: boolean)
- constructor(explosive: org.bukkit.entity.Explosive)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the radius of the explosion
- */
- public getRadius(): number;
- /**
- * Sets the radius of the explosion
- */
- public setRadius(radius: number): void;
- /**
- * Gets whether this explosion will create fire or not
- */
- public getFire(): boolean;
- /**
- * Sets whether this explosion will create fire or not
- */
- public setFire(fire: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.FireworkExplodeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.FireworkExplodeEvent.ts
deleted file mode 100644
index ff1a5dc3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.FireworkExplodeEvent.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class FireworkExplodeEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(what: org.bukkit.entity.Firework)
- public isCancelled(): boolean;
- /**
- * Set the cancelled state of this event. If the firework explosion is
- * cancelled, the firework will still be removed, but no particles will be
- * displayed.
- */
- public setCancelled(cancel: boolean): void;
- public getEntity(): org.bukkit.entity.Firework;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.FoodLevelChangeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.FoodLevelChangeEvent.ts
deleted file mode 100644
index 8ffe3148..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.FoodLevelChangeEvent.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class FoodLevelChangeEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(what: org.bukkit.entity.HumanEntity, level: number)
- constructor(what: org.bukkit.entity.HumanEntity, level: number, item: org.bukkit.inventory.ItemStack)
- public getEntity(): org.bukkit.entity.HumanEntity;
- /**
- * Gets the item that triggered this event, if any.
- */
- public getItem(): org.bukkit.inventory.ItemStack;
- /**
- * Gets the resultant food level that the entity involved in this event
- * should be set to.
- *
- * Where 20 is a full food bar and 0 is an empty one.
- */
- public getFoodLevel(): number;
- /**
- * Sets the resultant food level that the entity involved in this event
- * should be set to
- */
- public setFoodLevel(level: number): void;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.HorseJumpEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.HorseJumpEvent.ts
deleted file mode 100644
index 7e4bec2c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.HorseJumpEvent.ts
+++ /dev/null
@@ -1,44 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class HorseJumpEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(horse: org.bukkit.entity.AbstractHorse, power: number)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getEntity(): org.bukkit.entity.AbstractHorse;
- /**
- * Gets the power of the jump.
- *
- * Power is a value that defines how much of the horse's jump strength
- * should be used for the jump. Power is effectively multiplied times
- * the horse's jump strength to determine how high the jump is; 0
- * represents no jump strength while 1 represents full jump strength.
- * Setting power to a value above 1 will use additional jump strength
- * that the horse does not usually have.
- *
- * Power does not affect how high the horse is capable of jumping, only
- * how much of its jumping capability will be used in this jump. To set
- * the horse's overall jump strength, see {@link
- * AbstractHorse#setJumpStrength(double)}.
- */
- public getPower(): number;
- /**
- * Sets the power of the jump.
- *
- * Jump power can be set to a value above 1.0 which will increase the
- * strength of this jump above the horse's actual jump strength.
- *
- * Setting the jump power to 0 will result in the jump animation still
- * playing, but the horse not leaving the ground. Only canceling this
- * event will result in no jump animation at all.
- */
- public setPower(power: number): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.ItemDespawnEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.ItemDespawnEvent.ts
deleted file mode 100644
index bbf143d7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.ItemDespawnEvent.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class ItemDespawnEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(despawnee: org.bukkit.entity.Item, loc: org.bukkit.Location)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getEntity(): org.bukkit.entity.Item;
- /**
- * Gets the location at which the item is despawning.
- */
- public getLocation(): org.bukkit.Location;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.ItemMergeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.ItemMergeEvent.ts
deleted file mode 100644
index 5664da79..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.ItemMergeEvent.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class ItemMergeEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(item: org.bukkit.entity.Item, target: org.bukkit.entity.Item)
- public isCancelled(): boolean;
- public setCancelled(cancelled: boolean): void;
- public getEntity(): org.bukkit.entity.Item;
- /**
- * Gets the Item entity the main Item is being merged into.
- */
- public getTarget(): org.bukkit.entity.Item;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.ItemSpawnEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.ItemSpawnEvent.ts
deleted file mode 100644
index 1a7ecff9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.ItemSpawnEvent.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class ItemSpawnEvent extends org.bukkit.event.entity.EntitySpawnEvent {
- constructor(spawnee: org.bukkit.entity.Item, loc: org.bukkit.Location)
- constructor(spawnee: org.bukkit.entity.Item)
- public getEntity(): org.bukkit.entity.Item;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.LingeringPotionSplashEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.LingeringPotionSplashEvent.ts
deleted file mode 100644
index 0b519912..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.LingeringPotionSplashEvent.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class LingeringPotionSplashEvent extends org.bukkit.event.entity.ProjectileHitEvent implements org.bukkit.event.Cancellable {
- constructor(potion: org.bukkit.entity.ThrownPotion, entity: org.bukkit.entity.AreaEffectCloud)
- public getEntity(): org.bukkit.entity.ThrownPotion;
- /**
- * Gets the AreaEffectCloud spawned
- */
- public getAreaEffectCloud(): org.bukkit.entity.AreaEffectCloud;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.PigZapEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.PigZapEvent.ts
deleted file mode 100644
index ef6948c9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.PigZapEvent.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class PigZapEvent extends org.bukkit.event.entity.EntityTransformEvent implements org.bukkit.event.Cancellable {
- constructor(pig: org.bukkit.entity.Pig, bolt: org.bukkit.entity.LightningStrike, pigzombie: org.bukkit.entity.PigZombie)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getEntity(): org.bukkit.entity.Pig;
- /**
- * Gets the bolt which is striking the pig.
- */
- public getLightning(): org.bukkit.entity.LightningStrike;
- /**
- * Gets the zombie pig that will replace the pig, provided the event is
- * not cancelled first.
- */
- public getPigZombie(): org.bukkit.entity.PigZombie;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.PigZombieAngerEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.PigZombieAngerEvent.ts
deleted file mode 100644
index 41964ae6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.PigZombieAngerEvent.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class PigZombieAngerEvent extends org.bukkit.event.entity.EntityEvent implements org.bukkit.event.Cancellable {
- constructor(pigZombie: org.bukkit.entity.PigZombie, target: org.bukkit.entity.Entity, newAnger: number)
- /**
- * Gets the entity (if any) which triggered this anger update.
- */
- public getTarget(): org.bukkit.entity.Entity;
- /**
- * Gets the new anger resulting from this event.
- */
- public getNewAnger(): number;
- /**
- * Sets the new anger resulting from this event.
- */
- public setNewAnger(newAnger: number): void;
- public getEntity(): org.bukkit.entity.PigZombie;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.PlayerDeathEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.PlayerDeathEvent.ts
deleted file mode 100644
index 1d1a1c17..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.PlayerDeathEvent.ts
+++ /dev/null
@@ -1,81 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class PlayerDeathEvent extends org.bukkit.event.entity.EntityDeathEvent {
- constructor(player: org.bukkit.entity.Player, drops: any[] /*java.util.List*/, droppedExp: number, deathMessage: string)
- constructor(player: org.bukkit.entity.Player, drops: any[] /*java.util.List*/, droppedExp: number, newExp: number, deathMessage: string)
- constructor(player: org.bukkit.entity.Player, drops: any[] /*java.util.List*/, droppedExp: number, newExp: number, newTotalExp: number, newLevel: number, deathMessage: string)
- public getEntity(): org.bukkit.entity.LivingEntity;
- /**
- * Set the death message that will appear to everyone on the server.
- */
- public setDeathMessage(deathMessage: string): void;
- /**
- * Get the death message that will appear to everyone on the server.
- */
- public getDeathMessage(): string;
- /**
- * Gets how much EXP the Player should have at respawn.
- *
- * This does not indicate how much EXP should be dropped, please see
- * {@link #getDroppedExp()} for that.
- */
- public getNewExp(): number;
- /**
- * Sets how much EXP the Player should have at respawn.
- *
- * This does not indicate how much EXP should be dropped, please see
- * {@link #setDroppedExp(int)} for that.
- */
- public setNewExp(exp: number): void;
- /**
- * Gets the Level the Player should have at respawn.
- */
- public getNewLevel(): number;
- /**
- * Sets the Level the Player should have at respawn.
- */
- public setNewLevel(level: number): void;
- /**
- * Gets the Total EXP the Player should have at respawn.
- */
- public getNewTotalExp(): number;
- /**
- * Sets the Total EXP the Player should have at respawn.
- */
- public setNewTotalExp(totalExp: number): void;
- /**
- * Gets if the Player should keep all EXP at respawn.
- *
- * This flag overrides other EXP settings
- */
- public getKeepLevel(): boolean;
- /**
- * Sets if the Player should keep all EXP at respawn.
- *
- * This overrides all other EXP settings
- *
- * This doesn't prevent prevent the EXP from dropping.
- * {@link #setDroppedExp(int)} should be used stop the
- * EXP from dropping.
- */
- public setKeepLevel(keepLevel: boolean): void;
- /**
- * Sets if the Player keeps inventory on death.
- *
- * This doesn't prevent prevent the items from dropping.
- * {@code getDrops().clear()} should be used stop the
- * items from dropping.
- */
- public setKeepInventory(keepInventory: boolean): void;
- /**
- * Gets if the Player keeps inventory on death.
- */
- public getKeepInventory(): boolean;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.PlayerLeashEntityEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.PlayerLeashEntityEvent.ts
deleted file mode 100644
index 93924163..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.PlayerLeashEntityEvent.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class PlayerLeashEntityEvent extends org.bukkit.event.Event implements org.bukkit.event.Cancellable {
- constructor(what: org.bukkit.entity.Entity, leashHolder: org.bukkit.entity.Entity, leasher: org.bukkit.entity.Player)
- /**
- * Returns the entity that is holding the leash.
- */
- public getLeashHolder(): org.bukkit.entity.Entity;
- /**
- * Returns the entity being leashed.
- */
- public getEntity(): org.bukkit.entity.Entity;
- /**
- * Returns the player involved in this event
- */
- public getPlayer(): org.bukkit.entity.Player;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.entity.PotionSplashEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.entity.PotionSplashEvent.ts
deleted file mode 100644
index aaa55283..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.entity.PotionSplashEvent.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace entity {
- // @ts-ignore
- class PotionSplashEvent extends org.bukkit.event.entity.ProjectileHitEvent implements org.bukkit.event.Cancellable {
- constructor(potion: org.bukkit.entity.ThrownPotion, affectedEntities: Map
- * This action cannot be changed, and represents what the normal outcome
- * of the event will be. To change the behavior of this
- * InventoryClickEvent, changes must be manually applied.
- */
- public getAction(): org.bukkit.event.inventory.InventoryAction;
- /**
- * Gets the ClickType for this event.
- *
- * This is insulated against changes to the inventory by other plugins.
- */
- public getClick(): org.bukkit.event.inventory.ClickType;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryCloseEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryCloseEvent.ts
deleted file mode 100644
index cfbaa487..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryCloseEvent.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace inventory {
- // @ts-ignore
- class InventoryCloseEvent extends org.bukkit.event.inventory.InventoryEvent {
- constructor(transaction: org.bukkit.inventory.InventoryView)
- /**
- * Returns the player involved in this event
- */
- public getPlayer(): org.bukkit.entity.HumanEntity;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryCreativeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryCreativeEvent.ts
deleted file mode 100644
index a94f3f25..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryCreativeEvent.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace inventory {
- // @ts-ignore
- class InventoryCreativeEvent extends org.bukkit.event.inventory.InventoryClickEvent {
- constructor(what: org.bukkit.inventory.InventoryView, type: org.bukkit.event.inventory.InventoryType.SlotType, slot: number, newItem: org.bukkit.inventory.ItemStack)
- public getCursor(): org.bukkit.inventory.ItemStack;
- public setCursor(item: org.bukkit.inventory.ItemStack): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryDragEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryDragEvent.ts
deleted file mode 100644
index 98f36b14..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryDragEvent.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace inventory {
- // @ts-ignore
- class InventoryDragEvent extends org.bukkit.event.inventory.InventoryInteractEvent {
- constructor(what: org.bukkit.inventory.InventoryView, newCursor: org.bukkit.inventory.ItemStack, oldCursor: org.bukkit.inventory.ItemStack, right: boolean, slots: Map
- * Changing this item stack changes the cursor item. Note that changing
- * the affected "dragged" slots does not change this ItemStack, nor does
- * changing this ItemStack affect the "dragged" slots.
- */
- public setCursor(newCursor: org.bukkit.inventory.ItemStack): void;
- /**
- * Gets an ItemStack representing the cursor prior to any modifications
- * as a result of this drag.
- */
- public getOldCursor(): org.bukkit.inventory.ItemStack;
- /**
- * Gets the DragType that describes the behavior of ItemStacks placed
- * after this InventoryDragEvent.
- *
- * The ItemStacks and the raw slots that they're being applied to can be
- * found using {@link #getNewItems()}.
- */
- public getType(): org.bukkit.event.inventory.DragType;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryEvent.ts
deleted file mode 100644
index 1ac155ee..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryEvent.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace inventory {
- // @ts-ignore
- class InventoryEvent extends org.bukkit.event.Event {
- constructor(transaction: org.bukkit.inventory.InventoryView)
- protected transaction: org.bukkit.inventory.InventoryView;
- /**
- * Gets the primary Inventory involved in this transaction
- */
- public getInventory(): org.bukkit.inventory.Inventory;
- /**
- * Gets the list of players viewing the primary (upper) inventory involved
- * in this event
- */
- public getViewers(): any[] /*java.util.List*/;
- /**
- * Gets the view object itself
- */
- public getView(): org.bukkit.inventory.InventoryView;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryInteractEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryInteractEvent.ts
deleted file mode 100644
index eac4e3ad..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryInteractEvent.ts
+++ /dev/null
@@ -1,44 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace inventory {
- // @ts-ignore
- abstract class InventoryInteractEvent extends org.bukkit.event.inventory.InventoryEvent implements org.bukkit.event.Cancellable {
- constructor(transaction: org.bukkit.inventory.InventoryView)
- /**
- * Gets the player who performed the click.
- */
- public getWhoClicked(): org.bukkit.entity.HumanEntity;
- /**
- * Sets the result of this event. This will change whether or not this
- * event is considered cancelled.
- */
- public setResult(newResult: org.bukkit.event.Event.Result): void;
- /**
- * Gets the {@link org.bukkit.event.Event.Result} of this event. The Result describes the
- * behavior that will be applied to the inventory in relation to this
- * event.
- */
- public getResult(): org.bukkit.event.Event.Result;
- /**
- * Gets whether or not this event is cancelled. This is based off of the
- * Result value returned by {@link #getResult()}. Result.ALLOW and
- * Result.DEFAULT will result in a returned value of false, but
- * Result.DENY will result in a returned value of true.
- *
- * {@inheritDoc}
- */
- public isCancelled(): boolean;
- /**
- * Proxy method to {@link #setResult(org.bukkit.event.Event.Result)} for the Cancellable
- * interface. {@link #setResult(org.bukkit.event.Event.Result)} is preferred, as it allows
- * you to specify the Result beyond Result.DENY and Result.ALLOW.
- *
- * {@inheritDoc}
- */
- public setCancelled(toCancel: boolean): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryMoveItemEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryMoveItemEvent.ts
deleted file mode 100644
index 5a4d5b8d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryMoveItemEvent.ts
+++ /dev/null
@@ -1,40 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace inventory {
- // @ts-ignore
- class InventoryMoveItemEvent extends org.bukkit.event.Event implements org.bukkit.event.Cancellable {
- constructor(sourceInventory: org.bukkit.inventory.Inventory, itemStack: org.bukkit.inventory.ItemStack, destinationInventory: org.bukkit.inventory.Inventory, didSourceInitiate: boolean)
- /**
- * Gets the Inventory that the ItemStack is being taken from
- */
- public getSource(): org.bukkit.inventory.Inventory;
- /**
- * Gets the ItemStack being moved; if modified, the original item will not
- * be removed from the source inventory.
- */
- public getItem(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the ItemStack being moved; if this is different from the original
- * ItemStack, the original item will not be removed from the source
- * inventory.
- */
- public setItem(itemStack: org.bukkit.inventory.ItemStack): void;
- /**
- * Gets the Inventory that the ItemStack is being put into
- */
- public getDestination(): org.bukkit.inventory.Inventory;
- /**
- * Gets the Inventory that initiated the transfer. This will always be
- * either the destination or source Inventory.
- */
- public getInitiator(): org.bukkit.inventory.Inventory;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryOpenEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryOpenEvent.ts
deleted file mode 100644
index e0916954..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryOpenEvent.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace inventory {
- // @ts-ignore
- class InventoryOpenEvent extends org.bukkit.event.inventory.InventoryEvent implements org.bukkit.event.Cancellable {
- constructor(transaction: org.bukkit.inventory.InventoryView)
- /**
- * Returns the player involved in this event
- */
- public getPlayer(): org.bukkit.entity.HumanEntity;
- /**
- * Gets the cancellation state of this event. A cancelled event will not
- * be executed in the server, but will still pass to other plugins.
- *
- * If an inventory open event is cancelled, the inventory screen will not
- * show.
- */
- public isCancelled(): boolean;
- /**
- * Sets the cancellation state of this event. A cancelled event will not
- * be executed in the server, but will still pass to other plugins.
- *
- * If an inventory open event is cancelled, the inventory screen will not
- * show.
- */
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryPickupItemEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryPickupItemEvent.ts
deleted file mode 100644
index 1fd2e639..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryPickupItemEvent.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace inventory {
- // @ts-ignore
- class InventoryPickupItemEvent extends org.bukkit.event.Event implements org.bukkit.event.Cancellable {
- constructor(inventory: org.bukkit.inventory.Inventory, item: org.bukkit.entity.Item)
- /**
- * Gets the Inventory that picked up the item
- */
- public getInventory(): org.bukkit.inventory.Inventory;
- /**
- * Gets the Item entity that was picked up
- */
- public getItem(): org.bukkit.entity.Item;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryType.SlotType.ts b/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryType.SlotType.ts
deleted file mode 100644
index 84d1f2cf..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryType.SlotType.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace inventory {
- namespace InventoryType {
- // @ts-ignore
- class SlotType {
- public static RESULT: org.bukkit.event.inventory.InventoryType.SlotType;
- public static CRAFTING: org.bukkit.event.inventory.InventoryType.SlotType;
- public static ARMOR: org.bukkit.event.inventory.InventoryType.SlotType;
- public static CONTAINER: org.bukkit.event.inventory.InventoryType.SlotType;
- public static QUICKBAR: org.bukkit.event.inventory.InventoryType.SlotType;
- public static OUTSIDE: org.bukkit.event.inventory.InventoryType.SlotType;
- public static FUEL: org.bukkit.event.inventory.InventoryType.SlotType;
- public static values(): org.bukkit.event.inventory.InventoryType.SlotType[];
- public static valueOf(name: string): org.bukkit.event.inventory.InventoryType.SlotType;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryType.ts b/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryType.ts
deleted file mode 100644
index 6eb53802..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.inventory.InventoryType.ts
+++ /dev/null
@@ -1,44 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace inventory {
- // @ts-ignore
- class InventoryType {
- public static CHEST: org.bukkit.event.inventory.InventoryType;
- public static DISPENSER: org.bukkit.event.inventory.InventoryType;
- public static DROPPER: org.bukkit.event.inventory.InventoryType;
- public static FURNACE: org.bukkit.event.inventory.InventoryType;
- public static WORKBENCH: org.bukkit.event.inventory.InventoryType;
- public static CRAFTING: org.bukkit.event.inventory.InventoryType;
- public static ENCHANTING: org.bukkit.event.inventory.InventoryType;
- public static BREWING: org.bukkit.event.inventory.InventoryType;
- public static PLAYER: org.bukkit.event.inventory.InventoryType;
- public static CREATIVE: org.bukkit.event.inventory.InventoryType;
- public static MERCHANT: org.bukkit.event.inventory.InventoryType;
- public static ENDER_CHEST: org.bukkit.event.inventory.InventoryType;
- public static ANVIL: org.bukkit.event.inventory.InventoryType;
- public static BEACON: org.bukkit.event.inventory.InventoryType;
- public static HOPPER: org.bukkit.event.inventory.InventoryType;
- public static SHULKER_BOX: org.bukkit.event.inventory.InventoryType;
- public static BARREL: org.bukkit.event.inventory.InventoryType;
- public static BLAST_FURNACE: org.bukkit.event.inventory.InventoryType;
- public static LECTERN: org.bukkit.event.inventory.InventoryType;
- public static SMOKER: org.bukkit.event.inventory.InventoryType;
- public static LOOM: org.bukkit.event.inventory.InventoryType;
- public static CARTOGRAPHY: org.bukkit.event.inventory.InventoryType;
- public static GRINDSTONE: org.bukkit.event.inventory.InventoryType;
- public static STONECUTTER: org.bukkit.event.inventory.InventoryType;
- public static values(): org.bukkit.event.inventory.InventoryType[];
- public static valueOf(name: string): org.bukkit.event.inventory.InventoryType;
- public getDefaultSize(): number;
- public getDefaultTitle(): string;
- /**
- * Denotes that this InventoryType can be created via the normal
- * {@link org.bukkit.Bukkit#createInventory} methods.
- */
- public isCreatable(): boolean;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.inventory.PrepareAnvilEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.inventory.PrepareAnvilEvent.ts
deleted file mode 100644
index 5c725f43..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.inventory.PrepareAnvilEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace inventory {
- // @ts-ignore
- class PrepareAnvilEvent extends org.bukkit.event.inventory.InventoryEvent {
- constructor(inventory: org.bukkit.inventory.InventoryView, result: org.bukkit.inventory.ItemStack)
- public getInventory(): org.bukkit.inventory.AnvilInventory;
- /**
- * Get result item, may be null.
- */
- public getResult(): org.bukkit.inventory.ItemStack;
- public setResult(result: org.bukkit.inventory.ItemStack): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.inventory.PrepareItemCraftEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.inventory.PrepareItemCraftEvent.ts
deleted file mode 100644
index d07127bd..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.inventory.PrepareItemCraftEvent.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace inventory {
- // @ts-ignore
- class PrepareItemCraftEvent extends org.bukkit.event.inventory.InventoryEvent {
- constructor(what: org.bukkit.inventory.CraftingInventory, view: org.bukkit.inventory.InventoryView, isRepair: boolean)
- /**
- * Get the recipe that has been formed. If this event was triggered by a
- * tool repair, this will be a temporary shapeless recipe representing the
- * repair.
- */
- public getRecipe(): org.bukkit.inventory.Recipe;
- public getInventory(): org.bukkit.inventory.CraftingInventory;
- /**
- * Check if this event was triggered by a tool repair operation rather
- * than a crafting recipe.
- */
- public isRepair(): boolean;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.inventory.TradeSelectEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.inventory.TradeSelectEvent.ts
deleted file mode 100644
index 0d67465f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.inventory.TradeSelectEvent.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace inventory {
- // @ts-ignore
- class TradeSelectEvent extends org.bukkit.event.inventory.InventoryInteractEvent {
- constructor(transaction: org.bukkit.inventory.InventoryView, newIndex: number)
- /**
- * Used to get the index of the trade the player clicked on.
- */
- public getIndex(): number;
- public getInventory(): org.bukkit.inventory.MerchantInventory;
- /**
- * Get the Merchant involved.
- */
- public getMerchant(): org.bukkit.inventory.Merchant;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.AsyncPlayerChatEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.AsyncPlayerChatEvent.ts
deleted file mode 100644
index 630dd58a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.AsyncPlayerChatEvent.ts
+++ /dev/null
@@ -1,54 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class AsyncPlayerChatEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(async: boolean, who: org.bukkit.entity.Player, message: string, players: any[] /*java.util.Set*/)
- /**
- * Gets the message that the player is attempting to send. This message
- * will be used with {@link #getFormat()}.
- */
- public getMessage(): string;
- /**
- * Sets the message that the player will send. This message will be used
- * with {@link #getFormat()}.
- */
- public setMessage(message: string): void;
- /**
- * Gets the format to use to display this chat message.
- *
- * When this event finishes execution, the first format parameter is the
- * {@link Player#getDisplayName()} and the second parameter is {@link
- * #getMessage()}
- */
- public getFormat(): string;
- /**
- * Sets the format to use to display this chat message.
- *
- * When this event finishes execution, the first format parameter is the
- * {@link Player#getDisplayName()} and the second parameter is {@link
- * #getMessage()}
- */
- public setFormat(format: string): void;
- /**
- * Gets a set of recipients that this chat message will be displayed to.
- *
- * The set returned is not guaranteed to be mutable and may auto-populate
- * on access. Any listener accessing the returned set should be aware that
- * it may reduce performance for a lazy set implementation.
- *
- * Listeners should be aware that modifying the list may throw {@link
- * UnsupportedOperationException} if the event caller provides an
- * unmodifiable set.
- */
- public getRecipients(): any[] /*java.util.Set*/;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result.ts b/packages/bukkit/src/typings/org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result.ts
deleted file mode 100644
index b916a717..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- namespace AsyncPlayerPreLoginEvent {
- // @ts-ignore
- class Result {
- public static ALLOWED: org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result;
- public static KICK_FULL: org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result;
- public static KICK_BANNED: org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result;
- public static KICK_WHITELIST: org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result;
- public static KICK_OTHER: org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result;
- public static values(): org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result[];
- public static valueOf(name: string): org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.AsyncPlayerPreLoginEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.AsyncPlayerPreLoginEvent.ts
deleted file mode 100644
index 110063d3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.AsyncPlayerPreLoginEvent.ts
+++ /dev/null
@@ -1,64 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class AsyncPlayerPreLoginEvent extends org.bukkit.event.Event {
- constructor(name: string, ipAddress: any)
- constructor(name: string, ipAddress: any, uniqueId: any)
- /**
- * Gets the current result of the login, as an enum
- */
- public getLoginResult(): org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result;
- /**
- * Gets the current result of the login, as an enum
- */
- public getResult(): org.bukkit.event.player.PlayerPreLoginEvent.Result;
- /**
- * Sets the new result of the login, as an enum
- */
- public setLoginResult(result: org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result): void;
- /**
- * Sets the new result of the login, as an enum
- */
- public setResult(result: org.bukkit.event.player.PlayerPreLoginEvent.Result): void;
- /**
- * Gets the current kick message that will be used if getResult() !=
- * Result.ALLOWED
- */
- public getKickMessage(): string;
- /**
- * Sets the kick message to display if getResult() != Result.ALLOWED
- */
- public setKickMessage(message: string): void;
- /**
- * Allows the player to log in
- */
- public allow(): void;
- /**
- * Disallows the player from logging in, with the given reason
- */
- public disallow(result: org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result, message: string): void;
- /**
- * Disallows the player from logging in, with the given reason
- */
- public disallow(result: org.bukkit.event.player.PlayerPreLoginEvent.Result, message: string): void;
- /**
- * Gets the player's name.
- */
- public getName(): string;
- /**
- * Gets the player IP address.
- */
- public getAddress(): any;
- /**
- * Gets the player's unique ID.
- */
- public getUniqueId(): any;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerAchievementAwardedEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerAchievementAwardedEvent.ts
deleted file mode 100644
index e301b846..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerAchievementAwardedEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerAchievementAwardedEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, achievement: org.bukkit.Achievement)
- /**
- * Gets the Achievement being awarded.
- */
- public getAchievement(): org.bukkit.Achievement;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerAdvancementDoneEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerAdvancementDoneEvent.ts
deleted file mode 100644
index ae346321..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerAdvancementDoneEvent.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerAdvancementDoneEvent extends org.bukkit.event.player.PlayerEvent {
- constructor(who: org.bukkit.entity.Player, advancement: org.bukkit.advancement.Advancement)
- /**
- * Get the advancement which has been completed.
- */
- public getAdvancement(): org.bukkit.advancement.Advancement;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerAnimationEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerAnimationEvent.ts
deleted file mode 100644
index 50880a03..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerAnimationEvent.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerAnimationEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- /**
- * Construct a new PlayerAnimation event
- */
- constructor(player: org.bukkit.entity.Player)
- /**
- * Get the type of this animation event
- */
- public getAnimationType(): org.bukkit.event.player.PlayerAnimationType;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerAnimationType.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerAnimationType.ts
deleted file mode 100644
index 2540eb4c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerAnimationType.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerAnimationType {
- public static ARM_SWING: org.bukkit.event.player.PlayerAnimationType;
- public static values(): org.bukkit.event.player.PlayerAnimationType[];
- public static valueOf(name: string): org.bukkit.event.player.PlayerAnimationType;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerArmorStandManipulateEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerArmorStandManipulateEvent.ts
deleted file mode 100644
index 6142faed..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerArmorStandManipulateEvent.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerArmorStandManipulateEvent extends org.bukkit.event.player.PlayerInteractEntityEvent {
- constructor(who: org.bukkit.entity.Player, clickedEntity: org.bukkit.entity.ArmorStand, playerItem: org.bukkit.inventory.ItemStack, armorStandItem: org.bukkit.inventory.ItemStack, slot: org.bukkit.inventory.EquipmentSlot)
- /**
- * Returns the item held by the player. If this Item is null and the armor stand Item is also null,
- * there will be no transaction between the player and the armor stand.
- * If the Player's item is null, but the armor stand item is not then the player will obtain the armor stand item.
- * In the case that the Player's item is not null, but the armor stand item is null, the players item will be placed on the armor stand.
- * If both items are not null, the items will be swapped.
- * In the case that the event is cancelled the original items will remain the same.
- */
- public getPlayerItem(): org.bukkit.inventory.ItemStack;
- /**
- * Returns the item held by the armor stand.
- * If this Item is null and the player's Item is also null, there will be no transaction between the player and the armor stand.
- * If the Player's item is null, but the armor stand item is not then the player will obtain the armor stand item.
- * In the case that the Player's item is not null, but the armor stand item is null, the players item will be placed on the armor stand.
- * If both items are not null, the items will be swapped.
- * In the case that the event is cancelled the original items will remain the same.
- */
- public getArmorStandItem(): org.bukkit.inventory.ItemStack;
- /**
- * Returns the raw item slot of the armor stand in this event.
- */
- public getSlot(): org.bukkit.inventory.EquipmentSlot;
- public getRightClicked(): org.bukkit.entity.ArmorStand;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult.ts
deleted file mode 100644
index 046af612..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- namespace PlayerBedEnterEvent {
- // @ts-ignore
- class BedEnterResult {
- public static OK: org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult;
- public static NOT_POSSIBLE_HERE: org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult;
- public static NOT_POSSIBLE_NOW: org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult;
- public static TOO_FAR_AWAY: org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult;
- public static NOT_SAFE: org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult;
- public static OTHER_PROBLEM: org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult;
- public static values(): org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult[];
- public static valueOf(name: string): org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBedEnterEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBedEnterEvent.ts
deleted file mode 100644
index ab624181..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBedEnterEvent.ts
+++ /dev/null
@@ -1,62 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerBedEnterEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(who: org.bukkit.entity.Player, bed: org.bukkit.block.Block, bedEnterResult: org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult)
- constructor(who: org.bukkit.entity.Player, bed: org.bukkit.block.Block)
- /**
- * This describes the default outcome of this event.
- */
- public getBedEnterResult(): org.bukkit.event.player.PlayerBedEnterEvent.BedEnterResult;
- /**
- * This controls the action to take with the bed that was clicked on.
- *
- * In case of {@link org.bukkit.event.Event.Result#DEFAULT}, the default outcome is described by
- * {@link #getBedEnterResult()}.
- */
- public useBed(): org.bukkit.event.Event.Result;
- /**
- * Sets the action to take with the interacted bed.
- *
- * {@link org.bukkit.event.Event.Result#ALLOW} will result in the player sleeping, regardless of
- * the default outcome described by {@link #getBedEnterResult()}.
- *
- * Canceling the event has the same effect as setting {@link #useBed()} to
- * {@link org.bukkit.event.Event.Result#DENY}.
- *
- * For backwards compatibility reasons this also returns true if
- * {@link #useBed()} is {@link org.bukkit.event.Event.Result#DEFAULT} and the
- * {@link #getBedEnterResult() default action} is to prevent bed entering.
- */
- public isCancelled(): boolean;
- /**
- * Sets the cancellation state of this event. A canceled event will not be
- * executed in the server, but will still pass to other plugins.
- *
- * Canceling this event will prevent use of the bed.
- */
- public setCancelled(cancel: boolean): void;
- /**
- * Returns the bed block involved in this event.
- */
- public getBed(): org.bukkit.block.Block;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBedLeaveEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBedLeaveEvent.ts
deleted file mode 100644
index d7439baa..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBedLeaveEvent.ts
+++ /dev/null
@@ -1,40 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerBedLeaveEvent extends org.bukkit.event.player.PlayerEvent {
- constructor(who: org.bukkit.entity.Player, bed: org.bukkit.block.Block, setBedSpawn: boolean)
- /**
- * Returns the bed block involved in this event.
- */
- public getBed(): org.bukkit.block.Block;
- /**
- * Get if this event should set the new spawn location for the
- * {@link Player}.
- *
- * The token is the substring starting with the character after the last
- * space in the message.
- */
- public getLastToken(): string;
- /**
- * This is the collection of completions for this event.
- */
- public getTabCompletions(): any[] /*java.util.Collection*/;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerCommandPreprocessEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerCommandPreprocessEvent.ts
deleted file mode 100644
index c2d96483..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerCommandPreprocessEvent.ts
+++ /dev/null
@@ -1,46 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerCommandPreprocessEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, message: string)
- constructor(player: org.bukkit.entity.Player, message: string, recipients: any[] /*java.util.Set*/)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the command that the player is attempting to send.
- *
- * All commands begin with a special character; implementations do not
- * consider the first character when executing the content.
- */
- public getMessage(): string;
- /**
- * Sets the command that the player will send.
- *
- * All commands begin with a special character; implementations do not
- * consider the first character when executing the content.
- */
- public setMessage(command: string): void;
- /**
- * Sets the player that this command will be executed as.
- */
- public setPlayer(player: org.bukkit.entity.Player): void;
- /**
- * Gets a set of recipients that this chat message will be displayed to.
- *
- * The set returned is not guaranteed to be mutable and may auto-populate
- * on access. Any listener accessing the returned set should be aware that
- * it may reduce performance for a lazy set implementation. Listeners
- * should be aware that modifying the list may throw {@link
- * UnsupportedOperationException} if the event caller provides an
- * unmodifiable set.
- */
- public getRecipients(): any[] /*java.util.Set*/;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerCommandSendEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerCommandSendEvent.ts
deleted file mode 100644
index 5ebf4b06..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerCommandSendEvent.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerCommandSendEvent extends org.bukkit.event.player.PlayerEvent {
- constructor(player: org.bukkit.entity.Player, commands: any[] /*java.util.Collection*/)
- /**
- * Returns a mutable collection of all top level commands to be sent.
- *
- * Note: this is a copy of the book meta. You cannot use this object to
- * change the existing book meta.
- */
- public getPreviousBookMeta(): org.bukkit.inventory.meta.BookMeta;
- /**
- * Gets the book meta that the player is attempting to add to the book.
- *
- * Note: this is a copy of the proposed new book meta. Use {@link
- * #setNewBookMeta(BookMeta)} to change what will actually be added to the
- * book.
- */
- public getNewBookMeta(): org.bukkit.inventory.meta.BookMeta;
- /**
- * Gets the inventory slot number for the book item that triggered this
- * event.
- *
- * This is a slot number on the player's hotbar in the range 0-8, or -1 for
- * off hand.
- */
- public getSlot(): number;
- /**
- * Sets the book meta that will actually be added to the book.
- */
- public setNewBookMeta(newBookMeta: org.bukkit.inventory.meta.BookMeta): void;
- /**
- * Gets whether or not the book is being signed. If a book is signed the
- * Material changes from BOOK_AND_QUILL to WRITTEN_BOOK.
- */
- public isSigning(): boolean;
- /**
- * Sets whether or not the book is being signed. If a book is signed the
- * Material changes from BOOK_AND_QUILL to WRITTEN_BOOK.
- */
- public setSigning(signing: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerEggThrowEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerEggThrowEvent.ts
deleted file mode 100644
index 89238eb3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerEggThrowEvent.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerEggThrowEvent extends org.bukkit.event.player.PlayerEvent {
- constructor(player: org.bukkit.entity.Player, egg: org.bukkit.entity.Egg, hatching: boolean, numHatches: number, hatchingType: org.bukkit.entity.EntityType)
- /**
- * Gets the egg involved in this event.
- */
- public getEgg(): org.bukkit.entity.Egg;
- /**
- * Gets whether the egg is hatching or not. Will be what the server
- * would've done without interaction.
- */
- public isHatching(): boolean;
- /**
- * Sets whether the egg will hatch or not.
- */
- public setHatching(hatching: boolean): void;
- /**
- * Get the type of the mob being hatched (EntityType.CHICKEN by default)
- */
- public getHatchingType(): org.bukkit.entity.EntityType;
- /**
- * Change the type of mob being hatched by the egg
- */
- public setHatchingType(hatchType: org.bukkit.entity.EntityType): void;
- /**
- * Get the number of mob hatches from the egg. By default the number will
- * be the number the server would've done
- *
- * The boolean hatching will override this number. Ie. If hatching =
- * false, this number will not matter
- */
- public setNumHatches(numHatches: number): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerEvent.ts
deleted file mode 100644
index 130b5ffc..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerEvent.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- abstract class PlayerEvent extends org.bukkit.event.Event {
- constructor(who: org.bukkit.entity.Player)
- protected player: org.bukkit.entity.Player;
- /**
- * Returns the player involved in this event
- */
- public getPlayer(): org.bukkit.entity.Player;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerExpChangeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerExpChangeEvent.ts
deleted file mode 100644
index 9a963227..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerExpChangeEvent.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerExpChangeEvent extends org.bukkit.event.player.PlayerEvent {
- constructor(player: org.bukkit.entity.Player, expAmount: number)
- /**
- * Get the amount of experience the player will receive
- */
- public getAmount(): number;
- /**
- * Set the amount of experience the player will receive
- */
- public setAmount(amount: number): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerFishEvent.State.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerFishEvent.State.ts
deleted file mode 100644
index 8a9befd8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerFishEvent.State.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- namespace PlayerFishEvent {
- // @ts-ignore
- class State {
- public static FISHING: org.bukkit.event.player.PlayerFishEvent.State;
- public static CAUGHT_FISH: org.bukkit.event.player.PlayerFishEvent.State;
- public static CAUGHT_ENTITY: org.bukkit.event.player.PlayerFishEvent.State;
- public static IN_GROUND: org.bukkit.event.player.PlayerFishEvent.State;
- public static FAILED_ATTEMPT: org.bukkit.event.player.PlayerFishEvent.State;
- public static REEL_IN: org.bukkit.event.player.PlayerFishEvent.State;
- public static BITE: org.bukkit.event.player.PlayerFishEvent.State;
- public static values(): org.bukkit.event.player.PlayerFishEvent.State[];
- public static valueOf(name: string): org.bukkit.event.player.PlayerFishEvent.State;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerFishEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerFishEvent.ts
deleted file mode 100644
index 6afee51a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerFishEvent.ts
+++ /dev/null
@@ -1,45 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerFishEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, entity: org.bukkit.entity.Entity, hookEntity: org.bukkit.entity.FishHook, state: org.bukkit.event.player.PlayerFishEvent.State)
- /**
- * Gets the entity caught by the player.
- *
- * If player has fished successfully, the result may be cast to {@link
- * org.bukkit.entity.Item}.
- */
- public getCaught(): org.bukkit.entity.Entity;
- /**
- * Gets the fishing hook.
- */
- public getHook(): org.bukkit.entity.FishHook;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the amount of experience received when fishing.
- *
- * Note: This value has no default effect unless the event state is {@link
- * State#CAUGHT_FISH}.
- */
- public getExpToDrop(): number;
- /**
- * Sets the amount of experience received when fishing.
- *
- * Note: This value has no default effect unless the event state is {@link
- * State#CAUGHT_FISH}.
- */
- public setExpToDrop(amount: number): void;
- /**
- * Gets the state of the fishing
- */
- public getState(): org.bukkit.event.player.PlayerFishEvent.State;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerGameModeChangeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerGameModeChangeEvent.ts
deleted file mode 100644
index 3b1dae6b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerGameModeChangeEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerGameModeChangeEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, newGameMode: org.bukkit.GameMode)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the GameMode the player is switched to.
- */
- public getNewGameMode(): org.bukkit.GameMode;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerInteractAtEntityEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerInteractAtEntityEvent.ts
deleted file mode 100644
index a4f19117..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerInteractAtEntityEvent.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerInteractAtEntityEvent extends org.bukkit.event.player.PlayerInteractEntityEvent {
- constructor(who: org.bukkit.entity.Player, clickedEntity: org.bukkit.entity.Entity, position: org.bukkit.util.Vector)
- constructor(who: org.bukkit.entity.Player, clickedEntity: org.bukkit.entity.Entity, position: org.bukkit.util.Vector, hand: org.bukkit.inventory.EquipmentSlot)
- public getClickedPosition(): org.bukkit.util.Vector;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerInteractEntityEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerInteractEntityEvent.ts
deleted file mode 100644
index 178a8066..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerInteractEntityEvent.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerInteractEntityEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(who: org.bukkit.entity.Player, clickedEntity: org.bukkit.entity.Entity)
- constructor(who: org.bukkit.entity.Player, clickedEntity: org.bukkit.entity.Entity, hand: org.bukkit.inventory.EquipmentSlot)
- protected clickedEntity: org.bukkit.entity.Entity;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the entity that was right-clicked by the player.
- */
- public getRightClicked(): org.bukkit.entity.Entity;
- /**
- * The hand used to perform this interaction.
- */
- public getHand(): org.bukkit.inventory.EquipmentSlot;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerInteractEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerInteractEvent.ts
deleted file mode 100644
index 70712b60..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerInteractEvent.ts
+++ /dev/null
@@ -1,87 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerInteractEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(who: org.bukkit.entity.Player, action: org.bukkit.event.block.Action, item: org.bukkit.inventory.ItemStack, clickedBlock: org.bukkit.block.Block, clickedFace: org.bukkit.block.BlockFace)
- constructor(who: org.bukkit.entity.Player, action: org.bukkit.event.block.Action, item: org.bukkit.inventory.ItemStack, clickedBlock: org.bukkit.block.Block, clickedFace: org.bukkit.block.BlockFace, hand: org.bukkit.inventory.EquipmentSlot)
- protected item: org.bukkit.inventory.ItemStack;
- protected action: org.bukkit.event.block.Action;
- protected blockClicked: org.bukkit.block.Block;
- protected blockFace: org.bukkit.block.BlockFace;
- /**
- * Returns the action type
- */
- public getAction(): org.bukkit.event.block.Action;
- /**
- * Gets the cancellation state of this event. Set to true if you want to
- * prevent buckets from placing water and so forth
- */
- public isCancelled(): boolean;
- /**
- * Sets the cancellation state of this event. A canceled event will not be
- * executed in the server, but will still pass to other plugins
- *
- * Canceling this event will prevent use of food (player won't lose the
- * food item), prevent bows/snowballs/eggs from firing, etc. (player won't
- * lose the ammo)
- */
- public setCancelled(cancel: boolean): void;
- /**
- * Returns the item in hand represented by this event
- */
- public getItem(): org.bukkit.inventory.ItemStack;
- /**
- * Convenience method. Returns the material of the item represented by
- * this event
- */
- public getMaterial(): org.bukkit.Material;
- /**
- * Check if this event involved a block
- */
- public hasBlock(): boolean;
- /**
- * Check if this event involved an item
- */
- public hasItem(): boolean;
- /**
- * Convenience method to inform the user whether this was a block
- * placement event.
- */
- public isBlockInHand(): boolean;
- /**
- * Returns the clicked block
- */
- public getClickedBlock(): org.bukkit.block.Block;
- /**
- * Returns the face of the block that was clicked
- */
- public getBlockFace(): org.bukkit.block.BlockFace;
- /**
- * This controls the action to take with the block (if any) that was
- * clicked on. This event gets processed for all blocks, but most don't
- * have a default action
- */
- public useInteractedBlock(): org.bukkit.event.Event.Result;
- public setUseInteractedBlock(useInteractedBlock: org.bukkit.event.Event.Result): void;
- /**
- * This controls the action to take with the item the player is holding.
- * This includes both blocks and items (such as flint and steel or
- * records). When this is set to default, it will be allowed if no action
- * is taken on the interacted block.
- */
- public useItemInHand(): org.bukkit.event.Event.Result;
- public setUseItemInHand(useItemInHand: org.bukkit.event.Event.Result): void;
- /**
- * The hand used to perform this interaction. May be null in the case of
- * {@link Action#PHYSICAL}.
- */
- public getHand(): org.bukkit.inventory.EquipmentSlot;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerItemBreakEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerItemBreakEvent.ts
deleted file mode 100644
index c66a9ef4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerItemBreakEvent.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerItemBreakEvent extends org.bukkit.event.player.PlayerEvent {
- constructor(player: org.bukkit.entity.Player, brokenItem: org.bukkit.inventory.ItemStack)
- /**
- * Gets the item that broke
- */
- public getBrokenItem(): org.bukkit.inventory.ItemStack;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerItemConsumeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerItemConsumeEvent.ts
deleted file mode 100644
index 5c983c07..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerItemConsumeEvent.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerItemConsumeEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, item: org.bukkit.inventory.ItemStack)
- /**
- * Gets the item that is being consumed. Modifying the returned item will
- * have no effect, you must use {@link
- * #setItem(org.bukkit.inventory.ItemStack)} instead.
- */
- public getItem(): org.bukkit.inventory.ItemStack;
- /**
- * Set the item being consumed
- */
- public setItem(item: org.bukkit.inventory.ItemStack): void;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerItemDamageEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerItemDamageEvent.ts
deleted file mode 100644
index 449796c5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerItemDamageEvent.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerItemDamageEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, what: org.bukkit.inventory.ItemStack, damage: number)
- /**
- * Gets the item being damaged.
- */
- public getItem(): org.bukkit.inventory.ItemStack;
- /**
- * Gets the amount of durability damage this item will be taking.
- */
- public getDamage(): number;
- public setDamage(damage: number): void;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerItemHeldEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerItemHeldEvent.ts
deleted file mode 100644
index 10bf6eda..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerItemHeldEvent.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerItemHeldEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, previous: number, current: number)
- /**
- * Gets the previous held slot index
- */
- public getPreviousSlot(): number;
- /**
- * Gets the new held slot index
- */
- public getNewSlot(): number;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerItemMendEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerItemMendEvent.ts
deleted file mode 100644
index 569854d9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerItemMendEvent.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerItemMendEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(who: org.bukkit.entity.Player, item: org.bukkit.inventory.ItemStack, experienceOrb: org.bukkit.entity.ExperienceOrb, repairAmount: number)
- /**
- * Get the {@link ItemStack} to be repaired.
- * This is not necessarily the item the player is holding.
- */
- public getItem(): org.bukkit.inventory.ItemStack;
- /**
- * Get the experience orb triggering the event.
- */
- public getExperienceOrb(): org.bukkit.entity.ExperienceOrb;
- /**
- * Get the amount the item is to be repaired.
- * The default value is twice the value of the consumed experience orb
- * or the remaining damage left on the item, whichever is smaller.
- */
- public getRepairAmount(): number;
- /**
- * Set the amount the item will be repaired.
- * Half of this value will be subtracted from the experience orb which initiated this event.
- */
- public setRepairAmount(amount: number): void;
- public isCancelled(): boolean;
- public setCancelled(cancelled: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerJoinEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerJoinEvent.ts
deleted file mode 100644
index 6fed1488..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerJoinEvent.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerJoinEvent extends org.bukkit.event.player.PlayerEvent {
- constructor(playerJoined: org.bukkit.entity.Player, joinMessage: string)
- /**
- * Gets the join message to send to all online players
- */
- public getJoinMessage(): string;
- /**
- * Sets the join message to send to all online players
- */
- public setJoinMessage(joinMessage: string): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerKickEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerKickEvent.ts
deleted file mode 100644
index 99752c0b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerKickEvent.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerKickEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(playerKicked: org.bukkit.entity.Player, kickReason: string, leaveMessage: string)
- /**
- * Gets the reason why the player is getting kicked
- */
- public getReason(): string;
- /**
- * Gets the leave message send to all online players
- */
- public getLeaveMessage(): string;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Sets the reason why the player is getting kicked
- */
- public setReason(kickReason: string): void;
- /**
- * Sets the leave message send to all online players
- */
- public setLeaveMessage(leaveMessage: string): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerLevelChangeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerLevelChangeEvent.ts
deleted file mode 100644
index d9860d53..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerLevelChangeEvent.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerLevelChangeEvent extends org.bukkit.event.player.PlayerEvent {
- constructor(player: org.bukkit.entity.Player, oldLevel: number, newLevel: number)
- /**
- * Gets the old level of the player
- */
- public getOldLevel(): number;
- /**
- * Gets the new level of the player
- */
- public getNewLevel(): number;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerLocaleChangeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerLocaleChangeEvent.ts
deleted file mode 100644
index 899b213a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerLocaleChangeEvent.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerLocaleChangeEvent extends org.bukkit.event.player.PlayerEvent {
- constructor(who: org.bukkit.entity.Player, locale: string)
- public getLocale(): string;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerLoginEvent.Result.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerLoginEvent.Result.ts
deleted file mode 100644
index ceda32fc..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerLoginEvent.Result.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- namespace PlayerLoginEvent {
- // @ts-ignore
- class Result {
- public static ALLOWED: org.bukkit.event.player.PlayerLoginEvent.Result;
- public static KICK_FULL: org.bukkit.event.player.PlayerLoginEvent.Result;
- public static KICK_BANNED: org.bukkit.event.player.PlayerLoginEvent.Result;
- public static KICK_WHITELIST: org.bukkit.event.player.PlayerLoginEvent.Result;
- public static KICK_OTHER: org.bukkit.event.player.PlayerLoginEvent.Result;
- public static values(): org.bukkit.event.player.PlayerLoginEvent.Result[];
- public static valueOf(name: string): org.bukkit.event.player.PlayerLoginEvent.Result;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerLoginEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerLoginEvent.ts
deleted file mode 100644
index 6cb0af53..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerLoginEvent.ts
+++ /dev/null
@@ -1,58 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerLoginEvent extends org.bukkit.event.player.PlayerEvent {
- /**
- * This constructor defaults message to an empty string, and result to
- * ALLOWED
- */
- constructor(player: org.bukkit.entity.Player, hostname: string, address: any)
- /**
- * This constructor pre-configures the event with a result and message
- */
- constructor(player: org.bukkit.entity.Player, hostname: string, address: any, result: org.bukkit.event.player.PlayerLoginEvent.Result, message: string)
- /**
- * Gets the current result of the login, as an enum
- */
- public getResult(): org.bukkit.event.player.PlayerLoginEvent.Result;
- /**
- * Sets the new result of the login, as an enum
- */
- public setResult(result: org.bukkit.event.player.PlayerLoginEvent.Result): void;
- /**
- * Gets the current kick message that will be used if getResult() !=
- * Result.ALLOWED
- */
- public getKickMessage(): string;
- /**
- * Sets the kick message to display if getResult() != Result.ALLOWED
- */
- public setKickMessage(message: string): void;
- /**
- * Gets the hostname that the player used to connect to the server, or
- * blank if unknown
- */
- public getHostname(): string;
- /**
- * Allows the player to log in
- */
- public allow(): void;
- /**
- * Disallows the player from logging in, with the given reason
- */
- public disallow(result: org.bukkit.event.player.PlayerLoginEvent.Result, message: string): void;
- /**
- * Gets the {@link InetAddress} for the Player associated with this event.
- * This method is provided as a workaround for player.getAddress()
- * returning null during PlayerLoginEvent.
- */
- public getAddress(): any;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerMoveEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerMoveEvent.ts
deleted file mode 100644
index 854bceed..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerMoveEvent.ts
+++ /dev/null
@@ -1,48 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerMoveEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, from: org.bukkit.Location, to: org.bukkit.Location)
- /**
- * Gets the cancellation state of this event. A cancelled event will not
- * be executed in the server, but will still pass to other plugins
- *
- * If a move or teleport event is cancelled, the player will be moved or
- * teleported back to the Location as defined by getFrom(). This will not
- * fire an event
- */
- public isCancelled(): boolean;
- /**
- * Sets the cancellation state of this event. A cancelled event will not
- * be executed in the server, but will still pass to other plugins
- *
- * If a move or teleport event is cancelled, the player will be moved or
- * teleported back to the Location as defined by getFrom(). This will not
- * fire an event
- */
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the location this player moved from
- */
- public getFrom(): org.bukkit.Location;
- /**
- * Sets the location to mark as where the player moved from
- */
- public setFrom(from: org.bukkit.Location): void;
- /**
- * Gets the location this player moved to
- */
- public getTo(): org.bukkit.Location;
- /**
- * Sets the location that this player will move to
- */
- public setTo(to: org.bukkit.Location): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerPickupArrowEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerPickupArrowEvent.ts
deleted file mode 100644
index 0402d712..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerPickupArrowEvent.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerPickupArrowEvent extends org.bukkit.event.player.PlayerPickupItemEvent {
- constructor(player: org.bukkit.entity.Player, item: org.bukkit.entity.Item, arrow: org.bukkit.entity.AbstractArrow)
- /**
- * Get the arrow being picked up by the player
- */
- public getArrow(): org.bukkit.entity.AbstractArrow;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerPickupItemEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerPickupItemEvent.ts
deleted file mode 100644
index dd3ef994..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerPickupItemEvent.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerPickupItemEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, item: org.bukkit.entity.Item, remaining: number)
- /**
- * Gets the Item picked up by the player.
- */
- public getItem(): org.bukkit.entity.Item;
- /**
- * Gets the amount remaining on the ground, if any
- */
- public getRemaining(): number;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerPortalEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerPortalEvent.ts
deleted file mode 100644
index a2048df3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerPortalEvent.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerPortalEvent extends org.bukkit.event.player.PlayerTeleportEvent {
- constructor(player: org.bukkit.entity.Player, from: org.bukkit.Location, to: org.bukkit.Location)
- constructor(player: org.bukkit.entity.Player, from: org.bukkit.Location, to: org.bukkit.Location, cause: org.bukkit.event.player.PlayerTeleportEvent.TeleportCause)
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerPreLoginEvent.Result.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerPreLoginEvent.Result.ts
deleted file mode 100644
index 70eadb2f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerPreLoginEvent.Result.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- namespace PlayerPreLoginEvent {
- // @ts-ignore
- class Result {
- public static ALLOWED: org.bukkit.event.player.PlayerPreLoginEvent.Result;
- public static KICK_FULL: org.bukkit.event.player.PlayerPreLoginEvent.Result;
- public static KICK_BANNED: org.bukkit.event.player.PlayerPreLoginEvent.Result;
- public static KICK_WHITELIST: org.bukkit.event.player.PlayerPreLoginEvent.Result;
- public static KICK_OTHER: org.bukkit.event.player.PlayerPreLoginEvent.Result;
- public static values(): org.bukkit.event.player.PlayerPreLoginEvent.Result[];
- public static valueOf(name: string): org.bukkit.event.player.PlayerPreLoginEvent.Result;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerPreLoginEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerPreLoginEvent.ts
deleted file mode 100644
index 8283fe68..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerPreLoginEvent.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerPreLoginEvent extends org.bukkit.event.Event {
- constructor(name: string, ipAddress: any)
- constructor(name: string, ipAddress: any, uniqueId: any)
- /**
- * Gets the current result of the login, as an enum
- */
- public getResult(): org.bukkit.event.player.PlayerPreLoginEvent.Result;
- /**
- * Sets the new result of the login, as an enum
- */
- public setResult(result: org.bukkit.event.player.PlayerPreLoginEvent.Result): void;
- /**
- * Gets the current kick message that will be used if getResult() !=
- * Result.ALLOWED
- */
- public getKickMessage(): string;
- /**
- * Sets the kick message to display if getResult() != Result.ALLOWED
- */
- public setKickMessage(message: string): void;
- /**
- * Allows the player to log in
- */
- public allow(): void;
- /**
- * Disallows the player from logging in, with the given reason
- */
- public disallow(result: org.bukkit.event.player.PlayerPreLoginEvent.Result, message: string): void;
- /**
- * Gets the player's name.
- */
- public getName(): string;
- /**
- * Gets the player IP address.
- */
- public getAddress(): any;
- public getHandlers(): org.bukkit.event.HandlerList;
- /**
- * Gets the player's unique ID.
- */
- public getUniqueId(): any;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerQuitEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerQuitEvent.ts
deleted file mode 100644
index b421274c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerQuitEvent.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerQuitEvent extends org.bukkit.event.player.PlayerEvent {
- constructor(who: org.bukkit.entity.Player, quitMessage: string)
- /**
- * Gets the quit message to send to all online players
- */
- public getQuitMessage(): string;
- /**
- * Sets the quit message to send to all online players
- */
- public setQuitMessage(quitMessage: string): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerRecipeDiscoverEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerRecipeDiscoverEvent.ts
deleted file mode 100644
index ab541540..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerRecipeDiscoverEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerRecipeDiscoverEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(who: org.bukkit.entity.Player, recipe: org.bukkit.NamespacedKey)
- /**
- * Get the namespaced key of the discovered recipe.
- */
- public getRecipe(): org.bukkit.NamespacedKey;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerRegisterChannelEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerRegisterChannelEvent.ts
deleted file mode 100644
index bca7afa9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerRegisterChannelEvent.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerRegisterChannelEvent extends org.bukkit.event.player.PlayerChannelEvent {
- constructor(player: org.bukkit.entity.Player, channel: string)
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerResourcePackStatusEvent.Status.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerResourcePackStatusEvent.Status.ts
deleted file mode 100644
index b735bd43..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerResourcePackStatusEvent.Status.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- namespace PlayerResourcePackStatusEvent {
- // @ts-ignore
- class Status {
- public static SUCCESSFULLY_LOADED: org.bukkit.event.player.PlayerResourcePackStatusEvent.Status;
- public static DECLINED: org.bukkit.event.player.PlayerResourcePackStatusEvent.Status;
- public static FAILED_DOWNLOAD: org.bukkit.event.player.PlayerResourcePackStatusEvent.Status;
- public static ACCEPTED: org.bukkit.event.player.PlayerResourcePackStatusEvent.Status;
- public static values(): org.bukkit.event.player.PlayerResourcePackStatusEvent.Status[];
- public static valueOf(name: string): org.bukkit.event.player.PlayerResourcePackStatusEvent.Status;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerResourcePackStatusEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerResourcePackStatusEvent.ts
deleted file mode 100644
index d4c9bfcb..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerResourcePackStatusEvent.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerResourcePackStatusEvent extends org.bukkit.event.player.PlayerEvent {
- constructor(who: org.bukkit.entity.Player, resourcePackStatus: org.bukkit.event.player.PlayerResourcePackStatusEvent.Status)
- /**
- * Gets the status of this pack.
- */
- public getStatus(): org.bukkit.event.player.PlayerResourcePackStatusEvent.Status;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerRespawnEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerRespawnEvent.ts
deleted file mode 100644
index 5fb06cb6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerRespawnEvent.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerRespawnEvent extends org.bukkit.event.player.PlayerEvent {
- constructor(respawnPlayer: org.bukkit.entity.Player, respawnLocation: org.bukkit.Location, isBedSpawn: boolean)
- /**
- * Gets the current respawn location
- */
- public getRespawnLocation(): org.bukkit.Location;
- /**
- * Sets the new respawn location
- */
- public setRespawnLocation(respawnLocation: org.bukkit.Location): void;
- /**
- * Gets whether the respawn location is the player's bed.
- */
- public isBedSpawn(): boolean;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerRiptideEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerRiptideEvent.ts
deleted file mode 100644
index 6ca4051f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerRiptideEvent.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerRiptideEvent extends org.bukkit.event.player.PlayerEvent {
- constructor(who: org.bukkit.entity.Player, item: org.bukkit.inventory.ItemStack)
- /**
- * Gets the item containing the used enchantment.
- */
- public getItem(): org.bukkit.inventory.ItemStack;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerShearEntityEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerShearEntityEvent.ts
deleted file mode 100644
index d536371c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerShearEntityEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerShearEntityEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(who: org.bukkit.entity.Player, what: org.bukkit.entity.Entity)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the entity the player is shearing
- */
- public getEntity(): org.bukkit.entity.Entity;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerStatisticIncrementEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerStatisticIncrementEvent.ts
deleted file mode 100644
index 25932bdf..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerStatisticIncrementEvent.ts
+++ /dev/null
@@ -1,41 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerStatisticIncrementEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, statistic: org.bukkit.Statistic, initialValue: number, newValue: number)
- constructor(player: org.bukkit.entity.Player, statistic: org.bukkit.Statistic, initialValue: number, newValue: number, entityType: org.bukkit.entity.EntityType)
- constructor(player: org.bukkit.entity.Player, statistic: org.bukkit.Statistic, initialValue: number, newValue: number, material: org.bukkit.Material)
- protected statistic: org.bukkit.Statistic;
- /**
- * Gets the statistic that is being incremented.
- */
- public getStatistic(): org.bukkit.Statistic;
- /**
- * Gets the previous value of the statistic.
- */
- public getPreviousValue(): number;
- /**
- * Gets the new value of the statistic.
- */
- public getNewValue(): number;
- /**
- * Gets the EntityType if {@link #getStatistic() getStatistic()} is an
- * entity statistic otherwise returns null.
- */
- public getEntityType(): org.bukkit.entity.EntityType;
- /**
- * Gets the Material if {@link #getStatistic() getStatistic()} is a block
- * or item statistic otherwise returns null.
- */
- public getMaterial(): org.bukkit.Material;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerSwapHandItemsEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerSwapHandItemsEvent.ts
deleted file mode 100644
index 578e94b6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerSwapHandItemsEvent.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerSwapHandItemsEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, mainHandItem: org.bukkit.inventory.ItemStack, offHandItem: org.bukkit.inventory.ItemStack)
- /**
- * Gets the item switched to the main hand.
- */
- public getMainHandItem(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item in the main hand.
- */
- public setMainHandItem(mainHandItem: org.bukkit.inventory.ItemStack): void;
- /**
- * Gets the item switched to the off hand.
- */
- public getOffHandItem(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item in the off hand.
- */
- public setOffHandItem(offHandItem: org.bukkit.inventory.ItemStack): void;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerTakeLecternBookEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerTakeLecternBookEvent.ts
deleted file mode 100644
index fa821731..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerTakeLecternBookEvent.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerTakeLecternBookEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(who: org.bukkit.entity.Player, lectern: org.bukkit.block.Lectern)
- /**
- * Gets the lectern involved.
- */
- public getLectern(): org.bukkit.block.Lectern;
- /**
- * Gets the current ItemStack on the lectern.
- */
- public getBook(): org.bukkit.inventory.ItemStack;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerTeleportEvent.TeleportCause.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerTeleportEvent.TeleportCause.ts
deleted file mode 100644
index 760f9bed..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerTeleportEvent.TeleportCause.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- namespace PlayerTeleportEvent {
- // @ts-ignore
- class TeleportCause {
- public static ENDER_PEARL: org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
- public static COMMAND: org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
- public static PLUGIN: org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
- public static NETHER_PORTAL: org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
- public static END_PORTAL: org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
- public static SPECTATE: org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
- public static END_GATEWAY: org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
- public static CHORUS_FRUIT: org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
- public static UNKNOWN: org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
- public static values(): org.bukkit.event.player.PlayerTeleportEvent.TeleportCause[];
- public static valueOf(name: string): org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerTeleportEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerTeleportEvent.ts
deleted file mode 100644
index ff9ae444..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerTeleportEvent.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerTeleportEvent extends org.bukkit.event.player.PlayerMoveEvent {
- constructor(player: org.bukkit.entity.Player, from: org.bukkit.Location, to: org.bukkit.Location)
- constructor(player: org.bukkit.entity.Player, from: org.bukkit.Location, to: org.bukkit.Location, cause: org.bukkit.event.player.PlayerTeleportEvent.TeleportCause)
- /**
- * Gets the cause of this teleportation event
- */
- public getCause(): org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerToggleFlightEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerToggleFlightEvent.ts
deleted file mode 100644
index 965c8d8d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerToggleFlightEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerToggleFlightEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, isFlying: boolean)
- /**
- * Returns whether the player is trying to start or stop flying.
- */
- public isFlying(): boolean;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerToggleSneakEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerToggleSneakEvent.ts
deleted file mode 100644
index 958973ae..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerToggleSneakEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerToggleSneakEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, isSneaking: boolean)
- /**
- * Returns whether the player is now sneaking or not.
- */
- public isSneaking(): boolean;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerToggleSprintEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerToggleSprintEvent.ts
deleted file mode 100644
index 4defd0ad..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerToggleSprintEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerToggleSprintEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, isSprinting: boolean)
- /**
- * Gets whether the player is now sprinting or not.
- */
- public isSprinting(): boolean;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerUnleashEntityEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerUnleashEntityEvent.ts
deleted file mode 100644
index 9ea7d052..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerUnleashEntityEvent.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerUnleashEntityEvent extends org.bukkit.event.entity.EntityUnleashEvent implements org.bukkit.event.Cancellable {
- constructor(entity: org.bukkit.entity.Entity, player: org.bukkit.entity.Player)
- /**
- * Returns the player who is unleashing the entity.
- */
- public getPlayer(): org.bukkit.entity.Player;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerUnregisterChannelEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerUnregisterChannelEvent.ts
deleted file mode 100644
index 79095125..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerUnregisterChannelEvent.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerUnregisterChannelEvent extends org.bukkit.event.player.PlayerChannelEvent {
- constructor(player: org.bukkit.entity.Player, channel: string)
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerVelocityEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerVelocityEvent.ts
deleted file mode 100644
index 826c5dba..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerVelocityEvent.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerVelocityEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, velocity: org.bukkit.util.Vector)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the velocity vector that will be sent to the player
- */
- public getVelocity(): org.bukkit.util.Vector;
- /**
- * Sets the velocity vector that will be sent to the player
- */
- public setVelocity(velocity: org.bukkit.util.Vector): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.server.BroadcastMessageEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.server.BroadcastMessageEvent.ts
deleted file mode 100644
index 72bf93f2..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.server.BroadcastMessageEvent.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace server {
- // @ts-ignore
- class BroadcastMessageEvent extends org.bukkit.event.server.ServerEvent implements org.bukkit.event.Cancellable {
- constructor(message: string, recipients: any[] /*java.util.Set*/)
- constructor(isAsync: boolean, message: string, recipients: any[] /*java.util.Set*/)
- /**
- * Get the message to broadcast.
- */
- public getMessage(): string;
- /**
- * Set the message to broadcast.
- */
- public setMessage(message: string): void;
- /**
- * Gets a set of recipients that this chat message will be displayed to.
- *
- * The set returned is not guaranteed to be mutable and may auto-populate
- * on access. Any listener accessing the returned set should be aware that
- * it may reduce performance for a lazy set implementation.
- *
- * Listeners should be aware that modifying the list may throw {@link
- * UnsupportedOperationException} if the event caller provides an
- * unmodifiable set.
- */
- public getRecipients(): any[] /*java.util.Set*/;
- public isCancelled(): boolean;
- public setCancelled(cancelled: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.server.MapInitializeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.server.MapInitializeEvent.ts
deleted file mode 100644
index f2b55f04..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.server.MapInitializeEvent.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace server {
- // @ts-ignore
- class MapInitializeEvent extends org.bukkit.event.server.ServerEvent {
- constructor(mapView: org.bukkit.map.MapView)
- /**
- * Gets the map initialized in this event.
- */
- public getMap(): org.bukkit.map.MapView;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.server.PluginDisableEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.server.PluginDisableEvent.ts
deleted file mode 100644
index 0924d7aa..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.server.PluginDisableEvent.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace server {
- // @ts-ignore
- class PluginDisableEvent extends org.bukkit.event.server.PluginEvent {
- constructor(plugin: org.bukkit.plugin.Plugin)
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.server.PluginEnableEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.server.PluginEnableEvent.ts
deleted file mode 100644
index e54773fc..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.server.PluginEnableEvent.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace server {
- // @ts-ignore
- class PluginEnableEvent extends org.bukkit.event.server.PluginEvent {
- constructor(plugin: org.bukkit.plugin.Plugin)
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.server.PluginEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.server.PluginEvent.ts
deleted file mode 100644
index b258c8f3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.server.PluginEvent.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace server {
- // @ts-ignore
- abstract class PluginEvent extends org.bukkit.event.server.ServerEvent {
- constructor(plugin: org.bukkit.plugin.Plugin)
- /**
- * Gets the plugin involved in this event
- */
- public getPlugin(): org.bukkit.plugin.Plugin;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.server.RemoteServerCommandEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.server.RemoteServerCommandEvent.ts
deleted file mode 100644
index 2c6f23b3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.server.RemoteServerCommandEvent.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace server {
- // @ts-ignore
- class RemoteServerCommandEvent extends org.bukkit.event.server.ServerCommandEvent {
- constructor(sender: org.bukkit.command.CommandSender, command: string)
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.server.ServerCommandEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.server.ServerCommandEvent.ts
deleted file mode 100644
index eaeb8cc1..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.server.ServerCommandEvent.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace server {
- // @ts-ignore
- class ServerCommandEvent extends org.bukkit.event.server.ServerEvent implements org.bukkit.event.Cancellable {
- constructor(sender: org.bukkit.command.CommandSender, command: string)
- /**
- * Gets the command that the user is attempting to execute from the
- * console
- */
- public getCommand(): string;
- /**
- * Sets the command that the server will execute
- */
- public setCommand(message: string): void;
- /**
- * Get the command sender.
- */
- public getSender(): org.bukkit.command.CommandSender;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.server.ServerEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.server.ServerEvent.ts
deleted file mode 100644
index 5758abd8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.server.ServerEvent.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace server {
- // @ts-ignore
- abstract class ServerEvent extends org.bukkit.event.Event {
- constructor()
- constructor(isAsync: boolean)
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.server.ServerListPingEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.server.ServerListPingEvent.ts
deleted file mode 100644
index fb4542aa..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.server.ServerListPingEvent.ts
+++ /dev/null
@@ -1,57 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace server {
- // @ts-ignore
- class ServerListPingEvent extends org.bukkit.event.server.ServerEvent {
- constructor(address: any, motd: string, numPlayers: number, maxPlayers: number)
- /**
- * This constructor is intended for implementations that provide the
- * {@link #iterator()} method, thus provided the {@link #getNumPlayers()}
- * count.
- */
- constructor(address: any, motd: string, maxPlayers: number)
- /**
- * Get the address the ping is coming from.
- */
- public getAddress(): any;
- /**
- * Get the message of the day message.
- */
- public getMotd(): string;
- /**
- * Change the message of the day message.
- */
- public setMotd(motd: string): void;
- /**
- * Get the number of players sent.
- */
- public getNumPlayers(): number;
- /**
- * Get the maximum number of players sent.
- */
- public getMaxPlayers(): number;
- /**
- * Set the maximum number of players sent.
- */
- public setMaxPlayers(maxPlayers: number): void;
- /**
- * Sets the server-icon sent to the client.
- */
- public setServerIcon(icon: org.bukkit.util.CachedServerIcon): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- /**
- * {@inheritDoc}
- *
- * Calling the {@link Iterator#remove()} method will force that particular
- * player to not be displayed on the player list, decrease the size
- * returned by {@link #getNumPlayers()}, and will not be returned again by
- * any new iterator.
- */
- public iterator(): any;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.server.ServerLoadEvent.LoadType.ts b/packages/bukkit/src/typings/org.bukkit.event.server.ServerLoadEvent.LoadType.ts
deleted file mode 100644
index 10f63a6b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.server.ServerLoadEvent.LoadType.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace server {
- namespace ServerLoadEvent {
- // @ts-ignore
- class LoadType {
- public static STARTUP: org.bukkit.event.server.ServerLoadEvent.LoadType;
- public static RELOAD: org.bukkit.event.server.ServerLoadEvent.LoadType;
- public static values(): org.bukkit.event.server.ServerLoadEvent.LoadType[];
- public static valueOf(name: string): org.bukkit.event.server.ServerLoadEvent.LoadType;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.server.ServerLoadEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.server.ServerLoadEvent.ts
deleted file mode 100644
index 46842213..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.server.ServerLoadEvent.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace server {
- // @ts-ignore
- class ServerLoadEvent extends org.bukkit.event.server.ServerEvent {
- /**
- * Creates a {@code ServerLoadEvent} with a given loading type.
- */
- constructor(type: org.bukkit.event.server.ServerLoadEvent.LoadType)
- /**
- * Gets the context in which the server was loaded.
- */
- public getType(): org.bukkit.event.server.ServerLoadEvent.LoadType;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.server.ServiceEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.server.ServiceEvent.ts
deleted file mode 100644
index 322df480..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.server.ServiceEvent.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace server {
- // @ts-ignore
- abstract class ServiceEvent extends org.bukkit.event.server.ServerEvent {
- constructor(provider: org.bukkit.plugin.RegisteredServiceProvider)
- public getProvider(): org.bukkit.plugin.RegisteredServiceProvider;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.server.ServiceRegisterEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.server.ServiceRegisterEvent.ts
deleted file mode 100644
index eb29f25b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.server.ServiceRegisterEvent.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace server {
- // @ts-ignore
- class ServiceRegisterEvent extends org.bukkit.event.server.ServiceEvent {
- constructor(registeredProvider: org.bukkit.plugin.RegisteredServiceProvider)
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.server.ServiceUnregisterEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.server.ServiceUnregisterEvent.ts
deleted file mode 100644
index fcf1aac6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.server.ServiceUnregisterEvent.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace server {
- // @ts-ignore
- class ServiceUnregisterEvent extends org.bukkit.event.server.ServiceEvent {
- constructor(serviceProvider: org.bukkit.plugin.RegisteredServiceProvider)
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.server.TabCompleteEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.server.TabCompleteEvent.ts
deleted file mode 100644
index 05d1e6c7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.server.TabCompleteEvent.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace server {
- // @ts-ignore
- class TabCompleteEvent extends org.bukkit.event.Event implements org.bukkit.event.Cancellable {
- constructor(sender: org.bukkit.command.CommandSender, buffer: string, completions: any[] /*java.util.List*/)
- /**
- * Get the sender completing this command.
- */
- public getSender(): org.bukkit.command.CommandSender;
- /**
- * Return the entire buffer which formed the basis of this completion.
- */
- public getBuffer(): string;
- /**
- * The list of completions which will be offered to the sender, in order.
- * This list is mutable and reflects what will be offered.
- */
- public getCompletions(): any[] /*java.util.List*/;
- /**
- * Set the completions offered, overriding any already set.
- */
- public setCompletions(completions: any[] /*java.util.List*/): void;
- public isCancelled(): boolean;
- public setCancelled(cancelled: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleBlockCollisionEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleBlockCollisionEvent.ts
deleted file mode 100644
index f496ff46..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleBlockCollisionEvent.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace vehicle {
- // @ts-ignore
- class VehicleBlockCollisionEvent extends org.bukkit.event.vehicle.VehicleCollisionEvent {
- constructor(vehicle: org.bukkit.entity.Vehicle, block: org.bukkit.block.Block)
- /**
- * Gets the block the vehicle collided with
- */
- public getBlock(): org.bukkit.block.Block;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleCollisionEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleCollisionEvent.ts
deleted file mode 100644
index 8baeeddf..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleCollisionEvent.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace vehicle {
- // @ts-ignore
- abstract class VehicleCollisionEvent extends org.bukkit.event.vehicle.VehicleEvent {
- constructor(vehicle: org.bukkit.entity.Vehicle)
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleCreateEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleCreateEvent.ts
deleted file mode 100644
index a08b8274..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleCreateEvent.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace vehicle {
- // @ts-ignore
- class VehicleCreateEvent extends org.bukkit.event.vehicle.VehicleEvent implements org.bukkit.event.Cancellable {
- constructor(vehicle: org.bukkit.entity.Vehicle)
- public isCancelled(): boolean;
- public setCancelled(cancelled: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleDamageEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleDamageEvent.ts
deleted file mode 100644
index 41cf98a0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleDamageEvent.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace vehicle {
- // @ts-ignore
- class VehicleDamageEvent extends org.bukkit.event.vehicle.VehicleEvent implements org.bukkit.event.Cancellable {
- constructor(vehicle: org.bukkit.entity.Vehicle, attacker: org.bukkit.entity.Entity, damage: number)
- /**
- * Gets the Entity that is attacking the vehicle
- */
- public getAttacker(): org.bukkit.entity.Entity;
- /**
- * Gets the damage done to the vehicle
- */
- public getDamage(): number;
- /**
- * Sets the damage done to the vehicle
- */
- public setDamage(damage: number): void;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleDestroyEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleDestroyEvent.ts
deleted file mode 100644
index 5afa4e14..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleDestroyEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace vehicle {
- // @ts-ignore
- class VehicleDestroyEvent extends org.bukkit.event.vehicle.VehicleEvent implements org.bukkit.event.Cancellable {
- constructor(vehicle: org.bukkit.entity.Vehicle, attacker: org.bukkit.entity.Entity)
- /**
- * Gets the Entity that has destroyed the vehicle, potentially null
- */
- public getAttacker(): org.bukkit.entity.Entity;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleEnterEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleEnterEvent.ts
deleted file mode 100644
index c8a9681c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleEnterEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace vehicle {
- // @ts-ignore
- class VehicleEnterEvent extends org.bukkit.event.vehicle.VehicleEvent implements org.bukkit.event.Cancellable {
- constructor(vehicle: org.bukkit.entity.Vehicle, entered: org.bukkit.entity.Entity)
- /**
- * Gets the Entity that entered the vehicle.
- */
- public getEntered(): org.bukkit.entity.Entity;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleEntityCollisionEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleEntityCollisionEvent.ts
deleted file mode 100644
index 577d7cea..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleEntityCollisionEvent.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace vehicle {
- // @ts-ignore
- class VehicleEntityCollisionEvent extends org.bukkit.event.vehicle.VehicleCollisionEvent implements org.bukkit.event.Cancellable {
- constructor(vehicle: org.bukkit.entity.Vehicle, entity: org.bukkit.entity.Entity)
- public getEntity(): org.bukkit.entity.Entity;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public isPickupCancelled(): boolean;
- public setPickupCancelled(cancel: boolean): void;
- public isCollisionCancelled(): boolean;
- public setCollisionCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleEvent.ts
deleted file mode 100644
index 4c86371a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleEvent.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace vehicle {
- // @ts-ignore
- abstract class VehicleEvent extends org.bukkit.event.Event {
- constructor(vehicle: org.bukkit.entity.Vehicle)
- protected vehicle: org.bukkit.entity.Vehicle;
- /**
- * Get the vehicle.
- */
- public getVehicle(): org.bukkit.entity.Vehicle;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleExitEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleExitEvent.ts
deleted file mode 100644
index 64206161..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleExitEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace vehicle {
- // @ts-ignore
- class VehicleExitEvent extends org.bukkit.event.vehicle.VehicleEvent implements org.bukkit.event.Cancellable {
- constructor(vehicle: org.bukkit.entity.Vehicle, exited: org.bukkit.entity.LivingEntity)
- /**
- * Get the living entity that exited the vehicle.
- */
- public getExited(): org.bukkit.entity.LivingEntity;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleMoveEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleMoveEvent.ts
deleted file mode 100644
index 2c15f81b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleMoveEvent.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace vehicle {
- // @ts-ignore
- class VehicleMoveEvent extends org.bukkit.event.vehicle.VehicleEvent {
- constructor(vehicle: org.bukkit.entity.Vehicle, from: org.bukkit.Location, to: org.bukkit.Location)
- /**
- * Get the previous position.
- */
- public getFrom(): org.bukkit.Location;
- /**
- * Get the next position.
- */
- public getTo(): org.bukkit.Location;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleUpdateEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleUpdateEvent.ts
deleted file mode 100644
index ead39fdd..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.vehicle.VehicleUpdateEvent.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace vehicle {
- // @ts-ignore
- class VehicleUpdateEvent extends org.bukkit.event.vehicle.VehicleEvent {
- constructor(vehicle: org.bukkit.entity.Vehicle)
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.weather.LightningStrikeEvent.Cause.ts b/packages/bukkit/src/typings/org.bukkit.event.weather.LightningStrikeEvent.Cause.ts
deleted file mode 100644
index 6e08703b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.weather.LightningStrikeEvent.Cause.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace weather {
- namespace LightningStrikeEvent {
- // @ts-ignore
- class Cause {
- public static COMMAND: org.bukkit.event.weather.LightningStrikeEvent.Cause;
- public static TRIDENT: org.bukkit.event.weather.LightningStrikeEvent.Cause;
- public static TRAP: org.bukkit.event.weather.LightningStrikeEvent.Cause;
- public static WEATHER: org.bukkit.event.weather.LightningStrikeEvent.Cause;
- public static UNKNOWN: org.bukkit.event.weather.LightningStrikeEvent.Cause;
- public static values(): org.bukkit.event.weather.LightningStrikeEvent.Cause[];
- public static valueOf(name: string): org.bukkit.event.weather.LightningStrikeEvent.Cause;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.weather.LightningStrikeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.weather.LightningStrikeEvent.ts
deleted file mode 100644
index 5a9ab4e3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.weather.LightningStrikeEvent.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace weather {
- // @ts-ignore
- class LightningStrikeEvent extends org.bukkit.event.weather.WeatherEvent implements org.bukkit.event.Cancellable {
- constructor(world: org.bukkit.World, bolt: org.bukkit.entity.LightningStrike)
- constructor(world: org.bukkit.World, bolt: org.bukkit.entity.LightningStrike, cause: org.bukkit.event.weather.LightningStrikeEvent.Cause)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the bolt which is striking the earth.
- */
- public getLightning(): org.bukkit.entity.LightningStrike;
- /**
- * Gets the cause of this lightning strike.
- */
- public getCause(): org.bukkit.event.weather.LightningStrikeEvent.Cause;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.weather.ThunderChangeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.weather.ThunderChangeEvent.ts
deleted file mode 100644
index 04b7c6e4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.weather.ThunderChangeEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace weather {
- // @ts-ignore
- class ThunderChangeEvent extends org.bukkit.event.weather.WeatherEvent implements org.bukkit.event.Cancellable {
- constructor(world: org.bukkit.World, to: boolean)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the state of thunder that the world is being set to
- */
- public toThunderState(): boolean;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.weather.WeatherChangeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.weather.WeatherChangeEvent.ts
deleted file mode 100644
index 75445358..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.weather.WeatherChangeEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace weather {
- // @ts-ignore
- class WeatherChangeEvent extends org.bukkit.event.weather.WeatherEvent implements org.bukkit.event.Cancellable {
- constructor(world: org.bukkit.World, to: boolean)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the state of weather that the world is being set to
- */
- public toWeatherState(): boolean;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.weather.WeatherEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.weather.WeatherEvent.ts
deleted file mode 100644
index f154585b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.weather.WeatherEvent.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace weather {
- // @ts-ignore
- abstract class WeatherEvent extends org.bukkit.event.Event {
- constructor(where: org.bukkit.World)
- protected world: org.bukkit.World;
- /**
- * Returns the World where this event is occurring
- */
- public getWorld(): org.bukkit.World;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.world.ChunkEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.world.ChunkEvent.ts
deleted file mode 100644
index bc2e0361..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.world.ChunkEvent.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace world {
- // @ts-ignore
- abstract class ChunkEvent extends org.bukkit.event.world.WorldEvent {
- constructor(chunk: org.bukkit.Chunk)
- protected chunk: org.bukkit.Chunk;
- /**
- * Gets the chunk being loaded/unloaded
- */
- public getChunk(): org.bukkit.Chunk;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.world.ChunkLoadEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.world.ChunkLoadEvent.ts
deleted file mode 100644
index 57f32812..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.world.ChunkLoadEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace world {
- // @ts-ignore
- class ChunkLoadEvent extends org.bukkit.event.world.ChunkEvent {
- constructor(chunk: org.bukkit.Chunk, newChunk: boolean)
- /**
- * Gets if this chunk was newly created or not.
- *
- * Note that if this chunk is new, it will not be populated at this time.
- */
- public isNewChunk(): boolean;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.world.ChunkPopulateEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.world.ChunkPopulateEvent.ts
deleted file mode 100644
index 8d86e6d1..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.world.ChunkPopulateEvent.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace world {
- // @ts-ignore
- class ChunkPopulateEvent extends org.bukkit.event.world.ChunkEvent {
- constructor(chunk: org.bukkit.Chunk)
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.world.ChunkUnloadEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.world.ChunkUnloadEvent.ts
deleted file mode 100644
index fa13a0f6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.world.ChunkUnloadEvent.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace world {
- // @ts-ignore
- class ChunkUnloadEvent extends org.bukkit.event.world.ChunkEvent {
- constructor(chunk: org.bukkit.Chunk)
- constructor(chunk: org.bukkit.Chunk, save: boolean)
- /**
- * Return whether this chunk will be saved to disk.
- */
- public isSaveChunk(): boolean;
- /**
- * Set whether this chunk will be saved to disk.
- */
- public setSaveChunk(saveChunk: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.world.PortalCreateEvent.CreateReason.ts b/packages/bukkit/src/typings/org.bukkit.event.world.PortalCreateEvent.CreateReason.ts
deleted file mode 100644
index 935947f5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.world.PortalCreateEvent.CreateReason.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace world {
- namespace PortalCreateEvent {
- // @ts-ignore
- class CreateReason {
- public static FIRE: org.bukkit.event.world.PortalCreateEvent.CreateReason;
- public static NETHER_PAIR: org.bukkit.event.world.PortalCreateEvent.CreateReason;
- public static END_PLATFORM: org.bukkit.event.world.PortalCreateEvent.CreateReason;
- public static values(): org.bukkit.event.world.PortalCreateEvent.CreateReason[];
- public static valueOf(name: string): org.bukkit.event.world.PortalCreateEvent.CreateReason;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.world.PortalCreateEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.world.PortalCreateEvent.ts
deleted file mode 100644
index b52b797e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.world.PortalCreateEvent.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace world {
- // @ts-ignore
- class PortalCreateEvent extends org.bukkit.event.world.WorldEvent implements org.bukkit.event.Cancellable {
- constructor(blocks: any[] /*java.util.List*/, world: org.bukkit.World, reason: org.bukkit.event.world.PortalCreateEvent.CreateReason)
- constructor(blocks: any[] /*java.util.List*/, world: org.bukkit.World, entity: org.bukkit.entity.Entity, reason: org.bukkit.event.world.PortalCreateEvent.CreateReason)
- /**
- * Gets an array list of all the blocks associated with the created portal
- */
- public getBlocks(): any[] /*java.util.List*/;
- /**
- * Returns the Entity that triggered this portal creation (if available)
- */
- public getEntity(): org.bukkit.entity.Entity;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the reason for the portal's creation
- */
- public getReason(): org.bukkit.event.world.PortalCreateEvent.CreateReason;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.world.SpawnChangeEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.world.SpawnChangeEvent.ts
deleted file mode 100644
index 58230275..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.world.SpawnChangeEvent.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace world {
- // @ts-ignore
- class SpawnChangeEvent extends org.bukkit.event.world.WorldEvent {
- constructor(world: org.bukkit.World, previousLocation: org.bukkit.Location)
- /**
- * Gets the previous spawn location
- */
- public getPreviousLocation(): org.bukkit.Location;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.world.StructureGrowEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.world.StructureGrowEvent.ts
deleted file mode 100644
index 2ade54d5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.world.StructureGrowEvent.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace world {
- // @ts-ignore
- class StructureGrowEvent extends org.bukkit.event.world.WorldEvent implements org.bukkit.event.Cancellable {
- constructor(location: org.bukkit.Location, species: org.bukkit.TreeType, bonemeal: boolean, player: org.bukkit.entity.Player, blocks: any[] /*java.util.List*/)
- /**
- * Gets the location of the structure.
- */
- public getLocation(): org.bukkit.Location;
- /**
- * Gets the species type (birch, normal, pine, red mushroom, brown
- * mushroom)
- */
- public getSpecies(): org.bukkit.TreeType;
- /**
- * Checks if structure was grown using bonemeal.
- */
- public isFromBonemeal(): boolean;
- /**
- * Gets the player that created the structure.
- */
- public getPlayer(): org.bukkit.entity.Player;
- /**
- * Gets a list of all blocks associated with the structure.
- */
- public getBlocks(): any[] /*java.util.List*/;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.world.WorldEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.world.WorldEvent.ts
deleted file mode 100644
index 2351d9b0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.world.WorldEvent.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace world {
- // @ts-ignore
- abstract class WorldEvent extends org.bukkit.event.Event {
- constructor(world: org.bukkit.World)
- /**
- * Gets the world primarily involved with this event
- */
- public getWorld(): org.bukkit.World;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.world.WorldInitEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.world.WorldInitEvent.ts
deleted file mode 100644
index 91e2b4e5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.world.WorldInitEvent.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace world {
- // @ts-ignore
- class WorldInitEvent extends org.bukkit.event.world.WorldEvent {
- constructor(world: org.bukkit.World)
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.world.WorldLoadEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.world.WorldLoadEvent.ts
deleted file mode 100644
index d35e07d7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.world.WorldLoadEvent.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace world {
- // @ts-ignore
- class WorldLoadEvent extends org.bukkit.event.world.WorldEvent {
- constructor(world: org.bukkit.World)
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.world.WorldSaveEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.world.WorldSaveEvent.ts
deleted file mode 100644
index 1926800f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.world.WorldSaveEvent.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace world {
- // @ts-ignore
- class WorldSaveEvent extends org.bukkit.event.world.WorldEvent {
- constructor(world: org.bukkit.World)
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.world.WorldUnloadEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.world.WorldUnloadEvent.ts
deleted file mode 100644
index 6af4bfca..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.world.WorldUnloadEvent.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace world {
- // @ts-ignore
- class WorldUnloadEvent extends org.bukkit.event.world.WorldEvent implements org.bukkit.event.Cancellable {
- constructor(world: org.bukkit.World)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.generator.BlockPopulator.ts b/packages/bukkit/src/typings/org.bukkit.generator.BlockPopulator.ts
deleted file mode 100644
index b6a7cfd6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.generator.BlockPopulator.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace generator {
- // @ts-ignore
- abstract class BlockPopulator {
- constructor()
- /**
- * Populates an area of blocks at or around the given chunk.
- *
- * The chunks on each side of the specified chunk must already exist; that
- * is, there must be one north, east, south and west of the specified
- * chunk. The "corner" chunks may not exist, in which scenario the
- * populator should record any changes required for those chunks and
- * perform the changes when they are ready.
- */
- public abstract populate(world: org.bukkit.World, random: any, source: org.bukkit.Chunk): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.generator.ChunkGenerator.BiomeGrid.ts b/packages/bukkit/src/typings/org.bukkit.generator.ChunkGenerator.BiomeGrid.ts
deleted file mode 100644
index 42ad4aee..00000000
--- a/packages/bukkit/src/typings/org.bukkit.generator.ChunkGenerator.BiomeGrid.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace generator {
- namespace ChunkGenerator {
- // @ts-ignore
- interface BiomeGrid {
- /**
- * Get biome at x, z within chunk being generated
- */
- getBiome(x: number, z: number): org.bukkit.block.Biome;
- /**
- * Set biome at x, z within chunk being generated
- */
- setBiome(x: number, z: number, bio: org.bukkit.block.Biome): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.generator.ChunkGenerator.ChunkData.ts b/packages/bukkit/src/typings/org.bukkit.generator.ChunkGenerator.ChunkData.ts
deleted file mode 100644
index 23731bc0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.generator.ChunkGenerator.ChunkData.ts
+++ /dev/null
@@ -1,69 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace generator {
- namespace ChunkGenerator {
- // @ts-ignore
- interface ChunkData {
- /**
- * Get the maximum height for the chunk.
- * Setting blocks at or above this height will do nothing.
- */
- getMaxHeight(): number;
- /**
- * Set the block at x,y,z in the chunk data to material.
- * Note: setting blocks outside the chunk's bounds does nothing.
- */
- setBlock(x: number, y: number, z: number, material: org.bukkit.Material): void;
- /**
- * Set the block at x,y,z in the chunk data to material.
- * Setting blocks outside the chunk's bounds does nothing.
- */
- setBlock(x: number, y: number, z: number, material: org.bukkit.material.MaterialData): void;
- /**
- * Set the block at x,y,z in the chunk data to material.
- * Setting blocks outside the chunk's bounds does nothing.
- */
- setBlock(x: number, y: number, z: number, blockData: org.bukkit.block.data.BlockData): void;
- /**
- * Set a region of this chunk from xMin, yMin, zMin (inclusive)
- * to xMax, yMax, zMax (exclusive) to material.
- * Setting blocks outside the chunk's bounds does nothing.
- */
- setRegion(xMin: number, yMin: number, zMin: number, xMax: number, yMax: number, zMax: number, material: org.bukkit.Material): void;
- /**
- * Set a region of this chunk from xMin, yMin, zMin (inclusive)
- * to xMax, yMax, zMax (exclusive) to material.
- * Setting blocks outside the chunk's bounds does nothing.
- */
- setRegion(xMin: number, yMin: number, zMin: number, xMax: number, yMax: number, zMax: number, material: org.bukkit.material.MaterialData): void;
- /**
- * Set a region of this chunk from xMin, yMin, zMin (inclusive) to xMax,
- * yMax, zMax (exclusive) to material.
- * Setting blocks outside the chunk's bounds does nothing.
- */
- setRegion(xMin: number, yMin: number, zMin: number, xMax: number, yMax: number, zMax: number, blockData: org.bukkit.block.data.BlockData): void;
- /**
- * Get the type of the block at x, y, z.
- * Getting blocks outside the chunk's bounds returns air.
- */
- getType(x: number, y: number, z: number): org.bukkit.Material;
- /**
- * Get the type and data of the block at x, y, z.
- * Getting blocks outside the chunk's bounds returns air.
- */
- getTypeAndData(x: number, y: number, z: number): org.bukkit.material.MaterialData;
- /**
- * Get the type and data of the block at x, y, z.
- * Getting blocks outside the chunk's bounds returns air.
- */
- getBlockData(x: number, y: number, z: number): org.bukkit.block.data.BlockData;
- /**
- * Get the block data at x,y,z in the chunk data.
- * Getting blocks outside the chunk's bounds returns 0.
- */
- getData(x: number, y: number, z: number): number;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.generator.ChunkGenerator.ts b/packages/bukkit/src/typings/org.bukkit.generator.ChunkGenerator.ts
deleted file mode 100644
index 5b66dad0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.generator.ChunkGenerator.ts
+++ /dev/null
@@ -1,50 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace generator {
- // @ts-ignore
- abstract class ChunkGenerator {
- constructor()
- /**
- * Shapes the chunk for the given coordinates.
- * This method must return a ChunkData.
- *
- * Notes:
- *
- * This method should never attempt to get the Chunk at
- * the passed coordinates, as doing so may cause an infinite loop
- *
- * This method should never modify a ChunkData after it has
- * been returned.
- *
- * This method must return a ChunkData returned by {@link ChunkGenerator#createChunkData(org.bukkit.World)}
- */
- public generateChunkData(world: org.bukkit.World, random: any, x: number, z: number, biome: org.bukkit.generator.ChunkGenerator.BiomeGrid): org.bukkit.generator.ChunkGenerator.ChunkData;
- /**
- * Create a ChunkData for a world.
- */
- protected createChunkData(world: org.bukkit.World): org.bukkit.generator.ChunkGenerator.ChunkData;
- /**
- * Tests if the specified location is valid for a natural spawn position
- */
- public canSpawn(world: org.bukkit.World, x: number, z: number): boolean;
- /**
- * Gets a list of default {@link BlockPopulator}s to apply to a given
- * world
- */
- public getDefaultPopulators(world: org.bukkit.World): any[] /*java.util.List*/;
- /**
- * Gets a fixed spawn location to use for a given world.
- *
- * A null value is returned if a world should not use a fixed spawn point,
- * and will instead attempt to find one randomly.
- */
- public getFixedSpawnLocation(world: org.bukkit.World, random: any): org.bukkit.Location;
- /**
- * Gets if this ChunkGenerator is parallel capable.
- * See {@link ChunkGenerator} for more information.
- */
- public isParallelCapable(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.help.GenericCommandHelpTopic.ts b/packages/bukkit/src/typings/org.bukkit.help.GenericCommandHelpTopic.ts
deleted file mode 100644
index deaa92af..00000000
--- a/packages/bukkit/src/typings/org.bukkit.help.GenericCommandHelpTopic.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace help {
- // @ts-ignore
- class GenericCommandHelpTopic extends org.bukkit.help.HelpTopic {
- constructor(command: org.bukkit.command.Command)
- protected command: org.bukkit.command.Command;
- public canSee(sender: org.bukkit.command.CommandSender): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.help.HelpMap.ts b/packages/bukkit/src/typings/org.bukkit.help.HelpMap.ts
deleted file mode 100644
index 17f3623a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.help.HelpMap.ts
+++ /dev/null
@@ -1,45 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace help {
- // @ts-ignore
- interface HelpMap {
- /**
- * Returns a help topic for a given topic name.
- */
- getHelpTopic(topicName: string): org.bukkit.help.HelpTopic;
- /**
- * Returns a collection of all the registered help topics.
- */
- getHelpTopics(): any[] /*java.util.Collection*/;
- /**
- * Adds a topic to the server's help index.
- */
- addTopic(topic: org.bukkit.help.HelpTopic): void;
- /**
- * Clears out the contents of the help index. Normally called during
- * server reload.
- */
- clear(): void;
- /**
- * Associates a {@link HelpTopicFactory} object with given command base
- * class. Plugins typically call this method during {@code onLoad()}. Once
- * registered, the custom HelpTopicFactory will be used to create a custom
- * {@link HelpTopic} for all commands deriving from the {@code
- * commandClass} base class, or all commands deriving from {@link
- * org.bukkit.command.PluginCommand} who's executor derives from {@code
- * commandClass} base class.
- */
- registerHelpTopicFactory(commandClass: any, factory: org.bukkit.help.HelpTopicFactory): void;
- /**
- * Gets the list of plugins the server administrator has chosen to exclude
- * from the help index. Plugin authors who choose to directly extend
- * {@link org.bukkit.command.Command} instead of {@link
- * org.bukkit.command.PluginCommand} will need to check this collection in
- * their {@link HelpTopicFactory} implementations to ensure they meet the
- * server administrator's expectations.
- */
- getIgnoredPlugins(): any[] /*java.util.List*/;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.help.HelpTopic.ts b/packages/bukkit/src/typings/org.bukkit.help.HelpTopic.ts
deleted file mode 100644
index f6c998a8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.help.HelpTopic.ts
+++ /dev/null
@@ -1,62 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace help {
- // @ts-ignore
- abstract class HelpTopic {
- constructor()
- protected name: string;
- protected shortText: string;
- protected fullText: string;
- protected amendedPermission: string;
- /**
- * Determines if a {@link Player} is allowed to see this help topic.
- *
- * HelpTopic implementations should take server administrator wishes into
- * account as set by the {@link HelpTopic#amendCanSee(String)} function.
- */
- public abstract canSee(player: org.bukkit.command.CommandSender): boolean;
- /**
- * Allows the server administrator to override the permission required to
- * see a help topic.
- *
- * HelpTopic implementations should take this into account when
- * determining topic visibility on the {@link
- * HelpTopic#canSee(org.bukkit.command.CommandSender)} function.
- */
- public amendCanSee(amendedPermission: string): void;
- /**
- * Returns the name of this help topic.
- */
- public getName(): string;
- /**
- * Returns a brief description that will be displayed in the topic index.
- */
- public getShortText(): string;
- /**
- * Returns the full description of this help topic that is displayed when
- * the user requests this topic's details.
- *
- * The result will be paginated to properly fit the user's client.
- */
- public getFullText(forWho: org.bukkit.command.CommandSender): string;
- /**
- * Allows the server admin (or another plugin) to add or replace the
- * contents of a help topic.
- *
- * A null in either parameter will leave that part of the topic unchanged.
- * In either amending parameter, the string {@literal
- * By default, this level is set to 40. Players in creative mode ignore the
- * maximum repair cost.
- */
- getMaximumRepairCost(): number;
- /**
- * Set the maximum experience cost (in levels) to be allowed by the current
- * repair. The default value set by vanilla Minecraft is 40.
- */
- setMaximumRepairCost(levels: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.BeaconInventory.ts b/packages/bukkit/src/typings/org.bukkit.inventory.BeaconInventory.ts
deleted file mode 100644
index 65b4c2fa..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.BeaconInventory.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface BeaconInventory extends org.bukkit.inventory.Inventory {
- /**
- * Set the item powering the beacon.
- */
- setItem(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Get the item powering the beacon.
- */
- getItem(): org.bukkit.inventory.ItemStack;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.BlastingRecipe.ts b/packages/bukkit/src/typings/org.bukkit.inventory.BlastingRecipe.ts
deleted file mode 100644
index a6fd0d91..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.BlastingRecipe.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- class BlastingRecipe extends org.bukkit.inventory.CookingRecipe {
- constructor(key: org.bukkit.NamespacedKey, result: org.bukkit.inventory.ItemStack, source: org.bukkit.Material, experience: number, cookingTime: number)
- constructor(key: org.bukkit.NamespacedKey, result: org.bukkit.inventory.ItemStack, input: org.bukkit.inventory.RecipeChoice, experience: number, cookingTime: number)
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.BlockInventoryHolder.ts b/packages/bukkit/src/typings/org.bukkit.inventory.BlockInventoryHolder.ts
deleted file mode 100644
index 644059fb..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.BlockInventoryHolder.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface BlockInventoryHolder extends org.bukkit.inventory.InventoryHolder {
- /**
- * Gets the block associated with this holder.
- */
- getBlock(): org.bukkit.block.Block;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.BrewerInventory.ts b/packages/bukkit/src/typings/org.bukkit.inventory.BrewerInventory.ts
deleted file mode 100644
index e07f44f6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.BrewerInventory.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface BrewerInventory extends org.bukkit.inventory.Inventory {
- /**
- * Get the current ingredient for brewing.
- */
- getIngredient(): org.bukkit.inventory.ItemStack;
- /**
- * Set the current ingredient for brewing.
- */
- setIngredient(ingredient: org.bukkit.inventory.ItemStack): void;
- /**
- * Get the current fuel for brewing.
- */
- getFuel(): org.bukkit.inventory.ItemStack;
- /**
- * Set the current fuel for brewing. Generally only
- * {@link Material#BLAZE_POWDER} will be of use.
- */
- setFuel(fuel: org.bukkit.inventory.ItemStack): void;
- getHolder(): org.bukkit.block.BrewingStand;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.CampfireRecipe.ts b/packages/bukkit/src/typings/org.bukkit.inventory.CampfireRecipe.ts
deleted file mode 100644
index 75c649ca..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.CampfireRecipe.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- class CampfireRecipe extends org.bukkit.inventory.CookingRecipe {
- constructor(key: org.bukkit.NamespacedKey, result: org.bukkit.inventory.ItemStack, source: org.bukkit.Material, experience: number, cookingTime: number)
- constructor(key: org.bukkit.NamespacedKey, result: org.bukkit.inventory.ItemStack, input: org.bukkit.inventory.RecipeChoice, experience: number, cookingTime: number)
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.CartographyInventory.ts b/packages/bukkit/src/typings/org.bukkit.inventory.CartographyInventory.ts
deleted file mode 100644
index 01fb8ca9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.CartographyInventory.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface CartographyInventory extends org.bukkit.inventory.Inventory {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.CookingRecipe.ts b/packages/bukkit/src/typings/org.bukkit.inventory.CookingRecipe.ts
deleted file mode 100644
index c5a42c3a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.CookingRecipe.ts
+++ /dev/null
@@ -1,64 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- abstract class CookingRecipe implements org.bukkit.inventory.Recipe, org.bukkit.Keyed {
- /**
- * Create a cooking recipe to craft the specified ItemStack.
- */
- constructor(key: org.bukkit.NamespacedKey, result: org.bukkit.inventory.ItemStack, source: org.bukkit.Material, experience: number, cookingTime: number)
- /**
- * Create a cooking recipe to craft the specified ItemStack.
- */
- constructor(key: org.bukkit.NamespacedKey, result: org.bukkit.inventory.ItemStack, input: org.bukkit.inventory.RecipeChoice, experience: number, cookingTime: number)
- /**
- * Sets the input of this cooking recipe.
- */
- public setInput(input: org.bukkit.Material): org.bukkit.inventory.CookingRecipe;
- /**
- * Get the input material.
- */
- public getInput(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the input of this cooking recipe.
- */
- public setInputChoice(input: org.bukkit.inventory.RecipeChoice): org.bukkit.inventory.CookingRecipe;
- /**
- * Get the input choice.
- */
- public getInputChoice(): org.bukkit.inventory.RecipeChoice;
- /**
- * Get the result of this recipe.
- */
- public getResult(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the experience given by this recipe.
- */
- public setExperience(experience: number): void;
- /**
- * Get the experience given by this recipe.
- */
- public getExperience(): number;
- /**
- * Set the cooking time for this recipe in ticks.
- */
- public setCookingTime(cookingTime: number): void;
- /**
- * Get the cooking time for this recipe in ticks.
- */
- public getCookingTime(): number;
- public getKey(): org.bukkit.NamespacedKey;
- /**
- * Get the group of this recipe. Recipes with the same group may be grouped
- * together when displayed in the client.
- */
- public getGroup(): string;
- /**
- * Set the group of this recipe. Recipes with the same group may be grouped
- * together when displayed in the client.
- */
- public setGroup(group: string): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.CraftingInventory.ts b/packages/bukkit/src/typings/org.bukkit.inventory.CraftingInventory.ts
deleted file mode 100644
index 483f3fc7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.CraftingInventory.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface CraftingInventory extends org.bukkit.inventory.Inventory {
- /**
- * Check what item is in the result slot of this crafting inventory.
- */
- getResult(): org.bukkit.inventory.ItemStack;
- /**
- * Get the contents of the crafting matrix.
- */
- getMatrix(): org.bukkit.inventory.ItemStack[];
- /**
- * Set the item in the result slot of the crafting inventory.
- */
- setResult(newResult: org.bukkit.inventory.ItemStack): void;
- /**
- * Replace the contents of the crafting matrix
- */
- setMatrix(contents: org.bukkit.inventory.ItemStack): void;
- /**
- * Get the current recipe formed on the crafting inventory, if any.
- */
- getRecipe(): org.bukkit.inventory.Recipe;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.DoubleChestInventory.ts b/packages/bukkit/src/typings/org.bukkit.inventory.DoubleChestInventory.ts
deleted file mode 100644
index 6ce6627e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.DoubleChestInventory.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface DoubleChestInventory extends org.bukkit.inventory.Inventory {
- /**
- * Get the left half of this double chest.
- */
- getLeftSide(): org.bukkit.inventory.Inventory;
- /**
- * Get the right side of this double chest.
- */
- getRightSide(): org.bukkit.inventory.Inventory;
- getHolder(): org.bukkit.block.DoubleChest;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.EnchantingInventory.ts b/packages/bukkit/src/typings/org.bukkit.inventory.EnchantingInventory.ts
deleted file mode 100644
index 3510145f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.EnchantingInventory.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface EnchantingInventory extends org.bukkit.inventory.Inventory {
- /**
- * Set the item being enchanted.
- */
- setItem(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Get the item being enchanted.
- */
- getItem(): org.bukkit.inventory.ItemStack;
- /**
- * Set the secondary item being used for the enchant.
- */
- setSecondary(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Get the secondary item being used for the enchant.
- */
- getSecondary(): org.bukkit.inventory.ItemStack;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.EntityEquipment.ts b/packages/bukkit/src/typings/org.bukkit.inventory.EntityEquipment.ts
deleted file mode 100644
index 41be5ea7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.EntityEquipment.ts
+++ /dev/null
@@ -1,189 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface EntityEquipment {
- /**
- * Gets a copy of the item the entity is currently holding
- * in their main hand.
- */
- getItemInMainHand(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item the entity is holding in their main hand.
- */
- setItemInMainHand(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Gets a copy of the item the entity is currently holding
- * in their off hand.
- */
- getItemInOffHand(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item the entity is holding in their off hand.
- */
- setItemInOffHand(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Gets a copy of the item the entity is currently holding
- */
- getItemInHand(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item the entity is holding
- */
- setItemInHand(stack: org.bukkit.inventory.ItemStack): void;
- /**
- * Gets a copy of the helmet currently being worn by the entity
- */
- getHelmet(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the helmet worn by the entity
- */
- setHelmet(helmet: org.bukkit.inventory.ItemStack): void;
- /**
- * Gets a copy of the chest plate currently being worn by the entity
- */
- getChestplate(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the chest plate worn by the entity
- */
- setChestplate(chestplate: org.bukkit.inventory.ItemStack): void;
- /**
- * Gets a copy of the leggings currently being worn by the entity
- */
- getLeggings(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the leggings worn by the entity
- */
- setLeggings(leggings: org.bukkit.inventory.ItemStack): void;
- /**
- * Gets a copy of the boots currently being worn by the entity
- */
- getBoots(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the boots worn by the entity
- */
- setBoots(boots: org.bukkit.inventory.ItemStack): void;
- /**
- * Gets a copy of all worn armor
- */
- getArmorContents(): org.bukkit.inventory.ItemStack[];
- /**
- * Sets the entities armor to the provided array of ItemStacks
- */
- setArmorContents(items: org.bukkit.inventory.ItemStack): void;
- /**
- * Clears the entity of all armor and held items
- */
- clear(): void;
- getItemInHandDropChance(): number;
- setItemInHandDropChance(chance: number): void;
- /**
- * Gets the chance of the main hand item being dropped upon this creature's
- * death.
- *
- * Caveats:
- *
- * The returned HashMap contains what it couldn't store, where the key is
- * the index of the parameter, and the value is the ItemStack at that
- * index of the varargs parameter. If all items are stored, it will return
- * an empty HashMap.
- *
- * If you pass in ItemStacks which exceed the maximum stack size for the
- * Material, first they will be added to partial stacks where
- * Material.getMaxStackSize() is not exceeded, up to
- * Material.getMaxStackSize(). When there are no partial stacks left
- * stacks will be split on Inventory.getMaxStackSize() allowing you to
- * exceed the maximum stack size for that material.
- *
- * It is known that in some implementations this method will also set
- * the inputted argument amount to the number of that item not placed in
- * slots.
- */
- addItem(items: org.bukkit.inventory.ItemStack): any;
- /**
- * Removes the given ItemStacks from the inventory.
- *
- * It will try to remove 'as much as possible' from the types and amounts
- * you give as arguments.
- *
- * The returned HashMap contains what it couldn't remove, where the key is
- * the index of the parameter, and the value is the ItemStack at that
- * index of the varargs parameter. If all the given ItemStacks are
- * removed, it will return an empty HashMap.
- *
- * It is known that in some implementations this method will also set the
- * inputted argument amount to the number of that item not removed from
- * slots.
- */
- removeItem(items: org.bukkit.inventory.ItemStack): any;
- /**
- * Returns all ItemStacks from the inventory
- */
- getContents(): org.bukkit.inventory.ItemStack[];
- /**
- * Completely replaces the inventory's contents. Removes all existing
- * contents and replaces it with the ItemStacks given in the array.
- */
- setContents(items: org.bukkit.inventory.ItemStack): void;
- /**
- * Return the contents from the section of the inventory where items can
- * reasonably be expected to be stored. In most cases this will represent
- * the entire inventory, but in some cases it may exclude armor or result
- * slots.
- *
- * This will only return true if both the type and the amount of the stack
- * match.
- */
- contains(item: org.bukkit.inventory.ItemStack): boolean;
- /**
- * Checks if the inventory contains any ItemStacks with the given
- * material, adding to at least the minimum amount specified.
- */
- contains(material: org.bukkit.Material, amount: number): boolean;
- /**
- * Checks if the inventory contains at least the minimum amount specified
- * of exactly matching ItemStacks.
- *
- * An ItemStack only counts if both the type and the amount of the stack
- * match.
- */
- contains(item: org.bukkit.inventory.ItemStack, amount: number): boolean;
- /**
- * Checks if the inventory contains ItemStacks matching the given
- * ItemStack whose amounts sum to at least the minimum amount specified.
- */
- containsAtLeast(item: org.bukkit.inventory.ItemStack, amount: number): boolean;
- /**
- * Returns a HashMap with all slots and ItemStacks in the inventory with
- * the given Material.
- *
- * The HashMap contains entries where, the key is the slot index, and the
- * value is the ItemStack in that slot. If no matching ItemStack with the
- * given Material is found, an empty map is returned.
- */
- all(material: org.bukkit.Material): any;
- /**
- * Finds all slots in the inventory containing any ItemStacks with the
- * given ItemStack. This will only match slots if both the type and the
- * amount of the stack match
- *
- * The HashMap contains entries where, the key is the slot index, and the
- * value is the ItemStack in that slot. If no matching ItemStack with the
- * given Material is found, an empty map is returned.
- */
- all(item: org.bukkit.inventory.ItemStack): any;
- /**
- * Finds the first slot in the inventory containing an ItemStack with the
- * given material
- */
- first(material: org.bukkit.Material): number;
- /**
- * Returns the first slot in the inventory containing an ItemStack with
- * the given stack. This will only match a slot if both the type and the
- * amount of the stack match
- */
- first(item: org.bukkit.inventory.ItemStack): number;
- /**
- * Returns the first empty Slot.
- */
- firstEmpty(): number;
- /**
- * Removes all stacks in the inventory matching the given material.
- */
- remove(material: org.bukkit.Material): void;
- /**
- * Removes all stacks in the inventory matching the given stack.
- *
- * This will only match a slot if both the type and the amount of the
- * stack match
- */
- remove(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Clears out a particular slot in the index.
- */
- clear(index: number): void;
- /**
- * Clears out the whole Inventory.
- */
- clear(): void;
- /**
- * Gets a list of players viewing the inventory. Note that a player is
- * considered to be viewing their own inventory and internal crafting
- * screen even when said inventory is not open. They will normally be
- * considered to be viewing their inventory even when they have a
- * different inventory screen open, but it's possible for customized
- * inventory screens to exclude the viewer's inventory, so this should
- * never be assumed to be non-empty.
- */
- getViewers(): any[] /*java.util.List*/;
- /**
- * Returns what type of inventory this is.
- */
- getType(): org.bukkit.event.inventory.InventoryType;
- /**
- * Gets the block or entity belonging to the open inventory
- */
- getHolder(): org.bukkit.inventory.InventoryHolder;
- iterator(): any;
- /**
- * Returns an iterator starting at the given index. If the index is
- * positive, then the first call to next() will return the item at that
- * index; if it is negative, the first call to previous will return the
- * item at index (getSize() + index).
- */
- iterator(index: number): any;
- /**
- * Get the location of the block or entity which corresponds to this inventory. May return null if this container
- * was custom created or is a virtual / subcontainer.
- */
- getLocation(): org.bukkit.Location;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.InventoryHolder.ts b/packages/bukkit/src/typings/org.bukkit.inventory.InventoryHolder.ts
deleted file mode 100644
index 04588dd6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.InventoryHolder.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface InventoryHolder {
- /**
- * Get the object's inventory.
- */
- getInventory(): org.bukkit.inventory.Inventory;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.InventoryView.Property.ts b/packages/bukkit/src/typings/org.bukkit.inventory.InventoryView.Property.ts
deleted file mode 100644
index f7539ed3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.InventoryView.Property.ts
+++ /dev/null
@@ -1,35 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace InventoryView {
- // @ts-ignore
- class Property {
- public static BREW_TIME: org.bukkit.inventory.InventoryView.Property;
- public static BURN_TIME: org.bukkit.inventory.InventoryView.Property;
- public static TICKS_FOR_CURRENT_FUEL: org.bukkit.inventory.InventoryView.Property;
- public static COOK_TIME: org.bukkit.inventory.InventoryView.Property;
- public static TICKS_FOR_CURRENT_SMELTING: org.bukkit.inventory.InventoryView.Property;
- public static ENCHANT_BUTTON1: org.bukkit.inventory.InventoryView.Property;
- public static ENCHANT_BUTTON2: org.bukkit.inventory.InventoryView.Property;
- public static ENCHANT_BUTTON3: org.bukkit.inventory.InventoryView.Property;
- public static ENCHANT_XP_SEED: org.bukkit.inventory.InventoryView.Property;
- public static ENCHANT_ID1: org.bukkit.inventory.InventoryView.Property;
- public static ENCHANT_ID2: org.bukkit.inventory.InventoryView.Property;
- public static ENCHANT_ID3: org.bukkit.inventory.InventoryView.Property;
- public static ENCHANT_LEVEL1: org.bukkit.inventory.InventoryView.Property;
- public static ENCHANT_LEVEL2: org.bukkit.inventory.InventoryView.Property;
- public static ENCHANT_LEVEL3: org.bukkit.inventory.InventoryView.Property;
- public static LEVELS: org.bukkit.inventory.InventoryView.Property;
- public static PRIMARY_EFFECT: org.bukkit.inventory.InventoryView.Property;
- public static SECONDARY_EFFECT: org.bukkit.inventory.InventoryView.Property;
- public static REPAIR_COST: org.bukkit.inventory.InventoryView.Property;
- public static BOOK_PAGE: org.bukkit.inventory.InventoryView.Property;
- public static values(): org.bukkit.inventory.InventoryView.Property[];
- public static valueOf(name: string): org.bukkit.inventory.InventoryView.Property;
- public getType(): org.bukkit.event.inventory.InventoryType;
- public getId(): number;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.InventoryView.ts b/packages/bukkit/src/typings/org.bukkit.inventory.InventoryView.ts
deleted file mode 100644
index 00a1a822..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.InventoryView.ts
+++ /dev/null
@@ -1,94 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- abstract class InventoryView {
- constructor()
- public static OUTSIDE: number;
- /**
- * Get the upper inventory involved in this transaction.
- */
- public abstract getTopInventory(): org.bukkit.inventory.Inventory;
- /**
- * Get the lower inventory involved in this transaction.
- */
- public abstract getBottomInventory(): org.bukkit.inventory.Inventory;
- /**
- * Get the player viewing.
- */
- public abstract getPlayer(): org.bukkit.entity.HumanEntity;
- /**
- * Determine the type of inventory involved in the transaction. This
- * indicates the window style being shown. It will never return PLAYER,
- * since that is common to all windows.
- */
- public abstract getType(): org.bukkit.event.inventory.InventoryType;
- /**
- * Sets one item in this inventory view by its raw slot ID.
- *
- * Note: If slot ID -999 is chosen, it may be expected that the item is
- * dropped on the ground. This is not required behaviour, however.
- */
- public setItem(slot: number, item: org.bukkit.inventory.ItemStack): void;
- /**
- * Gets one item in this inventory view by its raw slot ID.
- */
- public getItem(slot: number): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item on the cursor of one of the viewing players.
- */
- public setCursor(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Get the item on the cursor of one of the viewing players.
- */
- public getCursor(): org.bukkit.inventory.ItemStack;
- /**
- * Gets the inventory corresponding to the given raw slot ID.
- * If the slot ID is {@link #OUTSIDE} null will be returned, otherwise
- * behaviour for illegal and negative slot IDs is undefined.
- * May be used with {@link #convertSlot(int)} to directly index an
- * underlying inventory.
- */
- public getInventory(rawSlot: number): org.bukkit.inventory.Inventory;
- /**
- * Converts a raw slot ID into its local slot ID into whichever of the two
- * inventories the slot points to.
- *
- * If the raw slot refers to the upper inventory, it will be returned
- * unchanged and thus be suitable for getTopInventory().getItem(); if it
- * refers to the lower inventory, the output will differ from the input
- * and be suitable for getBottomInventory().getItem().
- */
- public convertSlot(rawSlot: number): number;
- /**
- * Determine the type of the slot by its raw slot ID.
- *
- * If the type of the slot is unknown, then
- * {@link InventoryType.SlotType#CONTAINER} will be returned.
- */
- public getSlotType(slot: number): org.bukkit.event.inventory.InventoryType.SlotType;
- /**
- * Closes the inventory view.
- */
- public close(): void;
- /**
- * Check the total number of slots in this view, combining the upper and
- * lower inventories.
- *
- * Note though that it's possible for this to be greater than the sum of
- * the two inventories if for example some slots are not being used.
- */
- public countSlots(): number;
- /**
- * Sets an extra property of this inventory if supported by that
- * inventory, for example the state of a progress bar.
- */
- public setProperty(prop: org.bukkit.inventory.InventoryView.Property, value: number): boolean;
- /**
- * Get the title of this inventory window.
- */
- public abstract getTitle(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.ItemFactory.ts b/packages/bukkit/src/typings/org.bukkit.inventory.ItemFactory.ts
deleted file mode 100644
index a8ce4eb5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.ItemFactory.ts
+++ /dev/null
@@ -1,70 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface ItemFactory {
- /**
- * This creates a new item meta for the material.
- */
- getItemMeta(material: org.bukkit.Material): org.bukkit.inventory.meta.ItemMeta;
- /**
- * This method checks the item meta to confirm that it is applicable (no
- * data lost if applied) to the specified ItemStack.
- *
- * A {@link SkullMeta} would not be valid for a sword, but a normal {@link
- * ItemMeta} from an enchanted dirt block would.
- */
- isApplicable(meta: org.bukkit.inventory.meta.ItemMeta, stack: org.bukkit.inventory.ItemStack): boolean;
- /**
- * This method checks the item meta to confirm that it is applicable (no
- * data lost if applied) to the specified Material.
- *
- * A {@link SkullMeta} would not be valid for a sword, but a normal {@link
- * ItemMeta} from an enchanted dirt block would.
- */
- isApplicable(meta: org.bukkit.inventory.meta.ItemMeta, material: org.bukkit.Material): boolean;
- /**
- * This method is used to compare two item meta data objects.
- */
- equals(meta1: org.bukkit.inventory.meta.ItemMeta, meta2: org.bukkit.inventory.meta.ItemMeta): boolean;
- /**
- * Returns an appropriate item meta for the specified stack.
- *
- * The item meta returned will always be a valid meta for a given
- * ItemStack of the specified material. It may be a more or less specific
- * meta, and could also be the same meta or meta type as the parameter.
- * The item meta returned will also always be the most appropriate meta.
- *
- * Example, if a {@link SkullMeta} is being applied to a book, this method
- * would return a {@link BookMeta} containing all information in the
- * specified meta that is applicable to an {@link ItemMeta}, the highest
- * common interface.
- */
- asMetaFor(meta: org.bukkit.inventory.meta.ItemMeta, stack: org.bukkit.inventory.ItemStack): org.bukkit.inventory.meta.ItemMeta;
- /**
- * Returns an appropriate item meta for the specified material.
- *
- * The item meta returned will always be a valid meta for a given
- * ItemStack of the specified material. It may be a more or less specific
- * meta, and could also be the same meta or meta type as the parameter.
- * The item meta returned will also always be the most appropriate meta.
- *
- * Example, if a {@link SkullMeta} is being applied to a book, this method
- * would return a {@link BookMeta} containing all information in the
- * specified meta that is applicable to an {@link ItemMeta}, the highest
- * common interface.
- */
- asMetaFor(meta: org.bukkit.inventory.meta.ItemMeta, material: org.bukkit.Material): org.bukkit.inventory.meta.ItemMeta;
- /**
- * Returns the default color for all leather armor.
- */
- getDefaultLeatherColor(): org.bukkit.Color;
- /**
- * Apply a material change for an item meta. Do not use under any
- * circumstances.
- */
- updateMaterial(meta: org.bukkit.inventory.meta.ItemMeta, material: org.bukkit.Material): org.bukkit.Material;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.ItemFlag.ts b/packages/bukkit/src/typings/org.bukkit.inventory.ItemFlag.ts
deleted file mode 100644
index 84d3dde9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.ItemFlag.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- class ItemFlag {
- public static HIDE_ENCHANTS: org.bukkit.inventory.ItemFlag;
- public static HIDE_ATTRIBUTES: org.bukkit.inventory.ItemFlag;
- public static HIDE_UNBREAKABLE: org.bukkit.inventory.ItemFlag;
- public static HIDE_DESTROYS: org.bukkit.inventory.ItemFlag;
- public static HIDE_PLACED_ON: org.bukkit.inventory.ItemFlag;
- public static HIDE_POTION_EFFECTS: org.bukkit.inventory.ItemFlag;
- public static values(): org.bukkit.inventory.ItemFlag[];
- public static valueOf(name: string): org.bukkit.inventory.ItemFlag;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.ItemStack.ts b/packages/bukkit/src/typings/org.bukkit.inventory.ItemStack.ts
deleted file mode 100644
index ea94d1a6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.ItemStack.ts
+++ /dev/null
@@ -1,142 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- class ItemStack implements org.bukkit.configuration.serialization.ConfigurationSerializable {
- constructor()
- /**
- * Defaults stack size to 1, with no extra data
- */
- constructor(type: org.bukkit.Material)
- /**
- * An item stack with no extra data
- */
- constructor(type: org.bukkit.Material, amount: number)
- /**
- * An item stack with the specified damage / durability
- */
- constructor(type: org.bukkit.Material, amount: number, damage: number)
- constructor(type: org.bukkit.Material, amount: number, damage: number, data: any)
- /**
- * Creates a new item stack derived from the specified stack
- */
- constructor(stack: org.bukkit.inventory.ItemStack)
- /**
- * Gets the type of this item
- */
- public getType(): org.bukkit.Material;
- /**
- * Sets the type of this item
- *
- * Note that in doing so you will reset the MaterialData for this stack
- */
- public setType(type: org.bukkit.Material): void;
- /**
- * Gets the amount of items in this stack
- */
- public getAmount(): number;
- /**
- * Sets the amount of items in this stack
- */
- public setAmount(amount: number): void;
- /**
- * Gets the MaterialData for this stack of items
- */
- public getData(): org.bukkit.material.MaterialData;
- /**
- * Sets the MaterialData for this stack of items
- */
- public setData(data: org.bukkit.material.MaterialData): void;
- /**
- * Sets the durability of this item
- */
- public setDurability(durability: number): void;
- /**
- * Gets the durability of this item
- */
- public getDurability(): number;
- /**
- * Get the maximum stacksize for the material hold in this ItemStack.
- * (Returns -1 if it has no idea)
- */
- public getMaxStackSize(): number;
- public toString(): string;
- public equals(obj: any): boolean;
- /**
- * This method is the same as equals, but does not consider stack size
- * (amount).
- */
- public isSimilar(stack: org.bukkit.inventory.ItemStack): boolean;
- public clone(): org.bukkit.inventory.ItemStack;
- public hashCode(): number;
- /**
- * Checks if this ItemStack contains the given {@link Enchantment}
- */
- public containsEnchantment(ench: org.bukkit.enchantments.Enchantment): boolean;
- /**
- * Gets the level of the specified enchantment on this item stack
- */
- public getEnchantmentLevel(ench: org.bukkit.enchantments.Enchantment): number;
- /**
- * Gets a map containing all enchantments and their levels on this item.
- */
- public getEnchantments(): Map
- * This method is the same as calling {@link
- * #addEnchantment(org.bukkit.enchantments.Enchantment, int)} for each
- * element of the map.
- */
- public addEnchantments(enchantments: Map
- * If this item stack already contained the given enchantment (at any
- * level), it will be replaced.
- */
- public addEnchantment(ench: org.bukkit.enchantments.Enchantment, level: number): void;
- /**
- * Adds the specified enchantments to this item stack in an unsafe manner.
- *
- * This method is the same as calling {@link
- * #addUnsafeEnchantment(org.bukkit.enchantments.Enchantment, int)} for
- * each element of the map.
- */
- public addUnsafeEnchantments(enchantments: Map
- * If this item stack already contained the given enchantment (at any
- * level), it will be replaced.
- *
- * This method is unsafe and will ignore level restrictions or item type.
- * Use at your own discretion.
- */
- public addUnsafeEnchantment(ench: org.bukkit.enchantments.Enchantment, level: number): void;
- /**
- * Removes the specified {@link Enchantment} if it exists on this
- * ItemStack
- */
- public removeEnchantment(ench: org.bukkit.enchantments.Enchantment): number;
- public serialize(): Map
- * This will be
- * Indexes 0 through 8 refer to the hotbar. 9 through 35 refer to the main inventory, counting up from 9 at the top
- * left corner of the inventory, moving to the right, and moving to the row below it back on the left side when it
- * reaches the end of the row. It follows the same path in the inventory like you would read a book.
- *
- * Indexes 36 through 39 refer to the armor slots. Though you can set armor with this method using these indexes,
- * you are encouraged to use the provided methods for those slots.
- *
- * Index 40 refers to the off hand (shield) item slot. Though you can set off hand with this method using this index,
- * you are encouraged to use the provided method for this slot.
- *
- * If you attempt to use this method with an index less than 0 or greater than 40, an ArrayIndexOutOfBounds
- * exception will be thrown.
- */
- setItem(index: number, item: org.bukkit.inventory.ItemStack): void;
- /**
- * Put the given ItemStacks into the armor slots
- */
- setArmorContents(items: org.bukkit.inventory.ItemStack): void;
- /**
- * Put the given ItemStacks into the extra slots
- *
- * This validates whether the slot is between 0 and 8 inclusive.
- */
- setHeldItemSlot(slot: number): void;
- getHolder(): org.bukkit.entity.HumanEntity;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.Recipe.ts b/packages/bukkit/src/typings/org.bukkit.inventory.Recipe.ts
deleted file mode 100644
index ffc42328..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.Recipe.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface Recipe {
- /**
- * Get the result of this recipe.
- */
- getResult(): org.bukkit.inventory.ItemStack;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.RecipeChoice.ExactChoice.ts b/packages/bukkit/src/typings/org.bukkit.inventory.RecipeChoice.ExactChoice.ts
deleted file mode 100644
index edacff53..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.RecipeChoice.ExactChoice.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace RecipeChoice {
- // @ts-ignore
- class ExactChoice implements org.bukkit.inventory.RecipeChoice {
- constructor(stack: org.bukkit.inventory.ItemStack)
- constructor(stacks: org.bukkit.inventory.ItemStack)
- constructor(choices: any[] /*java.util.List*/)
- public getItemStack(): org.bukkit.inventory.ItemStack;
- public getChoices(): any[] /*java.util.List*/;
- public clone(): org.bukkit.inventory.RecipeChoice.ExactChoice;
- public test(t: org.bukkit.inventory.ItemStack): boolean;
- public hashCode(): number;
- public equals(obj: any): boolean;
- public toString(): string;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.RecipeChoice.MaterialChoice.ts b/packages/bukkit/src/typings/org.bukkit.inventory.RecipeChoice.MaterialChoice.ts
deleted file mode 100644
index 2d7d7555..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.RecipeChoice.MaterialChoice.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace RecipeChoice {
- // @ts-ignore
- class MaterialChoice implements org.bukkit.inventory.RecipeChoice {
- constructor(choice: org.bukkit.Material)
- constructor(choices: org.bukkit.Material)
- /**
- * Constructs a MaterialChoice with the current values of the specified
- * tag.
- */
- constructor(choices: org.bukkit.Tag)
- constructor(choices: any[] /*java.util.List*/)
- public test(t: org.bukkit.inventory.ItemStack): boolean;
- public getItemStack(): org.bukkit.inventory.ItemStack;
- public getChoices(): any[] /*java.util.List*/;
- public clone(): org.bukkit.inventory.RecipeChoice.MaterialChoice;
- public hashCode(): number;
- public equals(obj: any): boolean;
- public toString(): string;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.RecipeChoice.ts b/packages/bukkit/src/typings/org.bukkit.inventory.RecipeChoice.ts
deleted file mode 100644
index 3f38dc17..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.RecipeChoice.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface RecipeChoice {
- /**
- * Gets a single item stack representative of this stack choice.
- */
- getItemStack(): org.bukkit.inventory.ItemStack;
- clone(): org.bukkit.inventory.RecipeChoice;
- test(itemStack: org.bukkit.inventory.ItemStack): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.ShapedRecipe.ts b/packages/bukkit/src/typings/org.bukkit.inventory.ShapedRecipe.ts
deleted file mode 100644
index 0d71a39d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.ShapedRecipe.ts
+++ /dev/null
@@ -1,62 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- class ShapedRecipe implements org.bukkit.inventory.Recipe, org.bukkit.Keyed {
- constructor(result: org.bukkit.inventory.ItemStack)
- /**
- * Create a shaped recipe to craft the specified ItemStack. The
- * constructor merely determines the result and type; to set the actual
- * recipe, you'll need to call the appropriate methods.
- */
- constructor(key: org.bukkit.NamespacedKey, result: org.bukkit.inventory.ItemStack)
- /**
- * Set the shape of this recipe to the specified rows. Each character
- * represents a different ingredient; exactly what each character
- * represents is set separately. The first row supplied corresponds with
- * the upper most part of the recipe on the workbench e.g. if all three
- * rows are supplies the first string represents the top row on the
- * workbench.
- */
- public shape(shape: string): org.bukkit.inventory.ShapedRecipe;
- /**
- * Sets the material that a character in the recipe shape refers to.
- */
- public setIngredient(key: string, ingredient: org.bukkit.material.MaterialData): org.bukkit.inventory.ShapedRecipe;
- /**
- * Sets the material that a character in the recipe shape refers to.
- */
- public setIngredient(key: string, ingredient: org.bukkit.Material): org.bukkit.inventory.ShapedRecipe;
- /**
- * Sets the material that a character in the recipe shape refers to.
- */
- public setIngredient(key: string, ingredient: org.bukkit.Material, raw: number): org.bukkit.inventory.ShapedRecipe;
- public setIngredient(key: string, ingredient: org.bukkit.inventory.RecipeChoice): org.bukkit.inventory.ShapedRecipe;
- /**
- * Get a copy of the ingredients map.
- */
- public getIngredientMap(): Map
- * Plugins should check that hasTitle() returns true before calling this
- * method.
- */
- getTitle(): string;
- /**
- * Sets the title of the book.
- *
- * Limited to 16 characters. Removes title when given null.
- */
- setTitle(title: string): boolean;
- /**
- * Checks for the existence of an author in the book.
- */
- hasAuthor(): boolean;
- /**
- * Gets the author of the book.
- *
- * Plugins should check that hasAuthor() returns true before calling this
- * method.
- */
- getAuthor(): string;
- /**
- * Sets the author of the book. Removes author when given null.
- */
- setAuthor(author: string): void;
- /**
- * Checks for the existence of generation level in the book.
- */
- hasGeneration(): boolean;
- /**
- * Gets the generation of the book.
- *
- * Plugins should check that hasGeneration() returns true before calling
- * this method.
- */
- getGeneration(): org.bukkit.inventory.meta.BookMeta.Generation;
- /**
- * Sets the generation of the book. Removes generation when given null.
- */
- setGeneration(generation: org.bukkit.inventory.meta.BookMeta.Generation): void;
- /**
- * Checks for the existence of pages in the book.
- */
- hasPages(): boolean;
- /**
- * Gets the specified page in the book. The given page must exist.
- *
- * Pages are 1-indexed.
- */
- getPage(page: number): string;
- /**
- * Sets the specified page in the book. Pages of the book must be
- * contiguous.
- *
- * The data can be up to 256 characters in length, additional characters
- * are truncated.
- *
- * Pages are 1-indexed.
- */
- setPage(page: number, data: string): void;
- /**
- * Gets all the pages in the book.
- */
- getPages(): any[] /*java.util.List*/;
- /**
- * Clears the existing book pages, and sets the book to use the provided
- * pages. Maximum 50 pages with 256 characters per page.
- */
- setPages(pages: any[] /*java.util.List*/): void;
- /**
- * Clears the existing book pages, and sets the book to use the provided
- * pages. Maximum 50 pages with 256 characters per page.
- */
- setPages(pages: string): void;
- /**
- * Adds new pages to the end of the book. Up to a maximum of 50 pages with
- * 256 characters per page.
- */
- addPage(pages: string): void;
- /**
- * Gets the number of pages in the book.
- */
- getPageCount(): number;
- clone(): org.bukkit.inventory.meta.BookMeta;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.meta.CrossbowMeta.ts b/packages/bukkit/src/typings/org.bukkit.inventory.meta.CrossbowMeta.ts
deleted file mode 100644
index 6604f98f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.meta.CrossbowMeta.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace meta {
- // @ts-ignore
- interface CrossbowMeta extends org.bukkit.inventory.meta.ItemMeta {
- /**
- * Returns whether the item has any charged projectiles.
- */
- hasChargedProjectiles(): boolean;
- /**
- * Returns an immutable list of the projectiles charged on this item.
- */
- getChargedProjectiles(): any[] /*java.util.List*/;
- /**
- * Sets the projectiles charged on this item.
- * Removes all projectiles when given null.
- */
- setChargedProjectiles(projectiles: any[] /*java.util.List*/): void;
- /**
- * Adds a charged projectile to this item.
- */
- addChargedProjectile(item: org.bukkit.inventory.ItemStack): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.meta.Damageable.ts b/packages/bukkit/src/typings/org.bukkit.inventory.meta.Damageable.ts
deleted file mode 100644
index 3cdb29bf..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.meta.Damageable.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace meta {
- // @ts-ignore
- interface Damageable {
- /**
- * Checks to see if this item has damage
- */
- hasDamage(): boolean;
- /**
- * Gets the damage
- */
- getDamage(): number;
- /**
- * Sets the damage
- */
- setDamage(damage: number): void;
- clone(): org.bukkit.inventory.meta.Damageable;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.meta.EnchantmentStorageMeta.ts b/packages/bukkit/src/typings/org.bukkit.inventory.meta.EnchantmentStorageMeta.ts
deleted file mode 100644
index f4a81451..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.meta.EnchantmentStorageMeta.ts
+++ /dev/null
@@ -1,41 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace meta {
- // @ts-ignore
- interface EnchantmentStorageMeta extends org.bukkit.inventory.meta.ItemMeta {
- /**
- * Checks for the existence of any stored enchantments.
- */
- hasStoredEnchants(): boolean;
- /**
- * Checks for storage of the specified enchantment.
- */
- hasStoredEnchant(ench: org.bukkit.enchantments.Enchantment): boolean;
- /**
- * Checks for the level of the stored enchantment.
- */
- getStoredEnchantLevel(ench: org.bukkit.enchantments.Enchantment): number;
- /**
- * Gets a copy the stored enchantments in this ItemMeta.
- */
- getStoredEnchants(): Map
- * Plugins should check that hasDisplayName() returns
- * Plugins should check that hasLocalizedName() returns
- * Plugins should check if hasLore() returns
- * CustomModelData is an integer that may be associated client side with a
- * custom item model.
- */
- hasCustomModelData(): boolean;
- /**
- * Gets the custom model data that is set.
- *
- * CustomModelData is an integer that may be associated client side with a
- * custom item model.
- *
- * Plugins should check that hasCustomModelData() returns
- * CustomModelData is an integer that may be associated client side with a
- * custom item model.
- */
- setCustomModelData(data: any): void;
- /**
- * Checks for the existence of any enchantments.
- */
- hasEnchants(): boolean;
- /**
- * Checks for existence of the specified enchantment.
- */
- hasEnchant(ench: org.bukkit.enchantments.Enchantment): boolean;
- /**
- * Checks for the level of the specified enchantment.
- */
- getEnchantLevel(ench: org.bukkit.enchantments.Enchantment): number;
- /**
- * Returns a copy the enchantments in this ItemMeta.
- * Plugins should check that hasMapId() returns
- * Plugins should check that hasMapView() returns
- * The implementation may allow null to clear the associated map, but
- * this is not required and is liable to generate a new (undefined) map when
- * the item is first used.
- */
- setMapView(map: org.bukkit.map.MapView): void;
- /**
- * Checks to see if this map is scaling.
- */
- isScaling(): boolean;
- /**
- * Sets if this map is scaling or not.
- */
- setScaling(value: boolean): void;
- /**
- * Checks for existence of a location name.
- */
- hasLocationName(): boolean;
- /**
- * Gets the location name that is set.
- *
- * Plugins should check that hasLocationName() returns
- * Plugins should check that hasColor() returns
- * Plugins should check that hasCustomEffects() returns true before calling
- * this method.
- */
- getCustomEffects(): any[] /*java.util.List*/;
- /**
- * Adds a custom potion effect to this potion.
- */
- addCustomEffect(effect: org.bukkit.potion.PotionEffect, overwrite: boolean): boolean;
- /**
- * Removes a custom potion effect from this potion.
- */
- removeCustomEffect(type: org.bukkit.potion.PotionEffectType): boolean;
- /**
- * Checks for a specific custom potion effect type on this potion.
- */
- hasCustomEffect(type: org.bukkit.potion.PotionEffectType): boolean;
- /**
- * Moves a potion effect to the top of the potion effect list.
- *
- * This causes the client to display the potion effect in the potion's name.
- */
- setMainEffect(type: org.bukkit.potion.PotionEffectType): boolean;
- /**
- * Removes all custom potion effects from this potion.
- */
- clearCustomEffects(): boolean;
- /**
- * Checks for existence of a potion color.
- */
- hasColor(): boolean;
- /**
- * Gets the potion color that is set. A custom potion color will alter the
- * display of the potion in an inventory slot.
- *
- * Plugins should check that hasColor() returns
- * Plugins should check that hasOwner() returns true before calling this
- * plugin.
- */
- setOwningPlayer(owner: org.bukkit.OfflinePlayer): boolean;
- clone(): org.bukkit.inventory.meta.SkullMeta;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.meta.SpawnEggMeta.ts b/packages/bukkit/src/typings/org.bukkit.inventory.meta.SpawnEggMeta.ts
deleted file mode 100644
index 547cf27a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.meta.SpawnEggMeta.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace meta {
- // @ts-ignore
- interface SpawnEggMeta extends org.bukkit.inventory.meta.ItemMeta {
- /**
- * Get the type of entity this egg will spawn.
- */
- getSpawnedType(): org.bukkit.entity.EntityType;
- /**
- * Set the type of entity this egg will spawn.
- */
- setSpawnedType(type: org.bukkit.entity.EntityType): void;
- clone(): org.bukkit.inventory.meta.SpawnEggMeta;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.meta.TropicalFishBucketMeta.ts b/packages/bukkit/src/typings/org.bukkit.inventory.meta.TropicalFishBucketMeta.ts
deleted file mode 100644
index 42c654c7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.meta.TropicalFishBucketMeta.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace meta {
- // @ts-ignore
- interface TropicalFishBucketMeta extends org.bukkit.inventory.meta.ItemMeta {
- /**
- * Gets the color of the fish's pattern.
- *
- * Plugins should check that hasVariant() returns
- * Setting this when hasVariant() returns
- * Plugins should check that hasVariant() returns
- * Setting this when hasVariant() returns
- * Plugins should check that hasVariant() returns
- * Setting this when hasVariant() returns
- * Note that tracks are bidirectional and that the direction returned is
- * the ascending direction if the track is set on a slope. If it is set as
- * a curve, the corner of the track should be supplied.
- */
- public setDirection(face: org.bukkit.block.BlockFace, isOnSlope: boolean): void;
- public clone(): org.bukkit.material.Rails;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Redstone.ts b/packages/bukkit/src/typings/org.bukkit.material.Redstone.ts
deleted file mode 100644
index cd649bb7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Redstone.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- interface Redstone {
- /**
- * Gets the current state of this Material, indicating if it's powered or
- * unpowered
- */
- isPowered(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.RedstoneTorch.ts b/packages/bukkit/src/typings/org.bukkit.material.RedstoneTorch.ts
deleted file mode 100644
index b37fe079..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.RedstoneTorch.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class RedstoneTorch extends org.bukkit.material.Torch implements org.bukkit.material.Redstone {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Gets the current state of this Material, indicating if it's powered or
- * unpowered
- */
- public isPowered(): boolean;
- public toString(): string;
- public clone(): org.bukkit.material.RedstoneTorch;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.RedstoneWire.ts b/packages/bukkit/src/typings/org.bukkit.material.RedstoneWire.ts
deleted file mode 100644
index 597152e8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.RedstoneWire.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class RedstoneWire extends org.bukkit.material.MaterialData implements org.bukkit.material.Redstone {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Gets the current state of this Material, indicating if it's powered or
- * unpowered
- */
- public isPowered(): boolean;
- public toString(): string;
- public clone(): org.bukkit.material.RedstoneWire;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Sandstone.ts b/packages/bukkit/src/typings/org.bukkit.material.Sandstone.ts
deleted file mode 100644
index 21e19f00..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Sandstone.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Sandstone extends org.bukkit.material.MaterialData {
- constructor()
- constructor(type: org.bukkit.SandstoneType)
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Gets the current type of this sandstone
- */
- public getType(): org.bukkit.SandstoneType;
- /**
- * Sets the type of this sandstone
- */
- public setType(type: org.bukkit.SandstoneType): void;
- public toString(): string;
- public clone(): org.bukkit.material.Sandstone;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Sapling.ts b/packages/bukkit/src/typings/org.bukkit.material.Sapling.ts
deleted file mode 100644
index 3000d98b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Sapling.ts
+++ /dev/null
@@ -1,46 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Sapling extends org.bukkit.material.Wood {
- /**
- * Constructs a sapling.
- */
- constructor()
- /**
- * Constructs a sapling of the given tree species.
- */
- constructor(species: org.bukkit.TreeSpecies)
- /**
- * Constructs a sapling of the given tree species and if is it instant
- * growable
- */
- constructor(species: org.bukkit.TreeSpecies, isInstantGrowable: boolean)
- /**
- * Constructs a sapling of the given type.
- */
- constructor(type: org.bukkit.Material)
- /**
- * Constructs a sapling of the given type and tree species.
- */
- constructor(type: org.bukkit.Material, species: org.bukkit.TreeSpecies)
- /**
- * Constructs a sapling of the given type and tree species and if is it
- * instant growable
- */
- constructor(type: org.bukkit.Material, species: org.bukkit.TreeSpecies, isInstantGrowable: boolean)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Checks if the Sapling would grow when next ticked with bonemeal
- */
- public isInstantGrowable(): boolean;
- /**
- * Set whether this sapling will grow when next ticked with bonemeal
- */
- public setIsInstantGrowable(isInstantGrowable: boolean): void;
- public toString(): string;
- public clone(): org.bukkit.material.Sapling;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Sign.ts b/packages/bukkit/src/typings/org.bukkit.material.Sign.ts
deleted file mode 100644
index 9b0fc420..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Sign.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Sign extends org.bukkit.material.MaterialData implements org.bukkit.material.Attachable {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Check if this sign is attached to a wall
- */
- public isWallSign(): boolean;
- /**
- * Gets the face that this block is attached on
- */
- public getAttachedFace(): org.bukkit.block.BlockFace;
- /**
- * Gets the direction that this sign is currently facing
- */
- public getFacing(): org.bukkit.block.BlockFace;
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public toString(): string;
- public clone(): org.bukkit.material.Sign;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.SimpleAttachableMaterialData.ts b/packages/bukkit/src/typings/org.bukkit.material.SimpleAttachableMaterialData.ts
deleted file mode 100644
index da5fb92c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.SimpleAttachableMaterialData.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- abstract class SimpleAttachableMaterialData extends org.bukkit.material.MaterialData implements org.bukkit.material.Attachable {
- constructor(type: org.bukkit.Material, direction: org.bukkit.block.BlockFace)
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public getFacing(): org.bukkit.block.BlockFace;
- public toString(): string;
- public clone(): org.bukkit.material.SimpleAttachableMaterialData;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Skull.ts b/packages/bukkit/src/typings/org.bukkit.material.Skull.ts
deleted file mode 100644
index 895c4a53..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Skull.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Skull extends org.bukkit.material.MaterialData implements org.bukkit.material.Directional {
- constructor()
- /**
- * Instantiate a skull facing in a particular direction.
- */
- constructor(direction: org.bukkit.block.BlockFace)
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public getFacing(): org.bukkit.block.BlockFace;
- public toString(): string;
- public clone(): org.bukkit.material.Skull;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.SmoothBrick.ts b/packages/bukkit/src/typings/org.bukkit.material.SmoothBrick.ts
deleted file mode 100644
index f986b515..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.SmoothBrick.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class SmoothBrick extends org.bukkit.material.TexturedMaterial {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public getTextures(): any[] /*java.util.List*/;
- public clone(): org.bukkit.material.SmoothBrick;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.SpawnEgg.ts b/packages/bukkit/src/typings/org.bukkit.material.SpawnEgg.ts
deleted file mode 100644
index 645a6fd0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.SpawnEgg.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class SpawnEgg extends org.bukkit.material.MaterialData {
- constructor()
- constructor(type: org.bukkit.Material, data: number)
- constructor(data: number)
- constructor(type: org.bukkit.entity.EntityType)
- /**
- * Get the type of entity this egg will spawn.
- */
- public getSpawnedType(): org.bukkit.entity.EntityType;
- /**
- * Set the type of entity this egg will spawn.
- */
- public setSpawnedType(type: org.bukkit.entity.EntityType): void;
- public toString(): string;
- public clone(): org.bukkit.material.SpawnEgg;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Stairs.ts b/packages/bukkit/src/typings/org.bukkit.material.Stairs.ts
deleted file mode 100644
index 4dfbd4cb..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Stairs.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Stairs extends org.bukkit.material.MaterialData implements org.bukkit.material.Directional {
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public getAscendingDirection(): org.bukkit.block.BlockFace;
- public getDescendingDirection(): org.bukkit.block.BlockFace;
- /**
- * Set the direction the stair part of the block is facing
- */
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public getFacing(): org.bukkit.block.BlockFace;
- /**
- * Test if step is inverted
- */
- public isInverted(): boolean;
- /**
- * Set step inverted state
- */
- public setInverted(inv: boolean): void;
- public toString(): string;
- public clone(): org.bukkit.material.Stairs;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Step.ts b/packages/bukkit/src/typings/org.bukkit.material.Step.ts
deleted file mode 100644
index bf31888e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Step.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Step extends org.bukkit.material.TexturedMaterial {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public getTextures(): any[] /*java.util.List*/;
- /**
- * Test if step is inverted
- */
- public isInverted(): boolean;
- /**
- * Set step inverted state
- */
- public setInverted(inv: boolean): void;
- protected getTextureIndex(): number;
- protected setTextureIndex(idx: number): void;
- public clone(): org.bukkit.material.Step;
- public toString(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.TexturedMaterial.ts b/packages/bukkit/src/typings/org.bukkit.material.TexturedMaterial.ts
deleted file mode 100644
index 037bcaa9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.TexturedMaterial.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- abstract class TexturedMaterial extends org.bukkit.material.MaterialData {
- constructor(m: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Retrieve a list of possible textures. The first element of the list
- * will be used as a default.
- */
- public abstract getTextures(): any[] /*java.util.List*/;
- /**
- * Gets the current Material this block is made of
- */
- public getMaterial(): org.bukkit.Material;
- /**
- * Sets the material this block is made of
- */
- public setMaterial(material: org.bukkit.Material): void;
- /**
- * Get material index from data
- */
- protected getTextureIndex(): number;
- /**
- * Set material index
- */
- protected setTextureIndex(idx: number): void;
- public toString(): string;
- public clone(): org.bukkit.material.TexturedMaterial;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Torch.ts b/packages/bukkit/src/typings/org.bukkit.material.Torch.ts
deleted file mode 100644
index b9b490af..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Torch.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Torch extends org.bukkit.material.SimpleAttachableMaterialData {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Gets the face that this block is attached on
- */
- public getAttachedFace(): org.bukkit.block.BlockFace;
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public clone(): org.bukkit.material.Torch;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.TrapDoor.ts b/packages/bukkit/src/typings/org.bukkit.material.TrapDoor.ts
deleted file mode 100644
index 48f59bde..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.TrapDoor.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class TrapDoor extends org.bukkit.material.SimpleAttachableMaterialData implements org.bukkit.material.Openable {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public isOpen(): boolean;
- public setOpen(isOpen: boolean): void;
- /**
- * Test if trapdoor is inverted
- */
- public isInverted(): boolean;
- /**
- * Set trapdoor inverted state
- */
- public setInverted(inv: boolean): void;
- public getAttachedFace(): org.bukkit.block.BlockFace;
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public toString(): string;
- public clone(): org.bukkit.material.TrapDoor;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Tree.ts b/packages/bukkit/src/typings/org.bukkit.material.Tree.ts
deleted file mode 100644
index 7008651b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Tree.ts
+++ /dev/null
@@ -1,48 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Tree extends org.bukkit.material.Wood {
- /**
- * Constructs a tree block.
- */
- constructor()
- /**
- * Constructs a tree block of the given tree species.
- */
- constructor(species: org.bukkit.TreeSpecies)
- /**
- * Constructs a tree block of the given tree species, and facing the given
- * direction.
- */
- constructor(species: org.bukkit.TreeSpecies, dir: org.bukkit.block.BlockFace)
- /**
- * Constructs a tree block of the given type.
- */
- constructor(type: org.bukkit.Material)
- /**
- * Constructs a tree block of the given type and tree species.
- */
- constructor(type: org.bukkit.Material, species: org.bukkit.TreeSpecies)
- /**
- * Constructs a tree block of the given type and tree species, and facing
- * the given direction.
- */
- constructor(type: org.bukkit.Material, species: org.bukkit.TreeSpecies, dir: org.bukkit.block.BlockFace)
- constructor(type: org.bukkit.Material, data: number)
- protected static DEFAULT_TYPE: org.bukkit.Material;
- protected static DEFAULT_DIRECTION: org.bukkit.block.BlockFace;
- /**
- * Get direction of the log
- */
- public getDirection(): org.bukkit.block.BlockFace;
- /**
- * Set direction of the log
- */
- public setDirection(dir: org.bukkit.block.BlockFace): void;
- public toString(): string;
- public clone(): org.bukkit.material.Tree;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Tripwire.ts b/packages/bukkit/src/typings/org.bukkit.material.Tripwire.ts
deleted file mode 100644
index 2c141f47..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Tripwire.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Tripwire extends org.bukkit.material.MaterialData {
- constructor()
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Test if tripwire is currently activated
- */
- public isActivated(): boolean;
- /**
- * Set tripwire activated state
- */
- public setActivated(act: boolean): void;
- /**
- * Test if object triggering this tripwire directly
- */
- public isObjectTriggering(): boolean;
- /**
- * Set object triggering state for this tripwire
- */
- public setObjectTriggering(trig: boolean): void;
- public clone(): org.bukkit.material.Tripwire;
- public toString(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.TripwireHook.ts b/packages/bukkit/src/typings/org.bukkit.material.TripwireHook.ts
deleted file mode 100644
index 12324a71..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.TripwireHook.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class TripwireHook extends org.bukkit.material.SimpleAttachableMaterialData implements org.bukkit.material.Redstone {
- constructor()
- constructor(type: org.bukkit.Material, data: number)
- constructor(dir: org.bukkit.block.BlockFace)
- /**
- * Test if tripwire is connected
- */
- public isConnected(): boolean;
- /**
- * Set tripwire connection state
- */
- public setConnected(connected: boolean): void;
- /**
- * Test if hook is currently activated
- */
- public isActivated(): boolean;
- /**
- * Set hook activated state
- */
- public setActivated(act: boolean): void;
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public getAttachedFace(): org.bukkit.block.BlockFace;
- public isPowered(): boolean;
- public clone(): org.bukkit.material.TripwireHook;
- public toString(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Vine.ts b/packages/bukkit/src/typings/org.bukkit.material.Vine.ts
deleted file mode 100644
index 4987f6f7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Vine.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Vine extends org.bukkit.material.MaterialData {
- constructor()
- constructor(type: org.bukkit.Material, data: number)
- constructor(data: number)
- constructor(faces: org.bukkit.block.BlockFace)
- constructor(faces: any)
- /**
- * Check if the vine is attached to the specified face of an adjacent
- * block. You can check two faces at once by passing e.g. {@link
- * BlockFace#NORTH_EAST}.
- */
- public isOnFace(face: org.bukkit.block.BlockFace): boolean;
- /**
- * Attach the vine to the specified face of an adjacent block.
- */
- public putOnFace(face: org.bukkit.block.BlockFace): void;
- /**
- * Detach the vine from the specified face of an adjacent block.
- */
- public removeFromFace(face: org.bukkit.block.BlockFace): void;
- public toString(): string;
- public clone(): org.bukkit.material.Vine;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Wood.ts b/packages/bukkit/src/typings/org.bukkit.material.Wood.ts
deleted file mode 100644
index f4756965..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Wood.ts
+++ /dev/null
@@ -1,38 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Wood extends org.bukkit.material.MaterialData {
- /**
- * Constructs a wood block.
- */
- constructor()
- /**
- * Constructs a wood block of the given tree species.
- */
- constructor(species: org.bukkit.TreeSpecies)
- /**
- * Constructs a wood block of the given type.
- */
- constructor(type: org.bukkit.Material)
- /**
- * Constructs a wood block of the given type and tree species.
- */
- constructor(type: org.bukkit.Material, species: org.bukkit.TreeSpecies)
- constructor(type: org.bukkit.Material, data: number)
- protected static DEFAULT_TYPE: org.bukkit.Material;
- protected static DEFAULT_SPECIES: org.bukkit.TreeSpecies;
- /**
- * Gets the current species of this wood block
- */
- public getSpecies(): org.bukkit.TreeSpecies;
- /**
- * Sets the species of this wood block
- */
- public setSpecies(species: org.bukkit.TreeSpecies): void;
- public toString(): string;
- public clone(): org.bukkit.material.Wood;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.WoodenStep.ts b/packages/bukkit/src/typings/org.bukkit.material.WoodenStep.ts
deleted file mode 100644
index 4183fa05..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.WoodenStep.ts
+++ /dev/null
@@ -1,35 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class WoodenStep extends org.bukkit.material.Wood {
- /**
- * Constructs a wooden step.
- */
- constructor()
- /**
- * Constructs a wooden step of the given tree species.
- */
- constructor(species: org.bukkit.TreeSpecies)
- /**
- * Constructs a wooden step of the given type and tree species, either
- * inverted or not.
- */
- constructor(species: org.bukkit.TreeSpecies, inv: boolean)
- constructor(type: org.bukkit.Material, data: number)
- protected static DEFAULT_TYPE: org.bukkit.Material;
- protected static DEFAULT_INVERTED: boolean;
- /**
- * Test if step is inverted
- */
- public isInverted(): boolean;
- /**
- * Set step inverted state
- */
- public setInverted(inv: boolean): void;
- public clone(): org.bukkit.material.WoodenStep;
- public toString(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Wool.ts b/packages/bukkit/src/typings/org.bukkit.material.Wool.ts
deleted file mode 100644
index 7ab00dfb..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Wool.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Wool extends org.bukkit.material.MaterialData implements org.bukkit.material.Colorable {
- constructor()
- constructor(color: org.bukkit.DyeColor)
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Gets the current color of this dye
- */
- public getColor(): org.bukkit.DyeColor;
- /**
- * Sets the color of this dye
- */
- public setColor(color: org.bukkit.DyeColor): void;
- public toString(): string;
- public clone(): org.bukkit.material.Wool;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.types.MushroomBlockTexture.ts b/packages/bukkit/src/typings/org.bukkit.material.types.MushroomBlockTexture.ts
deleted file mode 100644
index 5ca72913..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.types.MushroomBlockTexture.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- namespace types {
- // @ts-ignore
- class MushroomBlockTexture {
- public static ALL_PORES: org.bukkit.material.types.MushroomBlockTexture;
- public static CAP_NORTH_WEST: org.bukkit.material.types.MushroomBlockTexture;
- public static CAP_NORTH: org.bukkit.material.types.MushroomBlockTexture;
- public static CAP_NORTH_EAST: org.bukkit.material.types.MushroomBlockTexture;
- public static CAP_WEST: org.bukkit.material.types.MushroomBlockTexture;
- public static CAP_TOP: org.bukkit.material.types.MushroomBlockTexture;
- public static CAP_EAST: org.bukkit.material.types.MushroomBlockTexture;
- public static CAP_SOUTH_WEST: org.bukkit.material.types.MushroomBlockTexture;
- public static CAP_SOUTH: org.bukkit.material.types.MushroomBlockTexture;
- public static CAP_SOUTH_EAST: org.bukkit.material.types.MushroomBlockTexture;
- public static STEM_SIDES: org.bukkit.material.types.MushroomBlockTexture;
- public static ALL_CAP: org.bukkit.material.types.MushroomBlockTexture;
- public static ALL_STEM: org.bukkit.material.types.MushroomBlockTexture;
- public static values(): org.bukkit.material.types.MushroomBlockTexture[];
- public static valueOf(name: string): org.bukkit.material.types.MushroomBlockTexture;
- /**
- * Gets the associated data value representing this mushroom block face.
- */
- public getData(): number;
- /**
- * Gets the face that has cap texture.
- */
- public getCapFace(): org.bukkit.block.BlockFace;
- /**
- * Gets the MushroomBlockType with the given data value.
- */
- public static getByData(data: number): org.bukkit.material.types.MushroomBlockTexture;
- /**
- * Gets the MushroomBlockType with cap texture on the given block face.
- */
- public static getCapByFace(face: org.bukkit.block.BlockFace): org.bukkit.material.types.MushroomBlockTexture;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.metadata.FixedMetadataValue.ts b/packages/bukkit/src/typings/org.bukkit.metadata.FixedMetadataValue.ts
deleted file mode 100644
index f5979a4b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.metadata.FixedMetadataValue.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace metadata {
- // @ts-ignore
- class FixedMetadataValue extends org.bukkit.metadata.LazyMetadataValue {
- /**
- * Initializes a FixedMetadataValue with an Object
- */
- constructor(owningPlugin: org.bukkit.plugin.Plugin, value: any)
- public invalidate(): void;
- public value(): any;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.metadata.LazyMetadataValue.CacheStrategy.ts b/packages/bukkit/src/typings/org.bukkit.metadata.LazyMetadataValue.CacheStrategy.ts
deleted file mode 100644
index 4dd8ef94..00000000
--- a/packages/bukkit/src/typings/org.bukkit.metadata.LazyMetadataValue.CacheStrategy.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace metadata {
- namespace LazyMetadataValue {
- // @ts-ignore
- class CacheStrategy {
- public static CACHE_AFTER_FIRST_EVAL: org.bukkit.metadata.LazyMetadataValue.CacheStrategy;
- public static NEVER_CACHE: org.bukkit.metadata.LazyMetadataValue.CacheStrategy;
- public static CACHE_ETERNALLY: org.bukkit.metadata.LazyMetadataValue.CacheStrategy;
- public static values(): org.bukkit.metadata.LazyMetadataValue.CacheStrategy[];
- public static valueOf(name: string): org.bukkit.metadata.LazyMetadataValue.CacheStrategy;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.metadata.LazyMetadataValue.ts b/packages/bukkit/src/typings/org.bukkit.metadata.LazyMetadataValue.ts
deleted file mode 100644
index 70195962..00000000
--- a/packages/bukkit/src/typings/org.bukkit.metadata.LazyMetadataValue.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace metadata {
- // @ts-ignore
- class LazyMetadataValue extends org.bukkit.metadata.MetadataValueAdapter {
- /**
- * Initialized a LazyMetadataValue object with the default
- * CACHE_AFTER_FIRST_EVAL cache strategy.
- */
- constructor(owningPlugin: org.bukkit.plugin.Plugin, lazyValue: any)
- /**
- * Initializes a LazyMetadataValue object with a specific cache strategy.
- */
- constructor(owningPlugin: org.bukkit.plugin.Plugin, cacheStrategy: org.bukkit.metadata.LazyMetadataValue.CacheStrategy, lazyValue: any)
- /**
- * Protected special constructor used by FixedMetadataValue to bypass
- * standard setup.
- */
- constructor(owningPlugin: org.bukkit.plugin.Plugin)
- public value(): any;
- public invalidate(): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.metadata.MetadataConversionException.ts b/packages/bukkit/src/typings/org.bukkit.metadata.MetadataConversionException.ts
deleted file mode 100644
index fa872836..00000000
--- a/packages/bukkit/src/typings/org.bukkit.metadata.MetadataConversionException.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace metadata {
- // @ts-ignore
- class MetadataConversionException {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.metadata.MetadataEvaluationException.ts b/packages/bukkit/src/typings/org.bukkit.metadata.MetadataEvaluationException.ts
deleted file mode 100644
index 2be244fa..00000000
--- a/packages/bukkit/src/typings/org.bukkit.metadata.MetadataEvaluationException.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace metadata {
- // @ts-ignore
- class MetadataEvaluationException {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.metadata.MetadataStore.ts b/packages/bukkit/src/typings/org.bukkit.metadata.MetadataStore.ts
deleted file mode 100644
index 14494821..00000000
--- a/packages/bukkit/src/typings/org.bukkit.metadata.MetadataStore.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace metadata {
- // @ts-ignore
- interface MetadataStore {
- /**
- * Adds a metadata value to an object.
- */
- setMetadata(subject: any, metadataKey: string, newMetadataValue: org.bukkit.metadata.MetadataValue): void;
- /**
- * Returns all metadata values attached to an object. If multiple plugins
- * have attached metadata, each will value will be included.
- */
- getMetadata(subject: any, metadataKey: string): any[] /*java.util.List*/;
- /**
- * Tests to see if a metadata attribute has been set on an object.
- */
- hasMetadata(subject: any, metadataKey: string): boolean;
- /**
- * Removes a metadata item owned by a plugin from a subject.
- */
- removeMetadata(subject: any, metadataKey: string, owningPlugin: org.bukkit.plugin.Plugin): void;
- /**
- * Invalidates all metadata in the metadata store that originates from the
- * given plugin. Doing this will force each invalidated metadata item to
- * be recalculated the next time it is accessed.
- */
- invalidateAll(owningPlugin: org.bukkit.plugin.Plugin): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.metadata.MetadataStoreBase.ts b/packages/bukkit/src/typings/org.bukkit.metadata.MetadataStoreBase.ts
deleted file mode 100644
index eefc230c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.metadata.MetadataStoreBase.ts
+++ /dev/null
@@ -1,55 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace metadata {
- // @ts-ignore
- abstract class MetadataStoreBase {
- constructor()
- /**
- * Adds a metadata value to an object. Each metadata value is owned by a
- * specific {@link Plugin}. If a plugin has already added a metadata value
- * to an object, that value will be replaced with the value of {@code
- * newMetadataValue}. Multiple plugins can set independent values for the
- * same {@code metadataKey} without conflict.
- *
- * Implementation note: I considered using a {@link
- * java.util.concurrent.locks.ReadWriteLock} for controlling access to
- * {@code metadataMap}, but decided that the added overhead wasn't worth
- * the finer grained access control.
- *
- * Bukkit is almost entirely single threaded so locking overhead shouldn't
- * pose a problem.
- */
- public setMetadata(subject: any, metadataKey: string, newMetadataValue: org.bukkit.metadata.MetadataValue): void;
- /**
- * Returns all metadata values attached to an object. If multiple
- * have attached metadata, each will value will be included.
- */
- public getMetadata(subject: any, metadataKey: string): any[] /*java.util.List*/;
- /**
- * Tests to see if a metadata attribute has been set on an object.
- */
- public hasMetadata(subject: any, metadataKey: string): boolean;
- /**
- * Removes a metadata item owned by a plugin from a subject.
- */
- public removeMetadata(subject: any, metadataKey: string, owningPlugin: org.bukkit.plugin.Plugin): void;
- /**
- * Invalidates all metadata in the metadata store that originates from the
- * given plugin. Doing this will force each invalidated metadata item to
- * be recalculated the next time it is accessed.
- */
- public invalidateAll(owningPlugin: org.bukkit.plugin.Plugin): void;
- /**
- * Creates a unique name for the object receiving metadata by combining
- * unique data from the subject with a metadataKey.
- *
- * The name created must be globally unique for the given object and any
- * two equivalent objects must generate the same unique name. For example,
- * two Player objects must generate the same string if they represent the
- * same player, even if the objects would fail a reference equality test.
- */
- protected abstract disambiguate(subject: any, metadataKey: string): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.metadata.MetadataValue.ts b/packages/bukkit/src/typings/org.bukkit.metadata.MetadataValue.ts
deleted file mode 100644
index 554b6f96..00000000
--- a/packages/bukkit/src/typings/org.bukkit.metadata.MetadataValue.ts
+++ /dev/null
@@ -1,54 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace metadata {
- // @ts-ignore
- interface MetadataValue {
- /**
- * Fetches the value of this metadata item.
- */
- value(): any;
- /**
- * Attempts to convert the value of this metadata item into an int.
- */
- asInt(): number;
- /**
- * Attempts to convert the value of this metadata item into a float.
- */
- asFloat(): number;
- /**
- * Attempts to convert the value of this metadata item into a double.
- */
- asDouble(): number;
- /**
- * Attempts to convert the value of this metadata item into a long.
- */
- asLong(): number;
- /**
- * Attempts to convert the value of this metadata item into a short.
- */
- asShort(): number;
- /**
- * Attempts to convert the value of this metadata item into a byte.
- */
- asByte(): number;
- /**
- * Attempts to convert the value of this metadata item into a boolean.
- */
- asBoolean(): boolean;
- /**
- * Attempts to convert the value of this metadata item into a string.
- */
- asString(): string;
- /**
- * Returns the {@link Plugin} that created this metadata item.
- */
- getOwningPlugin(): org.bukkit.plugin.Plugin;
- /**
- * Invalidates this metadata item, forcing it to recompute when next
- * accessed.
- */
- invalidate(): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.metadata.MetadataValueAdapter.ts b/packages/bukkit/src/typings/org.bukkit.metadata.MetadataValueAdapter.ts
deleted file mode 100644
index d2cba9ef..00000000
--- a/packages/bukkit/src/typings/org.bukkit.metadata.MetadataValueAdapter.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace metadata {
- // @ts-ignore
- abstract class MetadataValueAdapter implements org.bukkit.metadata.MetadataValue {
- constructor(owningPlugin: org.bukkit.plugin.Plugin)
- protected owningPlugin: any;
- public getOwningPlugin(): org.bukkit.plugin.Plugin;
- public asInt(): number;
- public asFloat(): number;
- public asDouble(): number;
- public asLong(): number;
- public asShort(): number;
- public asByte(): number;
- public asBoolean(): boolean;
- public asString(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.metadata.Metadatable.ts b/packages/bukkit/src/typings/org.bukkit.metadata.Metadatable.ts
deleted file mode 100644
index f97223c0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.metadata.Metadatable.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace metadata {
- // @ts-ignore
- interface Metadatable {
- /**
- * Sets a metadata value in the implementing object's metadata store.
- */
- setMetadata(metadataKey: string, newMetadataValue: org.bukkit.metadata.MetadataValue): void;
- /**
- * Returns a list of previously set metadata values from the implementing
- * object's metadata store.
- */
- getMetadata(metadataKey: string): any[] /*java.util.List*/;
- /**
- * Tests to see whether the implementing object contains the given
- * metadata value in its metadata store.
- */
- hasMetadata(metadataKey: string): boolean;
- /**
- * Removes the given metadata value from the implementing object's
- * metadata store.
- */
- removeMetadata(metadataKey: string, owningPlugin: org.bukkit.plugin.Plugin): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.permissions.Permissible.ts b/packages/bukkit/src/typings/org.bukkit.permissions.Permissible.ts
deleted file mode 100644
index f24e2daf..00000000
--- a/packages/bukkit/src/typings/org.bukkit.permissions.Permissible.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace permissions {
- // @ts-ignore
- interface Permissible extends org.bukkit.permissions.ServerOperator {
- /**
- * Checks if this object contains an override for the specified
- * permission, by fully qualified name
- */
- isPermissionSet(name: string): boolean;
- /**
- * Checks if this object contains an override for the specified {@link
- * Permission}
- */
- isPermissionSet(perm: org.bukkit.permissions.Permission): boolean;
- /**
- * Gets the value of the specified permission, if set.
- *
- * If a permission override is not set on this object, the default value
- * of the permission will be returned.
- */
- hasPermission(name: string): boolean;
- /**
- * Gets the value of the specified permission, if set.
- *
- * If a permission override is not set on this object, the default value
- * of the permission will be returned
- */
- hasPermission(perm: org.bukkit.permissions.Permission): boolean;
- /**
- * Adds a new {@link PermissionAttachment} with a single permission by
- * name and value
- */
- addAttachment(plugin: org.bukkit.plugin.Plugin, name: string, value: boolean): org.bukkit.permissions.PermissionAttachment;
- /**
- * Adds a new empty {@link PermissionAttachment} to this object
- */
- addAttachment(plugin: org.bukkit.plugin.Plugin): org.bukkit.permissions.PermissionAttachment;
- /**
- * Temporarily adds a new {@link PermissionAttachment} with a single
- * permission by name and value
- */
- addAttachment(plugin: org.bukkit.plugin.Plugin, name: string, value: boolean, ticks: number): org.bukkit.permissions.PermissionAttachment;
- /**
- * Temporarily adds a new empty {@link PermissionAttachment} to this
- * object
- */
- addAttachment(plugin: org.bukkit.plugin.Plugin, ticks: number): org.bukkit.permissions.PermissionAttachment;
- /**
- * Removes the given {@link PermissionAttachment} from this object
- */
- removeAttachment(attachment: org.bukkit.permissions.PermissionAttachment): void;
- /**
- * Recalculates the permissions for this object, if the attachments have
- * changed values.
- *
- * This should very rarely need to be called from a plugin.
- */
- recalculatePermissions(): void;
- /**
- * Gets a set containing all of the permissions currently in effect by
- * this object
- */
- getEffectivePermissions(): any[] /*java.util.Set*/;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.permissions.PermissibleBase.ts b/packages/bukkit/src/typings/org.bukkit.permissions.PermissibleBase.ts
deleted file mode 100644
index 324439bc..00000000
--- a/packages/bukkit/src/typings/org.bukkit.permissions.PermissibleBase.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace permissions {
- // @ts-ignore
- class PermissibleBase implements org.bukkit.permissions.Permissible {
- constructor(opable: org.bukkit.permissions.ServerOperator)
- public isOp(): boolean;
- public setOp(value: boolean): void;
- public isPermissionSet(name: string): boolean;
- public isPermissionSet(perm: org.bukkit.permissions.Permission): boolean;
- public hasPermission(inName: string): boolean;
- public hasPermission(perm: org.bukkit.permissions.Permission): boolean;
- public addAttachment(plugin: org.bukkit.plugin.Plugin, name: string, value: boolean): org.bukkit.permissions.PermissionAttachment;
- public addAttachment(plugin: org.bukkit.plugin.Plugin): org.bukkit.permissions.PermissionAttachment;
- public removeAttachment(attachment: org.bukkit.permissions.PermissionAttachment): void;
- public recalculatePermissions(): void;
- public clearPermissions(): void;
- public addAttachment(plugin: org.bukkit.plugin.Plugin, name: string, value: boolean, ticks: number): org.bukkit.permissions.PermissionAttachment;
- public addAttachment(plugin: org.bukkit.plugin.Plugin, ticks: number): org.bukkit.permissions.PermissionAttachment;
- public getEffectivePermissions(): any[] /*java.util.Set*/;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.permissions.Permission.ts b/packages/bukkit/src/typings/org.bukkit.permissions.Permission.ts
deleted file mode 100644
index 6c05430a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.permissions.Permission.ts
+++ /dev/null
@@ -1,121 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace permissions {
- // @ts-ignore
- class Permission {
- constructor(name: string)
- constructor(name: string, description: string)
- constructor(name: string, defaultValue: org.bukkit.permissions.PermissionDefault)
- constructor(name: string, description: string, defaultValue: org.bukkit.permissions.PermissionDefault)
- constructor(name: string, children: Map
- * If you change this map in any form, you must call {@link
- * #recalculatePermissibles()} to recalculate all {@link Permissible}s
- */
- public getChildren(): Map
- * This will not be saved to disk, and is a temporary operation until the
- * server reloads permissions. Changing this default will cause all {@link
- * Permissible}s that contain this permission to recalculate their
- * permissions
- */
- public setDefault(value: org.bukkit.permissions.PermissionDefault): void;
- /**
- * Gets a brief description of this permission, may be empty
- */
- public getDescription(): string;
- /**
- * Sets the description of this permission.
- *
- * This will not be saved to disk, and is a temporary operation until the
- * server reloads permissions.
- */
- public setDescription(value: string): void;
- /**
- * Gets a set containing every {@link Permissible} that has this
- * permission.
- *
- * This set cannot be modified.
- */
- public getPermissibles(): any[] /*java.util.Set*/;
- /**
- * Recalculates all {@link Permissible}s that contain this permission.
- *
- * This should be called after modifying the children, and is
- * automatically called after modifying the default value
- */
- public recalculatePermissibles(): void;
- /**
- * Adds this permission to the specified parent permission.
- *
- * If the parent permission does not exist, it will be created and
- * registered.
- */
- public addParent(name: string, value: boolean): org.bukkit.permissions.Permission;
- /**
- * Adds this permission to the specified parent permission.
- */
- public addParent(perm: org.bukkit.permissions.Permission, value: boolean): void;
- /**
- * Loads a list of Permissions from a map of data, usually used from
- * retrieval from a yaml file.
- *
- * The data may contain a list of name:data, where the data contains the
- * following keys:
- *
- * The data may contain the following keys:
- *
- * The data may contain the following keys:
- *
- * This map may be modified but will not affect the attachment, as it is a
- * copy.
- */
- public getPermissions(): Map
- * If the permission does not exist in this attachment, nothing will
- * happen.
- */
- public unsetPermission(name: string): void;
- /**
- * Removes the specified permission from this attachment.
- *
- * If the permission does not exist in this attachment, nothing will
- * happen.
- */
- public unsetPermission(perm: org.bukkit.permissions.Permission): void;
- /**
- * Removes this attachment from its registered {@link Permissible}
- */
- public remove(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.permissions.PermissionAttachmentInfo.ts b/packages/bukkit/src/typings/org.bukkit.permissions.PermissionAttachmentInfo.ts
deleted file mode 100644
index e69cbed7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.permissions.PermissionAttachmentInfo.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace permissions {
- // @ts-ignore
- class PermissionAttachmentInfo {
- constructor(permissible: org.bukkit.permissions.Permissible, permission: string, attachment: org.bukkit.permissions.PermissionAttachment, value: boolean)
- /**
- * Gets the permissible this is attached to
- */
- public getPermissible(): org.bukkit.permissions.Permissible;
- /**
- * Gets the permission being set
- */
- public getPermission(): string;
- /**
- * Gets the attachment providing this permission. This may be null for
- * default permissions (usually parent permissions).
- */
- public getAttachment(): org.bukkit.permissions.PermissionAttachment;
- /**
- * Gets the value of this permission
- */
- public getValue(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.permissions.PermissionDefault.ts b/packages/bukkit/src/typings/org.bukkit.permissions.PermissionDefault.ts
deleted file mode 100644
index f25d5805..00000000
--- a/packages/bukkit/src/typings/org.bukkit.permissions.PermissionDefault.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace permissions {
- // @ts-ignore
- class PermissionDefault {
- public static TRUE: org.bukkit.permissions.PermissionDefault;
- public static FALSE: org.bukkit.permissions.PermissionDefault;
- public static OP: org.bukkit.permissions.PermissionDefault;
- public static NOT_OP: org.bukkit.permissions.PermissionDefault;
- public static values(): org.bukkit.permissions.PermissionDefault[];
- public static valueOf(name: string): org.bukkit.permissions.PermissionDefault;
- /**
- * Calculates the value of this PermissionDefault for the given operator
- * value
- */
- public getValue(op: boolean): boolean;
- /**
- * Looks up a PermissionDefault by name
- */
- public static getByName(name: string): org.bukkit.permissions.PermissionDefault;
- public toString(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.permissions.PermissionRemovedExecutor.ts b/packages/bukkit/src/typings/org.bukkit.permissions.PermissionRemovedExecutor.ts
deleted file mode 100644
index a30a592b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.permissions.PermissionRemovedExecutor.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace permissions {
- // @ts-ignore
- interface PermissionRemovedExecutor {
- /**
- * Called when a {@link PermissionAttachment} is removed from a {@link
- * Permissible}
- */
- attachmentRemoved(attachment: org.bukkit.permissions.PermissionAttachment): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.permissions.ServerOperator.ts b/packages/bukkit/src/typings/org.bukkit.permissions.ServerOperator.ts
deleted file mode 100644
index d83f117a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.permissions.ServerOperator.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace permissions {
- // @ts-ignore
- interface ServerOperator {
- /**
- * Checks if this object is a server operator
- */
- isOp(): boolean;
- /**
- * Sets the operator status of this object
- */
- setOp(value: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.persistence.PersistentDataAdapterContext.ts b/packages/bukkit/src/typings/org.bukkit.persistence.PersistentDataAdapterContext.ts
deleted file mode 100644
index 9f034c75..00000000
--- a/packages/bukkit/src/typings/org.bukkit.persistence.PersistentDataAdapterContext.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace persistence {
- // @ts-ignore
- interface PersistentDataAdapterContext {
- /**
- * Creates a new and empty meta container instance.
- */
- newPersistentDataContainer(): org.bukkit.persistence.PersistentDataContainer;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.persistence.PersistentDataContainer.ts b/packages/bukkit/src/typings/org.bukkit.persistence.PersistentDataContainer.ts
deleted file mode 100644
index 41267bc1..00000000
--- a/packages/bukkit/src/typings/org.bukkit.persistence.PersistentDataContainer.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace persistence {
- // @ts-ignore
- interface PersistentDataContainer {
- /**
- * Stores a metadata value on the {@link PersistentDataHolder} instance.
- *
- * This API cannot be used to manipulate minecraft data, as the values will
- * be stored using your namespace. This method will override any existing
- * value the {@link PersistentDataHolder} may have stored under the provided
- * key.
- */
- set(key: org.bukkit.NamespacedKey, type: org.bukkit.persistence.PersistentDataType, value: any): void;
- /**
- * Returns if the persistent metadata provider has metadata registered
- * matching the provided parameters.
- *
- * This method will only return if the found value has the same primitive
- * data type as the provided key.
- *
- * Storing a value using a custom {@link PersistentDataType} implementation
- * will not store the complex data type. Therefore storing a UUID (by
- * storing a byte[]) will match has("key" ,
- * {@link PersistentDataType#BYTE_ARRAY}). Likewise a stored byte[] will
- * always match your UUID {@link PersistentDataType} even if it is not 16
- * bytes long.
- *
- * This method is only usable for custom object keys. Overwriting existing
- * tags, like the the display name, will not work as the values are stored
- * using your namespace.
- */
- has(key: org.bukkit.NamespacedKey, type: org.bukkit.persistence.PersistentDataType): boolean;
- /**
- * Returns the metadata value that is stored on the
- * {@link PersistentDataHolder} instance.
- */
- get(key: org.bukkit.NamespacedKey, type: org.bukkit.persistence.PersistentDataType): any;
- /**
- * Returns the metadata value that is stored on the
- * {@link PersistentDataHolder} instance. If the value does not exist in the
- * container, the default value provided is returned.
- */
- getOrDefault(key: org.bukkit.NamespacedKey, type: org.bukkit.persistence.PersistentDataType, defaultValue: any): any;
- /**
- * Removes a custom key from the {@link PersistentDataHolder} instance.
- */
- remove(key: org.bukkit.NamespacedKey): void;
- /**
- * Returns if the container instance is empty, therefore has no entries
- * inside it.
- */
- isEmpty(): boolean;
- /**
- * Returns the adapter context this tag container uses.
- */
- getAdapterContext(): org.bukkit.persistence.PersistentDataAdapterContext;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.persistence.PersistentDataHolder.ts b/packages/bukkit/src/typings/org.bukkit.persistence.PersistentDataHolder.ts
deleted file mode 100644
index 068f31e0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.persistence.PersistentDataHolder.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace persistence {
- // @ts-ignore
- interface PersistentDataHolder {
- /**
- * Returns a custom tag container capable of storing tags on the object.
- * Note that the tags stored on this container are all stored under their
- * own custom namespace therefore modifying default tags using this
- * {@link PersistentDataHolder} is impossible.
- */
- getPersistentDataContainer(): org.bukkit.persistence.PersistentDataContainer;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.persistence.PersistentDataType.PrimitivePersistentDataType.ts b/packages/bukkit/src/typings/org.bukkit.persistence.PersistentDataType.PrimitivePersistentDataType.ts
deleted file mode 100644
index e37c41d1..00000000
--- a/packages/bukkit/src/typings/org.bukkit.persistence.PersistentDataType.PrimitivePersistentDataType.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace persistence {
- namespace PersistentDataType {
- // @ts-ignore
- class PrimitivePersistentDataType implements org.bukkit.persistence.PersistentDataType {
- public getPrimitiveType(): any;
- public getComplexType(): any;
- public toPrimitive(complex: any, context: org.bukkit.persistence.PersistentDataAdapterContext): any;
- public fromPrimitive(primitive: any, context: org.bukkit.persistence.PersistentDataAdapterContext): any;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.persistence.PersistentDataType.ts b/packages/bukkit/src/typings/org.bukkit.persistence.PersistentDataType.ts
deleted file mode 100644
index c86e56e1..00000000
--- a/packages/bukkit/src/typings/org.bukkit.persistence.PersistentDataType.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace persistence {
- // @ts-ignore
- interface PersistentDataType {
- BYTE: org.bukkit.persistence.PersistentDataType;
- SHORT: org.bukkit.persistence.PersistentDataType;
- INTEGER: org.bukkit.persistence.PersistentDataType;
- LONG: org.bukkit.persistence.PersistentDataType;
- FLOAT: org.bukkit.persistence.PersistentDataType;
- DOUBLE: org.bukkit.persistence.PersistentDataType;
- STRING: org.bukkit.persistence.PersistentDataType;
- BYTE_ARRAY: org.bukkit.persistence.PersistentDataType;
- INTEGER_ARRAY: org.bukkit.persistence.PersistentDataType;
- LONG_ARRAY: org.bukkit.persistence.PersistentDataType;
- TAG_CONTAINER: org.bukkit.persistence.PersistentDataType;
- /**
- * Returns the primitive data type of this tag.
- */
- getPrimitiveType(): any;
- /**
- * Returns the complex object type the primitive value resembles.
- */
- getComplexType(): any;
- /**
- * Returns the primitive data that resembles the complex object passed to
- * this method.
- */
- toPrimitive(complex: any, context: org.bukkit.persistence.PersistentDataAdapterContext): any;
- /**
- * Creates a complex object based of the passed primitive value
- */
- fromPrimitive(primitive: any, context: org.bukkit.persistence.PersistentDataAdapterContext): any;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.AuthorNagException.ts b/packages/bukkit/src/typings/org.bukkit.plugin.AuthorNagException.ts
deleted file mode 100644
index 2d820a45..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.AuthorNagException.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- class AuthorNagException {
- /**
- * Constructs a new AuthorNagException based on the given Exception
- */
- constructor(message: string)
- public getMessage(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.EventExecutor.ts b/packages/bukkit/src/typings/org.bukkit.plugin.EventExecutor.ts
deleted file mode 100644
index b35241e8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.EventExecutor.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- interface EventExecutor {
- execute(listener: org.bukkit.event.Listener, event: org.bukkit.event.Event): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.IllegalPluginAccessException.ts b/packages/bukkit/src/typings/org.bukkit.plugin.IllegalPluginAccessException.ts
deleted file mode 100644
index 1a089a8f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.IllegalPluginAccessException.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- class IllegalPluginAccessException {
- /**
- * Creates a new instance of
- * If there is a default config.yml embedded in this plugin, it will be
- * provided as a default for this Configuration.
- */
- getConfig(): org.bukkit.configuration.file.FileConfiguration;
- /**
- * Gets an embedded resource in this plugin
- */
- getResource(filename: string): any;
- /**
- * Saves the {@link FileConfiguration} retrievable by {@link #getConfig()}.
- */
- saveConfig(): void;
- /**
- * Saves the raw contents of the default config.yml file to the location
- * retrievable by {@link #getConfig()}.
- *
- * This should fail silently if the config.yml already exists.
- */
- saveDefaultConfig(): void;
- /**
- * Saves the raw contents of any resource embedded with a plugin's .jar
- * file assuming it can be found using {@link #getResource(String)}.
- *
- * The resource is saved into the plugin's data folder using the same
- * hierarchy as the .jar file (subdirectories are preserved).
- */
- saveResource(resourcePath: string, replace: boolean): void;
- /**
- * Discards any data in {@link #getConfig()} and reloads from disk.
- */
- reloadConfig(): void;
- /**
- * Gets the associated PluginLoader responsible for this plugin
- */
- getPluginLoader(): org.bukkit.plugin.PluginLoader;
- /**
- * Returns the Server instance currently running this plugin
- */
- getServer(): org.bukkit.Server;
- /**
- * Returns a value indicating whether or not this plugin is currently
- * enabled
- */
- isEnabled(): boolean;
- /**
- * Called when this plugin is disabled
- */
- onDisable(): void;
- /**
- * Called after a plugin is loaded but before it has been enabled.
- *
- * When multiple plugins are loaded, the onLoad() for all plugins is
- * called before any onEnable() is called.
- */
- onLoad(): void;
- /**
- * Called when this plugin is enabled
- */
- onEnable(): void;
- /**
- * Simple boolean if we can still nag to the logs about things
- */
- isNaggable(): boolean;
- /**
- * Set naggable state
- */
- setNaggable(canNag: boolean): void;
- /**
- * Gets a {@link ChunkGenerator} for use in a default world, as specified
- * in the server configuration
- */
- getDefaultWorldGenerator(worldName: string, id: string): org.bukkit.generator.ChunkGenerator;
- /**
- * Returns the plugin logger associated with this server's logger. The
- * returned logger automatically tags all log messages with the plugin's
- * name.
- */
- getLogger(): any;
- /**
- * Returns the name of the plugin.
- *
- * This should return the bare name of the plugin and should be used for
- * comparison.
- */
- getName(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.PluginAwareness.Flags.ts b/packages/bukkit/src/typings/org.bukkit.plugin.PluginAwareness.Flags.ts
deleted file mode 100644
index 6f3764e5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.PluginAwareness.Flags.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- namespace PluginAwareness {
- // @ts-ignore
- class Flags implements org.bukkit.plugin.PluginAwareness {
- public static UTF8: org.bukkit.plugin.PluginAwareness.Flags;
- public static values(): org.bukkit.plugin.PluginAwareness.Flags[];
- public static valueOf(name: string): org.bukkit.plugin.PluginAwareness.Flags;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.PluginAwareness.ts b/packages/bukkit/src/typings/org.bukkit.plugin.PluginAwareness.ts
deleted file mode 100644
index 9119c7f4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.PluginAwareness.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- interface PluginAwareness {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.PluginBase.ts b/packages/bukkit/src/typings/org.bukkit.plugin.PluginBase.ts
deleted file mode 100644
index 930c1f26..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.PluginBase.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- abstract class PluginBase implements org.bukkit.plugin.Plugin {
- constructor()
- public hashCode(): number;
- public equals(obj: any): boolean;
- public getName(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.PluginDescriptionFile.ts b/packages/bukkit/src/typings/org.bukkit.plugin.PluginDescriptionFile.ts
deleted file mode 100644
index 05cd8014..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.PluginDescriptionFile.ts
+++ /dev/null
@@ -1,533 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- class PluginDescriptionFile {
- constructor(stream: any)
- /**
- * Loads a PluginDescriptionFile from the specified reader
- */
- constructor(reader: any)
- /**
- * Creates a new PluginDescriptionFile with the given detailed
- */
- constructor(pluginName: string, pluginVersion: string, mainClass: string)
- /**
- * Gives the name of the plugin. This name is a unique identifier for
- * plugins.
- *
- * In the plugin.yml, this entry is named
- * Example:
- * In the plugin.yml, this entry is named
- * Example:
- * In the plugin.yml, this entry is named
- * Example:
- *
- * In the plugin.yml, this entry is named
- * Example:
- *
- * In the plugin.yml, this entry is named
- * Example:
- * In the plugin.yml, this has two entries,
- * Single author example:
- *
- * In the plugin.yml, this entry is named
- * Example:
- *
- * In the plugin.yml, this entry is named
- * Example:
- *
- * In the plugin.yml, this entry is named
- * Example:
- *
- * In the plugin.yml, this entry is named
- * Example:
- *
- * In the plugin.yml, this entry is named
- * Example:
- * Note: Command aliases may not have a colon in them.
- * Here is an example bringing together the piecemeal examples above, as
- * well as few more definitions:
- * A list of optional properties for permissions:
- *
- * For reference:
- * Child permissions may be defined in a number of ways:
- * Here is an example using some of the properties:
- * In the plugin.yml, this entry is named
- * Example:
- * In the plugin.yml, this entry is named
- * Example:
- * Note: Although unknown versions of some future awareness are
- * gracefully substituted, previous versions of Bukkit (ones prior to the
- * first implementation of awareness) will fail to load a plugin that
- * defines any awareness.
- */
- public getAwareness(): any[] /*java.util.Set*/;
- /**
- * Returns the name of a plugin, including the version. This method is
- * provided for convenience; it uses the {@link #getName()} and {@link
- * #getVersion()} entries.
- */
- public getFullName(): string;
- /**
- * Gives the API version which this plugin is designed to support. No
- * specific format is guaranteed.
- *
- * In the plugin.yml, this entry is named
- * Example:
- * Attempting to enable a plugin that is already enabled will have no
- * effect
- */
- enablePlugin(plugin: org.bukkit.plugin.Plugin): void;
- /**
- * Disables the specified plugin
- *
- * Attempting to disable a plugin that is not enabled will have no effect
- */
- disablePlugin(plugin: org.bukkit.plugin.Plugin): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.PluginLogger.ts b/packages/bukkit/src/typings/org.bukkit.plugin.PluginLogger.ts
deleted file mode 100644
index c7fbc4e6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.PluginLogger.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- class PluginLogger {
- /**
- * Creates a new PluginLogger that extracts the name from a plugin.
- */
- constructor(context: org.bukkit.plugin.Plugin)
- public log(logRecord: any): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.PluginManager.ts b/packages/bukkit/src/typings/org.bukkit.plugin.PluginManager.ts
deleted file mode 100644
index 34980518..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.PluginManager.ts
+++ /dev/null
@@ -1,166 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- interface PluginManager {
- /**
- * Registers the specified plugin loader
- */
- registerInterface(loader: any): void;
- /**
- * Checks if the given plugin is loaded and returns it when applicable
- *
- * Please note that the name of the plugin is case-sensitive
- */
- getPlugin(name: string): org.bukkit.plugin.Plugin;
- /**
- * Gets a list of all currently loaded plugins
- */
- getPlugins(): org.bukkit.plugin.Plugin[];
- /**
- * Checks if the given plugin is enabled or not
- *
- * Please note that the name of the plugin is case-sensitive.
- */
- isPluginEnabled(name: string): boolean;
- /**
- * Checks if the given plugin is enabled or not
- */
- isPluginEnabled(plugin: org.bukkit.plugin.Plugin): boolean;
- /**
- * Loads the plugin in the specified file
- *
- * File must be valid according to the current enabled Plugin interfaces
- */
- loadPlugin(file: any): org.bukkit.plugin.Plugin;
- /**
- * Loads the plugins contained within the specified directory
- */
- loadPlugins(directory: any): org.bukkit.plugin.Plugin[];
- /**
- * Disables all the loaded plugins
- */
- disablePlugins(): void;
- /**
- * Disables and removes all plugins
- */
- clearPlugins(): void;
- /**
- * Calls an event with the given details
- */
- callEvent(event: org.bukkit.event.Event): void;
- /**
- * Registers all the events in the given listener class
- */
- registerEvents(listener: org.bukkit.event.Listener, plugin: org.bukkit.plugin.Plugin): void;
- /**
- * Registers the specified executor to the given event class
- */
- registerEvent(event: any, listener: org.bukkit.event.Listener, priority: org.bukkit.event.EventPriority, executor: org.bukkit.plugin.EventExecutor, plugin: org.bukkit.plugin.Plugin): void;
- /**
- * Registers the specified executor to the given event class
- */
- registerEvent(event: any, listener: org.bukkit.event.Listener, priority: org.bukkit.event.EventPriority, executor: org.bukkit.plugin.EventExecutor, plugin: org.bukkit.plugin.Plugin, ignoreCancelled: boolean): void;
- /**
- * Enables the specified plugin
- *
- * Attempting to enable a plugin that is already enabled will have no
- * effect
- */
- enablePlugin(plugin: org.bukkit.plugin.Plugin): void;
- /**
- * Disables the specified plugin
- *
- * Attempting to disable a plugin that is not enabled will have no effect
- */
- disablePlugin(plugin: org.bukkit.plugin.Plugin): void;
- /**
- * Gets a {@link Permission} from its fully qualified name
- */
- getPermission(name: string): org.bukkit.permissions.Permission;
- /**
- * Adds a {@link Permission} to this plugin manager.
- *
- * If a permission is already defined with the given name of the new
- * permission, an exception will be thrown.
- */
- addPermission(perm: org.bukkit.permissions.Permission): void;
- /**
- * Removes a {@link Permission} registration from this plugin manager.
- *
- * If the specified permission does not exist in this plugin manager,
- * nothing will happen.
- *
- * Removing a permission registration will not remove the
- * permission from any {@link Permissible}s that have it.
- */
- removePermission(perm: org.bukkit.permissions.Permission): void;
- /**
- * Removes a {@link Permission} registration from this plugin manager.
- *
- * If the specified permission does not exist in this plugin manager,
- * nothing will happen.
- *
- * Removing a permission registration will not remove the
- * permission from any {@link Permissible}s that have it.
- */
- removePermission(name: string): void;
- /**
- * Gets the default permissions for the given op status
- */
- getDefaultPermissions(op: boolean): any[] /*java.util.Set*/;
- /**
- * Recalculates the defaults for the given {@link Permission}.
- *
- * This will have no effect if the specified permission is not registered
- * here.
- */
- recalculatePermissionDefaults(perm: org.bukkit.permissions.Permission): void;
- /**
- * Subscribes the given Permissible for information about the requested
- * Permission, by name.
- *
- * If the specified Permission changes in any form, the Permissible will
- * be asked to recalculate.
- */
- subscribeToPermission(permission: string, permissible: org.bukkit.permissions.Permissible): void;
- /**
- * Unsubscribes the given Permissible for information about the requested
- * Permission, by name.
- */
- unsubscribeFromPermission(permission: string, permissible: org.bukkit.permissions.Permissible): void;
- /**
- * Gets a set containing all subscribed {@link Permissible}s to the given
- * permission, by name
- */
- getPermissionSubscriptions(permission: string): any[] /*java.util.Set*/;
- /**
- * Subscribes to the given Default permissions by operator status
- *
- * If the specified defaults change in any form, the Permissible will be
- * asked to recalculate.
- */
- subscribeToDefaultPerms(op: boolean, permissible: org.bukkit.permissions.Permissible): void;
- /**
- * Unsubscribes from the given Default permissions by operator status
- */
- unsubscribeFromDefaultPerms(op: boolean, permissible: org.bukkit.permissions.Permissible): void;
- /**
- * Gets a set containing all subscribed {@link Permissible}s to the given
- * default list, by op status
- */
- getDefaultPermSubscriptions(op: boolean): any[] /*java.util.Set*/;
- /**
- * Gets a set of all registered permissions.
- *
- * This set is a copy and will not be modified live.
- */
- getPermissions(): any[] /*java.util.Set*/;
- /**
- * Returns whether or not timing code should be used for event calls
- */
- useTimings(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.RegisteredListener.ts b/packages/bukkit/src/typings/org.bukkit.plugin.RegisteredListener.ts
deleted file mode 100644
index 5a37faa9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.RegisteredListener.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- class RegisteredListener {
- constructor(listener: org.bukkit.event.Listener, executor: org.bukkit.plugin.EventExecutor, priority: org.bukkit.event.EventPriority, plugin: org.bukkit.plugin.Plugin, ignoreCancelled: boolean)
- /**
- * Gets the listener for this registration
- */
- public getListener(): org.bukkit.event.Listener;
- /**
- * Gets the plugin for this registration
- */
- public getPlugin(): org.bukkit.plugin.Plugin;
- /**
- * Gets the priority for this registration
- */
- public getPriority(): org.bukkit.event.EventPriority;
- /**
- * Calls the event executor
- */
- public callEvent(event: org.bukkit.event.Event): void;
- /**
- * Whether this listener accepts cancelled events
- */
- public isIgnoringCancelled(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.RegisteredServiceProvider.ts b/packages/bukkit/src/typings/org.bukkit.plugin.RegisteredServiceProvider.ts
deleted file mode 100644
index d866a86a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.RegisteredServiceProvider.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- class RegisteredServiceProvider {
- constructor(service: any, provider: any, priority: org.bukkit.plugin.ServicePriority, plugin: org.bukkit.plugin.Plugin)
- public getService(): any;
- public getPlugin(): org.bukkit.plugin.Plugin;
- public getProvider(): any;
- public getPriority(): org.bukkit.plugin.ServicePriority;
- public compareTo(other: org.bukkit.plugin.RegisteredServiceProvider): number;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.ServicePriority.ts b/packages/bukkit/src/typings/org.bukkit.plugin.ServicePriority.ts
deleted file mode 100644
index 098ebb73..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.ServicePriority.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- class ServicePriority {
- public static Lowest: org.bukkit.plugin.ServicePriority;
- public static Low: org.bukkit.plugin.ServicePriority;
- public static Normal: org.bukkit.plugin.ServicePriority;
- public static High: org.bukkit.plugin.ServicePriority;
- public static Highest: org.bukkit.plugin.ServicePriority;
- public static values(): org.bukkit.plugin.ServicePriority[];
- public static valueOf(name: string): org.bukkit.plugin.ServicePriority;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.ServicesManager.ts b/packages/bukkit/src/typings/org.bukkit.plugin.ServicesManager.ts
deleted file mode 100644
index 4e7c6768..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.ServicesManager.ts
+++ /dev/null
@@ -1,55 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- interface ServicesManager {
- /**
- * Register a provider of a service.
- */
- register(service: any, provider: any, plugin: org.bukkit.plugin.Plugin, priority: org.bukkit.plugin.ServicePriority): void;
- /**
- * Unregister all the providers registered by a particular plugin.
- */
- unregisterAll(plugin: org.bukkit.plugin.Plugin): void;
- /**
- * Unregister a particular provider for a particular service.
- */
- unregister(service: any, provider: any): void;
- /**
- * Unregister a particular provider.
- */
- unregister(provider: any): void;
- /**
- * Queries for a provider. This may return if no provider has been
- * registered for a service. The highest priority provider is returned.
- */
- load(service: any): any;
- /**
- * Queries for a provider registration. This may return if no provider
- * has been registered for a service.
- */
- getRegistration(service: any): org.bukkit.plugin.RegisteredServiceProvider;
- /**
- * Get registrations of providers for a plugin.
- */
- getRegistrations(plugin: org.bukkit.plugin.Plugin): any[] /*java.util.List*/;
- /**
- * Get registrations of providers for a service. The returned list is
- * unmodifiable.
- */
- getRegistrations(service: any): any[] /*java.util.Collection*/;
- /**
- * Get a list of known services. A service is known if it has registered
- * providers for it.
- */
- getKnownServices(): any[] /*java.util.Collection*/;
- /**
- * Returns whether a provider has been registered for a service. Do not
- * check this first only to call
- * File must be valid according to the current enabled Plugin interfaces
- */
- public loadPlugin(file: any): org.bukkit.plugin.Plugin;
- /**
- * Checks if the given plugin is loaded and returns it when applicable
- *
- * Please note that the name of the plugin is case-sensitive
- */
- public getPlugin(name: string): org.bukkit.plugin.Plugin;
- public getPlugins(): org.bukkit.plugin.Plugin[];
- /**
- * Checks if the given plugin is enabled or not
- *
- * Please note that the name of the plugin is case-sensitive.
- */
- public isPluginEnabled(name: string): boolean;
- /**
- * Checks if the given plugin is enabled or not
- */
- public isPluginEnabled(plugin: org.bukkit.plugin.Plugin): boolean;
- public enablePlugin(plugin: org.bukkit.plugin.Plugin): void;
- public disablePlugins(): void;
- public disablePlugin(plugin: org.bukkit.plugin.Plugin): void;
- public clearPlugins(): void;
- /**
- * Calls an event with the given details.
- *
- * This method only synchronizes when the event is not asynchronous.
- */
- public callEvent(event: org.bukkit.event.Event): void;
- public registerEvents(listener: org.bukkit.event.Listener, plugin: org.bukkit.plugin.Plugin): void;
- public registerEvent(event: any, listener: org.bukkit.event.Listener, priority: org.bukkit.event.EventPriority, executor: org.bukkit.plugin.EventExecutor, plugin: org.bukkit.plugin.Plugin): void;
- /**
- * Registers the given event to the specified listener using a directly
- * passed EventExecutor
- */
- public registerEvent(event: any, listener: org.bukkit.event.Listener, priority: org.bukkit.event.EventPriority, executor: org.bukkit.plugin.EventExecutor, plugin: org.bukkit.plugin.Plugin, ignoreCancelled: boolean): void;
- public getPermission(name: string): org.bukkit.permissions.Permission;
- public addPermission(perm: org.bukkit.permissions.Permission): void;
- public addPermission(perm: org.bukkit.permissions.Permission, dirty: boolean): void;
- public getDefaultPermissions(op: boolean): any[] /*java.util.Set*/;
- public removePermission(perm: org.bukkit.permissions.Permission): void;
- public removePermission(name: string): void;
- public recalculatePermissionDefaults(perm: org.bukkit.permissions.Permission): void;
- public dirtyPermissibles(): void;
- public subscribeToPermission(permission: string, permissible: org.bukkit.permissions.Permissible): void;
- public unsubscribeFromPermission(permission: string, permissible: org.bukkit.permissions.Permissible): void;
- public getPermissionSubscriptions(permission: string): any[] /*java.util.Set*/;
- public subscribeToDefaultPerms(op: boolean, permissible: org.bukkit.permissions.Permissible): void;
- public unsubscribeFromDefaultPerms(op: boolean, permissible: org.bukkit.permissions.Permissible): void;
- public getDefaultPermSubscriptions(op: boolean): any[] /*java.util.Set*/;
- public getPermissions(): any[] /*java.util.Set*/;
- public useTimings(): boolean;
- /**
- * Sets whether or not per event timing code should be used
- */
- public useTimings(use: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.SimpleServicesManager.ts b/packages/bukkit/src/typings/org.bukkit.plugin.SimpleServicesManager.ts
deleted file mode 100644
index 2fcd2b58..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.SimpleServicesManager.ts
+++ /dev/null
@@ -1,54 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- class SimpleServicesManager implements org.bukkit.plugin.ServicesManager {
- constructor()
- /**
- * Register a provider of a service.
- */
- public register(service: any, provider: any, plugin: org.bukkit.plugin.Plugin, priority: org.bukkit.plugin.ServicePriority): void;
- /**
- * Unregister all the providers registered by a particular plugin.
- */
- public unregisterAll(plugin: org.bukkit.plugin.Plugin): void;
- /**
- * Unregister a particular provider for a particular service.
- */
- public unregister(service: any, provider: any): void;
- /**
- * Unregister a particular provider.
- */
- public unregister(provider: any): void;
- /**
- * Queries for a provider. This may return if no provider has been
- * registered for a service. The highest priority provider is returned.
- */
- public load(service: any): any;
- /**
- * Queries for a provider registration. This may return if no provider
- * has been registered for a service.
- */
- public getRegistration(service: any): org.bukkit.plugin.RegisteredServiceProvider;
- /**
- * Get registrations of providers for a plugin.
- */
- public getRegistrations(plugin: org.bukkit.plugin.Plugin): any[] /*java.util.List*/;
- /**
- * Get registrations of providers for a service. The returned list is
- * an unmodifiable copy.
- */
- public getRegistrations(service: any): any[] /*java.util.List*/;
- /**
- * Get a list of known services. A service is known if it has registered
- * providers for it.
- */
- public getKnownServices(): any[] /*java.util.Set*/;
- /**
- * Returns whether a provider has been registered for a service.
- */
- public isProvidedFor(service: any): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.TimedRegisteredListener.ts b/packages/bukkit/src/typings/org.bukkit.plugin.TimedRegisteredListener.ts
deleted file mode 100644
index de1330b1..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.TimedRegisteredListener.ts
+++ /dev/null
@@ -1,38 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- class TimedRegisteredListener extends org.bukkit.plugin.RegisteredListener {
- constructor(pluginListener: org.bukkit.event.Listener, eventExecutor: org.bukkit.plugin.EventExecutor, eventPriority: org.bukkit.event.EventPriority, registeredPlugin: org.bukkit.plugin.Plugin, listenCancelled: boolean)
- public callEvent(event: org.bukkit.event.Event): void;
- /**
- * Resets the call count and total time for this listener
- */
- public reset(): void;
- /**
- * Gets the total times this listener has been called
- */
- public getCount(): number;
- /**
- * Gets the total time calls to this listener have taken
- */
- public getTotalTime(): number;
- /**
- * Gets the class of the events this listener handled. If it handled
- * multiple classes of event, the closest shared superclass will be
- * returned, such that for any event this listener has handled,
- *
- * The returned reader will read text with the UTF-8 charset.
- */
- protected getTextResource(file: string): any;
- public reloadConfig(): void;
- public saveConfig(): void;
- public saveDefaultConfig(): void;
- public saveResource(resourcePath: string, replace: boolean): void;
- public getResource(filename: string): any;
- /**
- * Returns the ClassLoader which holds this plugin
- */
- protected getClassLoader(): any;
- /**
- * Sets the enabled state of this plugin
- */
- protected setEnabled(enabled: boolean): void;
- /**
- * {@inheritDoc}
- */
- public onCommand(sender: org.bukkit.command.CommandSender, command: org.bukkit.command.Command, label: string, args: string): boolean;
- /**
- * {@inheritDoc}
- */
- public onTabComplete(sender: org.bukkit.command.CommandSender, command: org.bukkit.command.Command, alias: string, args: string): any[] /*java.util.List*/;
- /**
- * Gets the command with the given name, specific to this plugin. Commands
- * need to be registered in the {@link PluginDescriptionFile#getCommands()
- * PluginDescriptionFile} to exist at runtime.
- */
- public getCommand(name: string): org.bukkit.command.PluginCommand;
- public onLoad(): void;
- public onDisable(): void;
- public onEnable(): void;
- public getDefaultWorldGenerator(worldName: string, id: string): org.bukkit.generator.ChunkGenerator;
- public isNaggable(): boolean;
- public setNaggable(canNag: boolean): void;
- public getLogger(): any;
- public toString(): string;
- /**
- * This method provides fast access to the plugin that has {@link
- * #getProvidingPlugin(Class) provided} the given plugin class, which is
- * usually the plugin that implemented it.
- *
- * An exception to this would be if plugin's jar that contained the class
- * does not extend the class, where the intended plugin would have
- * resided in a different jar / classloader.
- */
- public static getPlugin(clazz: any): org.bukkit.plugin.java.JavaPlugin;
- /**
- * This method provides fast access to the plugin that has provided the
- * given class.
- */
- public static getProvidingPlugin(clazz: any): org.bukkit.plugin.java.JavaPlugin;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.java.JavaPluginLoader.ts b/packages/bukkit/src/typings/org.bukkit.plugin.java.JavaPluginLoader.ts
deleted file mode 100644
index 62e8389c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.java.JavaPluginLoader.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- namespace java {
- // @ts-ignore
- class JavaPluginLoader implements org.bukkit.plugin.PluginLoader {
- /**
- * This class was not meant to be constructed explicitly
- */
- constructor(instance: org.bukkit.Server)
- public loadPlugin(file: any): org.bukkit.plugin.Plugin;
- public getPluginDescription(file: any): org.bukkit.plugin.PluginDescriptionFile;
- public getPluginFileFilters(): any;
- public createRegisteredListeners(listener: org.bukkit.event.Listener, plugin: org.bukkit.plugin.Plugin): Map
- * A registration is considered valid if it has not be unregistered and
- * that the plugin is still enabled.
- */
- isRegistrationValid(registration: org.bukkit.plugin.messaging.PluginMessageListenerRegistration): boolean;
- /**
- * Checks if the specified plugin has registered to receive incoming
- * messages through the requested channel.
- */
- isIncomingChannelRegistered(plugin: org.bukkit.plugin.Plugin, channel: string): boolean;
- /**
- * Checks if the specified plugin has registered to send outgoing messages
- * through the requested channel.
- */
- isOutgoingChannelRegistered(plugin: org.bukkit.plugin.Plugin, channel: string): boolean;
- /**
- * Dispatches the specified incoming message to any registered listeners.
- */
- dispatchIncomingMessage(source: org.bukkit.entity.Player, channel: string, message: number): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.messaging.PluginChannelDirection.ts b/packages/bukkit/src/typings/org.bukkit.plugin.messaging.PluginChannelDirection.ts
deleted file mode 100644
index 9cecdda9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.messaging.PluginChannelDirection.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- namespace messaging {
- // @ts-ignore
- class PluginChannelDirection {
- public static INCOMING: org.bukkit.plugin.messaging.PluginChannelDirection;
- public static OUTGOING: org.bukkit.plugin.messaging.PluginChannelDirection;
- public static values(): org.bukkit.plugin.messaging.PluginChannelDirection[];
- public static valueOf(name: string): org.bukkit.plugin.messaging.PluginChannelDirection;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.messaging.PluginMessageListener.ts b/packages/bukkit/src/typings/org.bukkit.plugin.messaging.PluginMessageListener.ts
deleted file mode 100644
index ee7dc45d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.messaging.PluginMessageListener.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- namespace messaging {
- // @ts-ignore
- interface PluginMessageListener {
- /**
- * A method that will be thrown when a PluginMessageSource sends a plugin
- * message on a registered channel.
- */
- onPluginMessageReceived(channel: string, player: org.bukkit.entity.Player, message: number): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.messaging.PluginMessageListenerRegistration.ts b/packages/bukkit/src/typings/org.bukkit.plugin.messaging.PluginMessageListenerRegistration.ts
deleted file mode 100644
index af080195..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.messaging.PluginMessageListenerRegistration.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- namespace messaging {
- // @ts-ignore
- class PluginMessageListenerRegistration {
- constructor(messenger: org.bukkit.plugin.messaging.Messenger, plugin: org.bukkit.plugin.Plugin, channel: string, listener: org.bukkit.plugin.messaging.PluginMessageListener)
- /**
- * Gets the plugin channel that this registration is about.
- */
- public getChannel(): string;
- /**
- * Gets the registered listener described by this registration.
- */
- public getListener(): org.bukkit.plugin.messaging.PluginMessageListener;
- /**
- * Gets the plugin that this registration is for.
- */
- public getPlugin(): org.bukkit.plugin.Plugin;
- /**
- * Checks if this registration is still valid.
- */
- public isValid(): boolean;
- public equals(obj: any): boolean;
- public hashCode(): number;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.messaging.PluginMessageRecipient.ts b/packages/bukkit/src/typings/org.bukkit.plugin.messaging.PluginMessageRecipient.ts
deleted file mode 100644
index e5c9874d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.messaging.PluginMessageRecipient.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- namespace messaging {
- // @ts-ignore
- interface PluginMessageRecipient {
- /**
- * Sends this recipient a Plugin Message on the specified outgoing
- * channel.
- *
- * The message may not be larger than {@link Messenger#MAX_MESSAGE_SIZE}
- * bytes, and the plugin must be registered to send messages on the
- * specified channel.
- */
- sendPluginMessage(source: org.bukkit.plugin.Plugin, channel: string, message: number): void;
- /**
- * Gets a set containing all the Plugin Channels that this client is
- * listening on.
- */
- getListeningPluginChannels(): any[] /*java.util.Set*/;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.messaging.ReservedChannelException.ts b/packages/bukkit/src/typings/org.bukkit.plugin.messaging.ReservedChannelException.ts
deleted file mode 100644
index d42ed863..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.messaging.ReservedChannelException.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- namespace messaging {
- // @ts-ignore
- class ReservedChannelException {
- constructor()
- constructor(name: string)
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.messaging.StandardMessenger.ts b/packages/bukkit/src/typings/org.bukkit.plugin.messaging.StandardMessenger.ts
deleted file mode 100644
index 21e4e268..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.messaging.StandardMessenger.ts
+++ /dev/null
@@ -1,44 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- namespace messaging {
- // @ts-ignore
- class StandardMessenger implements org.bukkit.plugin.messaging.Messenger {
- constructor()
- public isReservedChannel(channel: string): boolean;
- public registerOutgoingPluginChannel(plugin: org.bukkit.plugin.Plugin, channel: string): void;
- public unregisterOutgoingPluginChannel(plugin: org.bukkit.plugin.Plugin, channel: string): void;
- public unregisterOutgoingPluginChannel(plugin: org.bukkit.plugin.Plugin): void;
- public registerIncomingPluginChannel(plugin: org.bukkit.plugin.Plugin, channel: string, listener: org.bukkit.plugin.messaging.PluginMessageListener): org.bukkit.plugin.messaging.PluginMessageListenerRegistration;
- public unregisterIncomingPluginChannel(plugin: org.bukkit.plugin.Plugin, channel: string, listener: org.bukkit.plugin.messaging.PluginMessageListener): void;
- public unregisterIncomingPluginChannel(plugin: org.bukkit.plugin.Plugin, channel: string): void;
- public unregisterIncomingPluginChannel(plugin: org.bukkit.plugin.Plugin): void;
- public getOutgoingChannels(): any[] /*java.util.Set*/;
- public getOutgoingChannels(plugin: org.bukkit.plugin.Plugin): any[] /*java.util.Set*/;
- public getIncomingChannels(): any[] /*java.util.Set*/;
- public getIncomingChannels(plugin: org.bukkit.plugin.Plugin): any[] /*java.util.Set*/;
- public getIncomingChannelRegistrations(plugin: org.bukkit.plugin.Plugin): any[] /*java.util.Set*/;
- public getIncomingChannelRegistrations(channel: string): any[] /*java.util.Set*/;
- public getIncomingChannelRegistrations(plugin: org.bukkit.plugin.Plugin, channel: string): any[] /*java.util.Set*/;
- public isRegistrationValid(registration: org.bukkit.plugin.messaging.PluginMessageListenerRegistration): boolean;
- public isIncomingChannelRegistered(plugin: org.bukkit.plugin.Plugin, channel: string): boolean;
- public isOutgoingChannelRegistered(plugin: org.bukkit.plugin.Plugin, channel: string): boolean;
- public dispatchIncomingMessage(source: org.bukkit.entity.Player, channel: string, message: number): void;
- /**
- * Validates a Plugin Channel name.
- */
- public static validateChannel(channel: string): void;
- /**
- * Validates and corrects a Plugin Channel name. Method is not reentrant / idempotent.
- */
- public static validateAndCorrectChannel(channel: string): string;
- /**
- * Validates the input of a Plugin Message, ensuring the arguments are all
- * valid.
- */
- public static validatePluginMessage(messenger: org.bukkit.plugin.messaging.Messenger, source: org.bukkit.plugin.Plugin, channel: string, message: number): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.potion.Potion.ts b/packages/bukkit/src/typings/org.bukkit.potion.Potion.ts
deleted file mode 100644
index a255fda7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.potion.Potion.ts
+++ /dev/null
@@ -1,109 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace potion {
- // @ts-ignore
- class Potion {
- /**
- * Construct a new potion of the given type. Unless the type is {@link
- * PotionType#WATER}, it will be level one, without extended duration.
- * Don't use this constructor to create a no-effect potion other than
- * water bottle.
- */
- constructor(type: org.bukkit.potion.PotionType)
- /**
- * Create a new potion of the given type and level.
- */
- constructor(type: org.bukkit.potion.PotionType, level: number)
- /**
- * Create a new potion of the given type and level.
- */
- constructor(type: org.bukkit.potion.PotionType, level: number, splash: boolean)
- /**
- * Create a new potion of the given type and level.
- */
- constructor(type: org.bukkit.potion.PotionType, level: number, splash: boolean, extended: boolean)
- /**
- * Chain this to the constructor to make the potion a splash potion.
- */
- public splash(): org.bukkit.potion.Potion;
- /**
- * Chain this to the constructor to extend the potion's duration.
- */
- public extend(): org.bukkit.potion.Potion;
- /**
- * Applies the effects of this potion to the given {@link ItemStack}. The
- * ItemStack must be a potion.
- */
- public apply(to: org.bukkit.inventory.ItemStack): void;
- /**
- * Applies the effects that would be applied by this potion to the given
- * {@link LivingEntity}.
- */
- public apply(to: org.bukkit.entity.LivingEntity): void;
- public equals(obj: any): boolean;
- /**
- * Returns a collection of {@link PotionEffect}s that this {@link Potion}
- * would confer upon a {@link LivingEntity}.
- */
- public getEffects(): any[] /*java.util.Collection*/;
- /**
- * Returns the level of this potion.
- */
- public getLevel(): number;
- /**
- * Returns the {@link PotionType} of this potion.
- */
- public getType(): org.bukkit.potion.PotionType;
- /**
- * Returns whether this potion has an extended duration.
- */
- public hasExtendedDuration(): boolean;
- public hashCode(): number;
- /**
- * Returns whether this potion is a splash potion.
- */
- public isSplash(): boolean;
- /**
- * Set whether this potion has extended duration. This will cause the
- * potion to have roughly 8/3 more duration than a regular potion.
- */
- public setHasExtendedDuration(isExtended: boolean): void;
- /**
- * Sets whether this potion is a splash potion. Splash potions can be
- * thrown for a radius effect.
- */
- public setSplash(isSplash: boolean): void;
- /**
- * Sets the {@link PotionType} of this potion.
- */
- public setType(type: org.bukkit.potion.PotionType): void;
- /**
- * Sets the level of this potion.
- */
- public setLevel(level: number): void;
- /**
- * Converts this potion to a valid potion damage short, usable for potion
- * item stacks.
- */
- public toDamageValue(): number;
- /**
- * Converts this potion to an {@link ItemStack} with the specified amount
- * and a correct damage value.
- */
- public toItemStack(amount: number): org.bukkit.inventory.ItemStack;
- public static fromDamage(damage: number): org.bukkit.potion.Potion;
- public static fromItemStack(item: org.bukkit.inventory.ItemStack): org.bukkit.potion.Potion;
- /**
- * Returns an instance of {@link PotionBrewer}.
- */
- public static getBrewer(): org.bukkit.potion.PotionBrewer;
- /**
- * Sets the current instance of {@link PotionBrewer}. Generally not to be
- * used from within a plugin.
- */
- public static setPotionBrewer(other: org.bukkit.potion.PotionBrewer): void;
- public getNameId(): number;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.potion.PotionBrewer.ts b/packages/bukkit/src/typings/org.bukkit.potion.PotionBrewer.ts
deleted file mode 100644
index 05a7ab3a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.potion.PotionBrewer.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace potion {
- // @ts-ignore
- interface PotionBrewer {
- /**
- * Creates a {@link PotionEffect} from the given {@link PotionEffectType},
- * applying duration modifiers and checks.
- */
- createEffect(potion: org.bukkit.potion.PotionEffectType, duration: number, amplifier: number): org.bukkit.potion.PotionEffect;
- /**
- * Returns a collection of {@link PotionEffect} that would be applied from
- * a potion with the given data value.
- */
- getEffectsFromDamage(damage: number): any[] /*java.util.Collection*/;
- /**
- * Returns a collection of {@link PotionEffect} that would be applied from
- * a potion with the given type.
- */
- getEffects(type: org.bukkit.potion.PotionType, upgraded: boolean, extended: boolean): any[] /*java.util.Collection*/;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.potion.PotionData.ts b/packages/bukkit/src/typings/org.bukkit.potion.PotionData.ts
deleted file mode 100644
index f73fd6b0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.potion.PotionData.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace potion {
- // @ts-ignore
- class PotionData {
- /**
- * Instantiates a final PotionData object to contain information about a
- * Potion
- */
- constructor(type: org.bukkit.potion.PotionType, extended: boolean, upgraded: boolean)
- constructor(type: org.bukkit.potion.PotionType)
- /**
- * Gets the type of the potion, Type matches up with each kind of craftable
- * potion
- */
- public getType(): org.bukkit.potion.PotionType;
- /**
- * Checks if the potion is in an upgraded state. This refers to whether or
- * not the potion is Tier 2, such as Potion of Fire Resistance II.
- */
- public isUpgraded(): boolean;
- /**
- * Checks if the potion is in an extended state. This refers to the extended
- * duration potions
- */
- public isExtended(): boolean;
- public hashCode(): number;
- public equals(obj: any): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.potion.PotionEffect.ts b/packages/bukkit/src/typings/org.bukkit.potion.PotionEffect.ts
deleted file mode 100644
index 1a6b8ba0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.potion.PotionEffect.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace potion {
- // @ts-ignore
- class PotionEffect implements org.bukkit.configuration.serialization.ConfigurationSerializable {
- /**
- * Creates a potion effect.
- */
- constructor(type: org.bukkit.potion.PotionEffectType, duration: number, amplifier: number, ambient: boolean, particles: boolean, icon: boolean)
- /**
- * Creates a potion effect with no defined color.
- */
- constructor(type: org.bukkit.potion.PotionEffectType, duration: number, amplifier: number, ambient: boolean, particles: boolean)
- /**
- * Creates a potion effect. Assumes that particles are visible
- */
- constructor(type: org.bukkit.potion.PotionEffectType, duration: number, amplifier: number, ambient: boolean)
- /**
- * Creates a potion effect. Assumes ambient is true.
- */
- constructor(type: org.bukkit.potion.PotionEffectType, duration: number, amplifier: number)
- /**
- * Constructor for deserialization.
- */
- constructor(map: Map
- * Generally not to be used from within a plugin.
- */
- public static registerPotionEffectType(type: org.bukkit.potion.PotionEffectType): void;
- /**
- * Stops accepting any effect type registrations.
- */
- public static stopAcceptingRegistrations(): void;
- /**
- * Returns an array of all the registered {@link PotionEffectType}s.
- * This array is not necessarily in any particular order.
- */
- public static values(): org.bukkit.potion.PotionEffectType[];
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.potion.PotionEffectTypeWrapper.ts b/packages/bukkit/src/typings/org.bukkit.potion.PotionEffectTypeWrapper.ts
deleted file mode 100644
index 15ed0cc0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.potion.PotionEffectTypeWrapper.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace potion {
- // @ts-ignore
- class PotionEffectTypeWrapper extends org.bukkit.potion.PotionEffectType {
- constructor(id: number)
- public getDurationModifier(): number;
- public getName(): string;
- /**
- * Get the potion type bound to this wrapper.
- */
- public getType(): org.bukkit.potion.PotionEffectType;
- public isInstant(): boolean;
- public getColor(): org.bukkit.Color;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.potion.PotionType.ts b/packages/bukkit/src/typings/org.bukkit.potion.PotionType.ts
deleted file mode 100644
index 621db99d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.potion.PotionType.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace potion {
- // @ts-ignore
- class PotionType {
- public static UNCRAFTABLE: org.bukkit.potion.PotionType;
- public static WATER: org.bukkit.potion.PotionType;
- public static MUNDANE: org.bukkit.potion.PotionType;
- public static THICK: org.bukkit.potion.PotionType;
- public static AWKWARD: org.bukkit.potion.PotionType;
- public static NIGHT_VISION: org.bukkit.potion.PotionType;
- public static INVISIBILITY: org.bukkit.potion.PotionType;
- public static JUMP: org.bukkit.potion.PotionType;
- public static FIRE_RESISTANCE: org.bukkit.potion.PotionType;
- public static SPEED: org.bukkit.potion.PotionType;
- public static SLOWNESS: org.bukkit.potion.PotionType;
- public static WATER_BREATHING: org.bukkit.potion.PotionType;
- public static INSTANT_HEAL: org.bukkit.potion.PotionType;
- public static INSTANT_DAMAGE: org.bukkit.potion.PotionType;
- public static POISON: org.bukkit.potion.PotionType;
- public static REGEN: org.bukkit.potion.PotionType;
- public static STRENGTH: org.bukkit.potion.PotionType;
- public static WEAKNESS: org.bukkit.potion.PotionType;
- public static LUCK: org.bukkit.potion.PotionType;
- public static TURTLE_MASTER: org.bukkit.potion.PotionType;
- public static SLOW_FALLING: org.bukkit.potion.PotionType;
- public static values(): org.bukkit.potion.PotionType[];
- public static valueOf(name: string): org.bukkit.potion.PotionType;
- public getEffectType(): org.bukkit.potion.PotionEffectType;
- public isInstant(): boolean;
- /**
- * Checks if the potion type has an upgraded state.
- * This refers to whether or not the potion type can be Tier 2,
- * such as Potion of Fire Resistance II.
- */
- public isUpgradeable(): boolean;
- /**
- * Checks if the potion type has an extended state.
- * This refers to the extended duration potions
- */
- public isExtendable(): boolean;
- public getMaxLevel(): number;
- public static getByEffect(effectType: org.bukkit.potion.PotionEffectType): org.bukkit.potion.PotionType;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.projectiles.BlockProjectileSource.ts b/packages/bukkit/src/typings/org.bukkit.projectiles.BlockProjectileSource.ts
deleted file mode 100644
index dee37e7c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.projectiles.BlockProjectileSource.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace projectiles {
- // @ts-ignore
- interface BlockProjectileSource extends org.bukkit.projectiles.ProjectileSource {
- /**
- * Gets the block this projectile source belongs to.
- */
- getBlock(): org.bukkit.block.Block;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.projectiles.ProjectileSource.ts b/packages/bukkit/src/typings/org.bukkit.projectiles.ProjectileSource.ts
deleted file mode 100644
index 68560c86..00000000
--- a/packages/bukkit/src/typings/org.bukkit.projectiles.ProjectileSource.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace projectiles {
- // @ts-ignore
- interface ProjectileSource {
- /**
- * Launches a {@link Projectile} from the ProjectileSource.
- */
- launchProjectile(projectile: any): org.bukkit.entity.Projectile;
- /**
- * Launches a {@link Projectile} from the ProjectileSource with an
- * initial velocity.
- */
- launchProjectile(projectile: any, velocity: org.bukkit.util.Vector): org.bukkit.entity.Projectile;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.scheduler.BukkitRunnable.ts b/packages/bukkit/src/typings/org.bukkit.scheduler.BukkitRunnable.ts
deleted file mode 100644
index 09c29d75..00000000
--- a/packages/bukkit/src/typings/org.bukkit.scheduler.BukkitRunnable.ts
+++ /dev/null
@@ -1,58 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace scheduler {
- // @ts-ignore
- abstract class BukkitRunnable {
- constructor()
- /**
- * Returns true if this task has been cancelled.
- */
- public isCancelled(): boolean;
- /**
- * Attempts to cancel this task.
- */
- public cancel(): void;
- /**
- * Schedules this in the Bukkit scheduler to run on next tick.
- */
- public runTask(plugin: org.bukkit.plugin.Plugin): org.bukkit.scheduler.BukkitTask;
- /**
- * Asynchronous tasks should never access any API in Bukkit. Great care
- * should be taken to assure the thread-safety of asynchronous tasks.
- *
- * Schedules this in the Bukkit scheduler to run asynchronously.
- */
- public runTaskAsynchronously(plugin: org.bukkit.plugin.Plugin): org.bukkit.scheduler.BukkitTask;
- /**
- * Schedules this to run after the specified number of server ticks.
- */
- public runTaskLater(plugin: org.bukkit.plugin.Plugin, delay: number): org.bukkit.scheduler.BukkitTask;
- /**
- * Asynchronous tasks should never access any API in Bukkit. Great care
- * should be taken to assure the thread-safety of asynchronous tasks.
- *
- * Schedules this to run asynchronously after the specified number of
- * server ticks.
- */
- public runTaskLaterAsynchronously(plugin: org.bukkit.plugin.Plugin, delay: number): org.bukkit.scheduler.BukkitTask;
- /**
- * Schedules this to repeatedly run until cancelled, starting after the
- * specified number of server ticks.
- */
- public runTaskTimer(plugin: org.bukkit.plugin.Plugin, delay: number, period: number): org.bukkit.scheduler.BukkitTask;
- /**
- * Asynchronous tasks should never access any API in Bukkit. Great care
- * should be taken to assure the thread-safety of asynchronous tasks.
- *
- * Schedules this to repeatedly run asynchronously until cancelled,
- * starting after the specified number of server ticks.
- */
- public runTaskTimerAsynchronously(plugin: org.bukkit.plugin.Plugin, delay: number, period: number): org.bukkit.scheduler.BukkitTask;
- /**
- * Gets the task id for this runnable.
- */
- public getTaskId(): number;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.scheduler.BukkitScheduler.ts b/packages/bukkit/src/typings/org.bukkit.scheduler.BukkitScheduler.ts
deleted file mode 100644
index 1fdc08b2..00000000
--- a/packages/bukkit/src/typings/org.bukkit.scheduler.BukkitScheduler.ts
+++ /dev/null
@@ -1,185 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace scheduler {
- // @ts-ignore
- interface BukkitScheduler {
- /**
- * Schedules a once off task to occur after a delay.
- *
- * This task will be executed by the main server thread.
- */
- scheduleSyncDelayedTask(plugin: org.bukkit.plugin.Plugin, task: any, delay: number): number;
- scheduleSyncDelayedTask(plugin: org.bukkit.plugin.Plugin, task: org.bukkit.scheduler.BukkitRunnable, delay: number): number;
- /**
- * Schedules a once off task to occur as soon as possible.
- *
- * This task will be executed by the main server thread.
- */
- scheduleSyncDelayedTask(plugin: org.bukkit.plugin.Plugin, task: any): number;
- scheduleSyncDelayedTask(plugin: org.bukkit.plugin.Plugin, task: org.bukkit.scheduler.BukkitRunnable): number;
- /**
- * Schedules a repeating task.
- *
- * This task will be executed by the main server thread.
- */
- scheduleSyncRepeatingTask(plugin: org.bukkit.plugin.Plugin, task: any, delay: number, period: number): number;
- scheduleSyncRepeatingTask(plugin: org.bukkit.plugin.Plugin, task: org.bukkit.scheduler.BukkitRunnable, delay: number, period: number): number;
- /**
- * Asynchronous tasks should never access any API in Bukkit. Great care
- * should be taken to assure the thread-safety of asynchronous tasks.
- *
- * Schedules a once off task to occur after a delay. This task will be
- * executed by a thread managed by the scheduler.
- */
- scheduleAsyncDelayedTask(plugin: org.bukkit.plugin.Plugin, task: any, delay: number): number;
- /**
- * Asynchronous tasks should never access any API in Bukkit. Great care
- * should be taken to assure the thread-safety of asynchronous tasks.
- *
- * Schedules a once off task to occur as soon as possible. This task will
- * be executed by a thread managed by the scheduler.
- */
- scheduleAsyncDelayedTask(plugin: org.bukkit.plugin.Plugin, task: any): number;
- /**
- * Asynchronous tasks should never access any API in Bukkit. Great care
- * should be taken to assure the thread-safety of asynchronous tasks.
- *
- * Schedules a repeating task. This task will be executed by a thread
- * managed by the scheduler.
- */
- scheduleAsyncRepeatingTask(plugin: org.bukkit.plugin.Plugin, task: any, delay: number, period: number): number;
- /**
- * Calls a method on the main thread and returns a Future object. This
- * task will be executed by the main server thread.
- *
- * A repeating task might not be running currently, but will be running in
- * the future. A task that has finished, and does not repeat, will not be
- * running ever again.
- *
- * Explicitly, a task is running if there exists a thread for it, and that
- * thread is alive.
- */
- isCurrentlyRunning(taskId: number): boolean;
- /**
- * Check if the task queued to be run later.
- *
- * If a repeating task is currently running, it might not be queued now
- * but could be in the future. A task that is not queued, and not running,
- * will not be queued again.
- */
- isQueued(taskId: number): boolean;
- /**
- * Returns a list of all active workers.
- *
- * This list contains asynch tasks that are being executed by separate
- * threads.
- */
- getActiveWorkers(): any[] /*java.util.List*/;
- /**
- * Returns a list of all pending tasks. The ordering of the tasks is not
- * related to their order of execution.
- */
- getPendingTasks(): any[] /*java.util.List*/;
- /**
- * Returns a task that will run on the next server tick.
- */
- runTask(plugin: org.bukkit.plugin.Plugin, task: any): org.bukkit.scheduler.BukkitTask;
- /**
- * Returns a task that will run on the next server tick.
- */
- runTask(plugin: org.bukkit.plugin.Plugin, task: any): void;
- runTask(plugin: org.bukkit.plugin.Plugin, task: org.bukkit.scheduler.BukkitRunnable): org.bukkit.scheduler.BukkitTask;
- /**
- * Asynchronous tasks should never access any API in Bukkit. Great care
- * should be taken to assure the thread-safety of asynchronous tasks.
- *
- * Returns a task that will run asynchronously.
- */
- runTaskAsynchronously(plugin: org.bukkit.plugin.Plugin, task: any): org.bukkit.scheduler.BukkitTask;
- /**
- * Asynchronous tasks should never access any API in Bukkit. Great care
- * should be taken to assure the thread-safety of asynchronous tasks.
- *
- * Returns a task that will run asynchronously.
- */
- runTaskAsynchronously(plugin: org.bukkit.plugin.Plugin, task: any): void;
- runTaskAsynchronously(plugin: org.bukkit.plugin.Plugin, task: org.bukkit.scheduler.BukkitRunnable): org.bukkit.scheduler.BukkitTask;
- /**
- * Returns a task that will run after the specified number of server
- * ticks.
- */
- runTaskLater(plugin: org.bukkit.plugin.Plugin, task: any, delay: number): org.bukkit.scheduler.BukkitTask;
- /**
- * Returns a task that will run after the specified number of server
- * ticks.
- */
- runTaskLater(plugin: org.bukkit.plugin.Plugin, task: any, delay: number): void;
- runTaskLater(plugin: org.bukkit.plugin.Plugin, task: org.bukkit.scheduler.BukkitRunnable, delay: number): org.bukkit.scheduler.BukkitTask;
- /**
- * Asynchronous tasks should never access any API in Bukkit. Great care
- * should be taken to assure the thread-safety of asynchronous tasks.
- *
- * Returns a task that will run asynchronously after the specified number
- * of server ticks.
- */
- runTaskLaterAsynchronously(plugin: org.bukkit.plugin.Plugin, task: any, delay: number): org.bukkit.scheduler.BukkitTask;
- /**
- * Asynchronous tasks should never access any API in Bukkit. Great care
- * should be taken to assure the thread-safety of asynchronous tasks.
- *
- * Returns a task that will run asynchronously after the specified number
- * of server ticks.
- */
- runTaskLaterAsynchronously(plugin: org.bukkit.plugin.Plugin, task: any, delay: number): void;
- runTaskLaterAsynchronously(plugin: org.bukkit.plugin.Plugin, task: org.bukkit.scheduler.BukkitRunnable, delay: number): org.bukkit.scheduler.BukkitTask;
- /**
- * Returns a task that will repeatedly run until cancelled, starting after
- * the specified number of server ticks.
- */
- runTaskTimer(plugin: org.bukkit.plugin.Plugin, task: any, delay: number, period: number): org.bukkit.scheduler.BukkitTask;
- /**
- * Returns a task that will repeatedly run until cancelled, starting after
- * the specified number of server ticks.
- */
- runTaskTimer(plugin: org.bukkit.plugin.Plugin, task: any, delay: number, period: number): void;
- runTaskTimer(plugin: org.bukkit.plugin.Plugin, task: org.bukkit.scheduler.BukkitRunnable, delay: number, period: number): org.bukkit.scheduler.BukkitTask;
- /**
- * Asynchronous tasks should never access any API in Bukkit. Great care
- * should be taken to assure the thread-safety of asynchronous tasks.
- *
- * Returns a task that will repeatedly run asynchronously until cancelled,
- * starting after the specified number of server ticks.
- */
- runTaskTimerAsynchronously(plugin: org.bukkit.plugin.Plugin, task: any, delay: number, period: number): org.bukkit.scheduler.BukkitTask;
- /**
- * Asynchronous tasks should never access any API in Bukkit. Great care
- * should be taken to assure the thread-safety of asynchronous tasks.
- *
- * Returns a task that will repeatedly run asynchronously until cancelled,
- * starting after the specified number of server ticks.
- */
- runTaskTimerAsynchronously(plugin: org.bukkit.plugin.Plugin, task: any, delay: number, period: number): void;
- runTaskTimerAsynchronously(plugin: org.bukkit.plugin.Plugin, task: org.bukkit.scheduler.BukkitRunnable, delay: number, period: number): org.bukkit.scheduler.BukkitTask;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.scheduler.BukkitTask.ts b/packages/bukkit/src/typings/org.bukkit.scheduler.BukkitTask.ts
deleted file mode 100644
index b5f16c5d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.scheduler.BukkitTask.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace scheduler {
- // @ts-ignore
- interface BukkitTask {
- /**
- * Returns the taskId for the task.
- */
- getTaskId(): number;
- /**
- * Returns the Plugin that owns this task.
- */
- getOwner(): org.bukkit.plugin.Plugin;
- /**
- * Returns true if the Task is a sync task.
- */
- isSync(): boolean;
- /**
- * Returns true if this task has been cancelled.
- */
- isCancelled(): boolean;
- /**
- * Will attempt to cancel this task.
- */
- cancel(): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.scheduler.BukkitWorker.ts b/packages/bukkit/src/typings/org.bukkit.scheduler.BukkitWorker.ts
deleted file mode 100644
index 088e56e5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.scheduler.BukkitWorker.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace scheduler {
- // @ts-ignore
- interface BukkitWorker {
- /**
- * Returns the taskId for the task being executed by this worker.
- */
- getTaskId(): number;
- /**
- * Returns the Plugin that owns this task.
- */
- getOwner(): org.bukkit.plugin.Plugin;
- /**
- * Returns the thread for the worker.
- */
- getThread(): any;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.scoreboard.Criterias.ts b/packages/bukkit/src/typings/org.bukkit.scoreboard.Criterias.ts
deleted file mode 100644
index e9c0f616..00000000
--- a/packages/bukkit/src/typings/org.bukkit.scoreboard.Criterias.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace scoreboard {
- // @ts-ignore
- class Criterias {
- public static HEALTH: string;
- public static PLAYER_KILLS: string;
- public static TOTAL_KILLS: string;
- public static DEATHS: string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.scoreboard.DisplaySlot.ts b/packages/bukkit/src/typings/org.bukkit.scoreboard.DisplaySlot.ts
deleted file mode 100644
index 54c923e8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.scoreboard.DisplaySlot.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace scoreboard {
- // @ts-ignore
- class DisplaySlot {
- public static BELOW_NAME: org.bukkit.scoreboard.DisplaySlot;
- public static PLAYER_LIST: org.bukkit.scoreboard.DisplaySlot;
- public static SIDEBAR: org.bukkit.scoreboard.DisplaySlot;
- public static values(): org.bukkit.scoreboard.DisplaySlot[];
- public static valueOf(name: string): org.bukkit.scoreboard.DisplaySlot;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.scoreboard.NameTagVisibility.ts b/packages/bukkit/src/typings/org.bukkit.scoreboard.NameTagVisibility.ts
deleted file mode 100644
index 695b5a50..00000000
--- a/packages/bukkit/src/typings/org.bukkit.scoreboard.NameTagVisibility.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace scoreboard {
- // @ts-ignore
- class NameTagVisibility {
- public static ALWAYS: org.bukkit.scoreboard.NameTagVisibility;
- public static NEVER: org.bukkit.scoreboard.NameTagVisibility;
- public static HIDE_FOR_OTHER_TEAMS: org.bukkit.scoreboard.NameTagVisibility;
- public static HIDE_FOR_OWN_TEAM: org.bukkit.scoreboard.NameTagVisibility;
- public static values(): org.bukkit.scoreboard.NameTagVisibility[];
- public static valueOf(name: string): org.bukkit.scoreboard.NameTagVisibility;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.scoreboard.Objective.ts b/packages/bukkit/src/typings/org.bukkit.scoreboard.Objective.ts
deleted file mode 100644
index 368314fb..00000000
--- a/packages/bukkit/src/typings/org.bukkit.scoreboard.Objective.ts
+++ /dev/null
@@ -1,62 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace scoreboard {
- // @ts-ignore
- interface Objective {
- /**
- * Gets the name of this Objective
- */
- getName(): string;
- /**
- * Gets the name displayed to players for this objective
- */
- getDisplayName(): string;
- /**
- * Sets the name displayed to players for this objective.
- */
- setDisplayName(displayName: string): void;
- /**
- * Gets the criteria this objective tracks.
- */
- getCriteria(): string;
- /**
- * Gets if the objective's scores can be modified directly by a plugin.
- */
- isModifiable(): boolean;
- /**
- * Gets the scoreboard to which this objective is attached.
- */
- getScoreboard(): org.bukkit.scoreboard.Scoreboard;
- /**
- * Unregisters this objective from the {@link Scoreboard scoreboard.}
- */
- unregister(): void;
- /**
- * Sets this objective to display on the specified slot for the
- * scoreboard, removing it from any other display slot.
- */
- setDisplaySlot(slot: org.bukkit.scoreboard.DisplaySlot): void;
- /**
- * Gets the display slot this objective is displayed at.
- */
- getDisplaySlot(): org.bukkit.scoreboard.DisplaySlot;
- /**
- * Sets manner in which this objective will be rendered.
- */
- setRenderType(renderType: org.bukkit.scoreboard.RenderType): void;
- /**
- * Sets manner in which this objective will be rendered.
- */
- getRenderType(): org.bukkit.scoreboard.RenderType;
- /**
- * Gets a player's Score for an Objective on this Scoreboard
- */
- getScore(player: org.bukkit.OfflinePlayer): org.bukkit.scoreboard.Score;
- /**
- * Gets an entry's Score for an Objective on this Scoreboard.
- */
- getScore(entry: string): org.bukkit.scoreboard.Score;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.scoreboard.RenderType.ts b/packages/bukkit/src/typings/org.bukkit.scoreboard.RenderType.ts
deleted file mode 100644
index dad69500..00000000
--- a/packages/bukkit/src/typings/org.bukkit.scoreboard.RenderType.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace scoreboard {
- // @ts-ignore
- class RenderType {
- public static INTEGER: org.bukkit.scoreboard.RenderType;
- public static HEARTS: org.bukkit.scoreboard.RenderType;
- public static values(): org.bukkit.scoreboard.RenderType[];
- public static valueOf(name: string): org.bukkit.scoreboard.RenderType;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.scoreboard.Score.ts b/packages/bukkit/src/typings/org.bukkit.scoreboard.Score.ts
deleted file mode 100644
index ea816dd9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.scoreboard.Score.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace scoreboard {
- // @ts-ignore
- interface Score {
- /**
- * Gets the OfflinePlayer being tracked by this Score
- */
- getPlayer(): org.bukkit.OfflinePlayer;
- /**
- * Gets the entry being tracked by this Score
- */
- getEntry(): string;
- /**
- * Gets the Objective being tracked by this Score
- */
- getObjective(): org.bukkit.scoreboard.Objective;
- /**
- * Gets the current score
- */
- getScore(): number;
- /**
- * Sets the current score.
- */
- setScore(score: number): void;
- /**
- * Shows if this score has been set at any point in time.
- */
- isScoreSet(): boolean;
- /**
- * Gets the scoreboard for the associated objective.
- */
- getScoreboard(): org.bukkit.scoreboard.Scoreboard;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.scoreboard.Scoreboard.ts b/packages/bukkit/src/typings/org.bukkit.scoreboard.Scoreboard.ts
deleted file mode 100644
index ec793870..00000000
--- a/packages/bukkit/src/typings/org.bukkit.scoreboard.Scoreboard.ts
+++ /dev/null
@@ -1,86 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace scoreboard {
- // @ts-ignore
- interface Scoreboard {
- /**
- * Registers an Objective on this Scoreboard
- */
- registerNewObjective(name: string, criteria: string): org.bukkit.scoreboard.Objective;
- /**
- * Registers an Objective on this Scoreboard
- */
- registerNewObjective(name: string, criteria: string, displayName: string): org.bukkit.scoreboard.Objective;
- /**
- * Registers an Objective on this Scoreboard
- */
- registerNewObjective(name: string, criteria: string, displayName: string, renderType: org.bukkit.scoreboard.RenderType): org.bukkit.scoreboard.Objective;
- /**
- * Gets an Objective on this Scoreboard by name
- */
- getObjective(name: string): org.bukkit.scoreboard.Objective;
- /**
- * Gets all Objectives of a Criteria on the Scoreboard
- */
- getObjectivesByCriteria(criteria: string): any[] /*java.util.Set*/;
- /**
- * Gets all Objectives on this Scoreboard
- */
- getObjectives(): any[] /*java.util.Set*/;
- /**
- * Gets the Objective currently displayed in a DisplaySlot on this
- * Scoreboard
- */
- getObjective(slot: org.bukkit.scoreboard.DisplaySlot): org.bukkit.scoreboard.Objective;
- /**
- * Gets all scores for a player on this Scoreboard
- */
- getScores(player: org.bukkit.OfflinePlayer): any[] /*java.util.Set*/;
- /**
- * Gets all scores for an entry on this Scoreboard
- */
- getScores(entry: string): any[] /*java.util.Set*/;
- /**
- * Removes all scores for a player on this Scoreboard
- */
- resetScores(player: org.bukkit.OfflinePlayer): void;
- /**
- * Removes all scores for an entry on this Scoreboard
- */
- resetScores(entry: string): void;
- /**
- * Gets a player's Team on this Scoreboard
- */
- getPlayerTeam(player: org.bukkit.OfflinePlayer): org.bukkit.scoreboard.Team;
- /**
- * Gets a entries Team on this Scoreboard
- */
- getEntryTeam(entry: string): org.bukkit.scoreboard.Team;
- /**
- * Gets a Team by name on this Scoreboard
- */
- getTeam(teamName: string): org.bukkit.scoreboard.Team;
- /**
- * Gets all teams on this Scoreboard
- */
- getTeams(): any[] /*java.util.Set*/;
- /**
- * Registers a Team on this Scoreboard
- */
- registerNewTeam(name: string): org.bukkit.scoreboard.Team;
- /**
- * Gets all players tracked by this Scoreboard
- */
- getPlayers(): any[] /*java.util.Set*/;
- /**
- * Gets all entries tracked by this Scoreboard
- */
- getEntries(): any[] /*java.util.Set*/;
- /**
- * Clears any objective in the specified slot.
- */
- clearSlot(slot: org.bukkit.scoreboard.DisplaySlot): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.scoreboard.ScoreboardManager.ts b/packages/bukkit/src/typings/org.bukkit.scoreboard.ScoreboardManager.ts
deleted file mode 100644
index 7b85af21..00000000
--- a/packages/bukkit/src/typings/org.bukkit.scoreboard.ScoreboardManager.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace scoreboard {
- // @ts-ignore
- interface ScoreboardManager {
- /**
- * Gets the primary Scoreboard controlled by the server.
- *
- * This Scoreboard is saved by the server, is affected by the /scoreboard
- * command, and is the scoreboard shown by default to players.
- */
- getMainScoreboard(): org.bukkit.scoreboard.Scoreboard;
- /**
- * Gets a new Scoreboard to be tracked by the server. This scoreboard will
- * be tracked as long as a reference is kept, either by a player or by a
- * plugin.
- */
- getNewScoreboard(): org.bukkit.scoreboard.Scoreboard;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.scoreboard.Team.Option.ts b/packages/bukkit/src/typings/org.bukkit.scoreboard.Team.Option.ts
deleted file mode 100644
index 93579b11..00000000
--- a/packages/bukkit/src/typings/org.bukkit.scoreboard.Team.Option.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace scoreboard {
- namespace Team {
- // @ts-ignore
- class Option {
- public static NAME_TAG_VISIBILITY: org.bukkit.scoreboard.Team.Option;
- public static DEATH_MESSAGE_VISIBILITY: org.bukkit.scoreboard.Team.Option;
- public static COLLISION_RULE: org.bukkit.scoreboard.Team.Option;
- public static values(): org.bukkit.scoreboard.Team.Option[];
- public static valueOf(name: string): org.bukkit.scoreboard.Team.Option;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.scoreboard.Team.OptionStatus.ts b/packages/bukkit/src/typings/org.bukkit.scoreboard.Team.OptionStatus.ts
deleted file mode 100644
index 25d261a6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.scoreboard.Team.OptionStatus.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace scoreboard {
- namespace Team {
- // @ts-ignore
- class OptionStatus {
- public static ALWAYS: org.bukkit.scoreboard.Team.OptionStatus;
- public static NEVER: org.bukkit.scoreboard.Team.OptionStatus;
- public static FOR_OTHER_TEAMS: org.bukkit.scoreboard.Team.OptionStatus;
- public static FOR_OWN_TEAM: org.bukkit.scoreboard.Team.OptionStatus;
- public static values(): org.bukkit.scoreboard.Team.OptionStatus[];
- public static valueOf(name: string): org.bukkit.scoreboard.Team.OptionStatus;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.scoreboard.Team.ts b/packages/bukkit/src/typings/org.bukkit.scoreboard.Team.ts
deleted file mode 100644
index b3d7d9d7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.scoreboard.Team.ts
+++ /dev/null
@@ -1,133 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace scoreboard {
- // @ts-ignore
- interface Team {
- /**
- * Gets the name of this Team
- */
- getName(): string;
- /**
- * Gets the name displayed to entries for this team
- */
- getDisplayName(): string;
- /**
- * Sets the name displayed to entries for this team
- */
- setDisplayName(displayName: string): void;
- /**
- * Gets the prefix prepended to the display of entries on this team.
- */
- getPrefix(): string;
- /**
- * Sets the prefix prepended to the display of entries on this team.
- */
- setPrefix(prefix: string): void;
- /**
- * Gets the suffix appended to the display of entries on this team.
- */
- getSuffix(): string;
- /**
- * Sets the suffix appended to the display of entries on this team.
- */
- setSuffix(suffix: string): void;
- /**
- * Gets the color of the team.
- *
- * This will remove the player from any other team on the scoreboard.
- */
- addPlayer(player: org.bukkit.OfflinePlayer): void;
- /**
- * This puts the specified entry onto this team for the scoreboard.
- *
- * This will remove the entry from any other team on the scoreboard.
- */
- addEntry(entry: string): void;
- /**
- * Removes the player from this team.
- */
- removePlayer(player: org.bukkit.OfflinePlayer): boolean;
- /**
- * Removes the entry from this team.
- */
- removeEntry(entry: string): boolean;
- /**
- * Unregisters this team from the Scoreboard
- */
- unregister(): void;
- /**
- * Checks to see if the specified player is a member of this team.
- */
- hasPlayer(player: org.bukkit.OfflinePlayer): boolean;
- /**
- * Checks to see if the specified entry is a member of this team.
- */
- hasEntry(entry: string): boolean;
- /**
- * Get an option for this team
- */
- getOption(option: org.bukkit.scoreboard.Team.Option): org.bukkit.scoreboard.Team.OptionStatus;
- /**
- * Set an option for this team
- */
- setOption(option: org.bukkit.scoreboard.Team.Option, status: org.bukkit.scoreboard.Team.OptionStatus): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.util.BlockIterator.ts b/packages/bukkit/src/typings/org.bukkit.util.BlockIterator.ts
deleted file mode 100644
index 9b7ca07c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.util.BlockIterator.ts
+++ /dev/null
@@ -1,54 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace util {
- // @ts-ignore
- class BlockIterator {
- /**
- * Constructs the BlockIterator.
- *
- * This considers all blocks as 1x1x1 in size.
- */
- constructor(world: org.bukkit.World, start: org.bukkit.util.Vector, direction: org.bukkit.util.Vector, yOffset: number, maxDistance: number)
- /**
- * Constructs the BlockIterator.
- *
- * This considers all blocks as 1x1x1 in size.
- */
- constructor(loc: org.bukkit.Location, yOffset: number, maxDistance: number)
- /**
- * Constructs the BlockIterator.
- *
- * This considers all blocks as 1x1x1 in size.
- */
- constructor(loc: org.bukkit.Location, yOffset: number)
- /**
- * Constructs the BlockIterator.
- *
- * This considers all blocks as 1x1x1 in size.
- */
- constructor(loc: org.bukkit.Location)
- /**
- * Constructs the BlockIterator.
- *
- * This considers all blocks as 1x1x1 in size.
- */
- constructor(entity: org.bukkit.entity.LivingEntity, maxDistance: number)
- /**
- * Constructs the BlockIterator.
- *
- * This considers all blocks as 1x1x1 in size.
- */
- constructor(entity: org.bukkit.entity.LivingEntity)
- /**
- * Returns true if the iteration has more elements
- */
- public hasNext(): boolean;
- /**
- * Returns the next Block in the trace
- */
- public next(): org.bukkit.block.Block;
- public remove(): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.util.BlockVector.ts b/packages/bukkit/src/typings/org.bukkit.util.BlockVector.ts
deleted file mode 100644
index f7f2ca81..00000000
--- a/packages/bukkit/src/typings/org.bukkit.util.BlockVector.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace util {
- // @ts-ignore
- class BlockVector extends org.bukkit.util.Vector {
- /**
- * Construct the vector with all components as 0.
- */
- constructor()
- /**
- * Construct the vector with another vector.
- */
- constructor(vec: org.bukkit.util.Vector)
- /**
- * Construct the vector with provided integer components.
- */
- constructor(x: number, y: number, z: number)
- /**
- * Construct the vector with provided double components.
- */
- constructor(x: number, y: number, z: number)
- /**
- * Construct the vector with provided float components.
- */
- constructor(x: number, y: number, z: number)
- /**
- * Checks if another object is equivalent.
- */
- public equals(obj: any): boolean;
- /**
- * Returns a hash code for this vector.
- */
- public hashCode(): number;
- /**
- * Get a new block vector.
- */
- public clone(): org.bukkit.util.BlockVector;
- public static deserialize(args: Map
- * The bounding box will be sized to fully contain both blocks.
- */
- public static of(corner1: org.bukkit.block.Block, corner2: org.bukkit.block.Block): org.bukkit.util.BoundingBox;
- /**
- * Creates a new 1x1x1 sized bounding box containing the given block.
- */
- public static of(block: org.bukkit.block.Block): org.bukkit.util.BoundingBox;
- /**
- * Creates a new bounding box using the given center and extents.
- */
- public static of(center: org.bukkit.util.Vector, x: number, y: number, z: number): org.bukkit.util.BoundingBox;
- /**
- * Creates a new bounding box using the given center and extents.
- */
- public static of(center: org.bukkit.Location, x: number, y: number, z: number): org.bukkit.util.BoundingBox;
- /**
- * Resizes this bounding box.
- */
- public resize(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number): org.bukkit.util.BoundingBox;
- /**
- * Gets the minimum x value.
- */
- public getMinX(): number;
- /**
- * Gets the minimum y value.
- */
- public getMinY(): number;
- /**
- * Gets the minimum z value.
- */
- public getMinZ(): number;
- /**
- * Gets the minimum corner as vector.
- */
- public getMin(): org.bukkit.util.Vector;
- /**
- * Gets the maximum x value.
- */
- public getMaxX(): number;
- /**
- * Gets the maximum y value.
- */
- public getMaxY(): number;
- /**
- * Gets the maximum z value.
- */
- public getMaxZ(): number;
- /**
- * Gets the maximum corner as vector.
- */
- public getMax(): org.bukkit.util.Vector;
- /**
- * Gets the width of the bounding box in the x direction.
- */
- public getWidthX(): number;
- /**
- * Gets the width of the bounding box in the z direction.
- */
- public getWidthZ(): number;
- /**
- * Gets the height of the bounding box.
- */
- public getHeight(): number;
- /**
- * Gets the volume of the bounding box.
- */
- public getVolume(): number;
- /**
- * Gets the x coordinate of the center of the bounding box.
- */
- public getCenterX(): number;
- /**
- * Gets the y coordinate of the center of the bounding box.
- */
- public getCenterY(): number;
- /**
- * Gets the z coordinate of the center of the bounding box.
- */
- public getCenterZ(): number;
- /**
- * Gets the center of the bounding box.
- */
- public getCenter(): org.bukkit.util.Vector;
- /**
- * Copies another bounding box.
- */
- public copy(other: org.bukkit.util.BoundingBox): org.bukkit.util.BoundingBox;
- /**
- * Expands this bounding box by the given values in the corresponding
- * directions.
- *
- * Negative values will shrink the bounding box in the corresponding
- * direction. Shrinking will be limited to the point where the affected
- * opposite faces would meet if the they shrank at uniform speeds.
- */
- public expand(negativeX: number, negativeY: number, negativeZ: number, positiveX: number, positiveY: number, positiveZ: number): org.bukkit.util.BoundingBox;
- /**
- * Expands this bounding box uniformly by the given values in both positive
- * and negative directions.
- *
- * Negative values will shrink the bounding box. Shrinking will be limited
- * to the bounding box's current size.
- */
- public expand(x: number, y: number, z: number): org.bukkit.util.BoundingBox;
- /**
- * Expands this bounding box uniformly by the given values in both positive
- * and negative directions.
- *
- * Negative values will shrink the bounding box. Shrinking will be limited
- * to the bounding box's current size.
- */
- public expand(expansion: org.bukkit.util.Vector): org.bukkit.util.BoundingBox;
- /**
- * Expands this bounding box uniformly by the given value in all directions.
- *
- * A negative value will shrink the bounding box. Shrinking will be limited
- * to the bounding box's current size.
- */
- public expand(expansion: number): org.bukkit.util.BoundingBox;
- /**
- * Expands this bounding box in the specified direction.
- *
- * The magnitude of the direction will scale the expansion. A negative
- * expansion value will shrink the bounding box in this direction. Shrinking
- * will be limited to the bounding box's current size.
- */
- public expand(dirX: number, dirY: number, dirZ: number, expansion: number): org.bukkit.util.BoundingBox;
- /**
- * Expands this bounding box in the specified direction.
- *
- * The magnitude of the direction will scale the expansion. A negative
- * expansion value will shrink the bounding box in this direction. Shrinking
- * will be limited to the bounding box's current size.
- */
- public expand(direction: org.bukkit.util.Vector, expansion: number): org.bukkit.util.BoundingBox;
- /**
- * Expands this bounding box in the direction specified by the given block
- * face.
- *
- * A negative expansion value will shrink the bounding box in this
- * direction. Shrinking will be limited to the bounding box's current size.
- */
- public expand(blockFace: org.bukkit.block.BlockFace, expansion: number): org.bukkit.util.BoundingBox;
- /**
- * Expands this bounding box in the specified direction.
- *
- * Negative values will expand the bounding box in the negative direction,
- * positive values will expand it in the positive direction. The magnitudes
- * of the direction components determine the corresponding amounts of
- * expansion.
- */
- public expandDirectional(dirX: number, dirY: number, dirZ: number): org.bukkit.util.BoundingBox;
- /**
- * Expands this bounding box in the specified direction.
- *
- * Negative values will expand the bounding box in the negative direction,
- * positive values will expand it in the positive direction. The magnitude
- * of the direction vector determines the amount of expansion.
- */
- public expandDirectional(direction: org.bukkit.util.Vector): org.bukkit.util.BoundingBox;
- /**
- * Expands this bounding box to contain (or border) the specified position.
- */
- public union(posX: number, posY: number, posZ: number): org.bukkit.util.BoundingBox;
- /**
- * Expands this bounding box to contain (or border) the specified position.
- */
- public union(position: org.bukkit.util.Vector): org.bukkit.util.BoundingBox;
- /**
- * Expands this bounding box to contain (or border) the specified position.
- */
- public union(position: org.bukkit.Location): org.bukkit.util.BoundingBox;
- /**
- * Expands this bounding box to contain both this and the given bounding
- * box.
- */
- public union(other: org.bukkit.util.BoundingBox): org.bukkit.util.BoundingBox;
- /**
- * Resizes this bounding box to represent the intersection of this and the
- * given bounding box.
- */
- public intersection(other: org.bukkit.util.BoundingBox): org.bukkit.util.BoundingBox;
- /**
- * Shifts this bounding box by the given amounts.
- */
- public shift(shiftX: number, shiftY: number, shiftZ: number): org.bukkit.util.BoundingBox;
- /**
- * Shifts this bounding box by the given amounts.
- */
- public shift(shift: org.bukkit.util.Vector): org.bukkit.util.BoundingBox;
- /**
- * Shifts this bounding box by the given amounts.
- */
- public shift(shift: org.bukkit.Location): org.bukkit.util.BoundingBox;
- /**
- * Checks if this bounding box overlaps with the given bounding box.
- *
- * Bounding boxes that are only intersecting at the borders are not
- * considered overlapping.
- */
- public overlaps(other: org.bukkit.util.BoundingBox): boolean;
- /**
- * Checks if this bounding box overlaps with the bounding box that is
- * defined by the given corners.
- *
- * Bounding boxes that are only intersecting at the borders are not
- * considered overlapping.
- */
- public overlaps(min: org.bukkit.util.Vector, max: org.bukkit.util.Vector): boolean;
- /**
- * Checks if this bounding box contains the specified position.
- *
- * Positions exactly on the minimum borders of the bounding box are
- * considered to be inside the bounding box, while positions exactly on the
- * maximum borders are considered to be outside. This allows bounding boxes
- * to reside directly next to each other with positions always only residing
- * in exactly one of them.
- */
- public contains(x: number, y: number, z: number): boolean;
- /**
- * Checks if this bounding box contains the specified position.
- *
- * Positions exactly on the minimum borders of the bounding box are
- * considered to be inside the bounding box, while positions exactly on the
- * maximum borders are considered to be outside. This allows bounding boxes
- * to reside directly next to each other with positions always only residing
- * in exactly one of them.
- */
- public contains(position: org.bukkit.util.Vector): boolean;
- /**
- * Checks if this bounding box fully contains the given bounding box.
- */
- public contains(other: org.bukkit.util.BoundingBox): boolean;
- /**
- * Checks if this bounding box fully contains the bounding box that is
- * defined by the given corners.
- */
- public contains(min: org.bukkit.util.Vector, max: org.bukkit.util.Vector): boolean;
- /**
- * Calculates the intersection of this bounding box with the specified line
- * segment.
- *
- * Intersections at edges and corners yield one of the affected block faces
- * as hit result, but it is not defined which of them.
- */
- public rayTrace(start: org.bukkit.util.Vector, direction: org.bukkit.util.Vector, maxDistance: number): org.bukkit.util.RayTraceResult;
- public hashCode(): number;
- public equals(obj: any): boolean;
- public toString(): string;
- /**
- * Creates a copy of this bounding box.
- */
- public clone(): org.bukkit.util.BoundingBox;
- public serialize(): Map
- * The minimum and maximum vectors given must be truly the minimum and
- * maximum X, Y and Z components.
- */
- public isInAABB(min: org.bukkit.util.Vector, max: org.bukkit.util.Vector): boolean;
- /**
- * Returns whether this vector is within a sphere.
- */
- public isInSphere(origin: org.bukkit.util.Vector, radius: number): boolean;
- /**
- * Returns if a vector is normalized
- */
- public isNormalized(): boolean;
- /**
- * Rotates the vector around the x axis.
- *
- * This piece of math is based on the standard rotation matrix for vectors
- * in three dimensional space. This matrix can be found here:
- * Rotation
- * Matrix.
- */
- public rotateAroundX(angle: number): org.bukkit.util.Vector;
- /**
- * Rotates the vector around the y axis.
- *
- * This piece of math is based on the standard rotation matrix for vectors
- * in three dimensional space. This matrix can be found here:
- * Rotation
- * Matrix.
- */
- public rotateAroundY(angle: number): org.bukkit.util.Vector;
- /**
- * Rotates the vector around the z axis
- *
- * This piece of math is based on the standard rotation matrix for vectors
- * in three dimensional space. This matrix can be found here:
- * Rotation
- * Matrix.
- */
- public rotateAroundZ(angle: number): org.bukkit.util.Vector;
- /**
- * Rotates the vector around a given arbitrary axis in 3 dimensional space.
- *
- * Rotation will follow the general Right-Hand-Rule, which means rotation
- * will be counterclockwise when the axis is pointing towards the observer.
- *
- * This method will always make sure the provided axis is a unit vector, to
- * not modify the length of the vector when rotating. If you are experienced
- * with the scaling of a non-unit axis vector, you can use
- * {@link Vector#rotateAroundNonUnitAxis(Vector, double)}.
- */
- public rotateAroundAxis(axis: org.bukkit.util.Vector, angle: number): org.bukkit.util.Vector;
- /**
- * Rotates the vector around a given arbitrary axis in 3 dimensional space.
- *
- * Rotation will follow the general Right-Hand-Rule, which means rotation
- * will be counterclockwise when the axis is pointing towards the observer.
- *
- * Note that the vector length will change accordingly to the axis vector
- * length. If the provided axis is not a unit vector, the rotated vector
- * will not have its previous length. The scaled length of the resulting
- * vector will be related to the axis vector. If you are not perfectly sure
- * about the scaling of the vector, use
- * {@link Vector#rotateAroundAxis(Vector, double)}
- */
- public rotateAroundNonUnitAxis(axis: org.bukkit.util.Vector, angle: number): org.bukkit.util.Vector;
- /**
- * Gets the X component.
- */
- public getX(): number;
- /**
- * Gets the floored value of the X component, indicating the block that
- * this vector is contained with.
- */
- public getBlockX(): number;
- /**
- * Gets the Y component.
- */
- public getY(): number;
- /**
- * Gets the floored value of the Y component, indicating the block that
- * this vector is contained with.
- */
- public getBlockY(): number;
- /**
- * Gets the Z component.
- */
- public getZ(): number;
- /**
- * Gets the floored value of the Z component, indicating the block that
- * this vector is contained with.
- */
- public getBlockZ(): number;
- /**
- * Set the X component.
- */
- public setX(x: number): org.bukkit.util.Vector;
- /**
- * Set the X component.
- */
- public setX(x: number): org.bukkit.util.Vector;
- /**
- * Set the X component.
- */
- public setX(x: number): org.bukkit.util.Vector;
- /**
- * Set the Y component.
- */
- public setY(y: number): org.bukkit.util.Vector;
- /**
- * Set the Y component.
- */
- public setY(y: number): org.bukkit.util.Vector;
- /**
- * Set the Y component.
- */
- public setY(y: number): org.bukkit.util.Vector;
- /**
- * Set the Z component.
- */
- public setZ(z: number): org.bukkit.util.Vector;
- /**
- * Set the Z component.
- */
- public setZ(z: number): org.bukkit.util.Vector;
- /**
- * Set the Z component.
- */
- public setZ(z: number): org.bukkit.util.Vector;
- /**
- * Checks to see if two objects are equal.
- *
- * Only two Vectors can ever return true. This method uses a fuzzy match
- * to account for floating point errors. The epsilon can be retrieved
- * with epsilon.
- */
- public equals(obj: any): boolean;
- /**
- * Returns a hash code for this vector
- */
- public hashCode(): number;
- /**
- * Get a new vector.
- */
- public clone(): org.bukkit.util.Vector;
- /**
- * Returns this vector's components as x,y,z.
- */
- public toString(): string;
- /**
- * Gets a Location version of this vector with yaw and pitch being 0.
- */
- public toLocation(world: org.bukkit.World): org.bukkit.Location;
- /**
- * Gets a Location version of this vector.
- */
- public toLocation(world: org.bukkit.World, yaw: number, pitch: number): org.bukkit.Location;
- /**
- * Get the block vector of this vector.
- */
- public toBlockVector(): org.bukkit.util.BlockVector;
- /**
- * Check if each component of this Vector is finite.
- */
- public checkFinite(): void;
- /**
- * Get the threshold used for equals().
- */
- public static getEpsilon(): number;
- /**
- * Gets the minimum components of two vectors.
- */
- public static getMinimum(v1: org.bukkit.util.Vector, v2: org.bukkit.util.Vector): org.bukkit.util.Vector;
- /**
- * Gets the maximum components of two vectors.
- */
- public static getMaximum(v1: org.bukkit.util.Vector, v2: org.bukkit.util.Vector): org.bukkit.util.Vector;
- /**
- * Gets a random vector with components having a random value between 0
- * and 1.
- */
- public static getRandom(): org.bukkit.util.Vector;
- public serialize(): Map
- * This is the equivalent to setting each coordinate to the specified
- * value.
- */
- public setScale(scale: number): void;
- /**
- * Gets the scale used for each X-coordinates passed
- */
- public getXScale(): number;
- /**
- * Sets the scale used for each X-coordinates passed
- */
- public setXScale(scale: number): void;
- /**
- * Gets the scale used for each Y-coordinates passed
- */
- public getYScale(): number;
- /**
- * Sets the scale used for each Y-coordinates passed
- */
- public setYScale(scale: number): void;
- /**
- * Gets the scale used for each Z-coordinates passed
- */
- public getZScale(): number;
- /**
- * Sets the scale used for each Z-coordinates passed
- */
- public setZScale(scale: number): void;
- /**
- * Gets a clone of the individual octaves used within this generator
- */
- public getOctaves(): org.bukkit.util.noise.NoiseGenerator[];
- /**
- * Generates noise for the 1D coordinates using the specified number of
- * octaves and parameters
- */
- public noise(x: number, frequency: number, amplitude: number): number;
- /**
- * Generates noise for the 1D coordinates using the specified number of
- * octaves and parameters
- */
- public noise(x: number, frequency: number, amplitude: number, normalized: boolean): number;
- /**
- * Generates noise for the 2D coordinates using the specified number of
- * octaves and parameters
- */
- public noise(x: number, y: number, frequency: number, amplitude: number): number;
- /**
- * Generates noise for the 2D coordinates using the specified number of
- * octaves and parameters
- */
- public noise(x: number, y: number, frequency: number, amplitude: number, normalized: boolean): number;
- /**
- * Generates noise for the 3D coordinates using the specified number of
- * octaves and parameters
- */
- public noise(x: number, y: number, z: number, frequency: number, amplitude: number): number;
- /**
- * Generates noise for the 3D coordinates using the specified number of
- * octaves and parameters
- */
- public noise(x: number, y: number, z: number, frequency: number, amplitude: number, normalized: boolean): number;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.util.noise.PerlinNoiseGenerator.ts b/packages/bukkit/src/typings/org.bukkit.util.noise.PerlinNoiseGenerator.ts
deleted file mode 100644
index 72221fe3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.util.noise.PerlinNoiseGenerator.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace util {
- namespace noise {
- // @ts-ignore
- class PerlinNoiseGenerator extends org.bukkit.util.noise.NoiseGenerator {
- constructor()
- /**
- * Creates a seeded perlin noise generator for the given world
- */
- constructor(world: org.bukkit.World)
- /**
- * Creates a seeded perlin noise generator for the given seed
- */
- constructor(seed: number)
- /**
- * Creates a seeded perlin noise generator with the given Random
- */
- constructor(rand: any)
- protected static grad3: number[][];
- /**
- * Computes and returns the 1D unseeded perlin noise for the given
- * coordinates in 1D space
- */
- public static getNoise(x: number): number;
- /**
- * Computes and returns the 2D unseeded perlin noise for the given
- * coordinates in 2D space
- */
- public static getNoise(x: number, y: number): number;
- /**
- * Computes and returns the 3D unseeded perlin noise for the given
- * coordinates in 3D space
- */
- public static getNoise(x: number, y: number, z: number): number;
- /**
- * Gets the singleton unseeded instance of this generator
- */
- public static getInstance(): org.bukkit.util.noise.PerlinNoiseGenerator;
- /**
- * Generates noise for the 1D coordinates using the specified number of
- * octaves and parameters
- */
- public static getNoise(x: number, octaves: number, frequency: number, amplitude: number): number;
- /**
- * Generates noise for the 2D coordinates using the specified number of
- * octaves and parameters
- */
- public static getNoise(x: number, y: number, octaves: number, frequency: number, amplitude: number): number;
- /**
- * Generates noise for the 3D coordinates using the specified number of
- * octaves and parameters
- */
- public static getNoise(x: number, y: number, z: number, octaves: number, frequency: number, amplitude: number): number;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.util.noise.PerlinOctaveGenerator.ts b/packages/bukkit/src/typings/org.bukkit.util.noise.PerlinOctaveGenerator.ts
deleted file mode 100644
index ba017a84..00000000
--- a/packages/bukkit/src/typings/org.bukkit.util.noise.PerlinOctaveGenerator.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace util {
- namespace noise {
- // @ts-ignore
- class PerlinOctaveGenerator extends org.bukkit.util.noise.OctaveGenerator {
- /**
- * Creates a perlin octave generator for the given world
- */
- constructor(world: org.bukkit.World, octaves: number)
- /**
- * Creates a perlin octave generator for the given world
- */
- constructor(seed: number, octaves: number)
- /**
- * Creates a perlin octave generator for the given {@link Random}
- */
- constructor(rand: any, octaves: number)
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.util.noise.SimplexNoiseGenerator.ts b/packages/bukkit/src/typings/org.bukkit.util.noise.SimplexNoiseGenerator.ts
deleted file mode 100644
index bf0ff6d7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.util.noise.SimplexNoiseGenerator.ts
+++ /dev/null
@@ -1,66 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace util {
- namespace noise {
- // @ts-ignore
- class SimplexNoiseGenerator extends org.bukkit.util.noise.PerlinNoiseGenerator {
- constructor()
- /**
- * Creates a seeded simplex noise generator for the given world
- */
- constructor(world: org.bukkit.World)
- /**
- * Creates a seeded simplex noise generator for the given seed
- */
- constructor(seed: number)
- /**
- * Creates a seeded simplex noise generator with the given Random
- */
- constructor(rand: any)
- protected static SQRT_3: number;
- protected static SQRT_5: number;
- protected static F2: number;
- protected static G2: number;
- protected static G22: number;
- protected static F3: number;
- protected static G3: number;
- protected static F4: number;
- protected static G4: number;
- protected static G42: number;
- protected static G43: number;
- protected static G44: number;
- protected static grad4: number[][];
- protected static simplex: number[][];
- protected offsetW: number;
- protected static dot(g: number, x: number, y: number): number;
- protected static dot(g: number, x: number, y: number, z: number): number;
- protected static dot(g: number, x: number, y: number, z: number, w: number): number;
- /**
- * Computes and returns the 1D unseeded simplex noise for the given
- * coordinates in 1D space
- */
- public static getNoise(xin: number): number;
- /**
- * Computes and returns the 2D unseeded simplex noise for the given
- * coordinates in 2D space
- */
- public static getNoise(xin: number, yin: number): number;
- /**
- * Computes and returns the 3D unseeded simplex noise for the given
- * coordinates in 3D space
- */
- public static getNoise(xin: number, yin: number, zin: number): number;
- /**
- * Computes and returns the 4D simplex noise for the given coordinates in
- * 4D space
- */
- public static getNoise(x: number, y: number, z: number, w: number): number;
- /**
- * Gets the singleton unseeded instance of this generator
- */
- public static getInstance(): org.bukkit.util.noise.SimplexNoiseGenerator;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.util.noise.SimplexOctaveGenerator.ts b/packages/bukkit/src/typings/org.bukkit.util.noise.SimplexOctaveGenerator.ts
deleted file mode 100644
index 17794728..00000000
--- a/packages/bukkit/src/typings/org.bukkit.util.noise.SimplexOctaveGenerator.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace util {
- namespace noise {
- // @ts-ignore
- class SimplexOctaveGenerator extends org.bukkit.util.noise.OctaveGenerator {
- /**
- * Creates a simplex octave generator for the given world
- */
- constructor(world: org.bukkit.World, octaves: number)
- /**
- * Creates a simplex octave generator for the given world
- */
- constructor(seed: number, octaves: number)
- /**
- * Creates a simplex octave generator for the given {@link Random}
- */
- constructor(rand: any, octaves: number)
- public setScale(scale: number): void;
- /**
- * Gets the scale used for each W-coordinates passed
- */
- public getWScale(): number;
- /**
- * Sets the scale used for each W-coordinates passed
- */
- public setWScale(scale: number): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.util.permissions.BroadcastPermissions.ts b/packages/bukkit/src/typings/org.bukkit.util.permissions.BroadcastPermissions.ts
deleted file mode 100644
index f0866c55..00000000
--- a/packages/bukkit/src/typings/org.bukkit.util.permissions.BroadcastPermissions.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace util {
- namespace permissions {
- // @ts-ignore
- class BroadcastPermissions {
- public static registerPermissions(parent: org.bukkit.permissions.Permission): org.bukkit.permissions.Permission;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.util.permissions.CommandPermissions.ts b/packages/bukkit/src/typings/org.bukkit.util.permissions.CommandPermissions.ts
deleted file mode 100644
index 35d9d003..00000000
--- a/packages/bukkit/src/typings/org.bukkit.util.permissions.CommandPermissions.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace util {
- namespace permissions {
- // @ts-ignore
- class CommandPermissions {
- public static registerPermissions(parent: org.bukkit.permissions.Permission): org.bukkit.permissions.Permission;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.util.permissions.DefaultPermissions.ts b/packages/bukkit/src/typings/org.bukkit.util.permissions.DefaultPermissions.ts
deleted file mode 100644
index a4befbda..00000000
--- a/packages/bukkit/src/typings/org.bukkit.util.permissions.DefaultPermissions.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace util {
- namespace permissions {
- // @ts-ignore
- class DefaultPermissions {
- public static registerPermission(perm: org.bukkit.permissions.Permission): org.bukkit.permissions.Permission;
- public static registerPermission(perm: org.bukkit.permissions.Permission, withLegacy: boolean): org.bukkit.permissions.Permission;
- public static registerPermission(perm: org.bukkit.permissions.Permission, parent: org.bukkit.permissions.Permission): org.bukkit.permissions.Permission;
- public static registerPermission(name: string, desc: string): org.bukkit.permissions.Permission;
- public static registerPermission(name: string, desc: string, parent: org.bukkit.permissions.Permission): org.bukkit.permissions.Permission;
- public static registerPermission(name: string, desc: string, def: org.bukkit.permissions.PermissionDefault): org.bukkit.permissions.Permission;
- public static registerPermission(name: string, desc: string, def: org.bukkit.permissions.PermissionDefault, parent: org.bukkit.permissions.Permission): org.bukkit.permissions.Permission;
- public static registerPermission(name: string, desc: string, def: org.bukkit.permissions.PermissionDefault, children: Map A typical id format follows the pattern of This location differs based on the implementation and is therefore
- * implementation-specific. To elaborate, this is how it is handled in Minecraft based on side:
- * Consult your specific implementation if they support placing this
- * elsewhere. Services registered by other plugins may be available too. Some types may not be available for various reasons including but not
- * restricted to: mods adding custom types, plugins providing custom types,
- * game version changes. The presented {@link CatalogType}s may not exist in default catalogs
- * due to various reasons including but not restricted to: mods, plugins,
- * game changes. By default, the only supported modules that can be registered are
- * dependent that plugins are not attempting to register new modules for
- * API-provided {@link CatalogType}s. Note that this is intended only for registering new instances of
- * already existing CatalogTypes, not for registering entirely new
- * CatalogType classes.
- * Note: The returned name does not necessarily represent
- * the name of a Minecraft version. Depending on the client and
- * implementation, this may also just return a numeric value.
- *
- * For Vanilla, this returns {@code true} for all clients older than 1.7.
- * A Minecraft instance will have a client and server thread. If the
- * server is executing, this will return {@linkplain Type#SERVER} but
- * {@link Platform#getType()} would return {@linkplain Type#CLIENT}. The returned map instance is connected directly to this platform
- * instance. Existing keys like name and version are not modifiable, but
- * new keys are stored in this instance and are shared between any
- * references to a map obtained through the retrieved map. This mechanism allows for platform-specific information like Forge
- * version. This only works for online players. Note: Do not use names for persistent storage, the
- * Notch of today may not be the Notch of yesterday. A world which is unloaded will be removed from memory. However if it
- * is still enabled according to {@link WorldProperties#isEnabled()} then it
- * will be loaded again if the server is restarted. If the {@link World} exists at the folder name given, the properties
- * representing that folder name are returned instead. Although the world is created it is not loaded at this time. Please
- * see one of the following methods for loading the world. If the world is already loaded then the following will occur: The sever scoreboard is used with the Vanilla /scoreboard command,
- * automatic score updating through criteria, and other things. The server scoreboard may not be available if dimension 0
- * is not yet loaded. In Vanilla, this will only occur when the
- * server is first starting, as dimension 0 is normally always loaded. This value is not persisted across server restarts, it is set to zero
- * each time the server starts. For the Sponge implementation on the client, this will trigger the
- * Integrated Server to shutdown a tick later. Note: The server aims to limit itself at 20 ticks per second. Lower
- * ticks per second may elude to the server taking more time to process
- * information per tick. Examples of overburdening the server per tick
- * include spawning 10,000 cows in a small area. A return value of {@code 0} disables the player idle timeout. A value of {@code 0} disables the player idle timeout. Services registered by other plugins may be available too. Note: During various {@link GameState}s, a {@link Server} instance
- * may NOT be available. During these specific states,
- * calling {@link Game#getServer()} will throw an exception. To double
- * check, call {@link #isServerAvailable()} This {@link AdvancementCriterion} can be a AND or OR operation that
- * contains multiple possible {@link AdvancementCriterion}s. For AND and OR criteria will wrapped {@link CriterionProgress} be
- * provided that will interact with the {@link CriterionProgress}s
- * for every child {@link AdvancementCriterion}s. For AND and OR criteria will wrapped {@link CriterionProgress} be
- * provided that will interact with the {@link CriterionProgress}s
- * for every child {@link AdvancementCriterion}s. Defaults to the stone background:
- * {@code minecraft:textures/gui/advancements/backgrounds/stone.png} Defaults to {@code true}. Defaults to {@code true}. Hidden advancements will only appear in the tree once they
- * are unlocked. The lines that connect them to other advancements
- * are still present. The toast is the notification that will be displayed
- * in the top right corner. Hidden advancements will only appear in the tree once they
- * are unlocked. The lines that connect them to other advancements
- * are still present. There is no guarantee that the returned extends {@link AndCriterion},
- * this depends on if there are duplicate criteria, {@link #EMPTY}
- * is present, or when no extra criteria are provided. There is no guarantee that the returned extends {@link AndCriterion},
- * this depends on if there are duplicate criteria, {@link #EMPTY}
- * is present, or when no extra criteria are provided. There is no guarantee that the returned extends {@link OrCriterion},
- * this depends on if there are duplicate criteria, {@link #EMPTY}
- * is present, or when no extra criteria are provided. There is no guarantee that the returned extends {@link OrCriterion},
- * this depends on if there are duplicate criteria, {@link #EMPTY}
- * is present, or when no extra criteria are provided. There is no guarantee that the returned extends {@link AndCriterion},
- * this depends on if there are duplicate criteria, {@link #EMPTY}
- * is present, or when no extra criteria are provided. There is no guarantee that the returned extends {@link AndCriterion},
- * this depends on if there are duplicate criteria, {@link #EMPTY}
- * is present, or when no extra criteria are provided. There is no guarantee that the returned extends {@link OrCriterion},
- * this depends on if there are duplicate criteria, {@link #EMPTY}
- * is present, or when no extra criteria are provided. There is no guarantee that the returned extends {@link OrCriterion},
- * this depends on if there are duplicate criteria, {@link #EMPTY}
- * is present, or when no extra criteria are provided. Defaults to {@code 1}. The {@link Cause} of the event should be used to determine
- * whether the configuration matches the requirements to trigger
- * the criterion.
- * This is used to grab the {@link UUID} of the World for this snapshot.
- * Note: all custom data, including implementation detailed
- * data relating to any and all {@link TileEntity} instances that
- * was included in this snapshot will NOT copy over to the new
- * snapshot. If forced, the state of the block will change its {@link BlockType}
- * to match that of the snapshot then set the state. However, if force is
- * set to false and the {@link BlockType}s does not match, false will be
- * returned.
- * If notifyNeighbors is true, neighboring blocks will be notified of
- * changes at the restored block location triggering physic updates. If this blocksnapshot does not contain a tile entity then this will
- * return {@link Optional#empty()}. The {@link BlockType} is used for some pre-validation on addition of
- * {@link DataManipulator}s through {@link #add(DataManipulator)}. It is
- * important to understand that not all manipulators are compatible with
- * all {@link BlockType}s. Note that the {@link BlockType type} must be set prior
- * to setting various {@link BlockTrait traits} and their values. The type does not include block data such as the contents of
- * inventories. Note: This should only be called for live {@link BlockState}'s at
- * a specific {@link Location} for accurate results.
- * Examples of some extended properties are:
- * The format of the internal ID may vary between implementations
- * but in Minecraft, it follows the format of {@code domain:type}, an
- * example being {@code minecraft:stone}. Random block ticks are most commonly used for growth of plants. Random block ticks are most commonly used for growth of plants. This will obey the restrictions of maximum nearby entities and player
- * range unless the {@code force} flag is set. Use this method to check if processing should be run on this
- * {@link TileEntity}. If it is valid, then processing can be run on it.
- * If not, then processing should wait until it becomes valid or is
- * destroyed. If the tile entity is invalid, no processing will be done on this
- * {@link TileEntity} until it either becomes valid or is reset on the next
- * tick. If the tile entity is valid, then processing can continue and this
- * {@link TileEntity} will not be reset on the next tick. This will work if there is a compatible recipe. If this chest is not part of a double chest, then this method
- * will return {@link Optional#empty()}. This will work if there is a compatible recipe. Since {@link Hopper}s normally send items to other
- * {@link TileEntityCarrier}s adjacent to themselves, if there is no
- * available carrier to send an item to, this will perform nothing. The percent must be between {@code 0.0} and {@code 1.0}. The percent must be between {@code 0.0} and {@code 1.0}. The implementing class must perform the necessary permission
- * checks. If a suggestion is chosen by the user, it will replace the last
- * word. If implementations are unsure if the command can be executed by
- * the source, {@code true} should be returned. Return values of this method
- * may be used to determine whether this command is listed in command
- * listings. The help system may display the description in the command list. It is recommended to use the default text color and style. Sections
- * with text actions (e.g. hyperlinks) should be underlined. Multi-line messages can be created by separating the lines with
- * {@code \n}. The help system may display this message when a source requests
- * detailed information about a command. A usage string may look like
- * {@code [-w <world>] <var1> <var2>}. The string must not contain the command alias. If there is a conflict with one of the aliases (i.e. that alias
- * is already assigned to another command), then the alias will be skipped.
- * It is possible for there to be no alias to be available out of
- * the provided list of aliases, which would mean that the command would not
- * be assigned to any aliases. The first non-conflicted alias becomes the "primary alias." If there is a conflict with one of the aliases (i.e. that alias
- * is already assigned to another command), then the alias will be skipped.
- * It is possible for there to be no alias to be available out of
- * the provided list of aliases, which would mean that the command would
- * not be assigned to any aliases. The first non-conflicted alias becomes the "primary alias." The provided callback function will be called with a list of aliases
- * that are not taken (from the list of aliases that were requested) and
- * it should return a list of aliases to actually register. Aliases may be
- * removed, and if no aliases remain, then the command will not be
- * registered. It may be possible that no aliases are available, and thus
- * the callback would receive an empty list. New aliases should not be added
- * to the list in the callback as this may cause
- * {@link IllegalArgumentException} to be thrown. The first non-conflicted alias becomes the "primary alias." The implementing class must perform the necessary permission
- * checks. If a suggestion is chosen by the user, it will replace the last
- * word. The returned list must contain at least one entry, of which one must
- * be the one returned by {@link #getPrimaryAlias()}. There may be several versions of the same alias with different
- * casing, although generally implementations should ignore the casing
- * of aliases. If resetArgs is set to false, this snapshot will not reset the
- * argument list to its previous state, only the index. An empty {@link Optional} indicates that there are either zero or more
- * than one values for the given key. Use {@link #hasAny(Text)} to verify
- * which. An empty {@link Optional} indicates that there are either zero or more
- * than one values for the given key. Use {@link #hasAny(Text)} to verify
- * which. This is only guaranteed to create a shallow copy of the
- * backing store. If any value is mutable, any changes to that value
- * will be reflected in this snapshot. It is therefore not recommended
- * that you keep this snapshot around for longer than is necessary. If a command that supports flags accepts negative numbers (or
- * arguments that may begin with a dash), setting this to
- * {@link UnknownFlagBehavior#IGNORE} will cause these elements to
- * be ignored by the flag parser and will be parsed by the command's
- * non-flag elements instead. If you wish to add multiple elements here, wrap them in
- * {@link GenericArguments#seq(CommandElement...)} This will return only one value. Gives values of type {@link Player}. This argument accepts the following inputs: This may return multiple players. If you must only return one, wrap
- * this element in an {@link #onlyOne(CommandElement)} call. This argument accepts the following inputs: This may return multiple players. If you must only return one, wrap
- * this element in an {@link #onlyOne(CommandElement)} call. This argument accepts the following inputs: This may return multiple {@link User}s. If you must only return one,
- * wrap this element in an {@link #onlyOne(CommandElement)} call. This may not return the {@link Player} object for an online user. If
- * you wish to operate on an associated {@link Player} object if the user is
- * online, use {@link User#getPlayer()}. This argument accepts the following inputs: This may return multiple {@link User}s. If you must only return one,
- * wrap this element in an {@link #onlyOne(CommandElement)} call. This may not return the {@link Player} object for an online user. If
- * you wish to operate on an associated {@link Player} object if the user is
- * online, use {@link User#getPlayer()}. This argument accepts the following inputs: This may return multiple {@link WorldProperties}s. If you must only
- * return one, wrap this element in an {@link #onlyOne(CommandElement)}
- * call. This argument accepts the following inputs: This may return multiple {@link DimensionType}s. If you must only
- * return one, wrap this element in an {@link #onlyOne(CommandElement)}
- * call. This will return one value. This will return one value. This argument accepts the following inputs: This may return multiple instances of T. If you must only return one,
- * wrap this element in an {@link #onlyOne(CommandElement)} call. This argument accepts the following inputs: This may return multiple {@link PluginContainer}s. If you must only
- * return one, wrap this element in an {@link #onlyOne(CommandElement)}
- * call. There should only be ONE of these in a command element sequence if you
- * wish to use flags. A {@link CommandFlags.Builder} can handle multiple
- * flags that have different behaviors. Using multiple builders in the same
- * sequence may cause unexpected behavior. Any command elements that are not associated with flags should be
- * placed into the {@link CommandFlags.Builder#buildWith(CommandElement)}
- * parameter, allowing the flags to be used throughout the argument string.
- * If there are 5 or fewer choices available, the choices will be shown
- * in the command usage. Otherwise, the usage will only display only the
- * key. Choices are case sensitive. If you do not require
- * case sensitivity, see {@link #choicesInsensitive(Text, Map)}. To override this behavior, see
- * {@link #choices(Text, Map, boolean, boolean)}. When parsing, only one choice may be selected, returning its
- * associated value. If there are 5 or fewer choices available, the choices will be shown
- * in the command usage. Otherwise, the usage will only display only the
- * key. Choices are not case sensitive. If you require
- * case sensitivity, see {@link #choices(Text, Map)} To override this behavior, see
- * {@link #choices(Text, Map, boolean, boolean)}. When parsing, only one choice may be selected, returning its
- * associated value. Unless {@code choicesInUsage} is true, general command usage will only
- * display the provided key. Choices are case sensitive. If you do not require
- * case sensitivity, see {@link #choices(Text, Map, boolean, boolean)} When parsing, only one choice may be selected, returning its
- * associated value. Unless {@code choicesInUsage} is true, general command usage will only
- * display the provided key. When parsing, only one choice may be selected, returning its
- * associated value. If there are 5 or fewer choices available, the choices will be shown
- * in the command usage. Otherwise, the usage will only display only the
- * key. To override this behavior, see {@link #choices(Text, Map, boolean)}.
- * Only one choice may be selected, returning its associated value. Only one choice may be selected, returning its associated value. This means the command element is not required. However, if the
- * element is provided with invalid format and there are no more args
- * specified, any errors will still be passed on. This means the command element is not required. However, if the
- * element is provided with invalid format and there are no more args
- * specified, any errors will still be passed on. If the given element's key
- * and {@code value} are not null and this element is not provided the
- * element's key will be set to the given value. Make the provided command element optional. This means the command element is not required. Command values will be stored under their provided keys in the
- * CommandContext. Gives values of type {@link String}. This will return only one value.
- * Gives values of type {@link Integer}. This will return only one value.
- * Gives values of type {@link Long}. This will return only one value.
- * Gives values of type {@link Double}. This will return only one value.
- * The recognized true values are: The recognized false values are: Gives values of type {@link Boolean}. This will return only one value.
- * Gives values of type T. This will return only one value. Gives values of type {@link String}. This will return only one value.
- * Gives values of type {@link String}. This will return only one value.
- * This will return only one value. This will return only one value. If more than one value is returned by an element, or the target key
- * already contains a value, this will throw an
- * {@link ArgumentParseException} If the element attempts to parse an argument and the user does not
- * have the permission, a {@link ArgumentParseException} will be thrown. This argument accepts the following inputs: This argument accepts the following inputs: This argument accepts the following inputs: This argument accepts the following inputs: This argument accepts the following inputs: This argument accepts the following inputs: This argument accepts the following inputs: This will return only one value. This will return only one value. This will return only one value. This will return only one value. This will return only one value. This will return only one value. This will return only one value. Date-times are expected in the ISO-8601 format. This will return only one value. If no argument at all is specified, defaults to
- * {@link LocalDateTime#now()}. Date-times are expected in the ISO-8601 format. This will return only one value. Durations are expected in the following format: {@code #D#H#M#S}.
- * This is not case sensitive. This will return only one value. If {@code requireBegin} is false, then the already typed argument
- * will not be used to filter the provided suggestions. If {@code requireBegin} is false, then the already typed argument
- * will not be used to filter the provided suggestions. Forcing lenient to true makes the following apply: The returned collection cannot be modified. The returned collection cannot be modified. A command may have more than one alias assigned to it. The returned
- * collection cannot be modified. If there is a conflict with one of the aliases (i.e. that alias
- * is already assigned to another command), then the alias will be skipped.
- * It is possible for there to be no alias to be available out of
- * the provided list of aliases, which would mean that the command would not
- * be assigned to any aliases. The first non-conflicted alias becomes the "primary alias." If there is a conflict with one of the aliases (i.e. that alias
- * is already assigned to another command), then the alias will be skipped.
- * It is possible for there to be no alias to be available out of
- * the provided list of aliases, which would mean that the command would not
- * be assigned to any aliases. The first non-conflicted alias becomes the "primary alias." The provided callback function will be called with a list of aliases
- * that are not taken (from the list of aliases that were requested) and
- * it should return a list of aliases to actually register. Aliases may be
- * removed, and if no aliases remain, then the command will not be
- * registered. It may be possible that no aliases are available, and thus
- * the callback would receive an empty list. New aliases should not be added
- * to the list in the callback as this may cause
- * {@link IllegalArgumentException} to be thrown. The first non-conflicted alias becomes the "primary alias." The success count is the number of times the most recently used
- * command of this command block succeeded. Most commands can only succeed
- * once per execution, but certain commands (such as those which accept
- * players as arguments) can succeed multiple times, and this value will be
- * set accordingly. This success count can also be polled via a redstone
- * comparator. This will only be available if {@link #doesTrackOutput()} is set to
- * true, otherwise {@link Optional#empty()} will be returned. The default for this is true, which emulates the
- * behavior from previous API revisions. The shared configuration folder may refer to
- * "config/" but this may vary between implementations and
- * configurations. The plugin parameter is used to determine the filename for
- * {@link ConfigRoot#getConfigPath()}. The provided plugin is used to determine the folder name. If the configuration root is shared, then the returned pathname will
- * refer to the path {@code $config/$plugin_id.conf} (where "$config" is the
- * shared configuration directory). Otherwise, the returned pathname will
- * refer to a file named "config.conf" stored in a directory specific to
- * the plugin. The returned pathname may refer to a file that does not yet exist.
- * It is up to the caller of this method to create the file if desired. The returned pathname may not refer to a directory that exists
- * yet. This validation should be checked prior to calling
- * {@link #setRawData(DataView)} to avoid exceptions. This setter is used to provide setting custom data that is not
- * represented by the Data API, including forge mods and other
- * unknown data. Attempts at validating known {@link DataManipulator}s
- * contained in the data container are made with the assumption that all
- * necessary data exists. Builders may not always exist for a given {@link DataSerializable},
- * nor is it guaranteed that a provided builder will function with all
- * {@link DataContainer}s.
- * Builders may not always exist for a given {@link DataSerializable},
- * nor is it guaranteed that a provided builder will function with all
- * {@link DataContainer}s. If the {@link ImmutableDataHolder} was not registered, multiple
- * systems could fail to retrieve specific data. If the {@link DataManipulator} was not registered, multiple systems
- * could fail to retrieve specific data. If the {@link ImmutableDataManipulator} was not registered, multiple
- * systems could fail to retrieve specific data. As an example, {@code new DataQuery('/', "a/b/c")} and
- * {@code new DataQuery('.', "a.b.c")} represent the same path but are
- * constructed using different separators. The importance of the id is that the id is what will be used for
- * serialization and deserialization of custom plugin provided data,
- * such that if the string changes, or a plugin is no longer available
- * to register the data, the custom data being deserialized will not be
- * available through the system, and may be lost. As an example: if I have a DummyTestData, a name could be "Dummy".
- * It is expected that as the required {@link PluginContainer} is used
- * is not a default container from Sponge. The
- * {@link PluginContainer#getId()} is utilized to generate the final
- * {@link DataRegistration#getId()} for serialization purposes. Every DataView will always have a {@link DataContainer}. For any {@link DataContainer}, this will return itself. For any {@link DataContainer} itself, this will return an
- * empty string as it is the root of the path. The full path will always include this {@link DataView}s name
- * at the end of the path. This will always be the final substring of the full path
- * from {@link #getCurrentPath()}. For any {@link DataContainer}, this will return an absent parent. If deep is set to true, then this will contain all the keys
- * within any child {@link DataView}s (and their children, etc).
- * These will be in a valid path notation for you to use. If deep is set to false, then this will contain only the keys
- * of any direct children, and not their own children. If deep is set to true, then this will contain all the keys and
- * values within any child {@link DataView}s (and their children,
- * etc). These keys will be in a valid path notation for you to use. If deep is set to false, then this will contain only the keys and
- * values of any direct children, and not their own children. Path can not be empty, to remove this {@link DataView}, call
- * the associated parent to remove this views name. If any data existed at the given path, that data will be
- * overwritten with the newly constructed {@link DataView}. If any data existed at the given path, that data will be overwritten
- * with the newly constructed {@link DataView}. If a {@link DataView} does not exist, or the data residing at
- * the path is not an instance of a {@link DataView}, an absent is
- * returned. If a {@link Map} does not exist, or data residing at the path is not
- * an instance of a {@link Map}, an absent is returned. If a {@link Boolean} does not exist, or the data residing at
- * the path is not an instance of a {@link Boolean}, an absent is
- * returned. If a {@link Short} does not exist, or the data residing at
- * the path is not an instance of a {@link Short}, an absent is
- * returned. If a {@link Byte} does not exist, or the data residing at
- * the path is not an instance of a {@link Byte}, an absent is
- * returned. If a {@link Integer} does not exist, or the data residing at
- * the path is not an instance of a {@link Integer}, an absent is
- * returned. If a {@link Long} does not exist, or the data residing at
- * the path is not an instance of a {@link Long}, an absent is
- * returned. If a {@link Float} does not exist, or the data residing at
- * the path is not an instance of a {@link Float}, an absent is
- * returned. If a {@link Double} does not exist, or the data residing at
- * the path is not an instance of a {@link Double}, an absent is
- * returned. If a {@link String} does not exist, or the data residing at
- * the path is not an instance of a {@link String}, an absent is
- * returned. If a {@link List} of something does not exist, or the data
- * residing at the path is not an instance of a {@link List} of something,
- * an absent is returned. If a {@link List} of {@link String} does not exist, or the data
- * residing at the path is not an instance of a {@link List} of
- * {@link String}, an absent is returned. If a {@link List} of {@link Character} does not exist, or the data
- * residing at the path is not an instance of a {@link List} of
- * {@link Character}, an absent is returned. If a {@link List} of {@link Boolean} does not exist, or the data
- * residing at the path is not an instance of a {@link List} of
- * {@link Boolean}, an absent is returned. If a {@link List} of {@link Byte} does not exist, or the data
- * residing at the path is not an instance of a {@link List} of
- * {@link Byte}, an absent is returned. If a {@link List} of {@link Short} does not exist, or the data
- * residing at the path is not an instance of a {@link List} of
- * {@link Short}, an absent is returned. If a {@link List} of {@link Integer} does not exist, or the data
- * residing at the path is not an instance of a {@link List} of
- * {@link Integer}, an absent is returned. If a {@link List} of {@link Long} does not exist, or the data
- * residing at the path is not an instance of a {@link List} of
- * {@link Long}, an absent is returned. If a {@link List} of {@link Float} does not exist, or the data
- * residing at the path is not an instance of a {@link List} of
- * {@link Float}, an absent is returned. If a {@link List} of {@link Double} does not exist, or the data
- * residing at the path is not an instance of a {@link List} of
- * {@link Double}, an absent is returned. If a {@link List} of {@link Map} does not exist, or the data
- * residing at the path is not an instance of a {@link List} of
- * {@link Map}, an absent is returned. If a {@link List} of {@link DataView} does not exist, or the data
- * residing at the path is not an instance of a {@link List} of
- * {@link DataView}, an absent is returned. If a {@link DataSerializable} exists, but is not the proper class
- * type, or there is no data at the path given, an absent is returned. It is important that the {@link DataManager} provided is
- * the same one that has registered many of the
- * {@link DataBuilder}s to ensure the {@link DataSerializable}
- * requested can be returned. If a {@link List} exists, but the contents of the list are not
- * considered {@link DataSerializable} or are not of the proper type of
- * {@link DataSerializable}, an absent is returned. It is important that the {@link DataManager} provided is
- * the same one that has registered many of the
- * {@link DataBuilder}s to ensure the {@link DataSerializable}
- * requested can be returned. If a {@link Object} exists, but is not the proper class
- * type, or there is no data at the path given, an absent is returned. It is important that the {@link DataManager} provided is
- * the same one that has registered many of the
- * {@link DataTranslator}s to ensure the {@link DataSerializable}
- * requested can be returned. If a {@link List} exists, but the contents of the list are not
- * considered {@link DataTranslator}"able" or are not of the proper type of
- * {@link DataTranslator}, an absent is returned. It is important that the {@link DataManager} provided is
- * the same one that has registered many of the
- * {@link DataTranslator}s to ensure the {@link Object}
- * requested can be returned. If a {@link CatalogType} exists, but is not named properly, not
- * existing in a registry, or simply an invalid value will return
- * an empty value. If a {@link List} exists, but contents of the list are not
- * considered {@link CatalogType}s or are not of the proper type
- * of {@link CatalogType}, an absent is returned. Note that the copy will not have the same path as this
- * {@link DataView} since it will be constructed with the top level path
- * being itself. Note that the copy will not have the same path as this
- * {@link DataView} since it will be constructed with the top level path
- * being itself. Compare the two operands by applying this operator infix
- * with respect to them. For example, if this object is
- * {@link Operator#GREATER} then calling this method with
- * Compares this property to The order of the operands is important, since {@link Operator} treats
- * its type as infix between the two operands, and thus (for example) if
- * this property's operator is set to GREATER, then when calling this method
- * we want to know whether this is GREATER than other
- * and must pass in the operands in the corresponding order. It is imperative that the provided list is not to be modified
- * outside this created {@link Transaction} synchronously and
- * asynchronously as consumers of the provided list will not be able
- * to react accordingly. Note that special processing with this list may sometimes only take
- * place if {@link #getCustom() a custom} result has not been set by a plugin,
- * or if {@link #isValid()} returns {@code false}. Common {@link TypeToken TypeTokens} can be found in
- * {@link TypeTokens}. If a new TypeToken is to be created, it is
- * recommended to create an anonymous class instance of a token,
- * as recommended by Guava's wiki found
- * here.
- * Note that {@link Key}s are not registered, but it is recommended to
- * avoid generating {@link Key}s of potentially conflicting
- * {@link DataQuery}(s). Any data that overlaps existing data from the {@link DataHolder} will
- * take priority and be overwritten from the pre-existing data from the
- * {@link DataHolder}. It is recommended that a call from
- * {@link DataHolder#supports(Class)} is checked prior to using this
- * method on any {@link DataHolder}. Any data that overlaps existing data from the {@link DataHolder} will
- * take priority and be overwritten from the pre-existing data from the
- * {@link DataHolder}. It is recommended that a call from
- * {@link DataHolder#supports(Class)} is checked prior to using this
- * method on any {@link DataHolder}. If the {@link DataHolder} does not contain the necessary information
- * to pre-populate the {@link DataManipulator}, a fresh new
- * {@link DataManipulator} is returned. If the {@link DataManipulator} is
- * incompatible with the {@link DataHolder}, {@link Optional#empty()} is
- * returned. If the {@link DataHolder} does not contain the necessary information
- * to pre-populate the {@link DataManipulator}, a fresh new
- * {@link DataManipulator} is returned. If the {@link DataManipulator} is
- * incompatible with the {@link DataHolder}, {@link Optional#empty()} is
- * returned. The success count is the number of times the most recently used
- * command of this command block succeeded. Most commands can only succeed
- * once per execution, but certain commands (such as those which accept
- * players as arguments) can succeed multiple times, and this value will be
- * set accordingly. This success count can also be polled via a redstone
- * comparator. This will only be available if {@link #doesTrackOutput()} is set to
- * true, otherwise {@link Optional#empty()} will be returned. Note that for {@link ItemTypes#FIREWORK_CHARGE} only the first effect
- * will apply to the charge. Flight modifiers are tiered ranks of flight duration. Generally,
- * the modifier is used to calculate the fuse time of a firework when
- * launched. This can be approximated by multiplying 10 and the modifier,
- * and adding a random number between 0 and 13. Again, this is a general
- * approximation of what vanilla Minecraft performs. Note that this is still usable with Java 8 method references.
- * Referencing {@code this::getfoo()} is recommended. Note that this is still usable with Java 8 method references.
- * Referencing {@code this::getfoo()} is recommended. If there is no item, the snapshot will be empty. You can check this
- * with {@link ItemStackSnapshot#isEmpty()}. Arms that do not show may also not show an item in hand. This will usually be an entity snapshot of a {@link Living}. This data will usually only be present within 100 ticks of the attack
- * occurring. This data will usually only be present within 100 ticks of the attack
- * occurring. Note that in events, the damage defined for the provided
- * {@link EntityType} will take priority over the "default" damage as
- * defined from {@link #damage()}. Food level has health effects, depending on game difficulty and
- * hunger levels. If the food level is high enough, the human entity
- * may heal. If the food level is at 0, the human entity may starve. When the exhaustion level reaches 0, saturation is usually diminished
- * such that saturation is decreased and then exhaustion is reset to the
- * maximum. This type of effect occurs over time and can be modified by
- * movements and actions performed by the {@link Humanoid} entity. When the saturation level reaches 0, the food level is usually
- * diminished such that the food level is decreased by 1, then
- * saturation is reset to the maximum value. This type of effect occurs
- * over time and can be modified by movements and actions performed by the
- * {@link Humanoid} entity. The range of the health depends on the object on which this
- * method is defined. For players in Minecraft, the nominal range is
- * between 0 and 20, inclusive, but the range can be adjusted. Convention dictates that health does not follow below 0 but this
- * convention may be broken for any reason. The maximum health set here may affect the attribute increasing
- * health points. The base health should be minded that it may be lower
- * than the total maximum health of this entity. If the current maximum health is 400, and the player has 200, but the
- * scale dictates 20, then the client will see 5 hearts (or 10 half hearts)
- * out of 10 hearts. Note that this is different from the {@link #vanish()} state as when an
- * {@link Entity} is "invisible", update packets are still sent to all clients
- * and the server. Likewise, no This does not cover creative mode, where players can also
- * be invulnerable. Positive values move the block upwards in relation to the minecart,
- * and negative values move the block downwards. If nothing is brewing the immutable value is 0. This is represented by the flame icon in the {@link Furnace}, if the
- * flame is 100% filled the value is exactly this one. So its the maximum
- * of the {@link #passedBurnTime()}. The success count is the number of times the most recently used
- * command of this command block succeeded. Most commands can only succeed
- * once per execution, but certain commands (such as those which accept
- * players as arguments) can succeed multiple times, and this value will be
- * set accordingly. This success count can also be polled via a redstone
- * comparator. This will only be available if {@link #doesTrackOutput()} is set to
- * true, otherwise {@link Optional#empty()} will be returned. Note that for {@link ItemTypes#FIREWORK_CHARGE} only the first effect
- * will apply to the charge. Flight modifiers are tiered ranks of flight duration. Generally,
- * the modifier is used to calculate the fuse time of a firework when
- * launched. This can be approximated by multiplying 10 and the modifier,
- * and adding a random number between 0 and 13. Again, this is a general
- * approximation of what vanilla Minecraft performs. Note that this is still usable with Java 8 method references.
- * Referencing {@code this::getfoo()} is recommended. Note that this is still usable with Java 8 method references.
- * Referencing {@code this::getfoo()} is recommended. Note that this is still usable with Java 8 method references.
- * Referencing {@code this::setFoo(something)} is recommended. If there is no item, the snapshot will be empty. You can check this
- * with {@link ItemStackSnapshot#isEmpty()}. A {@link Player} who does not affect spawning will be treated as a
- * spectator in regards to spawning. A {@link MobSpawner} will not be
- * activated by his presence and mobs around him may naturally despawn
- * if there is no other Player around who affects spawning. A positive radiusOnUse value will make the cloud grow, a negative
- * one will make it shrink. The radius is increased every tick. A radiusPerTick of 0 will cause
- * the cloud to stay at its original size until its duration runs out, a
- * positive number will make it grow, and a negative number will make it
- * shrink whenever it applies its effect.
- */
- // @ts-ignore
- radiusPerTick(): org.spongepowered.api.data.value.mutable.MutableBoundedValue;
- /**
- * Gets the bounded {@code durationOnUse} value of this cloud.
- * The duration on use is added to the duration for every time
- * that this cloud applies it's {@link PotionEffect}s on an
- * {@link Entity}.
- * If the duration on use is negative, every application of
- * an effect to an entity will decrease the cloud's duration Arms that do not show may also not show an item in hand. This will usually be an entity snapshot of a {@link Living}. This data will usually only be present within 100 ticks of the attack
- * occurring. This data will usually only be present within 100 ticks of the attack
- * occurring. Note that in events, the damage defined for the provided
- * {@link EntityType} will take priority over the "default" damage as
- * defined from {@link #damage()}. Food level has health effects, depending on game difficulty and
- * hunger levels. If the food level is high enough, the human entity
- * may heal. If the food level is at 0, the human entity may starve. When the exhaustion level reaches 0, saturation is usually diminished
- * such that saturation is decreased and then exhaustion is reset to the
- * maximum. This type of effect occurs over time and can be modified by
- * movements and actions performed by the {@link Humanoid} entity. When the saturation level reaches 0, the food level is usually
- * diminished such that the food level is decreased by 1, then
- * saturation is reset to the maximum value. This type of effect occurs
- * over time and can be modified by movements and actions performed by the
- * {@link Humanoid} entity. The range of the health depends on the object on which this
- * method is defined. For players in Minecraft, the nominal range is
- * between 0 and 20, inclusive, but the range can be adjusted. Convention dictates that health does not follow below 0 but this
- * convention may be broken. The maximum health set here may affect the attribute increasing
- * health points. The base health should be minded that it may be lower
- * than the total maximum health of this entity. If the current maximum health is 400, and the player has 200, but the
- * scale dictates 20, then the client will see 5 hearts (or 10 half hearts)
- * out of 10 hearts. Note that this is different from the {@link #vanish()} state as when an
- * {@link Entity} is "invisible", update packets are still sent to all clients
- * and the server. The presence of a vanished entity will not be made known to a client;
- * no packets pertaining to this entity are sent. Client-side, this entity
- * will cease to exist. Server-side it may still be targeted by hostile
- * entities or collide with other entities. Vanishing an {@link Entity} ridden by other entities (see
- * {@link PassengerData}) will cause problems. This does not cover creative mode, where players can also
- * be invulnerable. Positive values move the block upwards in relation to the minecart,
- * and negative values move the block downwards. If nothing is brewing the value is 0. This is represented by the flame icon in the {@link Furnace}, if the
- * flame is 100% filled the value is exactly this one. So its the maximum
- * of the {@link #passedBurnTime()}. This is represented by the arrow icon in the {@link Furnace}, if the
- * arrow is 100% filled the value is exact this one. So its the maximum of
- * the {@link #passedCookTime()}. Since
- * {@link CompositeValueStore#copyFrom(CompositeValueStore, MergeFunction)}
- * accepts only a single {@link MergeFunction}, and a
- * {@link CompositeValueStore} may have multiple {@link ValueContainer}s,
- * as provided by {@link CompositeValueStore#getContainers()}, the merge
- * function may be called for every single number of {@link ValueContainer}.
- * This way, a {@link MergeFunction} can be fully customized to merge
- * specific {@link ValueContainer}s of matching types. {@link Property}s can define various immutable information about a
- * {@link PropertyHolder} that is dependent on the instance of the holder.
- * As {@link Property}s cannot be changed, the {@link PropertyHolder} can
- * not change the information about it's own properties either. {@link Property}s can define various immutable information about a
- * {@link PropertyHolder} that is dependent on the instance of the holder.
- * As {@link Property}s cannot be changed, the {@link PropertyHolder} can
- * not change the information about it's own properties either. {@link Property}s can define various immutable information about a
- * {@link PropertyHolder} that is dependent on the instance of the holder.
- * As {@link Property}s cannot be changed, the {@link PropertyHolder} can
- * not change the information about it's own properties either. {@link Property}s can define various immutable information about a
- * {@link PropertyHolder} that is dependent on the instance of the holder.
- * As {@link Property}s cannot be changed, the {@link PropertyHolder} can
- * not change the information about it's own properties either. {@link Property}s can not be changed such that the property is
- * attached to the instance of the residing {@link PropertyHolder}. {@link Property}s can not be changed such that the property is
- * attached to the instance of the residing {@link PropertyHolder}. {@link Property}s can define various immutable information about a
- * {@link PropertyHolder} that is dependent on the instance of the holder.
- * As {@link Property}s cannot be changed, the {@link PropertyHolder} can
- * not change the information about it's own properties either. {@link Property}s can not be changed such that the property is
- * attached to the instance of the residing {@link PropertyHolder}. The priority is a measurement where the higher the priority, the
- * sooner this {@link PropertyStore} is queried such that if
- * {@link #getFor(PropertyHolder)} is called and returns a present value,
- * that present value is returned. Usually, Sponge implemented
- * {@link PropertyStore}s have a priority of If the {@link Key} is not supported or
- * available, {@link NoSuchElementException} will be thrown. If the {@link ValueContainer} too is immutable, a new instance of
- * the {@link ValueContainer} may be created. If the {@link ValueContainer}
- * is mutable, the same instance of the {@link ValueContainer} is retained.
- * Gets the desired {@link ValueContainer} of type This is the equivalent to performing the following: The advantage of this returning an {@link Optional} is that the
- * {@link ValueContainer} may be unsupported, the required data missing
- * and ignoring the possibility of {@code null}s, it is a guarantee that if
- * the {@link Optional#isPresent()} is {@code true}, the
- * {@link ValueContainer} not only is supported, but there is already pre-
- * existing data for the {@link ValueContainer}. If it is necessary to ignore the {@link Optional},
- * {@link Optional#orElse(Object)} can be used to return a potentially
- * {@code null} {@link ValueContainer}. Gets the desired {@link ValueContainer} of type This is the equivalent to performing the following: The advantage of this returning an {@link Optional} is that the
- * {@link ValueContainer} may be unsupported, the required data missing
- * and ignoring the possibility of {@code null}s, it is a guarantee that if
- * the {@link Optional#isPresent()} is {@code true}, the
- * {@link ValueContainer} not only is supported, but there is already pre-
- * existing data for the {@link ValueContainer}. If it is necessary to ignore the {@link Optional},
- * {@link Optional#orElse(Object)} can be used to return a potentially
- * {@code null} {@link ValueContainer}. This does not alter the current {@link ImmutableValueStore}. If the list is empty then null will be returned. Gets the desired {@link ValueContainer} of type This is the equivalent to performing the following: The advantage of this returning an {@link Optional} is that the
- * {@link ValueContainer} may be unsupported, the required data missing
- * and ignoring the possibility of {@code null}s, it is a guarantee that if
- * the {@link Optional#isPresent()} is {@code true}, the
- * {@link ValueContainer} not only is supported, but there is already pre-
- * existing data for the {@link ValueContainer}. If it is necessary to ignore the {@link Optional},
- * {@link Optional#orElse(Object)} can be used to return a potentially
- * If the container class is not supported or
- * available, {@link NoSuchElementException} will be thrown. Gets the desired {@link ValueContainer} of type This is the equivalent to performing the following: The advantage of this returning an {@link Optional} is that the
- * {@link ValueContainer} may be unsupported, the required data missing
- * and ignoring the possibility of {@code null}s, it is a guarantee that if
- * the {@link Optional#isPresent()} is {@code true}, the
- * {@link ValueContainer} not only is supported, but some default values
- * can be generated to create the desired {@link ValueContainer}. If it is necessary to ignore the {@link Optional},
- * {@link Optional#orElse(Object)} can be used to return a potentially
- * If the list is empty then null will be returned. This will not change the {@link World} in any way. This will not change the {@link World} in any way. This is useful for resetting what the client sees
- * after sending a {@link #sendBlockChange block change}. This is useful for resetting what the client sees
- * after sending a {@link #sendBlockChange block change}. The default velocity is {@link Vector3d#ZERO}. The default offset is {@link Vector3d#ZERO}. The default quantity is 1. Amplifiers must be above zero. Note: If no domain (indicated by the string before ':') is present
- * in the id, the default "minecraft" domain will be used. Having the helmet as null will result in having nothing equipped in
- * the helmet slot. Having the helmet as null will result in having nothing equipped in
- * the helmet slot. Having the chestplate as null will result in having nothing equipped
- * in the chestplate slot. Having the chestplate as null will result in having nothing equipped
- * in the chestplate slot. Having the leggings as null will result in having nothing equipped in
- * the leggings slot. Having the leggings as null will result in having nothing equipped in
- * the leggings slot. Having the boots as null will result in having nothing equipped in the
- * boots slot. Having the boots as null will result in having nothing equipped in the
- * boots slot. Having the item in hand as null will result in having nothing equipped
- * in the item in hand slot. Having the item in hand as null will result in having nothing equipped
- * in the item in hand slot. The format of the rotation is represented by: {@code x -> pitch}, {@code y -> yaw}, {@code z -> roll} The format of the rotation is represented by: {@code x -> pitch}, {@code y -> yaw}, {@code z -> roll} The format of the rotation is represented by: {@code x -> pitch}, {@code y -> yaw}, {@code z -> roll} The format of the rotation is represented by: {@code x -> pitch}, {@code y -> yaw}, {@code z -> roll} The format of the rotation is represented by: {@code x -> pitch}, {@code y -> yaw}, {@code z -> roll} The format of the rotation is represented by: {@code x -> pitch}, {@code y -> yaw}, {@code z -> roll} This is equivalent to setting the location via
- * {@link TargetedLocationData}. This is equivalent to setting the location via
- * {@link TargetedLocationData}. If the target world is loaded then this is equivalent to
- * setting the location via {@link TargetedLocationData}. If the target world is unloaded but is enabled according to its
- * {@link WorldArchetype#isEnabled()} then this will first load the world
- * before transferring the entity to that world. If the target world is unloaded and not enabled then the transfer
- * will fail. If the target world is loaded then this is equivalent to setting the
- * location via {@link TargetedLocationData}. If the target world is unloaded but is enabled according to its
- * {@link WorldArchetype#isEnabled()} then this will first load the world
- * before transferring the entity to that world. If the target world is unloaded and not enabled then the transfer
- * will fail. The returned entity can never ride another entity, that would make the
- * ridden entity the base of the stack. Note: While normally, an archetype does not contain position information,
- * it is possible that {@link Queries#POSITION} are included as required by
- * {@link Schematic}s.
- * This is used to grab the {@link UUID} of the World for this
- * snapshot. Supplying null will unequip any currently equipped item. Note: This can be null if the {@link Extent} is unloaded and garbage
- * collected. The format of the rotation is represented by: The format of the rotation is represented by: Quaternions are objectively better than the Euler angles preferred by
- * Minecraft. This is for compatibility with the flow-math library. Quaternions are objectively better than the Euler angles preferred by
- * Minecraft. This is for compatibility with the flow-math library. Returns the results as a new copy. Returns the results as a new copy. Quaternions are objectively better than the Euler angles preferred by
- * Minecraft. This is the preferred method when dealing with rotation
- * additions. This is for compatibility with the flow-math library. Returns the results as a new copy. Returns the results as a new copy. This includes the position, rotation and scale. To apply the transform
- * to a vector, use the following: This converts the original 3D vector to 4D by appending 1 as the w
- * coordinate, applies the transformation, then converts it back to 3D by
- * dropping the w coordinate. Using a 4D matrix and a w coordinate with value 1 is what allows for
- * the position to be included in the transformation applied by the matrix.
- * Examples of invalid Transforms are: This plays a role in determining if tasks should be updated or not.
- * If this method
- * is being called on this task, that means: Thought should be made before blindly returning true or false here.
- * In Minecraft, all tasks can be interrupted by higher priority tasks
- * (tasks added with lower numerical values in
- * {@link Goal#addTask(int, AITask)}) but a task being created by a plugin
- * might be deemed critical and as such should return false. Due note that the meaning of "true" changes based on the state of the
- * {@link Goal}. To put it simply, this value can mean "Should I be added
- * as an updating task or "Should I continue updating?". Regardless of the
- * question, the next step that happens is transferring from this method to
- * {@link AITask#canRunConcurrentWith(AITask)} in the next AI tick loop. Note that this may be called during any state during {@link #start()}
- * or {@link #update()} such that the task is removed from use for the
- * current "AI" tick. Usually, a {@link LeashHitch} will always exist so long as there is
- * a leashed {@link Entity} attached. If the leash is broken, the leash
- * hitch is removed. Food level has health effects, depending on game difficulty and
- * hunger levels. If the food level is high enough, the human entity
- * may heal. If the food level is at 0, the human entity may starve. When the exhaustion level reaches 0, saturation is usually diminished
- * such that saturation is decreased and then exhaustion is reset to the
- * maximum. This type of effect occurs over time and can be modified by
- * movements and actions performed by the {@link Humanoid} entity. When the saturation level reaches 0, the food level is usually
- * diminished such that the food level is decreased by 1, then
- * saturation is reset to the maximum value. This type of effect occurs
- * over time and can be modified by movements and actions performed by the
- * {@link Humanoid} entity. The range of the health depends on the object on which this
- * method is defined. For players in Minecraft, the nominal range is
- * between 0 and 20, inclusive, but the range can be adjusted. Convention dictates that health does not follow below 0 but this
- * convention may be broken. The maximum health set here may affect the attribute increasing
- * health points. The base health should be minded that it may be lower
- * than the total maximum health of this entity. This is generally an entity snapshot of a {@link Living}. The format of the rotation is represented by: Note that the pitch will be the same x value returned by
- * {@link Entity#getRotation()} and Minecraft does not currently support
- * head roll so the z value will always be zero. The format of the rotation is represented by: Note that the pitch (x value) supplied will update the entity's pitch
- * via {@link Entity#setRotation(Vector3d)}. The phase manager controls the active {@link EnderDragonPhase} of
- * the dragon in The End. If present, this value will be between 0.0 and 1.0. Note that not all inventories support a custom display name. This method sends a message as if it came from this player.
- * To send a message to this player instead, see
- * {@link MessageReceiver#sendMessage(Text)} or
- * {@link ChatTypeMessageReceiver#sendMessage(ChatType, Text)}. Commands cannot be sent using this method. To send commands, use
- * {@link CommandManager#process(CommandSource, String)}. If text formatting is not supported in the implementation
- * it will be displayed as plain text. Since a {@link Player} is already online, it means that the player
- * has joined the server at least once, meaning there is a guaranteed
- * initial join {@link Instant}. Users may not have ever joined a server
- * before. If the player is not dead, this method will return false May return empty when the world the player is in does not exist anymore The UUID must belong to an existing world. When the User {@link #isOnline()} this redirects to {@link Entity#setLocation(Location)} The format of the rotation is represented by: {@code x -> pitch}, {@code y -> yaw}, {@code z -> roll} The format of the rotation is represented by: {@code x -> pitch}, {@code y -> yaw}, {@code z -> roll} When {@code null} is passed, an empty {@link Text} will
- * be sent. When {@code null} is passed, an empty {@link Text} will
- * be sent. When {@code null} is passed, an empty {@link Text} will
- * be sent. The returned collection should be immutable. Note that if this is used on a player, but they remain visible
- * in-game, their skin will not work. The client displays connection bars based on this number. When using {@link GameModes#SPECTATOR} and this entry is of an
- * online {@link Player}, the player will have "spectator effects". Such
- * effects can include invisibility and noclip. The damaging data defines how much damage the projectile will deal
- * upon hitting an {@link Entity}, before the explosion. Note that in events, the damage defined for the provided
- * {@link EntityType} will take priority over the "default" damage as
- * defined from {@link #damage()}. The targeted entity data defines which entity this projectile will target. Note that for {@link ItemTypes#FIREWORK_CHARGE} only the first effect
- * will apply to the charge. Fishooks can attach to {@link Entity} objects in the world, as though
- * they are temporarily leashed. The hooked entity may also be null. Fishhooks can attach to {@link Entity} objects in the world, as though
- * they are temporarily leashed. The hooked entity may also be null. All projectiles have a {@link ProjectileSource} regardless of whether
- * the projectile was launched via plugin or mod. All projectiles have a {@link ProjectileSource} regardless of whether
- * the projectile was launched via plugin or mod. The Default value is 0.4. The Default value is 0.4. Usually, the fuel time will decay until reaching 0. At zero, the fuel
- * minecart will decelerate to a stop. Usually, the fuel time will decay until reaching 0. At zero, the fuel
- * minecart will decelerate to a stop. The default value is 0.4. The default value is 0.4. This differs from {@link Minecart#getSwiftness()} in that its value is
- * affected by the block/rail beneath the cart. However, it is still
- * impacted and limited by the cart's swiftness. The frame handle is required to ensure that frames are popped of in
- * order and are not left in the stack. If an attempt is made to pop a frame
- * which is not the head of the frame stack then an error will be thrown as
- * this indicates that a frame was not popped properly. If the key is not available, {@link NoSuchElementException} will be
- * thrown. Only methods that are public will be registered and the class must be
- * public as well. Normally, the annotation-based way in
- * {@link #registerListeners(Object, Object)} should be preferred over this way. This
- * method exists primarily to support dynamic event registration like needed
- * in scripting plugins. Normally, the annotation-based way in
- * {@link #registerListeners(Object, Object)} should be preferred over this way. This
- * method exists primarily to support dynamic event registration like needed
- * in scripting plugins. Normally, the annotation-based way in
- * {@link #registerListeners(Object, Object)} should be preferred over this way. This
- * method exists primarily to support dynamic event registration like needed
- * in scripting plugins. Normally, the annotation-based way in
- * {@link #registerListeners(Object, Object)} should be preferred over this way. This
- * method exists primarily to support dynamic event registration like needed
- * in scripting plugins. Normally, the annotation-based way in
- * {@link #registerListeners(Object, Object)} should be preferred over this way. This
- * method exists primarily to support dynamic event registration like needed
- * in scripting plugins. Normally, the annotation-based way in
- * {@link #registerListeners(Object, Object)} should be preferred over this way. This
- * method exists primarily to support dynamic event registration like needed
- * in scripting plugins. Note: The functionality of setting the {@link Result} is defined on a
- * per-event basis. The case that spawn may have not been set includes: This may have not been set by the event, so checking
- * {@link #isSpawnSet()} is advisable. If spawn has not been set,
- * it will return {@link Optional#empty()}. If spawn {@link #isSpawnSet()} was not in fact set by this event,
- * this does not override the return value. The given spawn should be
- * a valid location. Canceling this event will prevent block logic from running
- * and also stop {@link BlockSnapshot}'s from being generated. Note: This event is not intended to always be fired before
- * changing a {@link BlockState} but rather it is primarily used to
- * prevent one or more {@link BlockState}'s from being changed. {@link Transaction#getOriginal()} is used to get the {@link Location} Note: These results may differ depending on implementation. Note: These results may differ depending on implementation. Note: These results may differ depending on implementation. Note: These results may differ depending on implementation. If the key is not available, {@link NoSuchElementException} will be
- * thrown. This sets the exhaustion increase caused
- * by this source to 0. You can override this
- * with {@link #exhaustion(double)}. This sets the exhaustion increase caused
- * by this source to 0. You can override this
- * with {@link #exhaustion(double)}. In vanilla gameplay, the default is 0.1, unless if the damage
- * is absolute or bypasses armor, where the exhaustion gets set to 0.
- * This builder follows this mechanic, but if you set the exhaustion
- * through this method that will be overridden. If you don't set this exhaustion manually, calling
- * {@link #absolute()} or {@link #bypassesArmor()} will
- * set this 0 and if you don't this will default to 0.1. This is required to be set. In vanilla gameplay this is set to 0.1 by default and
- * overridden to 0 if the source is set to be absolute or
- * as overriding armor. For example, if the message was {@code /example bob 3 -f}, then
- * the command would be {@code example}. For example, if the message was {@code /example bob 3 -f}, then
- * the command would be {@code example}. For example, if the message was {@code /example bob 3 -f}, then
- * the arguments would be {@code bob 3 -f}. For example, if the message was {@code /example bob 3 -f}, then
- * the arguments would be {@code bob 3 -f}. For example, if the message was {@code /example bob 3 -f},
- * then the command would be {@code example}. For example, if the message was {@code /example bob 3 -f},
- * then the arguments would be {@code bob 3 -f}. The Vanilla client does not send the entire contents of the chat box.
- * Instead, it sends the contents of the chat box up to the cursor position
- * (excluding the character after the cursor).
- */
- // @ts-ignore
- getRawMessage(): string;
- /**
- * Gets the immutable list of the suggestions originally generated.
- * In Vanilla, these suggestions are usually player names, in the case
- * of {@link Chat}. Note: Entries *should not* contain spaces, as they produce strange
- * behavior on the Vanilla client (tabbing between entries causes them
- * to be appended to the text box, instead of replacing the existing
- * entry. In Vanilla, this will be available if the player is looking at
- * a block within mineable range (the wireframe is displayed on
- * the client). In Vanilla, this will be If the proposed {@link DataTransactionResult} provides additional
- * values that were not changed in the {@link #getOriginalChanges()},
- * the provided changes suggested to be successfully offered will be
- * re-offered This method MUST be called at {@link Order#PRE} in order
- * to be properly initialized, after which it can be called at any time.
- * If it is not first called at {@link Order#PRE}, it will throw an {@link IllegalStateException}
- * when invoked. Locations for which the predicate returns Entities for which the predicate returns If needing to create a custom {@link DamageModifier} is required,
- * usage of the
- * {@link org.spongepowered.api.event.cause.entity.damage.DamageModifier.Builder}
- * is recommended. The previously equipped item may have been empty. The itemstack may not exist or the slot is being emptied. If needing to create a custom {@link DamageModifier} is required,
- * usage of the {@link Builder} is recommended. This only works for players By default this is the same as the
- * {@link DefaultGameRules#KEEP_INVENTORY} gamerule. If needing to create a custom {@link HealthModifier} is required,
- * usage of the
- * {@link org.spongepowered.api.event.cause.entity.health.HealthModifier.Builder}
- * is recommended.
- * If this is set to true, the {@link PortalAgent} will search for a
- * portal at the {@link #getToTransform()} location and will attempt to
- * create one if not found.
- *
- * If this is set to false, the {@link #getTargetEntity()} will only be
- * teleported to the {@link #getToTransform()} location.
- *
- * If this is set to true, the {@link PortalAgent} will search for a
- * Portal at the {@link #getToTransform()} location, and will attempt to
- * create one if not found.
- *
- * If this is set to false, the {@link #getTargetEntity()} will only be
- * teleported to the {@link #getToTransform()} location.
- * This target is set after the event when it is not cancelled. Setting a {@code null} target removes the target. Technically, this can be set to the same level to
- * cancel effects of the level being changed. When a player dies, or leaves The End, their {@link Player} is re-created. For exampled annotating a parameter of type Monster would
- * normally accept all entities extending Monster, however with the
- * includes specified as Enderman and Zombie the possible Monsters returned
- * would be restricted to entities extending either Enderman and Zombie. For exampled annotating a parameter of type Monster would
- * normally accept all entities extending Monster, however with the
- * includes specified as Enderman and Zombie the possible Monsters returned
- * would be restricted to entities extending either Enderman and Zombie. For exampled annotating a parameter of type Monster would normally
- * accept all entities extending Monster, however with the includes
- * specified as Enderman and Zombie the possible Monsters returned would be
- * restricted to entities extending either Enderman and Zombie. For exampled annotating a parameter of type Monster would normally
- * accept all entities extending Monster, however with the includes
- * specified as Enderman and Zombie the possible Monsters returned would be
- * restricted to entities extending either Enderman and Zombie. For exampled annotating a parameter of type Monster would normally
- * accept all entities extending Monster, however with the includes
- * specified as Enderman and Zombie the possible Monsters returned would be
- * restricted to entities extending either Enderman and Zombie. For example annotating a parameter of type Monster would normally
- * accept all entities extending Monster, however with the includes
- * specified as Enderman and Zombie the possible Monsters returned would be
- * restricted to entities extending either Enderman and Zombie. This method should be used
- * to initialize any fields that depend on parameters
- * passed to the constructor. {@link Transaction#getFinal()} is used to construct
- * the {@link ItemStack} to pass to the predicate If all items do not fit the inventory this event will be
- * automatically canceled. If a custom list was set all items have to fit the inventory
- * or this event will be automatically canceled. May return {@link Optional#empty()} for events that do not directly interact with a Slot Setting a custom Item here changes the result of the recipe replacing the default result This includes the crafting grid and one output slot In vanilla the maximum value is 30. The first item in the list is used for display when previewing the enchantments. The first item in the list is used for display when previewing the enchantments. The first item in the list is used for display when previewing the enchantments. Note that when modifying the enchantment list you should
- * return the same enchantments for the same seed and option. See {@link Enchantment#randomListBuilder()} to generate enchantment lists. In vanilla the maximum value is 30. Returning a much higher level may result in no enchantments
- * because the existing enchantments are too weak. This message is the original chat message, without any formatting
- * whatsoever. In Vanilla, this is equivalent to what a player typed into the
- * chat box (no name prefix or other elements). Note that an {@link Optional#empty()} channel is different from a
- * {@link MessageChannel#TO_NONE} channel. Note that an {@link Optional#empty()} channel is different from a
- * {@link MessageChannel#TO_NONE} channel. Use {@link #getPlayers()}.{@link Optional#isPresent() isPresent()} to
- * check if the players are already hidden. In Vanilla, this will display {@code ???} instead of the player
- * count in the server list. By default, this is the server's current MOTD If setting the string causes the message to go over the
- * maximum size, the message will be automatically truncated. By default, this is If setting the string causes the message to go over the
- * maximum size, the message will be automatically truncated. By default, this is the current world on the server. If setting the string causes the message to go over the
- * maximum size, the message will be automatically truncated. By default, this is the number of players present on the server.
- * If setting the string causes the message to go over the
- * maximum size, the message will be automatically truncated. If setting the int causes the message to go over the
- * maximum size, the message will be automatically truncated. By default, this is the maximum number of players allowed on the
- * server. If setting the int causes the message to go over the
- * maximum size, the message will be automatically truncated. By default, this is the address the server is listening on. This value is implementation-defined - it is only meaningful when
- * compared with {@link #getMaxSize()}. If the size of the data is greater than the returned value,
- * it will be automatically truncated.
- * This value is implementation-defined - it is only meaningful when
- * compared with {@link #getSize()} ()}. This is currently hardcoded to By default, this is the server's Minecraft version (e.g 1.8.1).
- * If setting the string causes the message to go over the
- * maximum size, the message will be automatically truncated. If setting the string causes the message to go over the
- * maximum size, the message will be automatically truncated. If settings any of the keys or values causes the message
- * to go over the maximum size, the message will be automatically
- * truncated. If a provider is being registered for the first time for the service,
- * this will return {@link Optional#empty()}. If this is present, then it will always have the same
- * provider as {@link #getNewProviderRegistration()}. Use {@link #isCancelled()} to check for cancellation of the
- * entire generation task. Use {@link #setCancelled(boolean)} to cancel the entire pre
- * generation task. Note that the volume is measured in "milli buckets", otherwise
- * read as {@code mB}. The scaling is as follows: 1 bucket = 1000mB,
- * whereas 1 block usually equals 1000mB. Note that the volume is measured in "milli buckets", otherwise read
- * as {@code mB}. The scaling is as follows: 1 bucket = 1000mB, whereas 1
- * block usually equals 1000mB. Note that the volume is measured in "milli buckets", otherwise read
- * as {@code mB}. The scaling is as follows: 1 bucket = 1000mB, whereas 1
- * block usually equals 1000mB. Note that the volume is measured in "milli buckets", otherwise read
- * as {@code mB}. The scaling is as follows: 1 bucket = 1000mB, whereas 1
- * block usually equals 1000mB. Colors can be mixed and matched in the order they are added
- * in. Colors can be mixed and matched in the order they are added
- * in. Colors can be mixed and matched in the order they are added
- * in. Colors can be mixed and matched in the order they are added
- * in. Colors can be mixed and matched in the order they are added
- * in. Colors can be mixed and matched in the order they are added
- * in. In some implementations, the order of colors defines the colors
- * showing from edge to center of the firework explosion. Normally in vanilla, the order of colors defines the colors
- * showing from edge to center of the firework explosion. Ex. Minecraft registers a golden carrot as
- * "minecraft:golden_carrot". While item stacks do have properties, generally, there is an
- * intrinsic default property for many item types. However, it should be
- * considered that when mods are introducing their own custom items, they
- * too could introduce different item properties based on various data on
- * the item stack. The default properties retrieved from here should merely
- * be considered as a default, not as a definitive property. This level must be between {@link Short#MIN_VALUE} and
- * {@link Short#MAX_VALUE}, but there is no guarantee all levels will
- * work properly without error. It is recommended for reliable results
- * you stay between {@link EnchantmentType#getMinimumLevel()} and
- * {@link EnchantmentType#getMaximumLevel()}, or at least larger
- * than If empty a pool will be calculated based on the other values instead. Higher values are more common. This value is also used in the repair
- * cost calculation. These do not occur naturally in enchantment tables. e.g. A Furnace accessed from {@link Direction#DOWN} will return its Fuel Slot When no inventory is accessible a {@link EmptyInventory} is returned Examples for viewed inventory slots: All the slots of the opened chest and not the player grid below. The slots of the crafting grid in the opened player inventory. 'Available' has a different meaning for different inventory types. In
- * a single-slot inventory this has a fixed implication. However larger and
- * more complex inventories are at liberty to implement whatever logic they
- * wish to back this method. If an inventory cannot provide a meaningful
- * implementation of this method then it should return
- * {@link Optional#empty()} instead. For consumers, this means that just because an inventory doesn't
- * return anything here, this does not imply that the inventory is empty,
- * just that a more specific query is required to obtain items from it. Get and remove up to For example, assume an inventory containing 4 slots contains stacks as
- * follows: Calling It is intended that this method is used in conjunction with a query
- * which returns a set of slots containing a specific item type: Unlike {@link #set}, this method's general contract does not permit
- * items in the Inventory to be replaced. However trying to insert items
- * that an Inventory cannot accept is not an error condition, the size of
- * the supplied stack will simply not be reduced if no items are consumed by
- * the Inventory. If this returns {@code true} {@link #offer(ItemStack)} should always succeed. The general contract of this method is to prioritise insertion of the
- * supplied items over items already in the Inventory. However the Inventory
- * may still reject the supplied items if they are of an unsupported type
- * for the target (for example trying to insert non-fuel items into a fuel
- * slot) or if the number of items is larger than the total capacity of the
- * inventory and not all items from the supplied stack can be consumed. For {@link Slot}s, the supplied stack is generally consumed and the
- * existing contents ejected (at the discretion of the target Inventory).
- * For multi-slot inventories the insertion order is up to the target
- * inventory to decide, and does not have to match the traversal order of
- * the leaf nodes as supplied by {@link #slots()}, although this is
- * generally recommended. Inventories should document their specific
- * insertion logic where the insertion order differs from the traversal
- * order. Consumers should inspect the returned
- * {@link InventoryTransactionResult} and act accordingly. Ejected items
- * should generally be "thrown" into the world or deposited into another
- * Inventory (depending on the operation in question. The supplied stack is
- * not adjusted, any rejected items are returned in the operation result
- * struct. This equivalent to counting up the stack sizes of all slots. Query this inventory by dynamically inspecting each operand. Each
- * operand in turn is checked for a match against the other query methods,
- * and if a matching method is found the query is performed using the
- * operand. This is repeated until all operands are consumed and allows a
- * union of multiple query types to be aggregated into a single view. For operands with no matching type, the behaviour is determined by the
- * individual inventory. A naive match may be obtained by calling .equals()
- * against the child inventory passing the unknown operand as an argument.
- * The resulting inventory will contain all slots from
- * both inventories. The slots of this inventory are ordered before the slots of the
- * given inventory. If the same slot is contained in both inventories the duplicate
- * in the second one is removed.
- * You can use this if you want to check if a single Slot is contained
- * in an inventory or an entire row is contained in a Grid.
- * In Vanilla empty ItemStacks are not rendered by the client. Note that the {@link Supplier} is not queried for an
- * {@link ItemType} until the generated {@link BiConsumer} is
- * called. Note that the desired {@link ItemType} given to the builder is only
- * defined at the time of calling {@link BiConsumer#accept(Object, Object)}.
- * Note that the default behavior of the item stack builder is still
- * expected to take place. Negative values are not allowed. Note that the default behavior of an item stack builder is still
- * expected to take place. Negative values are not allowed. Note that custom data is not supported through this method, use
- * {@link #data(Collection)} or any variant thereof for applying custom data. Note that custom data is not supported through this method, use
- * {@link #data(Collection)} or any variant thereof for applying custom data. Note that custom data is not supported through this method, use
- * {@link #data(Collection)} or any variant thereof for applying custom data. Note that custom data is not supported through this method, use
- * {@link #data(Collection)} or any variant thereof for applying custom data. Note that custom data is not supported through this method, use
- * {@link #data(Collection)} or any variant thereof for applying custom data. An example usage of this can be for generating a randomized list
- * of {@link Enchantment}s with varying enchantment levels. Note that custom data is not supported through this method, use
- * {@link #data(Collection)} or any variant thereof for applying custom data. Note that custom data is not supported through this method, use
- * {@link #data(Collection)} or any variant thereof for applying custom data. Note that custom data is not supported through this method, use
- * {@link #data(Collection)} or any variant thereof for applying custom data. Note that custom data is not supported through this method, use
- * {@link #data(Collection)} or any variant thereof for applying custom data. Note that custom data is not supported through this method, use
- * {@link #data(Collection)} or any variant thereof for applying custom data. Note that custom data is not supported through this method, use
- * {@link #data(Collection)} or any variant thereof for applying custom data. e.g. A Furnace accessed from {@link Direction#DOWN} will return
- * its Fuel Slot If the humanoid entity is available, a new trading window may open
- * with this merchant. Sets the first selling item of the trade offer to be
- * generated. Trade offers require at least one item to be generated. The first buying item is an item that the customer is selling to the
- * merchant in exchange for {@link #getSellingItem()}. Gets the second buying item. The second buying item is an item that the customer is selling to the
- * merchant, along with the {@link #getFirstBuyingItem()}, in exchange for
- * {@link #getSellingItem()}. Gets the current uses of this offer. Usually, the uses of an offer are limited by the amount of
- * {@link #getMaxUses()}. Once the uses reaches the max uses, the offer may
- * temporarily become disabled. Gets the current maximum uses of this offer. Usually, the uses of an offer are limited by the amount of maximum
- * uses. Once the uses reaches the max uses, the offer may temporarily
- * become disabled. This method is preferred over the
- * {@link CraftingRecipe#getExemplaryResult()} method, as it customizes
- * the result further depending on the context. Implementing classes are advised to use the output of
- * {@link CraftingRecipe#getExemplaryResult()}, modify it accordingly,
- * and {@code return} it. Returns
- * {@link Optional#empty()} if the arguments do not satisfy
- * {@link #isValid(CraftingGridInventory, World)}. A list of items to be added to the inventory of the player when they
- * craft the result. For example, if a player crafts a
- * {@link ItemTypes#CAKE}, the empty buckets are returned to their
- * inventory. Note that this may be replaced with a static of method in the
- * future. Also clears all previously set {@link #withDisplay} items. All predicates and items are ORed together. Use {@link #from} to create an ingredient from another one. All predicates and items are ORed together. Sets the ingredient to {@link Ingredient#NONE} if
- * {@code null} is specified. Use {@link AisleStep#where} to assign ingredients to characters
- * of the aisles. The space character will be defaulted to {@link Ingredient#NONE}
- * if not specified. Any other not assigned characters will cause an Exception
- * when {@link EndStep#build}ing the Recipe. The vanilla {@link ItemStack} matching behavior is used as the
- * ingredient predicate. Returns the {@link SmeltingResult} containing the resulting
- * {@link ItemStackSnapshot} and the amount of experience released. This method should be used instead of the {@link #getExemplaryResult()}
- * method, as it customizes the result further depending on the specified
- * ingredient {@link ItemStackSnapshot}. It is advised to use
- * the output of {@link #getExemplaryResult()}, modify it accordingly,
- * and {@code return} it. Note that this may be replaced with a static of method in the
- * future. The message ID is used to identify this message class as it is
- * sent and received across the network, it is a single byte and thus
- * has a range of 0 to 255. If the specified endianness is identical to this buffer's byte
- * order, this method can return this. This method does not modify readerIndex or writerIndex of this
- * buffer. If this method returns true, you can safely call {@link #array()}. The length of the array is written preceding the data as a varint. The length of the array is written preceding the data as a varint. The length of the array is written preceding the data as a varint. The length of the array is written preceding the data as a varint. The length of the array is expected to be preceding the array as a
- * varint. The length of the array is expected to be preceding the array as a
- * varint. The number of bytes written depends on the size of the value, see
- * https://developers.google.com/protocol-buffers/docs/encoding#varints
- * for a full description. The number of bytes written depends on the size of the value, see
- * https://developers.google.com/protocol-buffers/docs/encoding#varints
- * for a full description. The number of bytes read depends on the size of the value, see
- * https://developers.google.com/protocol-buffers/docs/encoding#varints
- * for a full description. The number of bytes read depends on the size of the value, see
- * https://developers.google.com/protocol-buffers/docs/encoding#varints
- * for a full description. The string will be encoded as the utf length as a varint followed by
- * the UTF-8 bytes of the string. The string will be encoded as the utf length as a varint followed by
- * the UTF-8 bytes of the string. The string will be encoded as the utf length as a varint followed by
- * the UTF-8 bytes of the string. The string will be encoded as the utf length as a varint followed by
- * the UTF-8 bytes of the string. The string will be encoded as the utf length as a short followed by
- * the UTF-8 bytes of the string. The string will be encoded as the utf length as a short followed by
- * the UTF-8 bytes of the string. The string will be encoded as the utf length as a short followed by
- * the UTF-8 bytes of the string. The string will be encoded as the utf length as a short followed by
- * the UTF-8 bytes of the string. Examples include: If a player is connecting to `mc.example.com`,
- * the hostname will show `mc.example.com`. This is NOT the originating
- * hostname of the client. The version range will be specified in Maven version range
- * syntax: The plugin ID must match the {@link #ID_PATTERN}. The name of the created profile will be {@code null}. This is a mutable map. The {@link ProfileProperty#getName() name} of the property is used when
- * adding the profile property to the {@link #getPropertyMap() property map}. The {@link ProfileProperty#getName() name} of the property is used when
- * removing the profile property from the {@link #getPropertyMap() property map}. A filled profile contains both a unique id and name. This collection may also contain profiles of players who never played
- * on the server! Use {@link UserStorageService#match(String)} for a collection that
- * only contains {@link GameProfile}s with attached {@link User} data. This method only searches the local cache, so the data may not be up
- * to date. This method checks the local profile cache before contacting the
- * profile servers. Use {@link #get(UUID, boolean)} to disable the cache
- * lookup. The returned {@link CompletableFuture} throws an {@link ExecutionException}
- * caused by a {@link ProfileNotFoundException} if the profile does not exist or
- * an {@link IOException} if a network error occurred. This method checks the local profile cache before contacting the
- * profile servers. Use {@link #get(String, boolean)} to disable the cache
- * lookup. The returned {@link CompletableFuture} throws an {@link ExecutionException}
- * caused by a {@link ProfileNotFoundException} if the profile does not exist or
- * an {@link IOException} if a network error occurred. The returned {@link CompletableFuture} throws an {@link ExecutionException}
- * caused by a {@link ProfileNotFoundException} if the profile does not exist or
- * an {@link IOException} if a network error occurred. The returned {@link CompletableFuture} throws an {@link ExecutionException}
- * caused by a {@link ProfileNotFoundException} if the profile does not exist or
- * an {@link IOException} if a network error occurred. The returned {@link CompletableFuture} throws an {@link ExecutionException}
- * caused by a {@link ProfileNotFoundException} if the profile does not exist or
- * an {@link IOException} if a network error occurred. The returned {@link CompletableFuture} throws an {@link ExecutionException}
- * caused by a {@link ProfileNotFoundException} if the profile does not exist or
- * an {@link IOException} if a network error occurred. The returned {@link CompletableFuture} throws an {@link ExecutionException}
- * caused by a {@link ProfileNotFoundException} if the profile does not exist or
- * an {@link IOException} if a network error occurred. The returned {@link CompletableFuture} throws an {@link ExecutionException}
- * caused by a {@link ProfileNotFoundException} if the profile does not exist or
- * an {@link IOException} if a network error occurred. The returned {@link CompletableFuture} throws an {@link ExecutionException}
- * caused by a {@link ProfileNotFoundException} if the profile does not exist or
- * an {@link IOException} if a network error occurred. To restore the original cache, pass the result of {@link #getDefaultCache()}. Depending on the property name, if the signature is provided it must
- * originate from Mojang. Depending on the property name, if the signature is provided it must
- * originate from Mojang. Note that this is different from having a module performing
- * a {@link DelayedRegistration}, as the module in question can still
- * perform it's registrations in the same {@link RegistrationPhase}
- * as the depending modules. It is guaranteed that the depending
- * modules will perform their registrations prior to the owning module.
- * A synchronous task is ran in alignment with the game's main loop,
- * in the same thread. Each synchronous task is ran in series with the
- * tick cycle. It is safe to manipulate game data when running in this
- * mode. In contrast, a task set to run asynchronously will run
- * independently of the tick cycle and in it's own thread. Therefore the
- * task is not thread safe with game data and care must be taken.
- * It is strongly advised to not manipulate game data in
- * asynchronous tasks. It is not possible to schedule a task in unit ticks when running
- * asynchronously. If the delay or interval is specified in ticks, it
- * will be converted to the equivalent wall clock time by multiplying
- * the value by {@link Scheduler#getPreferredTickInterval()}. If the scheduler detects that two tasks will overlap, the 2nd task
- * will not be started. The next time the task is due to run, the test
- * will be made again to determine if the previous occurrence of the
- * task is still alive (running). As long as a previous occurrence is
- * running no new occurrences of that specific task will start, although
- * the scheduler will never cease in trying to start it a 2nd time. If the name is not set in the builder, the name of the task
- * will be the form: Examples of default Task names: No two active tasks will have the same serial ID for the same
- * synchronisation type. By default, this is the empty list. By default, this is the empty list. If the {@link Objective} is If the same {@link Score} has been added to multiple objectives,
- * it will only appear once in the set. If the same {@link Score} has been added to multiple objectives,
- * it will only appear once in the set. The team's color is a distinct concept from its prefix or suffix.
- * It is only used for colored sidebar display slots, and certain
- * statistic criteria. Display names may be truncated in order to meet an
- * implementation-defined length limit. In Vanilla, this is sixteen
- * characters. By default, this is set to {@link #name(String)} Display names may be truncated in order to meet an
- * implementation-defined length limit. In Vanilla, this is sixteen
- * characters. Display names may be truncated in order to meet an
- * implementation-defined length limit. In Vanilla, this is sixteen
- * characters. By default, this is the empty set. The team's color is a distinct concept from its prefix or suffix.
- * It is only used for colored sidebar display slots, and certain statistic
- * criteria. The team's color is a distinct concept from its prefix or suffix.
- * It is only used for colored sidebar display slots, and certain statistic
- * criteria. This option only controls players attacking other players. It has no
- * affect other entities attacking other entities, or players attacking
- * other entities (or vice-versa). While any {@link Text} may be added, the {@link Text} to use should
- * normally be obtained by calling
- * {@link TeamMember#getTeamRepresentation()} on a {@link TeamMember}, such
- * as a {@link Player}. While any {@link Text} may be removed, the {@link Text}
- * to use should normally be obtained by calling {@link TeamMember#getTeamRepresentation()}
- * on a {@link TeamMember}, such as a {@link Player}. This will return {@link Optional#empty()} when a team has
- * been removed from its {@link Scoreboard}, or has been created
- * but not yet registered. A team can still be fully used after being unregistered. However,
- * it will not affect the game in any way until registered to a
- * {@link Scoreboard} again, through
- * {@link Scoreboard#registerTeam(Team)}. If the {@link Score} does not exist, it will be created. Services are by definition replaceable at any given time. Services should only be registered during initialization. If services
- * are registered later, then they may not be utilized. The returned provider may be a proxy to the real underlying proxy,
- * depending on the implementation of the service manager. The returned provider may be a proxy to the real underlying proxy,
- * depending on the implementation of the service manager. If the GameProfile or IP address of the ban already has a ban set,
- * the passed in ban will replace the existing ban. Care should be taken to ensure implementations of this method meet the
- * general requirements for {@link ContextCalculator}, defined in the class
- * doc. Calculators should not rely on the state of {@code accumulator} during
- * this call, and also shouldn't make calls to remove contexts added by
- * other calculators. If this calculator does not handle the given type of context, this
- * method should return false. For the given set of contexts which would be accumulated using
- * {@link #accumulateContexts(Contextual, Set)}, this method should return
- * true if the given context would be included in the accumulated set. This context may or may not be the same across multiple invocations. The identifier of each distinct Contextual within a collection of
- * contextuals should be unique. Not guaranteed to be human-readable. Use
- * {@link #getFriendlyIdentifier()} for a more readable alternative. Unlike {@link #getIdentifier()}, this value is not guaranteed to be
- * unique. If the friendly identifier is equal to the normal identifier,
- * this method should return {@link Optional#empty()}. Contextuals which represent a Player or a User should return the
- * username here, if available. "Active" contexts refers to the contexts currently applicable to the
- * contextual. The result of these calculations may be cached. It is not guaranteed that the calculator will be used by the service,
- * as some implementations may not support contexts. This should be preferred over {@link CatalogType#getName()}
- * for display purposes. Not all currencies will have a plural name that differs from the
- * display name. Should include the symbol if it is present Should include the symbol if it is present The economy service provider may only support one currency, in which
- * case {@link #getDefaultCurrency()} will be the only member of the set. The set returned is a read-only a view of all currencies available in
- * the EconomyService. Depending on the implementation, the {@link Account} may be a
- * {@link UniqueAccount} or a {@link VirtualAccount}.
- */
- // @ts-ignore
- hasAccount(identifier: string): boolean;
- /**
- * Gets the {@link UniqueAccount} for the user with the specified {@link UUID}.
- * If an account does not already exists with the specified {@link UUID},
- * it will be created. Creation might fail if the provided {@link UUID} does not correspond to
- * an actual player, or for an implementation-defined reason. Depending on the implementation, the {@link Account} may be a
- * {@link UniqueAccount} or a {@link VirtualAccount}. If an account does not already exists with the specified identifier,
- * it will be created. Creation may fail for an implementation-defined reason. This should be used by plugins to get a human-readable name for an
- * account, regardless of the specific type ({@link UniqueAccount} or
- * {@link VirtualAccount}). Its contents are dependent on the provider of {@link EconomyService}.
- * For example, an economy plugin could allow players to configure the
- * display name of their account The default balance is used when the balance is retrieved for the
- * first time for a given {@link Currency} on this account, or if no
- * balance is available for the {@link Context}s used when retrieving
- * a balance. If this method returns If this method returns The default result when the account does not have a balance of the
- * given {@link Currency} should be {@link BigDecimal#ZERO}. The balance may be unavailable depending on the set of
- * {@link Context}s used. The default result when the account does not have a balance of the
- * given {@link Currency} will be {@link #getDefaultBalance(Currency)}. Amounts may differ depending on the {@link Context}s specified and
- * the implementation. The set of {@link Context}s may be empty. {@link Currency} amounts which are 0 may or may not be included in
- * the returned mapping. Changes to the returned {@link Map} will not be reflected in
- * the underlying {@link Account}. See
- * {@link #setBalance(Currency, BigDecimal, Cause, Set)} to set values. Amounts may differ depending on the {@link Context}s specified and
- * the implementation. The set of {@link Context}s may be empty. {@link Currency} amounts which are 0 may or may not be included in
- * the returned mapping. Changes to the returned {@link Map} will not be reflected in
- * the underlying {@link Account} and may result in runtime exceptions
- * depending on implementation. See
- * {@link #setBalance(Currency, BigDecimal, Cause, Set)} to set values. Negative balances may or may not be supported depending on
- * the {@link Currency} specified and the implementation. Negative balances may or may not be supported depending on
- * the {@link Currency} specified and the implementation. This operation is a merged {@link #withdraw(Currency, BigDecimal, Cause, Set)}
- * from this account with a {@link #deposit(Currency, BigDecimal, Cause, Set)}
- * into the specified account. This operation is a merged {@link #withdraw(Currency, BigDecimal, Cause, Set)}
- * from this account with a {@link #deposit(Currency, BigDecimal, Cause, Set)}
- * into the specified account. {@link #getAccount()} can be used to get the {@link Account} that the currency
- * is being transferred from. If this {@link Iterable} is a {@link List}, bidirectional
- * navigation is supported. Otherwise, only going to the next page will
- * be supported. This should be less than one line long. The header and footer will use this Text's style and color for
- * formatting. If the header is not specified, or passed in as If the footer is not specified, or passed in as This defaults to the maximum amount of lines that can be displayed
- * on a source's screen at one time if not specified. Header and footer will use this Text's style and color for
- * formatting. This defaults to the maximum amount of lines that can be displayed
- * on a source's screen at one time if not specified. A page that is out of bounds will result in a friendly
- * error message being sent to the receiver. Pages start at an index of 1. See {@link PermissionDescription#getId()} for format
- * specifications. May include a link to a more detailed description on the plugin's
- * web page. Can be null if the permission does not have a description. If the given subject does not exist it will be created. Permission
- * templates should not be assigned to regular subjects. It is recommended to use the standard role suggestions expressed
- * as static parameters in {@link PermissionDescription}. Do not assign a permission to user, staff and admin at the same
- * time but solve this with subject inheritance if possible. Note: The permissions are only assigned during
- * {@link #register()}. The permission id must be of the specified format as specified using
- * EBNF:
- * The following examples shall help you to structure your permissions
- * well:
- *
- * So if you want to allow someone to give themself only DIAMONDs, you would
- * assign them the following permissions:
- * Note: Permission ids are case insensitive! Permission ids
- * should start with the owning plugin's id. May include a link to a more detailed description on the plugin's
- * web page. Will return an empty optional for descriptions which have been
- * automatically generated, or where a description was omitted when the
- * {@link PermissionDescription} was created. Will return an empty optional for descriptions which have been
- * automatically generated. If you want to know to which role-templates this permission is
- * assigned, use {@link PermissionService#SUBJECTS_ROLE_TEMPLATE}.
- * This method is equivalent to calling
- * {@link SubjectCollection#getAllWithPermission(String)} for the given
- * collection, using {@link #getId()} as the permission. If you want to know to which role-templates this permission is
- * assigned, use {@link PermissionService#SUBJECTS_ROLE_TEMPLATE}. This method is equivalent to calling
- * {@link SubjectCollection#getLoadedWithPermission(String)} for the given
- * collection, using {@link #getId()} as the permission. This method will return an empty map if the given collection is not
- * loaded or does not exist. User identifiers are expected to be UUIDs in RFC4122 string format
- * (This *does* have dashes). This method should return the same SubjectCollection as the result of
- * invoking {@link #loadCollection(String)} with {@link #SUBJECTS_USER}. This method should return the same SubjectCollection as the result of
- * invoking {@link #loadCollection(String)} with {@link #SUBJECTS_GROUP}. This subject is at the root of all inheritance trees, below
- * even SubjectCollection defaults, meaning it has the lowest
- * priority when all other weighting is equal. Note: This data may be persisted, so plugins that add
- * permissions to this subject must take care to not override
- * permissions already set or modified. It is also recommended to use
- * {@link Subject#getTransientSubjectData()} where possible to avoid
- * persisting unnecessary data. Assigning default permissions should be used sparingly, and by
- * convention, only in situations where "default" game behaviour is restored
- * by granting a certain permission. It is expected that as a minimum, the standard identifiers expressed
- * as static parameters in this class will pass the predicate. The returned future will complete exceptionally if the subject
- * collection with the given identifier cannot be loaded. A {@link IllegalArgumentException} will be thrown directly by this
- * method if the identifier does not pass the identifier validity
- * predicate. It is important to note that a subject collection with the given
- * identifier may still exist, even if this method returns an empty
- * optional. Checking for the presence of a subject collection should
- * be done using {@link #hasCollection(String)}. If the collection identifier does not pass the validity predicate,
- * this method will return an empty optional, and not throw an
- * exception. Note that instances of SubjectReference must be capable of resolving
- * the identifier to a Subject without being passed a reference to the
- * service. A {@link IllegalArgumentException} will be thrown directly by this
- * method if either identifiers do not pass the identifier validity
- * predicates. If the given permission is not defined itself this might also return
- * the associated permission template. Implementations may generate descriptions automatically for
- * permissions in use on the server, based upon permissions stored in
- * subject data, or based upon checks being performed. If this subject represents an actual user currently connected, this
- * method returns this user. This user may in fact be the same as this
- * subject. Some subjects may never directly map to a command source, while
- * others may temporarily not have an accessible command source. If true, this subject should have two distinct stores of SubjectData,
- * and the non-transient form should be saved between sessions. If false, this subject will have only one store of SubjectData, which
- * will not be persisted between sessions. If this Subject is not persisted, this data will not be saved
- * between sessions. For subjects which are not persisted, the same store will be returned
- * by {@link #getTransientSubjectData()}. Transient data is guaranteed to only last for the duration of the
- * subject's session, and is not persisted. For subjects which are not persisted, the same store will be returned
- * by {@link #getSubjectData()}. This must return the same boolean equivalent as
- * {@link #getPermissionValue(Set, String)}. This must return the same value as {@link #hasPermission(Set, String)}
- * using {@link #getActiveContexts()}. It is expected that this method will also account for values
- * inherited from parent subjects, as well as permission nodes inherited
- * implicitly from a more generic level. Additionally, the defaults defined the {@link SubjectCollection}
- * that holds this subject, as well as defaults defined in
- * {@link PermissionService#getDefaults()} should be considered for this
- * lookup. This method is likely to be called frequently, so it is desirable
- * that implementations cache the results to method calls. This must return the same value as
- * {@link #isChildOf(Set, SubjectReference)} using
- * {@link #getActiveContexts()}. It is expected that this method will also account for data from
- * distant parents, inherited from direct parent subjects.
- * Additionally, the defaults defined the {@link SubjectCollection}
- * that holds this subject, as well as defaults defined in
- * {@link PermissionService#getDefaults()} should be considered for this
- * lookup. This must include inherited values if the permissions
- * service supports inheritance. It must also must return the same value as {@link #getParents(Set)}
- * using {@link #getActiveContexts()}. This must include inherited values if the permissions
- * service supports inheritance. It is expected that this method will account for options
- * inherited from parent subjects.
- * Additionally, the default options defined by the
- * {@link SubjectCollection} that holds this subject, as well as defaults
- * defined in {@link PermissionService#getDefaults()} should be considered
- * for this lookup.
- */
- // @ts-ignore
- getOption(contexts: any[] /*java.util.Set*/, key: string): any;
- /**
- * Gets the value of a given option in the subject's current context.
- * This must return the same value as {@link #getOption(Set, String)}
- * using {@link #getActiveContexts()}. It is expected that the {@link PermissionService#SUBJECTS_USER}
- * collection should accept identifiers in UUID RFC4122 string format. (In
- * the format produced by {@link UUID#toString()} The returned future will complete exceptionally if the subject with
- * the given identifier cannot be loaded. A {@link IllegalArgumentException} will be thrown directly by this
- * method if the identifier does not pass the identifier validity
- * predicate. It is important to note that a subject with the given identifier
- * may still exist, even if this method returns an empty
- * optional. Checking for the presence of a subject should be
- * done using {@link #hasSubject(String)}. If the subject identifier does not pass the validity predicate, this
- * method will return an empty optional, and not throw an exception. The return value of this function does not influence whether or
- * not the results from any subject lookups should be obtained.
- */
- // @ts-ignore
- hasSubject(identifier: string): any;
- /**
- * Gets a map of subjects from the provided set of identifiers.
- * If any of the identifiers do not pass the collections
- * {@link #getIdentifierValidityPredicate()}, a subject will not be returned
- * for that identifier. The results of this method should not be passed directly to
- * {@link #loadSubjects(Set)}. Instead, each individual subject should be
- * loaded, processed, and then allowed to be unloaded using
- * {@link #suggestUnload(String)}. If you simply need to process each subject in the collection, you can
- * use {@link #applyToAll(Consumer)} and gather data. Note that instances of SubjectReference must be capable of resolving
- * the identifier to a Subject without being passed a reference to the
- * service. A {@link IllegalArgumentException} will be thrown directly by this
- * method if the identifier does not pass the identifier validity
- * predicate. Subjects are loaded, supplied to the consumer, and then allowed to be
- * uncached by the implementation. This should be used to apply bulk changes or gather data about all
- * Subjects in the collection. The provided consumer will be supplied
- * asynchronously. Acting upon a large collection may be particularly
- * resource intensive. Implementations may choose to load and process subjects in
- * parallel. Subjects are loaded, supplied to the consumer, and then allowed to be
- * uncached by the implementation. This should be used to apply bulk changes or gather data about all
- * Subjects in the collection. The provided consumer will be supplied
- * asynchronously. Acting upon a large collection may be particularly
- * resource intensive. Implementations may choose to load and process subjects in
- * parallel. This method DOES NOT As no context is passed, it is up to the implementation to decide
- * which contexts to use. When available,
- * {@link Subject#getActiveContexts()} is used for the lookup. Otherwise, it
- * is likely that {@link SubjectData#GLOBAL_CONTEXT} will be
- * used. This method DOES NOT This method DOES NOT As no context is passed, it is up to the implementation to decide
- * which contexts to use. When available,
- * {@link Subject#getActiveContexts()} is used for the lookup. Otherwise, it
- * is likely that {@link SubjectData#GLOBAL_CONTEXT} will be
- * used. This method DOES NOT This subject is at the root of all inheritance trees for subjects in
- * this collection, but at a higher priority chan defaults expressed to
- * {@link PermissionService#getDefaults()}. Note: This data may be persisted, so plugins that add
- * permissions to this subject must take care to not override
- * permissions already set or modified. It is also recommended to use
- * {@link Subject#getTransientSubjectData()} where possible to avoid
- * persisting unnecessary data. Assigning default permissions should be used sparingly, and by
- * convention, only in situations where "default" game behaviour is restored
- * by granting a certain permission. This is only a hint to the implementation, and does not guarantee that
- * the subject will be unloaded. This list is immutable and is not a live view. If no permissions have
- * been set, it returns an empty list. Setting value as {@link Tristate#UNDEFINED} unsets the permission. An empty set of contexts applies this permission to the global
- * context. Passing an empty context set clears permissions in the global
- * context. The returned map is immutable and not a live view. The results of this
- * method do not traverse any sort of inheritance structure a permissions
- * plugin may implement. The returned map is immutable and not a live view. The results of this
- * method do not traverse any sort of inheritance structure a permissions
- * plugin may implement. Passing an empty context combination means the parent is added in the
- * global context. Passing an empty context combination means the parent is removed in
- * the global context. Passing an empty context set clears parents in the global
- * context. Passing a null value will unset the option. Passing an empty context set clears options in the global
- * context. The returned future will complete exceptionally if the subject
- * collection with the given identifier cannot be loaded. Rcon allows commands to be remotely run on the server, after Rcon
- * client have authenticated with a password. This password is used by Rcon clients to authenticate. A jdbc connection url is expected to be of the form:
- * jdbc:<engine>://[<username>[:<password>]@]<host
- * >/<database> or an alias (available aliases are known only by
- * the service provider) A jdbc connection url is expected to be of the form:
- * jdbc:<engine>://[<username>[:<password>]@]
- * <host>/<database>
- * or an alias (available aliases are known only by the service
- * provider) To get the current name of a player, use the
- * {@link GameProfileManager} service. To obtain a {@link GameProfile}, use the {@link GameProfileManager}.
- * Note that this method is resource-intensive depending on the amount of
- * stored data. Use {@link #get(GameProfile)} to get the {@link User} data
- * corresponding to a {@link GameProfile}. This may not work if the user is logged in. This may not work if the user is logged in. Use {@link #get(GameProfile)} to get the {@link User} data
- * corresponding to a {@link GameProfile}. The returned list is unmodifiable, but not immutable. It will
- * change if new children get added through this builder. If {@code lossy} is true, this will replace the pattern if this finds
- * it spanning multiple child {@link Text}s, resulting in a potential loss
- * of formatting; if false, it will only replace the pattern where it is
- * contained within one child {@link Text}, to preserve all formatting. This method produces a copy with the specified replacements. The
- * original is not modified. This method produces a copy with the specified replacements. The
- * original is not modified. If {@code lossy} is true, this will replace the pattern if this finds
- * it spanning multiple child {@link Text}s, resulting in a potential loss
- * of formatting; if false, it will only replace the pattern where it is
- * contained within one child {@link Text}, to preserve all formatting. This method produces a copy with the specified replacements. The
- * original is not modified. This method produces a copy with the specified replacements. The
- * original is not modified. For instance, you can use this like
- * This will create the correct {@link Text} instance if the input object
- * is the input for one of the {@link Text} types or convert the object to a
- * string otherwise. For instances of type {@link TextRepresentable} (e.g. {@link Text},
- * {@link Builder}, ...) the formatting of appended text has priority over
- * the current formatting in the method, e.g. the following results in a
- * green, then yellow and at the end green again {@link Text}: The provided elements may be of any type. In the case that an element is a {@link TextElement},
- * {@link TextElement#applyTo(Text.Builder)} will be used to append the
- * element to the builder. In the case that an element is an {@link Arg} the argument will be
- * replaced with the {@link TextElement} provided by the corresponding
- * parameter supplied by {@link #apply(Map)} In the case that an element is any other type, the parameter value's
- * {@link Object#toString()} method will be used to create a {@link Text}
- * object. The provided elements may be of any type. In the case that an element is a {@link TextElement},
- * {@link TextElement#applyTo(Text.Builder)} will be used to append the
- * element to the builder. In the case that an element is an {@link Arg} the argument will be
- * replaced with the {@link TextElement} provided by the corresponding
- * parameter supplied by {@link #apply(Map)} In the case that an element is any other type, the parameter value's
- * {@link Object#toString()} method will be used to create a {@link Text}
- * object. The passed {@link Collection} directly affects the members of this
- * channel. It is recommended to use a weak collection to avoid memory leaks. If
- * you do not use a weak collection, please ensure that members are cleaned
- * up properly. If text formatting is not supported in the implementation
- * it will be displayed as plain text. If text formatting is not supported in the implementation
- * it will be displayed as plain text. If text formatting is not supported in the implementation
- * it will be displayed as plain text. If text formatting is not supported in the implementation
- * it will be displayed as plain text. If text formatting is not supported in the implementation
- * it will be displayed as plain text. By default, the {@link ChatTypes#SYSTEM} type is used when sending
- * messages to applicable recipients of this channel. The default behaviour of this method is to copy the current member
- * list into a {@link DelegateMutableMessageChannel}, which calls the
- * {@link #transformMessage(Object, MessageReceiver, Text, ChatType)} method
- * on this channel. If text formatting is not supported in the implementation
- * it will be displayed as plain text. If text formatting is not supported in the implementation
- * it will be displayed as plain text. If text formatting is not supported in the implementation
- * it will be displayed as plain text. If text formatting is not supported in the implementation
- * it will be displayed as plain text. If text formatting is not supported in the implementation
- * it will be displayed as plain text. The members from the provided channel are copied into our
- * own local collection. For example, a {@link TextStyle} with {@code bold: true, italic:
- * true}} would return {@code true} for If the specified {@link TextStyle} is a composite of multiple styles
- * it returns {@code true} if this style has at least all of the properties
- * set in the specified style. If the type is invertible, the {@link Argument} will not be
- * inverted. In Vanilla, it should be formatted like {@code key=value}. The returned set may be ordered based on distance from the origin
- * (with the nearest first). The returned set may be ordered based on distance from the origin
- * (with the nearest first). The returned set may be ordered based on distance from the origin
- * (with the nearest first). The returned set may be ordered based on distance from the origin
- * (with the nearest first). In Vanilla, it should be formatted like {@code key=value}. The default value for Vanilla is 20 (1 second). The default value for Vanilla is 60 (3 seconds). The default value for Vanilla is 20 (1 second). The default value for Vanilla is 20 (1 second). The default value for Vanilla is 60 (3 second). The default value for Vanilla is 20 (1 second). This is recommended when you want to make sure to display a single
- * title.
- * A positive direction has a value of 1, negative direction -1 and 0 for no
- * direction.
- * The last {@link PluginContainer} in the cause stack will be used to
- * determine which plugin was used to construct the {@link CatalogType}. Note that this does not translate numbers spelled out as strings. Note that this does not translate numbers spelled out as strings. Note that this does not translate numbers spelled out as strings. Note that this does not translate numbers spelled out as strings. Note that this does not translate numbers spelled out as strings. Note that this does not translate numbers spelled out as strings. This evaluates as false for directions that have a non-zero
- * Y-component. The difference between this offset and {@link #asOffset()} is that
- * a block offset has unit components instead of unit length. This is similar to knowing at runtime that all available
- * "EntityType"(s) are cataloged in the "EntityTypes" class. The annotation with the highest priority will be used. If this value is set to Changing this is only necessary when multiple {@link TransformWith}
- * annotations are present in the annotated method's return type's class.
- * Changing this is only necessary when this annotation is present on
- * multiple methods in a class, or its superinterfaces/superclass. This should only be used when there are special restrictions
- * on calling the accessor (for example,
- * {@link AffectEntityEvent#getEntitySnapshots()}). This can only be done if the {@link BanType} has been set to {@link BanTypes#PROFILE}. This can only be done if the {@link BanType} has been set to {@link BanTypes#IP}. If the specified reason is Note that this {@link Instant} has no effect on whether or not a ban is
- * active. Any ban for which {@link BanService#hasBan(Ban)} returns
- * Depending on the implementation, the returned {@link Text}
- * may represent a {@link CommandSource}. {@link #getBanCommandSource()} can be
- * used to attempt to convert the source to a {@link CommandSource}. Depending on the implementation, it may not be possible to determine
- * the {@link CommandSource} responsible for this ban. Because of this,
- * it is recommended to check {@link #getBanSource()} if this method
- * returns {@link Optional#empty()}. This is provided for convenience, as the default behavior in previous
- * systems was to pass through air blocks only until a non-air block was
- * hit. Note: The target directory must not exist since the visitor
- * will also copy the root directory to the specified location. The value returned from this should not be stored. As the
- * configuration/permission can be updated at any time, it is best to
- * check this each time metrics collection is due to occur. The value returned from this should not be stored. As the
- * configuration/permission can be updated at any time, it is best to
- * check this each time server metric collection is due to occur. For example, if this flag has {@link #notifyObservers()}
- * and the incoming flag has {@link #notifyObservers()} returning
- * {@code true}, the resulting flag will have
- * {@link #notifyObservers()} return {@code true} as well. The
- * inverse is also true. If either has differing flags for any
- * of the above methods, the resulting flag will have a
- * {@code false} value. For example, if this flag has {@link #notifyObservers()}
- * and the incoming flag has {@link #notifyObservers()} returning
- * {@code true}, the resulting flag will have
- * {@link #notifyObservers()} return {@code true} as well. The
- * inverse is also true. If either has differing flags for any
- * of the above methods, the resulting flag will have a
- * {@code false} value. The returned position is 3-dimensional with the Y-coordinate set to be
- * the base (lowest) Y-position of the chunk. As 3-dimensional chunks do not
- * yet exist in Minecraft, the returned position will always have a
- * {@code y} set to 0. This value is used for display only in vanilla. This is the value that is used in vanilla to find which effects are
- * caused by the regional difficulty. Mandatory. Optional. No effect if null is passed. Must be greater than 0. Optional. Default is 4. Use a value smaller or equal to 0 to disable. Optional if {@link #tickPercentLimit(float)} is used. Default is disabled. Use a value smaller or equal to 0 to disable. Optional if {@link #chunksPerTick(int)} is used. Default is 80%. For example, if this flag has {@link #create()} and the incoming flag
- * has {@link #create()} returning {@code true}, the resulting flag will
- * have {@link #create()} return {@code true} as well. The inverse is also
- * true. If either has differing flags for any of the above methods, the
- * resulting flag will have a {@code false} value. For example, if this flag has {@link #create()} and the incoming flag
- * has {@link #create()} returning {@code true}, the resulting flag will
- * have {@link #create()} return {@code true} as well. The inverse is also
- * true. If either has differing flags for any of the above methods, the
- * resulting flag will have a {@code false} value. The list of forced chunks is not saved with Tickets, this callback
- * is your place to reassociate chunks to Tickets, using the extra
- * information saved with the ticket or your own external configuration.
- * Any unneeded tickets must be manually released. The list of tickets contains both standard plugin and
- * player-associated tickets that were registered by this plugin. The list of tickets has been truncated to the maximum allowed for
- * your plugin, so may not be all saved tickets in the event that the
- * maximum tickets for your plugin was decreased. The sort of data stored in the container is plugin/mod dependent
- * and is based on the original creator of this {@link LoadingTicket}.
- * As such, the structure and particular data stored in the container
- * is not concrete or defined in any specific way. The sort of data stored in the container is plugin/mod dependent
- * and is based on the original creator of this {@link LoadingTicket}.
- * As such, the structure and particular data stored in the container
- * is not concrete or defined in any specific way. This does not cause an immediate load of the chunk. Forced chunks
- * will be loaded eventually, but may not be available for a few ticks.
- * Forced chunk loading is equivalent to the loading caused by a
- * player. After this operation the ticket is invalid and cannot be used to
- * force-load chunks. During this callback you cannot associate chunks to tickets. This
- * callback gets all loaded non-player tickets. The returned list will
- * be truncated to maxTickets after this callback is called, and and
- * tickets absent from the list will be released. During this callback you cannot associate chunks to tickets. This
- * callback gets all player-associated tickets registered by the plugin.
- * Tickets absent from the returned Multimap will be released. Required for any plugin that wants to force-load chunks. Any
- * plugin that does not have a registered callback will have all saved
- * tickets dropped on world load. Plugins can be limited in the number of tickets they can create per
- * world. This version is to create tickets that are bound to the existence of
- * an Entity. For instance, a ticket to load the chunks a minecart is
- * travelling through. Plugins can be limited in the number of tickets they can create per
- * world. . This version is to create tickets that are bound to the existence of
- * an Entity. For instance, a ticket to load the chunks a minecart is
- * travelling through. Plugins can be limited in the number of tickets they can create per
- * world. This will use the default settings of this generator type. Note: This can be null if the {@link Extent} is unloaded and garbage
- * collected. {@link org.spongepowered.api.util.Direction.Division#SECONDARY_ORDINAL}
- * directions are not a valid argument. These will throw an exception.
- * The type does not include block data such as the contents of
- * inventories. This will remove any extended block data at the given position. This will remove any extended block data at the given position. This will remove any extended block data at the given position. This will remove any extended block data at the given position. Changing the snapshot afterwards will not affect the block that has
- * been placed at this location. This will remove any extended block data at the given position. Creating an entity does not spawn the entity into the world. An entity
- * created means the entity can be spawned at the given location. If
- * {@link Optional#empty()} was returned, the entity is not able to spawn at
- * the given location. Furthermore, this allows for the {@link Entity} to be
- * customized further prior to traditional "ticking" and processing by core
- * systems. Note that for the {@link Cause} to be useful in the expected
- * {@link SpawnEntityEvent}, a {@link SpawnType} should be provided in the
- * {@link EventContext} for other plugins to understand and have finer
- * control over the event. The requirements involve that all necessary setup of states and data
- * is already preformed on the entity retrieved from the various
- * {@link EntityUniverse#createEntity(EntityType,Vector3d)} methods. Calling
- * this will make the now-spawned entity able to be processed by various
- * systems. If the entity was unable to spawn, the entity is not removed, but it
- * should be taken note that there can be many reasons for a failure. A snapshot is disconnected from the {@link Extent} that it was taken
- * from so changes to the original block do not affect the snapshot. Safe entails that the returned location will not be somewhere that
- * would harm an {@link Entity}. This method will use the default height and
- * width for a search area, and will check for a suitable floor up to two
- * blocks below any selected block. It's possible the same location will be returned that was passed in.
- * This means it was safe. Safe entails that the returned location will not be somewhere that
- * would harm an {@link Entity}. It's possible the same location will be returned that was passed in.
- * This means it was safe. This method will check for a suitable floor up to two blocks below
- * any selected block. This method will use the default {@link TeleportHelperFilter} Safe entails that the returned location will not be somewhere that
- * would harm an {@link Entity}. It's possible the same location will be returned that was passed in.
- * This means it was safe. This method will use the default {@link TeleportHelperFilter} and will
- * respect the blacklist. Safe entails that the returned location will not be somewhere that
- * would harm an {@link Entity}. It's possible the same location will be returned that was passed in.
- * This means it was safe. Safe entails that the returned location will not be somewhere that
- * would harm an {@link Entity}. It's possible the same location will be returned that was passed in.
- * This means it was safe. This method will use the defined blacklist, effectively an equivalent
- * to adding {@link TeleportHelperFilters#CONFIG} to the filter set. In Vanilla, the y coordinate will always be 0. In Vanilla, the y coordinate will always be 0. Unlike {@link #loadChunk(Vector3i, boolean)} this method allows the
- * implementation to load the chunk asynchronously without blocking the
- * main server thread. The {@link Future} will be called with the chunk once
- * the operation was completed. Note: If asynchronous chunk loading is not supported by
- * the implementation, the chunk will be loaded synchronously and the
- * {@link Future} will be called immediately. Unlike {@link #loadChunk(Vector3i, boolean)} this method allows the
- * implementation to load the chunk asynchronously without blocking the
- * main server thread. The {@link Future} will be called with the chunk once
- * the operation was completed. Note: If asynchronous chunk loading is not supported by
- * the implementation, the chunk will be loaded synchronously and the
- * {@link Future} will be called immediately. The ordering of the returned chunks is undefined. For world implementations, only some parts of the world is usually
- * loaded, so this method may return no entity if the entity is not
- * loaded. Any changes made to the world generator will only affect newly
- * generated chunks. The view distance must be greater than or equal to 3,
- * and less than or equal to 32. This will also register the settings as a new type in the
- * {@link GameRegistry}. Examples include Villages, Temples, etc. This only applies on the initial load of the {@link World}
- * created via the {@link WorldProperties} created from this settings. This will return the same value as {@link #getDiameter} unless
- * {@link #getTimeRemaining} is greater than 0. The returned diameter applies to the x and z axis. The world border
- * extends over the entire y-axis. The specified diameter applies to the x and z axis. The world border
- * extends over the entire y-axis. The world border diameter increases/decrease linearly over the
- * specified time. The specified diameter applies to the x and z axis. The
- * world border extends over the entire y-axis. The world border diameter increases/diameter linearly over the
- * specified time. The specified diameter applies to the x and z axis. The
- * world border extends over the entire y-axis. The returned position is three-dimensional. As the world border
- * extends over the entire y-axis, the returned position will always have a
- * {@code y} set to 0. In Minecraft, the warning is displayed in the form of a reddish
- * tint. In Minecraft, the warning is displayed in the form of a reddish
- * tint. In Minecraft, the warning is displayed in the form of a reddish
- * tint. In Minecraft, the warning is displayed in the form of a reddish
- * tint. The type does not include block data such as the contents of
- * inventories. The type does not include block data such as the contents of
- * inventories. For world implementations, only some parts of the world is usually
- * loaded, so this method may return no entity if the entity is not
- * loaded. For world implementations, only some parts of the world is usually
- * loaded, so this method will only return entities within those loaded
- * parts. For world implementations, only some parts of the world is usually
- * loaded, so this method will only return entities within those loaded
- * parts. For world implementations, only some parts of the world is usually
- * loaded, so this method will only return entities within those loaded
- * parts. Creating an entity does not spawn the entity into the world. An entity
- * created means the entity can be spawned at the given location. If
- * {@link Optional#empty()} was returned, the entity is not able to spawn at
- * the given location. Furthermore, this allows for the {@link Entity} to be
- * customized further prior to traditional "ticking" and processing by core
- * systems. Creating an entity does not spawn the entity into the world. An entity
- * created means the entity can be spawned at the given location. If
- * {@link Optional#empty()} was returned, the entity is not able to spawn at
- * the given location. Furthermore, this allows for the {@link Entity} to be
- * customized further prior to traditional "ticking" and processing by core
- * systems. Creating an entity does not spawn the entity into the world. An entity
- * created means the entity can be spawned at the given location. If
- * {@link Optional#empty()} was returned, the entity is not able to spawn at
- * the given location. Furthermore, this allows for the {@link Entity} to be
- * customized further prior to traditional "ticking" and processing by core
- * systems. Creating an entity does not spawn the entity into the world. An entity
- * created means the entity can be spawned at the given location. If
- * {@link Optional#empty()} was returned, the entity is not able to spawn at
- * the given location. Furthermore, this allows for the {@link Entity} to be
- * customized further prior to traditional "ticking" and processing by core
- * systems. Creating an entity does not spawn the entity into the world. An entity
- * created means the entity can be spawned at the given location. If
- * {@link Optional#empty()} was returned, the entity is not able to spawn at
- * the given location. Furthermore, this allows for the {@link Entity} to be
- * customized further prior to traditional "ticking" and processing by core
- * systems. Creating an entity does not spawn the entity into the world. An entity
- * created means the entity can be spawned at the given location. If
- * {@link Optional#empty()} was returned, the entity is not able to spawn at
- * the given location. Furthermore, this allows for the {@link Entity} to be
- * customized further prior to traditional "ticking" and processing by core
- * systems. Creating an entity does not spawn the entity into the world. An entity
- * created means the entity can be spawned at the given location. If
- * {@link Optional#empty()} was returned, the entity is not able to spawn at
- * the given location. Furthermore, this allows for the {@link Entity} to be
- * customized further prior to traditional "ticking" and processing by core
- * systems. The requirements involve that all necessary setup of states and data
- * is already preformed on the entity retrieved from the various
- * {@link #createEntity(EntityType,Vector3d)} methods. Calling this will
- * make the now-spawned entity able to be processed by various systems. If the entity was unable to spawn, the entity is not removed, but it
- * should be taken note that there can be many reasons for a failure. This method ignores all transparent blocks, providing the highest
- * opaque block. This method ignores all transparent blocks, providing the highest
- * opaque block. This method ignores all transparent blocks, providing the highest
- * opaque block. A value is still returned for columns in biomes which do not
- * receive precipitation. A value is still returned for columns in biomes which do not
- * receive precipitation. A position is still returned for positions in biomes which do not
- * receive precipitation. A snapshot is disconnected from the {@link Extent} that it was taken
- * from so changes to the original block do not affect the snapshot. A snapshot is disconnected from the {@link Extent} that it was taken
- * from so changes to the original block do not affect the snapshot. If forced, the state of the block will change its {@link BlockType} to
- * match that of the snapshot then set the state. However, if force is set
- * to false and the {@link BlockType}s does not match, false will be
- * returned. If notifyNeighbors is true, neighboring blocks will be notified
- * of changes at the restored block location triggering physic updates. If forced, the state of the block will change its {@link BlockType} to
- * match that of the snapshot then set the state. However, if force is set
- * to false and the {@link BlockType}s does not match, false will be
- * returned. If notifyNeighbors is true, neighboring blocks will be notified
- * of changes at the restored block location triggering physic updates. If forced, the state of the block will change its {@link BlockType} to
- * match that of the snapshot then set the state. However, if force is set
- * to false and the {@link BlockType}s does not match, false will be
- * returned. If notifyNeighbors is true, neighboring blocks will be notified
- * of changes at the restored block location triggering physic updates. The difference between this and {@link #digBlock} is that this will
- * only do a single instantaneous "click" whereas digBlock will simulate
- * holding the primary mouse button until the block breaks. The difference between this and {@link #digBlock} is that this will
- * only do a single instantaneous "click" whereas digBlock will simulate
- * holding the primary mouse button until the block breaks. If there is no pre-existing data that can be represented by the given
- * {@link DataManipulator} class, {@link Optional#empty()} is returned. If there is no pre-existing data that can be represented by the given
- * {@link DataManipulator} class, {@link Optional#empty()} is returned. In the event the {@link DataManipulator} can not represent any data
- * pertaining to the block at the location, {@link Optional#empty()} is
- * returned. In the event the {@link DataManipulator} can not represent any data
- * pertaining to the block at the location, {@link Optional#empty()} is
- * returned. If any data is rejected or existing data is replaced, the
- * {@link DataTransactionResult} will retain the rejected and replaced
- * data. If any data is rejected or existing data is replaced, the
- * {@link DataTransactionResult} will retain the rejected and replaced
- * data. If any data is rejected or existing data is replaced, the
- * {@link DataTransactionResult} will retain the rejected and replaced
- * data. If any data is rejected or existing data is replaced, the
- * {@link DataTransactionResult} will retain the rejected and replaced
- * data. If any data is rejected or existing data is replaced, the
- * {@link DataTransactionResult} will retain the rejected and replaced
- * data. If any data is rejected or existing data is replaced, the
- * {@link DataTransactionResult} will retain the rejected and replaced
- * data. If any data is rejected or existing data is replaced, the
- * {@link DataTransactionResult} will retain the rejected and replaced
- * data. If any data is rejected or existing data is replaced, the
- * {@link DataTransactionResult} will retain the rejected and replaced
- * data. If any data is rejected or existing data is replaced, the
- * {@link DataTransactionResult} will retain the rejected, replaced, and
- * successfully offered data. If any data is rejected or existing data is replaced, the
- * {@link DataTransactionResult} will retain the rejected, replaced, and
- * successfully offered data. If any data is rejected or existing data is replaced, the
- * {@link DataTransactionResult} will retain the rejected, replaced, and
- * successfully offered data. Certain {@link DataManipulator}s can not be removed due to certain
- * dependencies relying on the particular data to function. Certain {@link DataManipulator}s can not be removed due to certain
- * dependencies relying on the particular data to function. This validation should be checked prior to calling
- * {@link #setRawData(Vector3i, DataView)} to avoid exceptions. This validation should be checked prior to calling
- * {@link #setRawData(Vector3i, DataView)} to avoid exceptions. This setter is used to provide setting custom data that is not
- * represented by the Data API, including forge mods and other unknown data.
- * Attempts at validating known {@link DataManipulator}s contained in the
- * data container are made with the assumption that all necessary data
- * exists. This setter is used to provide setting custom data that is not
- * represented by the Data API, including forge mods and other unknown data.
- * Attempts at validating known {@link DataManipulator}s contained in the
- * data container are made with the assumption that all necessary data
- * exists. This will remove any extended block data at the given position. This will remove any extended block data at the given position. For world implementations, only some parts of the world is usually
- * loaded, so this method will only return tile entities within those loaded
- * parts. For world implementations, only some parts of the world is usually
- * loaded, so this method will only return tile entities within those loaded
- * parts. The biome generator can be called multiple times for the same
- * position. The biome generator should, for any position/world seed
- * combination, always return the same biome. It should be noted that the relationship of classes implementing
- * {@link Populator} and {@link PopulatorType}s is not a one-to-one
- * relationship. That is to say that multiple different populators could
- * return the same {@link PopulatorType} for the purposes of grouping (A
- * plugin populator creating custom glowstone clusters may want to return
- * {@link PopulatorTypes#GLOWSTONE} so that other plugins can recognize
- * changes that it makes as being part of the generation of glowstone). Due to their transitive nature virtual biomes cannot be fetched from
- * the given extent, instead your populator should override
- * {@link #populate(World, Extent, Random, ImmutableBiomeVolume)} to make use
- * of the ImmutableBiomeArea which does contain virtual biome types. This list does not include {@link #getBaseGenerationPopulator() the
- * base generator}. To replace the base chunk generator, replace the main generator
- * populator using
- * {@link WorldGenerator#setBaseGenerationPopulator(GenerationPopulator)}.
- * To replace the biome generator, use
- * {@link WorldGenerator#setBiomeGenerator(BiomeGenerator)}. To change
- * terrain population, modify the populator list returned by
- * {@link WorldGenerator#getPopulators()} or
- * {@link WorldGenerator#getGenerationPopulators()}. Note: This number is not a definite number and
- * the final count of mushrooms which are successfully spawned by the
- * populator will almost always be lower. Note: This number is not a definite number and
- * the final count of mushrooms which are successfully spawned by the
- * populator will almost always be lower. Note: This number is not a definite number and the
- * final count of mushrooms which are successfully spawned by the populator
- * will almost always be lower. Note: This number is not a definite number and the
- * final count of mushrooms which are successfully spawned by the populator
- * will almost always be lower. Note: This number is not a definite number and the
- * final count of mushrooms which are successfully spawned by the populator
- * will almost always be lower. Note: This number is not a definite number and
- * the final count of cacti which are successfully spawned by the
- * populator will almost always be lower. Note: This number is not a definite number and
- * the final count of cacti which are successfully spawned by the
- * populator will almost always be lower. Note: This number is not a definite number and the
- * final count of cacti which are successfully spawned by the populator will
- * almost always be lower. Note: This number is not a definite number and the
- * final count of cacti which are successfully spawned by the populator will
- * almost always be lower. This must be a positive value or zero. This is used to prevent the islands from generating around the ender
- * dragon fight area. This must be a positive value or zero. Note: This number is not a definite number and
- * the final count of plants which are successfully spawned by the
- * populator will almost always be lower. Note: This number is not a definite number and
- * the final count of plants which are successfully spawned by the
- * populator will almost always be lower. Note: This number is not a definite number and the
- * final count of plants which are successfully spawned by the populator
- * will almost always be lower. Note: This number is not a definite number and the
- * final count of plants which are successfully spawned by the populator
- * will almost always be lower. Sets {@link MobSpawnerData} that will be used to create the spawner
- * within the dungeon. Note: Only one of choices or mob spawner data
- * will be present. Sets the possible {@link EntityArchetype}s that could be spawned.
- * One type is chosen when creating the dungeon, for more complex
- * spawners see {@link #mobSpawnerData(MobSpawnerData)}} To use the default set of choices, pass Note: Only one of choices or mob spawner data
- * will be present. Gets the {@link MobSpawnerData} which represents the MobSpawner which
- * will be created within the dungeon. Note: Only one of choices or mob spawner data
- * will be present. Sets {@link MobSpawnerData} which will be used to create the spawner
- * within the dungeon. Note: Only one of choices or mob spawner data
- * will be present. Gets a weighted collection of possible
- * {@link EntityArchetype}s that could be spawned. One type is chosen when
- * creating the dungeon, for more complex spawners see
- * {@link #getMobSpawnerData()}. Note: Only one of choices or mob spawner data
- * will be present. Sets the possible {@link EntityArchetype}s that could be spawned.
- * One type is chosen when creating the dungeon, for more complex
- * spawners see {@link #setMobSpawnerData(MobSpawnerData)} Note: Only one of choices or mob spawner data
- * will be present. This must be a positive value or zero. This is used to prevent the islands from generating around the ender
- * dragon fight area. This must be a positive value or zero. Note: This number is not a definite number and
- * the final count of flowers which are successfully spawned by the
- * populator will almost always be lower. Note: This number is not a definite number and
- * the final count of flowers which are successfully spawned by the
- * populator will almost always be lower. Note: This number is not a definite number and the
- * final count of flowers which are successfully spawned by the populator
- * will almost always be lower. Note: This number is not a definite number and the
- * final count of flowers which are successfully spawned by the populator
- * will almost always be lower. Note: This number is not a definite number and
- * the final count of mushrooms which are successfully spawned by the
- * populator will almost always be lower. Note: This number is not a definite number and
- * the final count of mushrooms which are successfully spawned by the
- * populator will almost always be lower. Note: This number is not a definite number and the
- * final count of mushrooms which are successfully spawned by the populator
- * will almost always be lower. Note: This number is not a definite number and the
- * final count of mushrooms which are successfully spawned by the populator
- * will almost always be lower. Note: This number is not a definite number and the
- * final count of mushrooms which are successfully spawned by the populator
- * will almost always be lower. If this palette is the {@link BlockPaletteTypes#GLOBAL} palette then
- * removal is not supported. If this is the global type then the global palette instance will be
- * returned, otherwise a new instance will be created. Note that if this palette is considered a global palette, removal is not supported. If purely creating a schematic it is recommended to instead use
- * the {@link #volume(Extent)} method and pass in an extent view (See
- * {@link Extent#getExtentView}) of the volume to prevent creating
- * multiple copies of the world data. Likewise, if {@link BiomeType}s
- * are needed to be copied, only {@link #volume(Extent)} will support
- * copying the {@link BiomeType}s at the desired positions. This also
- * has the same limit for capturing {@link EntityArchetype}s, unless
- * otherwise manually placed in with {@link #entity(EntityArchetype)}.
- * This method BLOCKS the thread until the next available data has been
- * read. This may not return a {@link DataContainer} in the event there is no
- * chunk data available to read. Warning: this may cause the edge of currently generated chunks to no
- * longer align with newly generated chunks. This only applies on the initial load of the {@link World}
- * created via this properties. The returned position is three-dimensional. As the world border
- * extends over the entire y-axis, the returned position will always have a
- * {@code y} set to 0. The returned diameter applies to the x and z axis. The world border
- * extends over the entire y-axis. The specified diameter applies to the x and z axis. The world border
- * extends over the entire y-axis. This will return the same value as {@link #getWorldBorderDiameter}
- * unless {@link #getWorldBorderTimeRemaining} is greater than 0. The world border diameter increases/decrease linearly over time
- * specified in {@link #getWorldBorderTimeRemaining()}. The specified
- * diameter applies to the x and z axis. The world border extends over the
- * entire y-axis. In Minecraft, the warning is displayed in the form of a reddish
- * tint. In Minecraft, the warning is displayed in the form of a reddish
- * tint. In Minecraft, the warning is displayed in the form of a reddish
- * tint. In Minecraft, the warning is displayed in the form of a reddish
- * tint. Usage of a {@link ChunkDataStream} should be limited to asynchronous
- * tasks to avoid hanging the main thread. Note that this is an asynchronous check as the storage of chunks can
- * not be guaranteed to remain in sync with the server, let alone on the
- * server thread. It is imperative to understand that the {@link CompletableFuture} task
- * is blocking, and should avoid using {@link CompletableFuture#get()} while
- * on the main thread. The container is a read only instance of the data, and therefor should
- * not be considered as mutable data. Changes are NOT saved, and the data
- * may not be in sync with the server if the chunk is currently loaded. This may not return a {@link DataContainer} in the event there is no
- * chunk data generated at the desired coordinates. It is imperative to understand that the {@link CompletableFuture} task
- * is blocking, and should avoid using {@link CompletableFuture#get()} while
- * on the main thread. This method has a default implementation of always returning
- * {@link Tristate#UNDEFINED}, that is, such a filter is not location
- * specific. This will be called before any other check on the target location is
- * performed, this is the first check performed when investigating a
- * location. Generally, you want this to be a passable block!
- * This method uses implementation default values for radius and
- * findUnexplored (usually 100, true).
- */
- public static createExplorerMap(world: org.bukkit.World, location: org.bukkit.Location, structureType: org.bukkit.StructureType): org.bukkit.inventory.ItemStack;
- /**
- * Create a new explorer map targeting the closest nearby structure of a
- * given {@link StructureType}.
- *
- * This method uses implementation default values for radius and
- * findUnexplored (usually 100, true).
- */
- public static createExplorerMap(world: org.bukkit.World, location: org.bukkit.Location, structureType: org.bukkit.StructureType, radius: number, findUnexplored: boolean): org.bukkit.inventory.ItemStack;
- /**
- * Reloads the server, refreshing settings and plugin information.
- */
- public static reload(): void;
- /**
- * Reload only the Minecraft data for the server. This includes custom
- * advancements and loot tables.
- */
- public static reloadData(): void;
- /**
- * Returns the primary logger associated with this server instance.
- */
- public static getLogger(): any;
- /**
- * Gets a {@link PluginCommand} with the given name or alias.
- */
- public static getPluginCommand(name: string): org.bukkit.command.PluginCommand;
- /**
- * Writes loaded players to disk.
- */
- public static savePlayers(): void;
- /**
- * Dispatches a command on this server, and executes it if found.
- */
- public static dispatchCommand(sender: org.bukkit.command.CommandSender, commandLine: string): boolean;
- /**
- * Adds a recipe to the crafting manager.
- */
- public static addRecipe(recipe: org.bukkit.inventory.Recipe): boolean;
- /**
- * Get a list of all recipes for a given item. The stack size is ignored
- * in comparisons. If the durability is -1, it will match any data value.
- */
- public static getRecipesFor(result: org.bukkit.inventory.ItemStack): any[] /*java.util.List*/;
- /**
- * Get an iterator through the list of crafting recipes.
- */
- public static recipeIterator(): any;
- /**
- * Clears the list of crafting recipes.
- */
- public static clearRecipes(): void;
- /**
- * Resets the list of crafting recipes to the default.
- */
- public static resetRecipes(): void;
- /**
- * Gets a list of command aliases defined in the server properties.
- */
- public static getCommandAliases(): Map
- * {@link InventoryType#WORKBENCH} will not process crafting recipes if
- * created with this method. Use
- * {@link Player#openWorkbench(Location, boolean)} instead.
- *
- * {@link InventoryType#ENCHANTING} will not process {@link ItemStack}s
- * for possible enchanting results. Use
- * {@link Player#openEnchanting(Location, boolean)} instead.
- */
- public static createInventory(owner: org.bukkit.inventory.InventoryHolder, type: org.bukkit.event.inventory.InventoryType): org.bukkit.inventory.Inventory;
- /**
- * Creates an empty inventory with the specified type and title. If the type
- * is {@link InventoryType#CHEST}, the new inventory has a size of 27;
- * otherwise the new inventory has the normal size for its type.
- * It should be noted that some inventory types do not support titles and
- * may not render with said titles on the Minecraft client.
- *
- * {@link InventoryType#WORKBENCH} will not process crafting recipes if
- * created with this method. Use
- * {@link Player#openWorkbench(Location, boolean)} instead.
- *
- * {@link InventoryType#ENCHANTING} will not process {@link ItemStack}s
- * for possible enchanting results. Use
- * {@link Player#openEnchanting(Location, boolean)} instead.
- */
- public static createInventory(owner: org.bukkit.inventory.InventoryHolder, type: org.bukkit.event.inventory.InventoryType, title: string): org.bukkit.inventory.Inventory;
- /**
- * Creates an empty inventory of type {@link InventoryType#CHEST} with the
- * specified size.
- */
- public static createInventory(owner: org.bukkit.inventory.InventoryHolder, size: number): org.bukkit.inventory.Inventory;
- /**
- * Creates an empty inventory of type {@link InventoryType#CHEST} with the
- * specified size and title.
- */
- public static createInventory(owner: org.bukkit.inventory.InventoryHolder, size: number, title: string): org.bukkit.inventory.Inventory;
- /**
- * Creates an empty merchant.
- */
- public static createMerchant(title: string): org.bukkit.inventory.Merchant;
- /**
- * Gets user-specified limit for number of monsters that can spawn in a
- * chunk.
- */
- public static getMonsterSpawnLimit(): number;
- /**
- * Gets user-specified limit for number of animals that can spawn in a
- * chunk.
- */
- public static getAnimalSpawnLimit(): number;
- /**
- * Gets user-specified limit for number of water animals that can spawn in
- * a chunk.
- */
- public static getWaterAnimalSpawnLimit(): number;
- /**
- * Gets user-specified limit for number of ambient mobs that can spawn in
- * a chunk.
- */
- public static getAmbientSpawnLimit(): number;
- /**
- * Checks the current thread against the expected primary thread for the
- * server.
- *
- * This instance is added to the persistent storage of the server and will
- * be editable by commands and restored after restart.
- */
- public static createBossBar(key: org.bukkit.NamespacedKey, title: string, color: org.bukkit.boss.BarColor, style: org.bukkit.boss.BarStyle, flags: org.bukkit.boss.BarFlag): org.bukkit.boss.KeyedBossBar;
- /**
- * Gets an unmodifiable iterator through all persistent bossbars.
- *
- *
- * e.g. bossbars created using the bossbar command
- */
- public static getBossBars(): any;
- /**
- * Gets the {@link KeyedBossBar} specified by this key.
- *
- *
- * e.g. bossbars created using the bossbar command
- */
- public static getBossBar(key: org.bukkit.NamespacedKey): org.bukkit.boss.KeyedBossBar;
- /**
- * Removes a {@link KeyedBossBar} specified by this key.
- *
- *
- * e.g. bossbars created using the bossbar command
- */
- public static removeBossBar(key: org.bukkit.NamespacedKey): boolean;
- /**
- * Gets an entity on the server by its UUID
- */
- public static getEntity(uuid: any): org.bukkit.entity.Entity;
- /**
- * Get the advancement specified by this key.
- */
- public static getAdvancement(key: org.bukkit.NamespacedKey): org.bukkit.advancement.Advancement;
- /**
- * Get an iterator through all advancements. Advancements cannot be removed
- * from this iterator,
- */
- public static advancementIterator(): any;
- /**
- * Creates a new {@link BlockData} instance for the specified Material, with
- * all properties initialized to unspecified defaults.
- */
- public static createBlockData(material: org.bukkit.Material): org.bukkit.block.data.BlockData;
- /**
- * Creates a new {@link BlockData} instance for the specified Material, with
- * all properties initialized to unspecified defaults.
- */
- public static createBlockData(material: org.bukkit.Material, consumer: any): org.bukkit.block.data.BlockData;
- /**
- * Creates a new {@link BlockData} instance with material and properties
- * parsed from provided data.
- */
- public static createBlockData(data: string): org.bukkit.block.data.BlockData;
- /**
- * Creates a new {@link BlockData} instance for the specified Material, with
- * all properties initialized to unspecified defaults, except for those
- * provided in data.
- */
- public static createBlockData(material: org.bukkit.Material, data: string): org.bukkit.block.data.BlockData;
- /**
- * Gets a tag which has already been defined within the server. Plugins are
- * suggested to use the concrete tags in {@link Tag} rather than this method
- * which makes no guarantees about which tags are available, and may also be
- * less performant due to lack of caching.
- *
- * Tags will be searched for in an implementation specific manner, but a
- * path consisting of namespace/tags/registry/key is expected.
- *
- * Server implementations are allowed to handle only the registries
- * indicated in {@link Tag}.
- */
- public static getTag(registry: string, tag: org.bukkit.NamespacedKey, clazz: any): org.bukkit.Tag;
- /**
- * Gets a all tags which have been defined within the server.
- *
- * Server implementations are allowed to handle only the registries
- * indicated in {@link Tag}.
- *
- * No guarantees are made about the mutability of the returned iterator.
- */
- public static getTags(registry: string, clazz: any): any;
- /**
- * Gets the specified {@link LootTable}.
- */
- public static getLootTable(key: org.bukkit.NamespacedKey): org.bukkit.loot.LootTable;
- /**
- * Selects entities using the given Vanilla selector.
- *
- * No guarantees are made about the selector format, other than they match
- * the Vanilla format for the active Minecraft version.
- *
- * Usually a selector will start with '@', unless selecting a Player in
- * which case it may simply be the Player's name or UUID.
- *
- * Note that in Vanilla, elevated permissions are usually required to use
- * '@' selectors, but this method should not check such permissions from the
- * sender.
- */
- public static selectEntities(sender: org.bukkit.command.CommandSender, selector: string): any[] /*java.util.List*/;
- public static getUnsafe(): org.bukkit.UnsafeValues;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.ChatColor.ts b/packages/bukkit/src/typings/org.bukkit.ChatColor.ts
deleted file mode 100644
index 3237a2ef..00000000
--- a/packages/bukkit/src/typings/org.bukkit.ChatColor.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class ChatColor {
- public static BLACK: org.bukkit.ChatColor;
- public static DARK_BLUE: org.bukkit.ChatColor;
- public static DARK_GREEN: org.bukkit.ChatColor;
- public static DARK_AQUA: org.bukkit.ChatColor;
- public static DARK_RED: org.bukkit.ChatColor;
- public static DARK_PURPLE: org.bukkit.ChatColor;
- public static GOLD: org.bukkit.ChatColor;
- public static GRAY: org.bukkit.ChatColor;
- public static DARK_GRAY: org.bukkit.ChatColor;
- public static BLUE: org.bukkit.ChatColor;
- public static GREEN: org.bukkit.ChatColor;
- public static AQUA: org.bukkit.ChatColor;
- public static RED: org.bukkit.ChatColor;
- public static LIGHT_PURPLE: org.bukkit.ChatColor;
- public static YELLOW: org.bukkit.ChatColor;
- public static WHITE: org.bukkit.ChatColor;
- public static MAGIC: org.bukkit.ChatColor;
- public static BOLD: org.bukkit.ChatColor;
- public static STRIKETHROUGH: org.bukkit.ChatColor;
- public static UNDERLINE: org.bukkit.ChatColor;
- public static ITALIC: org.bukkit.ChatColor;
- public static RESET: org.bukkit.ChatColor;
- public static COLOR_CHAR: string;
- public static values(): org.bukkit.ChatColor[];
- public static valueOf(name: string): org.bukkit.ChatColor;
- /**
- * Gets the char value associated with this color
- */
- public getChar(): string;
- public toString(): string;
- /**
- * Checks if this code is a format code as opposed to a color code.
- */
- public isFormat(): boolean;
- /**
- * Checks if this code is a color code as opposed to a format code.
- */
- public isColor(): boolean;
- /**
- * Gets the color represented by the specified color code
- */
- public static getByChar(code: string): org.bukkit.ChatColor;
- /**
- * Gets the color represented by the specified color code
- */
- public static getByChar(code: string): org.bukkit.ChatColor;
- /**
- * Strips the given message of all color codes
- */
- public static stripColor(input: string): string;
- /**
- * Translates a string using an alternate color code character into a
- * string that uses the internal ChatColor.COLOR_CODE color code
- * character. The alternate color code character will only be replaced if
- * it is immediately followed by 0-9, A-F, a-f, K-O, k-o, R or r.
- */
- public static translateAlternateColorCodes(altColorChar: string, textToTranslate: string): string;
- /**
- * Gets the ChatColors used at the end of the given input string.
- */
- public static getLastColors(input: string): string;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.Chunk.ts b/packages/bukkit/src/typings/org.bukkit.Chunk.ts
deleted file mode 100644
index e6168ec6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.Chunk.ts
+++ /dev/null
@@ -1,107 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- interface Chunk {
- /**
- * Gets the X-coordinate of this chunk
- */
- getX(): number;
- /**
- * Gets the Z-coordinate of this chunk
- */
- getZ(): number;
- /**
- * Gets the world containing this chunk
- */
- getWorld(): org.bukkit.World;
- /**
- * Gets a block from this chunk
- */
- getBlock(x: number, y: number, z: number): org.bukkit.block.Block;
- /**
- * Capture thread-safe read-only snapshot of chunk data
- */
- getChunkSnapshot(): org.bukkit.ChunkSnapshot;
- /**
- * Capture thread-safe read-only snapshot of chunk data
- */
- getChunkSnapshot(includeMaxblocky: boolean, includeBiome: boolean, includeBiomeTempRain: boolean): org.bukkit.ChunkSnapshot;
- /**
- * Get a list of all entities in the chunk.
- */
- getEntities(): org.bukkit.entity.Entity[];
- /**
- * Get a list of all tile entities in the chunk.
- */
- getTileEntities(): org.bukkit.block.BlockState[];
- /**
- * Checks if the chunk is loaded.
- */
- isLoaded(): boolean;
- /**
- * Loads the chunk.
- */
- load(generate: boolean): boolean;
- /**
- * Loads the chunk.
- */
- load(): boolean;
- /**
- * Unloads and optionally saves the Chunk
- */
- unload(save: boolean): boolean;
- /**
- * Unloads and optionally saves the Chunk
- */
- unload(): boolean;
- /**
- * Checks if this chunk can spawn slimes without being a swamp biome.
- */
- isSlimeChunk(): boolean;
- /**
- * Gets whether the chunk at the specified chunk coordinates is force
- * loaded.
- *
- *
- * Increasing yaw values are the equivalent of turning to your
- * right-facing, increasing the scale of the next respective axis, and
- * decreasing the scale of the previous axis.
- */
- public setYaw(yaw: number): void;
- /**
- * Gets the yaw of this location, measured in degrees.
- *
- *
- * Increasing yaw values are the equivalent of turning to your
- * right-facing, increasing the scale of the next respective axis, and
- * decreasing the scale of the previous axis.
- */
- public getYaw(): number;
- /**
- * Sets the pitch of this location, measured in degrees.
- *
- *
- * Increasing pitch values the equivalent of looking down.
- */
- public setPitch(pitch: number): void;
- /**
- * Gets the pitch of this location, measured in degrees.
- *
- *
- * Increasing pitch values the equivalent of looking down.
- */
- public getPitch(): number;
- /**
- * Gets a unit-vector pointing in the direction that this Location is
- * facing.
- */
- public getDirection(): org.bukkit.util.Vector;
- /**
- * Sets the {@link #getYaw() yaw} and {@link #getPitch() pitch} to point
- * in the direction of the vector.
- */
- public setDirection(vector: org.bukkit.util.Vector): org.bukkit.Location;
- /**
- * Adds the location by another.
- */
- public add(vec: org.bukkit.Location): org.bukkit.Location;
- /**
- * Adds the location by a vector.
- */
- public add(vec: org.bukkit.util.Vector): org.bukkit.Location;
- /**
- * Adds the location by another. Not world-aware.
- */
- public add(x: number, y: number, z: number): org.bukkit.Location;
- /**
- * Subtracts the location by another.
- */
- public subtract(vec: org.bukkit.Location): org.bukkit.Location;
- /**
- * Subtracts the location by a vector.
- */
- public subtract(vec: org.bukkit.util.Vector): org.bukkit.Location;
- /**
- * Subtracts the location by another. Not world-aware and
- * orientation independent.
- */
- public subtract(x: number, y: number, z: number): org.bukkit.Location;
- /**
- * Gets the magnitude of the location, defined as sqrt(x^2+y^2+z^2). The
- * value of this method is not cached and uses a costly square-root
- * function, so do not repeatedly call this method to get the location's
- * magnitude. NaN will be returned if the inner result of the sqrt()
- * function overflows, which will be caused if the length is too long. Not
- * world-aware and orientation independent.
- */
- public length(): number;
- /**
- * Gets the magnitude of the location squared. Not world-aware and
- * orientation independent.
- */
- public lengthSquared(): number;
- /**
- * Get the distance between this location and another. The value of this
- * method is not cached and uses a costly square-root function, so do not
- * repeatedly call this method to get the location's magnitude. NaN will
- * be returned if the inner result of the sqrt() function overflows, which
- * will be caused if the distance is too long.
- */
- public distance(o: org.bukkit.Location): number;
- /**
- * Get the squared distance between this location and another.
- */
- public distanceSquared(o: org.bukkit.Location): number;
- /**
- * Performs scalar multiplication, multiplying all components with a
- * scalar. Not world-aware.
- */
- public multiply(m: number): org.bukkit.Location;
- /**
- * Zero this location's components. Not world-aware.
- */
- public zero(): org.bukkit.Location;
- public equals(obj: any): boolean;
- public hashCode(): number;
- public toString(): string;
- /**
- * Constructs a new {@link Vector} based on this Location
- */
- public toVector(): org.bukkit.util.Vector;
- public clone(): org.bukkit.Location;
- /**
- * Check if each component of this Location is finite.
- */
- public checkFinite(): void;
- /**
- * Safely converts a double (location coordinate) to an int (block
- * coordinate)
- */
- public static locToBlock(loc: number): number;
- public serialize(): Map+/-180
- * degrees.
- */
- public static normalizeYaw(yaw: number): number;
- /**
- * Normalizes the given pitch angle to a value between +/-90
- * degrees.
- */
- public static normalizePitch(pitch: number): number;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.Material.ts b/packages/bukkit/src/typings/org.bukkit.Material.ts
deleted file mode 100644
index a642fecf..00000000
--- a/packages/bukkit/src/typings/org.bukkit.Material.ts
+++ /dev/null
@@ -1,1581 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class Material implements org.bukkit.Keyed {
- public static ACACIA_BOAT: org.bukkit.Material;
- public static ACACIA_BUTTON: org.bukkit.Material;
- public static ACACIA_DOOR: org.bukkit.Material;
- public static ACACIA_FENCE: org.bukkit.Material;
- public static ACACIA_FENCE_GATE: org.bukkit.Material;
- public static ACACIA_LEAVES: org.bukkit.Material;
- public static ACACIA_LOG: org.bukkit.Material;
- public static ACACIA_PLANKS: org.bukkit.Material;
- public static ACACIA_PRESSURE_PLATE: org.bukkit.Material;
- public static ACACIA_SAPLING: org.bukkit.Material;
- public static ACACIA_SIGN: org.bukkit.Material;
- public static ACACIA_SLAB: org.bukkit.Material;
- public static ACACIA_STAIRS: org.bukkit.Material;
- public static ACACIA_TRAPDOOR: org.bukkit.Material;
- public static ACACIA_WALL_SIGN: org.bukkit.Material;
- public static ACACIA_WOOD: org.bukkit.Material;
- public static ACTIVATOR_RAIL: org.bukkit.Material;
- public static AIR: org.bukkit.Material;
- public static ALLIUM: org.bukkit.Material;
- public static ANDESITE: org.bukkit.Material;
- public static ANDESITE_SLAB: org.bukkit.Material;
- public static ANDESITE_STAIRS: org.bukkit.Material;
- public static ANDESITE_WALL: org.bukkit.Material;
- public static ANVIL: org.bukkit.Material;
- public static APPLE: org.bukkit.Material;
- public static ARMOR_STAND: org.bukkit.Material;
- public static ARROW: org.bukkit.Material;
- public static ATTACHED_MELON_STEM: org.bukkit.Material;
- public static ATTACHED_PUMPKIN_STEM: org.bukkit.Material;
- public static AZURE_BLUET: org.bukkit.Material;
- public static BAKED_POTATO: org.bukkit.Material;
- public static BAMBOO: org.bukkit.Material;
- public static BAMBOO_SAPLING: org.bukkit.Material;
- public static BARREL: org.bukkit.Material;
- public static BARRIER: org.bukkit.Material;
- public static BAT_SPAWN_EGG: org.bukkit.Material;
- public static BEACON: org.bukkit.Material;
- public static BEDROCK: org.bukkit.Material;
- public static BEEF: org.bukkit.Material;
- public static BEETROOT: org.bukkit.Material;
- public static BEETROOTS: org.bukkit.Material;
- public static BEETROOT_SEEDS: org.bukkit.Material;
- public static BEETROOT_SOUP: org.bukkit.Material;
- public static BELL: org.bukkit.Material;
- public static BIRCH_BOAT: org.bukkit.Material;
- public static BIRCH_BUTTON: org.bukkit.Material;
- public static BIRCH_DOOR: org.bukkit.Material;
- public static BIRCH_FENCE: org.bukkit.Material;
- public static BIRCH_FENCE_GATE: org.bukkit.Material;
- public static BIRCH_LEAVES: org.bukkit.Material;
- public static BIRCH_LOG: org.bukkit.Material;
- public static BIRCH_PLANKS: org.bukkit.Material;
- public static BIRCH_PRESSURE_PLATE: org.bukkit.Material;
- public static BIRCH_SAPLING: org.bukkit.Material;
- public static BIRCH_SIGN: org.bukkit.Material;
- public static BIRCH_SLAB: org.bukkit.Material;
- public static BIRCH_STAIRS: org.bukkit.Material;
- public static BIRCH_TRAPDOOR: org.bukkit.Material;
- public static BIRCH_WALL_SIGN: org.bukkit.Material;
- public static BIRCH_WOOD: org.bukkit.Material;
- public static BLACK_BANNER: org.bukkit.Material;
- public static BLACK_BED: org.bukkit.Material;
- public static BLACK_CARPET: org.bukkit.Material;
- public static BLACK_CONCRETE: org.bukkit.Material;
- public static BLACK_CONCRETE_POWDER: org.bukkit.Material;
- public static BLACK_DYE: org.bukkit.Material;
- public static BLACK_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static BLACK_SHULKER_BOX: org.bukkit.Material;
- public static BLACK_STAINED_GLASS: org.bukkit.Material;
- public static BLACK_STAINED_GLASS_PANE: org.bukkit.Material;
- public static BLACK_TERRACOTTA: org.bukkit.Material;
- public static BLACK_WALL_BANNER: org.bukkit.Material;
- public static BLACK_WOOL: org.bukkit.Material;
- public static BLAST_FURNACE: org.bukkit.Material;
- public static BLAZE_POWDER: org.bukkit.Material;
- public static BLAZE_ROD: org.bukkit.Material;
- public static BLAZE_SPAWN_EGG: org.bukkit.Material;
- public static BLUE_BANNER: org.bukkit.Material;
- public static BLUE_BED: org.bukkit.Material;
- public static BLUE_CARPET: org.bukkit.Material;
- public static BLUE_CONCRETE: org.bukkit.Material;
- public static BLUE_CONCRETE_POWDER: org.bukkit.Material;
- public static BLUE_DYE: org.bukkit.Material;
- public static BLUE_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static BLUE_ICE: org.bukkit.Material;
- public static BLUE_ORCHID: org.bukkit.Material;
- public static BLUE_SHULKER_BOX: org.bukkit.Material;
- public static BLUE_STAINED_GLASS: org.bukkit.Material;
- public static BLUE_STAINED_GLASS_PANE: org.bukkit.Material;
- public static BLUE_TERRACOTTA: org.bukkit.Material;
- public static BLUE_WALL_BANNER: org.bukkit.Material;
- public static BLUE_WOOL: org.bukkit.Material;
- public static BONE: org.bukkit.Material;
- public static BONE_BLOCK: org.bukkit.Material;
- public static BONE_MEAL: org.bukkit.Material;
- public static BOOK: org.bukkit.Material;
- public static BOOKSHELF: org.bukkit.Material;
- public static BOW: org.bukkit.Material;
- public static BOWL: org.bukkit.Material;
- public static BRAIN_CORAL: org.bukkit.Material;
- public static BRAIN_CORAL_BLOCK: org.bukkit.Material;
- public static BRAIN_CORAL_FAN: org.bukkit.Material;
- public static BRAIN_CORAL_WALL_FAN: org.bukkit.Material;
- public static BREAD: org.bukkit.Material;
- public static BREWING_STAND: org.bukkit.Material;
- public static BRICK: org.bukkit.Material;
- public static BRICKS: org.bukkit.Material;
- public static BRICK_SLAB: org.bukkit.Material;
- public static BRICK_STAIRS: org.bukkit.Material;
- public static BRICK_WALL: org.bukkit.Material;
- public static BROWN_BANNER: org.bukkit.Material;
- public static BROWN_BED: org.bukkit.Material;
- public static BROWN_CARPET: org.bukkit.Material;
- public static BROWN_CONCRETE: org.bukkit.Material;
- public static BROWN_CONCRETE_POWDER: org.bukkit.Material;
- public static BROWN_DYE: org.bukkit.Material;
- public static BROWN_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static BROWN_MUSHROOM: org.bukkit.Material;
- public static BROWN_MUSHROOM_BLOCK: org.bukkit.Material;
- public static BROWN_SHULKER_BOX: org.bukkit.Material;
- public static BROWN_STAINED_GLASS: org.bukkit.Material;
- public static BROWN_STAINED_GLASS_PANE: org.bukkit.Material;
- public static BROWN_TERRACOTTA: org.bukkit.Material;
- public static BROWN_WALL_BANNER: org.bukkit.Material;
- public static BROWN_WOOL: org.bukkit.Material;
- public static BUBBLE_COLUMN: org.bukkit.Material;
- public static BUBBLE_CORAL: org.bukkit.Material;
- public static BUBBLE_CORAL_BLOCK: org.bukkit.Material;
- public static BUBBLE_CORAL_FAN: org.bukkit.Material;
- public static BUBBLE_CORAL_WALL_FAN: org.bukkit.Material;
- public static BUCKET: org.bukkit.Material;
- public static CACTUS: org.bukkit.Material;
- public static CAKE: org.bukkit.Material;
- public static CAMPFIRE: org.bukkit.Material;
- public static CARROT: org.bukkit.Material;
- public static CARROTS: org.bukkit.Material;
- public static CARROT_ON_A_STICK: org.bukkit.Material;
- public static CARTOGRAPHY_TABLE: org.bukkit.Material;
- public static CARVED_PUMPKIN: org.bukkit.Material;
- public static CAT_SPAWN_EGG: org.bukkit.Material;
- public static CAULDRON: org.bukkit.Material;
- public static CAVE_AIR: org.bukkit.Material;
- public static CAVE_SPIDER_SPAWN_EGG: org.bukkit.Material;
- public static CHAINMAIL_BOOTS: org.bukkit.Material;
- public static CHAINMAIL_CHESTPLATE: org.bukkit.Material;
- public static CHAINMAIL_HELMET: org.bukkit.Material;
- public static CHAINMAIL_LEGGINGS: org.bukkit.Material;
- public static CHAIN_COMMAND_BLOCK: org.bukkit.Material;
- public static CHARCOAL: org.bukkit.Material;
- public static CHEST: org.bukkit.Material;
- public static CHEST_MINECART: org.bukkit.Material;
- public static CHICKEN: org.bukkit.Material;
- public static CHICKEN_SPAWN_EGG: org.bukkit.Material;
- public static CHIPPED_ANVIL: org.bukkit.Material;
- public static CHISELED_QUARTZ_BLOCK: org.bukkit.Material;
- public static CHISELED_RED_SANDSTONE: org.bukkit.Material;
- public static CHISELED_SANDSTONE: org.bukkit.Material;
- public static CHISELED_STONE_BRICKS: org.bukkit.Material;
- public static CHORUS_FLOWER: org.bukkit.Material;
- public static CHORUS_FRUIT: org.bukkit.Material;
- public static CHORUS_PLANT: org.bukkit.Material;
- public static CLAY: org.bukkit.Material;
- public static CLAY_BALL: org.bukkit.Material;
- public static CLOCK: org.bukkit.Material;
- public static COAL: org.bukkit.Material;
- public static COAL_BLOCK: org.bukkit.Material;
- public static COAL_ORE: org.bukkit.Material;
- public static COARSE_DIRT: org.bukkit.Material;
- public static COBBLESTONE: org.bukkit.Material;
- public static COBBLESTONE_SLAB: org.bukkit.Material;
- public static COBBLESTONE_STAIRS: org.bukkit.Material;
- public static COBBLESTONE_WALL: org.bukkit.Material;
- public static COBWEB: org.bukkit.Material;
- public static COCOA: org.bukkit.Material;
- public static COCOA_BEANS: org.bukkit.Material;
- public static COD: org.bukkit.Material;
- public static COD_BUCKET: org.bukkit.Material;
- public static COD_SPAWN_EGG: org.bukkit.Material;
- public static COMMAND_BLOCK: org.bukkit.Material;
- public static COMMAND_BLOCK_MINECART: org.bukkit.Material;
- public static COMPARATOR: org.bukkit.Material;
- public static COMPASS: org.bukkit.Material;
- public static COMPOSTER: org.bukkit.Material;
- public static CONDUIT: org.bukkit.Material;
- public static COOKED_BEEF: org.bukkit.Material;
- public static COOKED_CHICKEN: org.bukkit.Material;
- public static COOKED_COD: org.bukkit.Material;
- public static COOKED_MUTTON: org.bukkit.Material;
- public static COOKED_PORKCHOP: org.bukkit.Material;
- public static COOKED_RABBIT: org.bukkit.Material;
- public static COOKED_SALMON: org.bukkit.Material;
- public static COOKIE: org.bukkit.Material;
- public static CORNFLOWER: org.bukkit.Material;
- public static COW_SPAWN_EGG: org.bukkit.Material;
- public static CRACKED_STONE_BRICKS: org.bukkit.Material;
- public static CRAFTING_TABLE: org.bukkit.Material;
- public static CREEPER_BANNER_PATTERN: org.bukkit.Material;
- public static CREEPER_HEAD: org.bukkit.Material;
- public static CREEPER_SPAWN_EGG: org.bukkit.Material;
- public static CREEPER_WALL_HEAD: org.bukkit.Material;
- public static CROSSBOW: org.bukkit.Material;
- public static CUT_RED_SANDSTONE: org.bukkit.Material;
- public static CUT_RED_SANDSTONE_SLAB: org.bukkit.Material;
- public static CUT_SANDSTONE: org.bukkit.Material;
- public static CUT_SANDSTONE_SLAB: org.bukkit.Material;
- public static CYAN_BANNER: org.bukkit.Material;
- public static CYAN_BED: org.bukkit.Material;
- public static CYAN_CARPET: org.bukkit.Material;
- public static CYAN_CONCRETE: org.bukkit.Material;
- public static CYAN_CONCRETE_POWDER: org.bukkit.Material;
- public static CYAN_DYE: org.bukkit.Material;
- public static CYAN_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static CYAN_SHULKER_BOX: org.bukkit.Material;
- public static CYAN_STAINED_GLASS: org.bukkit.Material;
- public static CYAN_STAINED_GLASS_PANE: org.bukkit.Material;
- public static CYAN_TERRACOTTA: org.bukkit.Material;
- public static CYAN_WALL_BANNER: org.bukkit.Material;
- public static CYAN_WOOL: org.bukkit.Material;
- public static DAMAGED_ANVIL: org.bukkit.Material;
- public static DANDELION: org.bukkit.Material;
- public static DARK_OAK_BOAT: org.bukkit.Material;
- public static DARK_OAK_BUTTON: org.bukkit.Material;
- public static DARK_OAK_DOOR: org.bukkit.Material;
- public static DARK_OAK_FENCE: org.bukkit.Material;
- public static DARK_OAK_FENCE_GATE: org.bukkit.Material;
- public static DARK_OAK_LEAVES: org.bukkit.Material;
- public static DARK_OAK_LOG: org.bukkit.Material;
- public static DARK_OAK_PLANKS: org.bukkit.Material;
- public static DARK_OAK_PRESSURE_PLATE: org.bukkit.Material;
- public static DARK_OAK_SAPLING: org.bukkit.Material;
- public static DARK_OAK_SIGN: org.bukkit.Material;
- public static DARK_OAK_SLAB: org.bukkit.Material;
- public static DARK_OAK_STAIRS: org.bukkit.Material;
- public static DARK_OAK_TRAPDOOR: org.bukkit.Material;
- public static DARK_OAK_WALL_SIGN: org.bukkit.Material;
- public static DARK_OAK_WOOD: org.bukkit.Material;
- public static DARK_PRISMARINE: org.bukkit.Material;
- public static DARK_PRISMARINE_SLAB: org.bukkit.Material;
- public static DARK_PRISMARINE_STAIRS: org.bukkit.Material;
- public static DAYLIGHT_DETECTOR: org.bukkit.Material;
- public static DEAD_BRAIN_CORAL: org.bukkit.Material;
- public static DEAD_BRAIN_CORAL_BLOCK: org.bukkit.Material;
- public static DEAD_BRAIN_CORAL_FAN: org.bukkit.Material;
- public static DEAD_BRAIN_CORAL_WALL_FAN: org.bukkit.Material;
- public static DEAD_BUBBLE_CORAL: org.bukkit.Material;
- public static DEAD_BUBBLE_CORAL_BLOCK: org.bukkit.Material;
- public static DEAD_BUBBLE_CORAL_FAN: org.bukkit.Material;
- public static DEAD_BUBBLE_CORAL_WALL_FAN: org.bukkit.Material;
- public static DEAD_BUSH: org.bukkit.Material;
- public static DEAD_FIRE_CORAL: org.bukkit.Material;
- public static DEAD_FIRE_CORAL_BLOCK: org.bukkit.Material;
- public static DEAD_FIRE_CORAL_FAN: org.bukkit.Material;
- public static DEAD_FIRE_CORAL_WALL_FAN: org.bukkit.Material;
- public static DEAD_HORN_CORAL: org.bukkit.Material;
- public static DEAD_HORN_CORAL_BLOCK: org.bukkit.Material;
- public static DEAD_HORN_CORAL_FAN: org.bukkit.Material;
- public static DEAD_HORN_CORAL_WALL_FAN: org.bukkit.Material;
- public static DEAD_TUBE_CORAL: org.bukkit.Material;
- public static DEAD_TUBE_CORAL_BLOCK: org.bukkit.Material;
- public static DEAD_TUBE_CORAL_FAN: org.bukkit.Material;
- public static DEAD_TUBE_CORAL_WALL_FAN: org.bukkit.Material;
- public static DEBUG_STICK: org.bukkit.Material;
- public static DETECTOR_RAIL: org.bukkit.Material;
- public static DIAMOND: org.bukkit.Material;
- public static DIAMOND_AXE: org.bukkit.Material;
- public static DIAMOND_BLOCK: org.bukkit.Material;
- public static DIAMOND_BOOTS: org.bukkit.Material;
- public static DIAMOND_CHESTPLATE: org.bukkit.Material;
- public static DIAMOND_HELMET: org.bukkit.Material;
- public static DIAMOND_HOE: org.bukkit.Material;
- public static DIAMOND_HORSE_ARMOR: org.bukkit.Material;
- public static DIAMOND_LEGGINGS: org.bukkit.Material;
- public static DIAMOND_ORE: org.bukkit.Material;
- public static DIAMOND_PICKAXE: org.bukkit.Material;
- public static DIAMOND_SHOVEL: org.bukkit.Material;
- public static DIAMOND_SWORD: org.bukkit.Material;
- public static DIORITE: org.bukkit.Material;
- public static DIORITE_SLAB: org.bukkit.Material;
- public static DIORITE_STAIRS: org.bukkit.Material;
- public static DIORITE_WALL: org.bukkit.Material;
- public static DIRT: org.bukkit.Material;
- public static DISPENSER: org.bukkit.Material;
- public static DOLPHIN_SPAWN_EGG: org.bukkit.Material;
- public static DONKEY_SPAWN_EGG: org.bukkit.Material;
- public static DRAGON_BREATH: org.bukkit.Material;
- public static DRAGON_EGG: org.bukkit.Material;
- public static DRAGON_HEAD: org.bukkit.Material;
- public static DRAGON_WALL_HEAD: org.bukkit.Material;
- public static DRIED_KELP: org.bukkit.Material;
- public static DRIED_KELP_BLOCK: org.bukkit.Material;
- public static DROPPER: org.bukkit.Material;
- public static DROWNED_SPAWN_EGG: org.bukkit.Material;
- public static EGG: org.bukkit.Material;
- public static ELDER_GUARDIAN_SPAWN_EGG: org.bukkit.Material;
- public static ELYTRA: org.bukkit.Material;
- public static EMERALD: org.bukkit.Material;
- public static EMERALD_BLOCK: org.bukkit.Material;
- public static EMERALD_ORE: org.bukkit.Material;
- public static ENCHANTED_BOOK: org.bukkit.Material;
- public static ENCHANTED_GOLDEN_APPLE: org.bukkit.Material;
- public static ENCHANTING_TABLE: org.bukkit.Material;
- public static ENDERMAN_SPAWN_EGG: org.bukkit.Material;
- public static ENDERMITE_SPAWN_EGG: org.bukkit.Material;
- public static ENDER_CHEST: org.bukkit.Material;
- public static ENDER_EYE: org.bukkit.Material;
- public static ENDER_PEARL: org.bukkit.Material;
- public static END_CRYSTAL: org.bukkit.Material;
- public static END_GATEWAY: org.bukkit.Material;
- public static END_PORTAL: org.bukkit.Material;
- public static END_PORTAL_FRAME: org.bukkit.Material;
- public static END_ROD: org.bukkit.Material;
- public static END_STONE: org.bukkit.Material;
- public static END_STONE_BRICKS: org.bukkit.Material;
- public static END_STONE_BRICK_SLAB: org.bukkit.Material;
- public static END_STONE_BRICK_STAIRS: org.bukkit.Material;
- public static END_STONE_BRICK_WALL: org.bukkit.Material;
- public static EVOKER_SPAWN_EGG: org.bukkit.Material;
- public static EXPERIENCE_BOTTLE: org.bukkit.Material;
- public static FARMLAND: org.bukkit.Material;
- public static FEATHER: org.bukkit.Material;
- public static FERMENTED_SPIDER_EYE: org.bukkit.Material;
- public static FERN: org.bukkit.Material;
- public static FILLED_MAP: org.bukkit.Material;
- public static FIRE: org.bukkit.Material;
- public static FIREWORK_ROCKET: org.bukkit.Material;
- public static FIREWORK_STAR: org.bukkit.Material;
- public static FIRE_CHARGE: org.bukkit.Material;
- public static FIRE_CORAL: org.bukkit.Material;
- public static FIRE_CORAL_BLOCK: org.bukkit.Material;
- public static FIRE_CORAL_FAN: org.bukkit.Material;
- public static FIRE_CORAL_WALL_FAN: org.bukkit.Material;
- public static FISHING_ROD: org.bukkit.Material;
- public static FLETCHING_TABLE: org.bukkit.Material;
- public static FLINT: org.bukkit.Material;
- public static FLINT_AND_STEEL: org.bukkit.Material;
- public static FLOWER_BANNER_PATTERN: org.bukkit.Material;
- public static FLOWER_POT: org.bukkit.Material;
- public static FOX_SPAWN_EGG: org.bukkit.Material;
- public static FROSTED_ICE: org.bukkit.Material;
- public static FURNACE: org.bukkit.Material;
- public static FURNACE_MINECART: org.bukkit.Material;
- public static GHAST_SPAWN_EGG: org.bukkit.Material;
- public static GHAST_TEAR: org.bukkit.Material;
- public static GLASS: org.bukkit.Material;
- public static GLASS_BOTTLE: org.bukkit.Material;
- public static GLASS_PANE: org.bukkit.Material;
- public static GLISTERING_MELON_SLICE: org.bukkit.Material;
- public static GLOBE_BANNER_PATTERN: org.bukkit.Material;
- public static GLOWSTONE: org.bukkit.Material;
- public static GLOWSTONE_DUST: org.bukkit.Material;
- public static GOLDEN_APPLE: org.bukkit.Material;
- public static GOLDEN_AXE: org.bukkit.Material;
- public static GOLDEN_BOOTS: org.bukkit.Material;
- public static GOLDEN_CARROT: org.bukkit.Material;
- public static GOLDEN_CHESTPLATE: org.bukkit.Material;
- public static GOLDEN_HELMET: org.bukkit.Material;
- public static GOLDEN_HOE: org.bukkit.Material;
- public static GOLDEN_HORSE_ARMOR: org.bukkit.Material;
- public static GOLDEN_LEGGINGS: org.bukkit.Material;
- public static GOLDEN_PICKAXE: org.bukkit.Material;
- public static GOLDEN_SHOVEL: org.bukkit.Material;
- public static GOLDEN_SWORD: org.bukkit.Material;
- public static GOLD_BLOCK: org.bukkit.Material;
- public static GOLD_INGOT: org.bukkit.Material;
- public static GOLD_NUGGET: org.bukkit.Material;
- public static GOLD_ORE: org.bukkit.Material;
- public static GRANITE: org.bukkit.Material;
- public static GRANITE_SLAB: org.bukkit.Material;
- public static GRANITE_STAIRS: org.bukkit.Material;
- public static GRANITE_WALL: org.bukkit.Material;
- public static GRASS: org.bukkit.Material;
- public static GRASS_BLOCK: org.bukkit.Material;
- public static GRASS_PATH: org.bukkit.Material;
- public static GRAVEL: org.bukkit.Material;
- public static GRAY_BANNER: org.bukkit.Material;
- public static GRAY_BED: org.bukkit.Material;
- public static GRAY_CARPET: org.bukkit.Material;
- public static GRAY_CONCRETE: org.bukkit.Material;
- public static GRAY_CONCRETE_POWDER: org.bukkit.Material;
- public static GRAY_DYE: org.bukkit.Material;
- public static GRAY_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static GRAY_SHULKER_BOX: org.bukkit.Material;
- public static GRAY_STAINED_GLASS: org.bukkit.Material;
- public static GRAY_STAINED_GLASS_PANE: org.bukkit.Material;
- public static GRAY_TERRACOTTA: org.bukkit.Material;
- public static GRAY_WALL_BANNER: org.bukkit.Material;
- public static GRAY_WOOL: org.bukkit.Material;
- public static GREEN_BANNER: org.bukkit.Material;
- public static GREEN_BED: org.bukkit.Material;
- public static GREEN_CARPET: org.bukkit.Material;
- public static GREEN_CONCRETE: org.bukkit.Material;
- public static GREEN_CONCRETE_POWDER: org.bukkit.Material;
- public static GREEN_DYE: org.bukkit.Material;
- public static GREEN_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static GREEN_SHULKER_BOX: org.bukkit.Material;
- public static GREEN_STAINED_GLASS: org.bukkit.Material;
- public static GREEN_STAINED_GLASS_PANE: org.bukkit.Material;
- public static GREEN_TERRACOTTA: org.bukkit.Material;
- public static GREEN_WALL_BANNER: org.bukkit.Material;
- public static GREEN_WOOL: org.bukkit.Material;
- public static GRINDSTONE: org.bukkit.Material;
- public static GUARDIAN_SPAWN_EGG: org.bukkit.Material;
- public static GUNPOWDER: org.bukkit.Material;
- public static HAY_BLOCK: org.bukkit.Material;
- public static HEART_OF_THE_SEA: org.bukkit.Material;
- public static HEAVY_WEIGHTED_PRESSURE_PLATE: org.bukkit.Material;
- public static HOPPER: org.bukkit.Material;
- public static HOPPER_MINECART: org.bukkit.Material;
- public static HORN_CORAL: org.bukkit.Material;
- public static HORN_CORAL_BLOCK: org.bukkit.Material;
- public static HORN_CORAL_FAN: org.bukkit.Material;
- public static HORN_CORAL_WALL_FAN: org.bukkit.Material;
- public static HORSE_SPAWN_EGG: org.bukkit.Material;
- public static HUSK_SPAWN_EGG: org.bukkit.Material;
- public static ICE: org.bukkit.Material;
- public static INFESTED_CHISELED_STONE_BRICKS: org.bukkit.Material;
- public static INFESTED_COBBLESTONE: org.bukkit.Material;
- public static INFESTED_CRACKED_STONE_BRICKS: org.bukkit.Material;
- public static INFESTED_MOSSY_STONE_BRICKS: org.bukkit.Material;
- public static INFESTED_STONE: org.bukkit.Material;
- public static INFESTED_STONE_BRICKS: org.bukkit.Material;
- public static INK_SAC: org.bukkit.Material;
- public static IRON_AXE: org.bukkit.Material;
- public static IRON_BARS: org.bukkit.Material;
- public static IRON_BLOCK: org.bukkit.Material;
- public static IRON_BOOTS: org.bukkit.Material;
- public static IRON_CHESTPLATE: org.bukkit.Material;
- public static IRON_DOOR: org.bukkit.Material;
- public static IRON_HELMET: org.bukkit.Material;
- public static IRON_HOE: org.bukkit.Material;
- public static IRON_HORSE_ARMOR: org.bukkit.Material;
- public static IRON_INGOT: org.bukkit.Material;
- public static IRON_LEGGINGS: org.bukkit.Material;
- public static IRON_NUGGET: org.bukkit.Material;
- public static IRON_ORE: org.bukkit.Material;
- public static IRON_PICKAXE: org.bukkit.Material;
- public static IRON_SHOVEL: org.bukkit.Material;
- public static IRON_SWORD: org.bukkit.Material;
- public static IRON_TRAPDOOR: org.bukkit.Material;
- public static ITEM_FRAME: org.bukkit.Material;
- public static JACK_O_LANTERN: org.bukkit.Material;
- public static JIGSAW: org.bukkit.Material;
- public static JUKEBOX: org.bukkit.Material;
- public static JUNGLE_BOAT: org.bukkit.Material;
- public static JUNGLE_BUTTON: org.bukkit.Material;
- public static JUNGLE_DOOR: org.bukkit.Material;
- public static JUNGLE_FENCE: org.bukkit.Material;
- public static JUNGLE_FENCE_GATE: org.bukkit.Material;
- public static JUNGLE_LEAVES: org.bukkit.Material;
- public static JUNGLE_LOG: org.bukkit.Material;
- public static JUNGLE_PLANKS: org.bukkit.Material;
- public static JUNGLE_PRESSURE_PLATE: org.bukkit.Material;
- public static JUNGLE_SAPLING: org.bukkit.Material;
- public static JUNGLE_SIGN: org.bukkit.Material;
- public static JUNGLE_SLAB: org.bukkit.Material;
- public static JUNGLE_STAIRS: org.bukkit.Material;
- public static JUNGLE_TRAPDOOR: org.bukkit.Material;
- public static JUNGLE_WALL_SIGN: org.bukkit.Material;
- public static JUNGLE_WOOD: org.bukkit.Material;
- public static KELP: org.bukkit.Material;
- public static KELP_PLANT: org.bukkit.Material;
- public static KNOWLEDGE_BOOK: org.bukkit.Material;
- public static LADDER: org.bukkit.Material;
- public static LANTERN: org.bukkit.Material;
- public static LAPIS_BLOCK: org.bukkit.Material;
- public static LAPIS_LAZULI: org.bukkit.Material;
- public static LAPIS_ORE: org.bukkit.Material;
- public static LARGE_FERN: org.bukkit.Material;
- public static LAVA: org.bukkit.Material;
- public static LAVA_BUCKET: org.bukkit.Material;
- public static LEAD: org.bukkit.Material;
- public static LEATHER: org.bukkit.Material;
- public static LEATHER_BOOTS: org.bukkit.Material;
- public static LEATHER_CHESTPLATE: org.bukkit.Material;
- public static LEATHER_HELMET: org.bukkit.Material;
- public static LEATHER_HORSE_ARMOR: org.bukkit.Material;
- public static LEATHER_LEGGINGS: org.bukkit.Material;
- public static LECTERN: org.bukkit.Material;
- public static LEVER: org.bukkit.Material;
- public static LIGHT_BLUE_BANNER: org.bukkit.Material;
- public static LIGHT_BLUE_BED: org.bukkit.Material;
- public static LIGHT_BLUE_CARPET: org.bukkit.Material;
- public static LIGHT_BLUE_CONCRETE: org.bukkit.Material;
- public static LIGHT_BLUE_CONCRETE_POWDER: org.bukkit.Material;
- public static LIGHT_BLUE_DYE: org.bukkit.Material;
- public static LIGHT_BLUE_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LIGHT_BLUE_SHULKER_BOX: org.bukkit.Material;
- public static LIGHT_BLUE_STAINED_GLASS: org.bukkit.Material;
- public static LIGHT_BLUE_STAINED_GLASS_PANE: org.bukkit.Material;
- public static LIGHT_BLUE_TERRACOTTA: org.bukkit.Material;
- public static LIGHT_BLUE_WALL_BANNER: org.bukkit.Material;
- public static LIGHT_BLUE_WOOL: org.bukkit.Material;
- public static LIGHT_GRAY_BANNER: org.bukkit.Material;
- public static LIGHT_GRAY_BED: org.bukkit.Material;
- public static LIGHT_GRAY_CARPET: org.bukkit.Material;
- public static LIGHT_GRAY_CONCRETE: org.bukkit.Material;
- public static LIGHT_GRAY_CONCRETE_POWDER: org.bukkit.Material;
- public static LIGHT_GRAY_DYE: org.bukkit.Material;
- public static LIGHT_GRAY_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LIGHT_GRAY_SHULKER_BOX: org.bukkit.Material;
- public static LIGHT_GRAY_STAINED_GLASS: org.bukkit.Material;
- public static LIGHT_GRAY_STAINED_GLASS_PANE: org.bukkit.Material;
- public static LIGHT_GRAY_TERRACOTTA: org.bukkit.Material;
- public static LIGHT_GRAY_WALL_BANNER: org.bukkit.Material;
- public static LIGHT_GRAY_WOOL: org.bukkit.Material;
- public static LIGHT_WEIGHTED_PRESSURE_PLATE: org.bukkit.Material;
- public static LILAC: org.bukkit.Material;
- public static LILY_OF_THE_VALLEY: org.bukkit.Material;
- public static LILY_PAD: org.bukkit.Material;
- public static LIME_BANNER: org.bukkit.Material;
- public static LIME_BED: org.bukkit.Material;
- public static LIME_CARPET: org.bukkit.Material;
- public static LIME_CONCRETE: org.bukkit.Material;
- public static LIME_CONCRETE_POWDER: org.bukkit.Material;
- public static LIME_DYE: org.bukkit.Material;
- public static LIME_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LIME_SHULKER_BOX: org.bukkit.Material;
- public static LIME_STAINED_GLASS: org.bukkit.Material;
- public static LIME_STAINED_GLASS_PANE: org.bukkit.Material;
- public static LIME_TERRACOTTA: org.bukkit.Material;
- public static LIME_WALL_BANNER: org.bukkit.Material;
- public static LIME_WOOL: org.bukkit.Material;
- public static LINGERING_POTION: org.bukkit.Material;
- public static LLAMA_SPAWN_EGG: org.bukkit.Material;
- public static LOOM: org.bukkit.Material;
- public static MAGENTA_BANNER: org.bukkit.Material;
- public static MAGENTA_BED: org.bukkit.Material;
- public static MAGENTA_CARPET: org.bukkit.Material;
- public static MAGENTA_CONCRETE: org.bukkit.Material;
- public static MAGENTA_CONCRETE_POWDER: org.bukkit.Material;
- public static MAGENTA_DYE: org.bukkit.Material;
- public static MAGENTA_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static MAGENTA_SHULKER_BOX: org.bukkit.Material;
- public static MAGENTA_STAINED_GLASS: org.bukkit.Material;
- public static MAGENTA_STAINED_GLASS_PANE: org.bukkit.Material;
- public static MAGENTA_TERRACOTTA: org.bukkit.Material;
- public static MAGENTA_WALL_BANNER: org.bukkit.Material;
- public static MAGENTA_WOOL: org.bukkit.Material;
- public static MAGMA_BLOCK: org.bukkit.Material;
- public static MAGMA_CREAM: org.bukkit.Material;
- public static MAGMA_CUBE_SPAWN_EGG: org.bukkit.Material;
- public static MAP: org.bukkit.Material;
- public static MELON: org.bukkit.Material;
- public static MELON_SEEDS: org.bukkit.Material;
- public static MELON_SLICE: org.bukkit.Material;
- public static MELON_STEM: org.bukkit.Material;
- public static MILK_BUCKET: org.bukkit.Material;
- public static MINECART: org.bukkit.Material;
- public static MOJANG_BANNER_PATTERN: org.bukkit.Material;
- public static MOOSHROOM_SPAWN_EGG: org.bukkit.Material;
- public static MOSSY_COBBLESTONE: org.bukkit.Material;
- public static MOSSY_COBBLESTONE_SLAB: org.bukkit.Material;
- public static MOSSY_COBBLESTONE_STAIRS: org.bukkit.Material;
- public static MOSSY_COBBLESTONE_WALL: org.bukkit.Material;
- public static MOSSY_STONE_BRICKS: org.bukkit.Material;
- public static MOSSY_STONE_BRICK_SLAB: org.bukkit.Material;
- public static MOSSY_STONE_BRICK_STAIRS: org.bukkit.Material;
- public static MOSSY_STONE_BRICK_WALL: org.bukkit.Material;
- public static MOVING_PISTON: org.bukkit.Material;
- public static MULE_SPAWN_EGG: org.bukkit.Material;
- public static MUSHROOM_STEM: org.bukkit.Material;
- public static MUSHROOM_STEW: org.bukkit.Material;
- public static MUSIC_DISC_11: org.bukkit.Material;
- public static MUSIC_DISC_13: org.bukkit.Material;
- public static MUSIC_DISC_BLOCKS: org.bukkit.Material;
- public static MUSIC_DISC_CAT: org.bukkit.Material;
- public static MUSIC_DISC_CHIRP: org.bukkit.Material;
- public static MUSIC_DISC_FAR: org.bukkit.Material;
- public static MUSIC_DISC_MALL: org.bukkit.Material;
- public static MUSIC_DISC_MELLOHI: org.bukkit.Material;
- public static MUSIC_DISC_STAL: org.bukkit.Material;
- public static MUSIC_DISC_STRAD: org.bukkit.Material;
- public static MUSIC_DISC_WAIT: org.bukkit.Material;
- public static MUSIC_DISC_WARD: org.bukkit.Material;
- public static MUTTON: org.bukkit.Material;
- public static MYCELIUM: org.bukkit.Material;
- public static NAME_TAG: org.bukkit.Material;
- public static NAUTILUS_SHELL: org.bukkit.Material;
- public static NETHERRACK: org.bukkit.Material;
- public static NETHER_BRICK: org.bukkit.Material;
- public static NETHER_BRICKS: org.bukkit.Material;
- public static NETHER_BRICK_FENCE: org.bukkit.Material;
- public static NETHER_BRICK_SLAB: org.bukkit.Material;
- public static NETHER_BRICK_STAIRS: org.bukkit.Material;
- public static NETHER_BRICK_WALL: org.bukkit.Material;
- public static NETHER_PORTAL: org.bukkit.Material;
- public static NETHER_QUARTZ_ORE: org.bukkit.Material;
- public static NETHER_STAR: org.bukkit.Material;
- public static NETHER_WART: org.bukkit.Material;
- public static NETHER_WART_BLOCK: org.bukkit.Material;
- public static NOTE_BLOCK: org.bukkit.Material;
- public static OAK_BOAT: org.bukkit.Material;
- public static OAK_BUTTON: org.bukkit.Material;
- public static OAK_DOOR: org.bukkit.Material;
- public static OAK_FENCE: org.bukkit.Material;
- public static OAK_FENCE_GATE: org.bukkit.Material;
- public static OAK_LEAVES: org.bukkit.Material;
- public static OAK_LOG: org.bukkit.Material;
- public static OAK_PLANKS: org.bukkit.Material;
- public static OAK_PRESSURE_PLATE: org.bukkit.Material;
- public static OAK_SAPLING: org.bukkit.Material;
- public static OAK_SIGN: org.bukkit.Material;
- public static OAK_SLAB: org.bukkit.Material;
- public static OAK_STAIRS: org.bukkit.Material;
- public static OAK_TRAPDOOR: org.bukkit.Material;
- public static OAK_WALL_SIGN: org.bukkit.Material;
- public static OAK_WOOD: org.bukkit.Material;
- public static OBSERVER: org.bukkit.Material;
- public static OBSIDIAN: org.bukkit.Material;
- public static OCELOT_SPAWN_EGG: org.bukkit.Material;
- public static ORANGE_BANNER: org.bukkit.Material;
- public static ORANGE_BED: org.bukkit.Material;
- public static ORANGE_CARPET: org.bukkit.Material;
- public static ORANGE_CONCRETE: org.bukkit.Material;
- public static ORANGE_CONCRETE_POWDER: org.bukkit.Material;
- public static ORANGE_DYE: org.bukkit.Material;
- public static ORANGE_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static ORANGE_SHULKER_BOX: org.bukkit.Material;
- public static ORANGE_STAINED_GLASS: org.bukkit.Material;
- public static ORANGE_STAINED_GLASS_PANE: org.bukkit.Material;
- public static ORANGE_TERRACOTTA: org.bukkit.Material;
- public static ORANGE_TULIP: org.bukkit.Material;
- public static ORANGE_WALL_BANNER: org.bukkit.Material;
- public static ORANGE_WOOL: org.bukkit.Material;
- public static OXEYE_DAISY: org.bukkit.Material;
- public static PACKED_ICE: org.bukkit.Material;
- public static PAINTING: org.bukkit.Material;
- public static PANDA_SPAWN_EGG: org.bukkit.Material;
- public static PAPER: org.bukkit.Material;
- public static PARROT_SPAWN_EGG: org.bukkit.Material;
- public static PEONY: org.bukkit.Material;
- public static PETRIFIED_OAK_SLAB: org.bukkit.Material;
- public static PHANTOM_MEMBRANE: org.bukkit.Material;
- public static PHANTOM_SPAWN_EGG: org.bukkit.Material;
- public static PIG_SPAWN_EGG: org.bukkit.Material;
- public static PILLAGER_SPAWN_EGG: org.bukkit.Material;
- public static PINK_BANNER: org.bukkit.Material;
- public static PINK_BED: org.bukkit.Material;
- public static PINK_CARPET: org.bukkit.Material;
- public static PINK_CONCRETE: org.bukkit.Material;
- public static PINK_CONCRETE_POWDER: org.bukkit.Material;
- public static PINK_DYE: org.bukkit.Material;
- public static PINK_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static PINK_SHULKER_BOX: org.bukkit.Material;
- public static PINK_STAINED_GLASS: org.bukkit.Material;
- public static PINK_STAINED_GLASS_PANE: org.bukkit.Material;
- public static PINK_TERRACOTTA: org.bukkit.Material;
- public static PINK_TULIP: org.bukkit.Material;
- public static PINK_WALL_BANNER: org.bukkit.Material;
- public static PINK_WOOL: org.bukkit.Material;
- public static PISTON: org.bukkit.Material;
- public static PISTON_HEAD: org.bukkit.Material;
- public static PLAYER_HEAD: org.bukkit.Material;
- public static PLAYER_WALL_HEAD: org.bukkit.Material;
- public static PODZOL: org.bukkit.Material;
- public static POISONOUS_POTATO: org.bukkit.Material;
- public static POLAR_BEAR_SPAWN_EGG: org.bukkit.Material;
- public static POLISHED_ANDESITE: org.bukkit.Material;
- public static POLISHED_ANDESITE_SLAB: org.bukkit.Material;
- public static POLISHED_ANDESITE_STAIRS: org.bukkit.Material;
- public static POLISHED_DIORITE: org.bukkit.Material;
- public static POLISHED_DIORITE_SLAB: org.bukkit.Material;
- public static POLISHED_DIORITE_STAIRS: org.bukkit.Material;
- public static POLISHED_GRANITE: org.bukkit.Material;
- public static POLISHED_GRANITE_SLAB: org.bukkit.Material;
- public static POLISHED_GRANITE_STAIRS: org.bukkit.Material;
- public static POPPED_CHORUS_FRUIT: org.bukkit.Material;
- public static POPPY: org.bukkit.Material;
- public static PORKCHOP: org.bukkit.Material;
- public static POTATO: org.bukkit.Material;
- public static POTATOES: org.bukkit.Material;
- public static POTION: org.bukkit.Material;
- public static POTTED_ACACIA_SAPLING: org.bukkit.Material;
- public static POTTED_ALLIUM: org.bukkit.Material;
- public static POTTED_AZURE_BLUET: org.bukkit.Material;
- public static POTTED_BAMBOO: org.bukkit.Material;
- public static POTTED_BIRCH_SAPLING: org.bukkit.Material;
- public static POTTED_BLUE_ORCHID: org.bukkit.Material;
- public static POTTED_BROWN_MUSHROOM: org.bukkit.Material;
- public static POTTED_CACTUS: org.bukkit.Material;
- public static POTTED_CORNFLOWER: org.bukkit.Material;
- public static POTTED_DANDELION: org.bukkit.Material;
- public static POTTED_DARK_OAK_SAPLING: org.bukkit.Material;
- public static POTTED_DEAD_BUSH: org.bukkit.Material;
- public static POTTED_FERN: org.bukkit.Material;
- public static POTTED_JUNGLE_SAPLING: org.bukkit.Material;
- public static POTTED_LILY_OF_THE_VALLEY: org.bukkit.Material;
- public static POTTED_OAK_SAPLING: org.bukkit.Material;
- public static POTTED_ORANGE_TULIP: org.bukkit.Material;
- public static POTTED_OXEYE_DAISY: org.bukkit.Material;
- public static POTTED_PINK_TULIP: org.bukkit.Material;
- public static POTTED_POPPY: org.bukkit.Material;
- public static POTTED_RED_MUSHROOM: org.bukkit.Material;
- public static POTTED_RED_TULIP: org.bukkit.Material;
- public static POTTED_SPRUCE_SAPLING: org.bukkit.Material;
- public static POTTED_WHITE_TULIP: org.bukkit.Material;
- public static POTTED_WITHER_ROSE: org.bukkit.Material;
- public static POWERED_RAIL: org.bukkit.Material;
- public static PRISMARINE: org.bukkit.Material;
- public static PRISMARINE_BRICKS: org.bukkit.Material;
- public static PRISMARINE_BRICK_SLAB: org.bukkit.Material;
- public static PRISMARINE_BRICK_STAIRS: org.bukkit.Material;
- public static PRISMARINE_CRYSTALS: org.bukkit.Material;
- public static PRISMARINE_SHARD: org.bukkit.Material;
- public static PRISMARINE_SLAB: org.bukkit.Material;
- public static PRISMARINE_STAIRS: org.bukkit.Material;
- public static PRISMARINE_WALL: org.bukkit.Material;
- public static PUFFERFISH: org.bukkit.Material;
- public static PUFFERFISH_BUCKET: org.bukkit.Material;
- public static PUFFERFISH_SPAWN_EGG: org.bukkit.Material;
- public static PUMPKIN: org.bukkit.Material;
- public static PUMPKIN_PIE: org.bukkit.Material;
- public static PUMPKIN_SEEDS: org.bukkit.Material;
- public static PUMPKIN_STEM: org.bukkit.Material;
- public static PURPLE_BANNER: org.bukkit.Material;
- public static PURPLE_BED: org.bukkit.Material;
- public static PURPLE_CARPET: org.bukkit.Material;
- public static PURPLE_CONCRETE: org.bukkit.Material;
- public static PURPLE_CONCRETE_POWDER: org.bukkit.Material;
- public static PURPLE_DYE: org.bukkit.Material;
- public static PURPLE_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static PURPLE_SHULKER_BOX: org.bukkit.Material;
- public static PURPLE_STAINED_GLASS: org.bukkit.Material;
- public static PURPLE_STAINED_GLASS_PANE: org.bukkit.Material;
- public static PURPLE_TERRACOTTA: org.bukkit.Material;
- public static PURPLE_WALL_BANNER: org.bukkit.Material;
- public static PURPLE_WOOL: org.bukkit.Material;
- public static PURPUR_BLOCK: org.bukkit.Material;
- public static PURPUR_PILLAR: org.bukkit.Material;
- public static PURPUR_SLAB: org.bukkit.Material;
- public static PURPUR_STAIRS: org.bukkit.Material;
- public static QUARTZ: org.bukkit.Material;
- public static QUARTZ_BLOCK: org.bukkit.Material;
- public static QUARTZ_PILLAR: org.bukkit.Material;
- public static QUARTZ_SLAB: org.bukkit.Material;
- public static QUARTZ_STAIRS: org.bukkit.Material;
- public static RABBIT: org.bukkit.Material;
- public static RABBIT_FOOT: org.bukkit.Material;
- public static RABBIT_HIDE: org.bukkit.Material;
- public static RABBIT_SPAWN_EGG: org.bukkit.Material;
- public static RABBIT_STEW: org.bukkit.Material;
- public static RAIL: org.bukkit.Material;
- public static RAVAGER_SPAWN_EGG: org.bukkit.Material;
- public static REDSTONE: org.bukkit.Material;
- public static REDSTONE_BLOCK: org.bukkit.Material;
- public static REDSTONE_LAMP: org.bukkit.Material;
- public static REDSTONE_ORE: org.bukkit.Material;
- public static REDSTONE_TORCH: org.bukkit.Material;
- public static REDSTONE_WALL_TORCH: org.bukkit.Material;
- public static REDSTONE_WIRE: org.bukkit.Material;
- public static RED_BANNER: org.bukkit.Material;
- public static RED_BED: org.bukkit.Material;
- public static RED_CARPET: org.bukkit.Material;
- public static RED_CONCRETE: org.bukkit.Material;
- public static RED_CONCRETE_POWDER: org.bukkit.Material;
- public static RED_DYE: org.bukkit.Material;
- public static RED_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static RED_MUSHROOM: org.bukkit.Material;
- public static RED_MUSHROOM_BLOCK: org.bukkit.Material;
- public static RED_NETHER_BRICKS: org.bukkit.Material;
- public static RED_NETHER_BRICK_SLAB: org.bukkit.Material;
- public static RED_NETHER_BRICK_STAIRS: org.bukkit.Material;
- public static RED_NETHER_BRICK_WALL: org.bukkit.Material;
- public static RED_SAND: org.bukkit.Material;
- public static RED_SANDSTONE: org.bukkit.Material;
- public static RED_SANDSTONE_SLAB: org.bukkit.Material;
- public static RED_SANDSTONE_STAIRS: org.bukkit.Material;
- public static RED_SANDSTONE_WALL: org.bukkit.Material;
- public static RED_SHULKER_BOX: org.bukkit.Material;
- public static RED_STAINED_GLASS: org.bukkit.Material;
- public static RED_STAINED_GLASS_PANE: org.bukkit.Material;
- public static RED_TERRACOTTA: org.bukkit.Material;
- public static RED_TULIP: org.bukkit.Material;
- public static RED_WALL_BANNER: org.bukkit.Material;
- public static RED_WOOL: org.bukkit.Material;
- public static REPEATER: org.bukkit.Material;
- public static REPEATING_COMMAND_BLOCK: org.bukkit.Material;
- public static ROSE_BUSH: org.bukkit.Material;
- public static ROTTEN_FLESH: org.bukkit.Material;
- public static SADDLE: org.bukkit.Material;
- public static SALMON: org.bukkit.Material;
- public static SALMON_BUCKET: org.bukkit.Material;
- public static SALMON_SPAWN_EGG: org.bukkit.Material;
- public static SAND: org.bukkit.Material;
- public static SANDSTONE: org.bukkit.Material;
- public static SANDSTONE_SLAB: org.bukkit.Material;
- public static SANDSTONE_STAIRS: org.bukkit.Material;
- public static SANDSTONE_WALL: org.bukkit.Material;
- public static SCAFFOLDING: org.bukkit.Material;
- public static SCUTE: org.bukkit.Material;
- public static SEAGRASS: org.bukkit.Material;
- public static SEA_LANTERN: org.bukkit.Material;
- public static SEA_PICKLE: org.bukkit.Material;
- public static SHEARS: org.bukkit.Material;
- public static SHEEP_SPAWN_EGG: org.bukkit.Material;
- public static SHIELD: org.bukkit.Material;
- public static SHULKER_BOX: org.bukkit.Material;
- public static SHULKER_SHELL: org.bukkit.Material;
- public static SHULKER_SPAWN_EGG: org.bukkit.Material;
- public static SILVERFISH_SPAWN_EGG: org.bukkit.Material;
- public static SKELETON_HORSE_SPAWN_EGG: org.bukkit.Material;
- public static SKELETON_SKULL: org.bukkit.Material;
- public static SKELETON_SPAWN_EGG: org.bukkit.Material;
- public static SKELETON_WALL_SKULL: org.bukkit.Material;
- public static SKULL_BANNER_PATTERN: org.bukkit.Material;
- public static SLIME_BALL: org.bukkit.Material;
- public static SLIME_BLOCK: org.bukkit.Material;
- public static SLIME_SPAWN_EGG: org.bukkit.Material;
- public static SMITHING_TABLE: org.bukkit.Material;
- public static SMOKER: org.bukkit.Material;
- public static SMOOTH_QUARTZ: org.bukkit.Material;
- public static SMOOTH_QUARTZ_SLAB: org.bukkit.Material;
- public static SMOOTH_QUARTZ_STAIRS: org.bukkit.Material;
- public static SMOOTH_RED_SANDSTONE: org.bukkit.Material;
- public static SMOOTH_RED_SANDSTONE_SLAB: org.bukkit.Material;
- public static SMOOTH_RED_SANDSTONE_STAIRS: org.bukkit.Material;
- public static SMOOTH_SANDSTONE: org.bukkit.Material;
- public static SMOOTH_SANDSTONE_SLAB: org.bukkit.Material;
- public static SMOOTH_SANDSTONE_STAIRS: org.bukkit.Material;
- public static SMOOTH_STONE: org.bukkit.Material;
- public static SMOOTH_STONE_SLAB: org.bukkit.Material;
- public static SNOW: org.bukkit.Material;
- public static SNOWBALL: org.bukkit.Material;
- public static SNOW_BLOCK: org.bukkit.Material;
- public static SOUL_SAND: org.bukkit.Material;
- public static SPAWNER: org.bukkit.Material;
- public static SPECTRAL_ARROW: org.bukkit.Material;
- public static SPIDER_EYE: org.bukkit.Material;
- public static SPIDER_SPAWN_EGG: org.bukkit.Material;
- public static SPLASH_POTION: org.bukkit.Material;
- public static SPONGE: org.bukkit.Material;
- public static SPRUCE_BOAT: org.bukkit.Material;
- public static SPRUCE_BUTTON: org.bukkit.Material;
- public static SPRUCE_DOOR: org.bukkit.Material;
- public static SPRUCE_FENCE: org.bukkit.Material;
- public static SPRUCE_FENCE_GATE: org.bukkit.Material;
- public static SPRUCE_LEAVES: org.bukkit.Material;
- public static SPRUCE_LOG: org.bukkit.Material;
- public static SPRUCE_PLANKS: org.bukkit.Material;
- public static SPRUCE_PRESSURE_PLATE: org.bukkit.Material;
- public static SPRUCE_SAPLING: org.bukkit.Material;
- public static SPRUCE_SIGN: org.bukkit.Material;
- public static SPRUCE_SLAB: org.bukkit.Material;
- public static SPRUCE_STAIRS: org.bukkit.Material;
- public static SPRUCE_TRAPDOOR: org.bukkit.Material;
- public static SPRUCE_WALL_SIGN: org.bukkit.Material;
- public static SPRUCE_WOOD: org.bukkit.Material;
- public static SQUID_SPAWN_EGG: org.bukkit.Material;
- public static STICK: org.bukkit.Material;
- public static STICKY_PISTON: org.bukkit.Material;
- public static STONE: org.bukkit.Material;
- public static STONECUTTER: org.bukkit.Material;
- public static STONE_AXE: org.bukkit.Material;
- public static STONE_BRICKS: org.bukkit.Material;
- public static STONE_BRICK_SLAB: org.bukkit.Material;
- public static STONE_BRICK_STAIRS: org.bukkit.Material;
- public static STONE_BRICK_WALL: org.bukkit.Material;
- public static STONE_BUTTON: org.bukkit.Material;
- public static STONE_HOE: org.bukkit.Material;
- public static STONE_PICKAXE: org.bukkit.Material;
- public static STONE_PRESSURE_PLATE: org.bukkit.Material;
- public static STONE_SHOVEL: org.bukkit.Material;
- public static STONE_SLAB: org.bukkit.Material;
- public static STONE_STAIRS: org.bukkit.Material;
- public static STONE_SWORD: org.bukkit.Material;
- public static STRAY_SPAWN_EGG: org.bukkit.Material;
- public static STRING: org.bukkit.Material;
- public static STRIPPED_ACACIA_LOG: org.bukkit.Material;
- public static STRIPPED_ACACIA_WOOD: org.bukkit.Material;
- public static STRIPPED_BIRCH_LOG: org.bukkit.Material;
- public static STRIPPED_BIRCH_WOOD: org.bukkit.Material;
- public static STRIPPED_DARK_OAK_LOG: org.bukkit.Material;
- public static STRIPPED_DARK_OAK_WOOD: org.bukkit.Material;
- public static STRIPPED_JUNGLE_LOG: org.bukkit.Material;
- public static STRIPPED_JUNGLE_WOOD: org.bukkit.Material;
- public static STRIPPED_OAK_LOG: org.bukkit.Material;
- public static STRIPPED_OAK_WOOD: org.bukkit.Material;
- public static STRIPPED_SPRUCE_LOG: org.bukkit.Material;
- public static STRIPPED_SPRUCE_WOOD: org.bukkit.Material;
- public static STRUCTURE_BLOCK: org.bukkit.Material;
- public static STRUCTURE_VOID: org.bukkit.Material;
- public static SUGAR: org.bukkit.Material;
- public static SUGAR_CANE: org.bukkit.Material;
- public static SUNFLOWER: org.bukkit.Material;
- public static SUSPICIOUS_STEW: org.bukkit.Material;
- public static SWEET_BERRIES: org.bukkit.Material;
- public static SWEET_BERRY_BUSH: org.bukkit.Material;
- public static TALL_GRASS: org.bukkit.Material;
- public static TALL_SEAGRASS: org.bukkit.Material;
- public static TERRACOTTA: org.bukkit.Material;
- public static TIPPED_ARROW: org.bukkit.Material;
- public static TNT: org.bukkit.Material;
- public static TNT_MINECART: org.bukkit.Material;
- public static TORCH: org.bukkit.Material;
- public static TOTEM_OF_UNDYING: org.bukkit.Material;
- public static TRADER_LLAMA_SPAWN_EGG: org.bukkit.Material;
- public static TRAPPED_CHEST: org.bukkit.Material;
- public static TRIDENT: org.bukkit.Material;
- public static TRIPWIRE: org.bukkit.Material;
- public static TRIPWIRE_HOOK: org.bukkit.Material;
- public static TROPICAL_FISH: org.bukkit.Material;
- public static TROPICAL_FISH_BUCKET: org.bukkit.Material;
- public static TROPICAL_FISH_SPAWN_EGG: org.bukkit.Material;
- public static TUBE_CORAL: org.bukkit.Material;
- public static TUBE_CORAL_BLOCK: org.bukkit.Material;
- public static TUBE_CORAL_FAN: org.bukkit.Material;
- public static TUBE_CORAL_WALL_FAN: org.bukkit.Material;
- public static TURTLE_EGG: org.bukkit.Material;
- public static TURTLE_HELMET: org.bukkit.Material;
- public static TURTLE_SPAWN_EGG: org.bukkit.Material;
- public static VEX_SPAWN_EGG: org.bukkit.Material;
- public static VILLAGER_SPAWN_EGG: org.bukkit.Material;
- public static VINDICATOR_SPAWN_EGG: org.bukkit.Material;
- public static VINE: org.bukkit.Material;
- public static VOID_AIR: org.bukkit.Material;
- public static WALL_TORCH: org.bukkit.Material;
- public static WANDERING_TRADER_SPAWN_EGG: org.bukkit.Material;
- public static WATER: org.bukkit.Material;
- public static WATER_BUCKET: org.bukkit.Material;
- public static WET_SPONGE: org.bukkit.Material;
- public static WHEAT: org.bukkit.Material;
- public static WHEAT_SEEDS: org.bukkit.Material;
- public static WHITE_BANNER: org.bukkit.Material;
- public static WHITE_BED: org.bukkit.Material;
- public static WHITE_CARPET: org.bukkit.Material;
- public static WHITE_CONCRETE: org.bukkit.Material;
- public static WHITE_CONCRETE_POWDER: org.bukkit.Material;
- public static WHITE_DYE: org.bukkit.Material;
- public static WHITE_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static WHITE_SHULKER_BOX: org.bukkit.Material;
- public static WHITE_STAINED_GLASS: org.bukkit.Material;
- public static WHITE_STAINED_GLASS_PANE: org.bukkit.Material;
- public static WHITE_TERRACOTTA: org.bukkit.Material;
- public static WHITE_TULIP: org.bukkit.Material;
- public static WHITE_WALL_BANNER: org.bukkit.Material;
- public static WHITE_WOOL: org.bukkit.Material;
- public static WITCH_SPAWN_EGG: org.bukkit.Material;
- public static WITHER_ROSE: org.bukkit.Material;
- public static WITHER_SKELETON_SKULL: org.bukkit.Material;
- public static WITHER_SKELETON_SPAWN_EGG: org.bukkit.Material;
- public static WITHER_SKELETON_WALL_SKULL: org.bukkit.Material;
- public static WOLF_SPAWN_EGG: org.bukkit.Material;
- public static WOODEN_AXE: org.bukkit.Material;
- public static WOODEN_HOE: org.bukkit.Material;
- public static WOODEN_PICKAXE: org.bukkit.Material;
- public static WOODEN_SHOVEL: org.bukkit.Material;
- public static WOODEN_SWORD: org.bukkit.Material;
- public static WRITABLE_BOOK: org.bukkit.Material;
- public static WRITTEN_BOOK: org.bukkit.Material;
- public static YELLOW_BANNER: org.bukkit.Material;
- public static YELLOW_BED: org.bukkit.Material;
- public static YELLOW_CARPET: org.bukkit.Material;
- public static YELLOW_CONCRETE: org.bukkit.Material;
- public static YELLOW_CONCRETE_POWDER: org.bukkit.Material;
- public static YELLOW_DYE: org.bukkit.Material;
- public static YELLOW_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static YELLOW_SHULKER_BOX: org.bukkit.Material;
- public static YELLOW_STAINED_GLASS: org.bukkit.Material;
- public static YELLOW_STAINED_GLASS_PANE: org.bukkit.Material;
- public static YELLOW_TERRACOTTA: org.bukkit.Material;
- public static YELLOW_WALL_BANNER: org.bukkit.Material;
- public static YELLOW_WOOL: org.bukkit.Material;
- public static ZOMBIE_HEAD: org.bukkit.Material;
- public static ZOMBIE_HORSE_SPAWN_EGG: org.bukkit.Material;
- public static ZOMBIE_PIGMAN_SPAWN_EGG: org.bukkit.Material;
- public static ZOMBIE_SPAWN_EGG: org.bukkit.Material;
- public static ZOMBIE_VILLAGER_SPAWN_EGG: org.bukkit.Material;
- public static ZOMBIE_WALL_HEAD: org.bukkit.Material;
- public static LEGACY_AIR: org.bukkit.Material;
- public static LEGACY_STONE: org.bukkit.Material;
- public static LEGACY_GRASS: org.bukkit.Material;
- public static LEGACY_DIRT: org.bukkit.Material;
- public static LEGACY_COBBLESTONE: org.bukkit.Material;
- public static LEGACY_WOOD: org.bukkit.Material;
- public static LEGACY_SAPLING: org.bukkit.Material;
- public static LEGACY_BEDROCK: org.bukkit.Material;
- public static LEGACY_WATER: org.bukkit.Material;
- public static LEGACY_STATIONARY_WATER: org.bukkit.Material;
- public static LEGACY_LAVA: org.bukkit.Material;
- public static LEGACY_STATIONARY_LAVA: org.bukkit.Material;
- public static LEGACY_SAND: org.bukkit.Material;
- public static LEGACY_GRAVEL: org.bukkit.Material;
- public static LEGACY_GOLD_ORE: org.bukkit.Material;
- public static LEGACY_IRON_ORE: org.bukkit.Material;
- public static LEGACY_COAL_ORE: org.bukkit.Material;
- public static LEGACY_LOG: org.bukkit.Material;
- public static LEGACY_LEAVES: org.bukkit.Material;
- public static LEGACY_SPONGE: org.bukkit.Material;
- public static LEGACY_GLASS: org.bukkit.Material;
- public static LEGACY_LAPIS_ORE: org.bukkit.Material;
- public static LEGACY_LAPIS_BLOCK: org.bukkit.Material;
- public static LEGACY_DISPENSER: org.bukkit.Material;
- public static LEGACY_SANDSTONE: org.bukkit.Material;
- public static LEGACY_NOTE_BLOCK: org.bukkit.Material;
- public static LEGACY_BED_BLOCK: org.bukkit.Material;
- public static LEGACY_POWERED_RAIL: org.bukkit.Material;
- public static LEGACY_DETECTOR_RAIL: org.bukkit.Material;
- public static LEGACY_PISTON_STICKY_BASE: org.bukkit.Material;
- public static LEGACY_WEB: org.bukkit.Material;
- public static LEGACY_LONG_GRASS: org.bukkit.Material;
- public static LEGACY_DEAD_BUSH: org.bukkit.Material;
- public static LEGACY_PISTON_BASE: org.bukkit.Material;
- public static LEGACY_PISTON_EXTENSION: org.bukkit.Material;
- public static LEGACY_WOOL: org.bukkit.Material;
- public static LEGACY_PISTON_MOVING_PIECE: org.bukkit.Material;
- public static LEGACY_YELLOW_FLOWER: org.bukkit.Material;
- public static LEGACY_RED_ROSE: org.bukkit.Material;
- public static LEGACY_BROWN_MUSHROOM: org.bukkit.Material;
- public static LEGACY_RED_MUSHROOM: org.bukkit.Material;
- public static LEGACY_GOLD_BLOCK: org.bukkit.Material;
- public static LEGACY_IRON_BLOCK: org.bukkit.Material;
- public static LEGACY_DOUBLE_STEP: org.bukkit.Material;
- public static LEGACY_STEP: org.bukkit.Material;
- public static LEGACY_BRICK: org.bukkit.Material;
- public static LEGACY_TNT: org.bukkit.Material;
- public static LEGACY_BOOKSHELF: org.bukkit.Material;
- public static LEGACY_MOSSY_COBBLESTONE: org.bukkit.Material;
- public static LEGACY_OBSIDIAN: org.bukkit.Material;
- public static LEGACY_TORCH: org.bukkit.Material;
- public static LEGACY_FIRE: org.bukkit.Material;
- public static LEGACY_MOB_SPAWNER: org.bukkit.Material;
- public static LEGACY_WOOD_STAIRS: org.bukkit.Material;
- public static LEGACY_CHEST: org.bukkit.Material;
- public static LEGACY_REDSTONE_WIRE: org.bukkit.Material;
- public static LEGACY_DIAMOND_ORE: org.bukkit.Material;
- public static LEGACY_DIAMOND_BLOCK: org.bukkit.Material;
- public static LEGACY_WORKBENCH: org.bukkit.Material;
- public static LEGACY_CROPS: org.bukkit.Material;
- public static LEGACY_SOIL: org.bukkit.Material;
- public static LEGACY_FURNACE: org.bukkit.Material;
- public static LEGACY_BURNING_FURNACE: org.bukkit.Material;
- public static LEGACY_SIGN_POST: org.bukkit.Material;
- public static LEGACY_WOODEN_DOOR: org.bukkit.Material;
- public static LEGACY_LADDER: org.bukkit.Material;
- public static LEGACY_RAILS: org.bukkit.Material;
- public static LEGACY_COBBLESTONE_STAIRS: org.bukkit.Material;
- public static LEGACY_WALL_SIGN: org.bukkit.Material;
- public static LEGACY_LEVER: org.bukkit.Material;
- public static LEGACY_STONE_PLATE: org.bukkit.Material;
- public static LEGACY_IRON_DOOR_BLOCK: org.bukkit.Material;
- public static LEGACY_WOOD_PLATE: org.bukkit.Material;
- public static LEGACY_REDSTONE_ORE: org.bukkit.Material;
- public static LEGACY_GLOWING_REDSTONE_ORE: org.bukkit.Material;
- public static LEGACY_REDSTONE_TORCH_OFF: org.bukkit.Material;
- public static LEGACY_REDSTONE_TORCH_ON: org.bukkit.Material;
- public static LEGACY_STONE_BUTTON: org.bukkit.Material;
- public static LEGACY_SNOW: org.bukkit.Material;
- public static LEGACY_ICE: org.bukkit.Material;
- public static LEGACY_SNOW_BLOCK: org.bukkit.Material;
- public static LEGACY_CACTUS: org.bukkit.Material;
- public static LEGACY_CLAY: org.bukkit.Material;
- public static LEGACY_SUGAR_CANE_BLOCK: org.bukkit.Material;
- public static LEGACY_JUKEBOX: org.bukkit.Material;
- public static LEGACY_FENCE: org.bukkit.Material;
- public static LEGACY_PUMPKIN: org.bukkit.Material;
- public static LEGACY_NETHERRACK: org.bukkit.Material;
- public static LEGACY_SOUL_SAND: org.bukkit.Material;
- public static LEGACY_GLOWSTONE: org.bukkit.Material;
- public static LEGACY_PORTAL: org.bukkit.Material;
- public static LEGACY_JACK_O_LANTERN: org.bukkit.Material;
- public static LEGACY_CAKE_BLOCK: org.bukkit.Material;
- public static LEGACY_DIODE_BLOCK_OFF: org.bukkit.Material;
- public static LEGACY_DIODE_BLOCK_ON: org.bukkit.Material;
- public static LEGACY_STAINED_GLASS: org.bukkit.Material;
- public static LEGACY_TRAP_DOOR: org.bukkit.Material;
- public static LEGACY_MONSTER_EGGS: org.bukkit.Material;
- public static LEGACY_SMOOTH_BRICK: org.bukkit.Material;
- public static LEGACY_HUGE_MUSHROOM_1: org.bukkit.Material;
- public static LEGACY_HUGE_MUSHROOM_2: org.bukkit.Material;
- public static LEGACY_IRON_FENCE: org.bukkit.Material;
- public static LEGACY_THIN_GLASS: org.bukkit.Material;
- public static LEGACY_MELON_BLOCK: org.bukkit.Material;
- public static LEGACY_PUMPKIN_STEM: org.bukkit.Material;
- public static LEGACY_MELON_STEM: org.bukkit.Material;
- public static LEGACY_VINE: org.bukkit.Material;
- public static LEGACY_FENCE_GATE: org.bukkit.Material;
- public static LEGACY_BRICK_STAIRS: org.bukkit.Material;
- public static LEGACY_SMOOTH_STAIRS: org.bukkit.Material;
- public static LEGACY_MYCEL: org.bukkit.Material;
- public static LEGACY_WATER_LILY: org.bukkit.Material;
- public static LEGACY_NETHER_BRICK: org.bukkit.Material;
- public static LEGACY_NETHER_FENCE: org.bukkit.Material;
- public static LEGACY_NETHER_BRICK_STAIRS: org.bukkit.Material;
- public static LEGACY_NETHER_WARTS: org.bukkit.Material;
- public static LEGACY_ENCHANTMENT_TABLE: org.bukkit.Material;
- public static LEGACY_BREWING_STAND: org.bukkit.Material;
- public static LEGACY_CAULDRON: org.bukkit.Material;
- public static LEGACY_ENDER_PORTAL: org.bukkit.Material;
- public static LEGACY_ENDER_PORTAL_FRAME: org.bukkit.Material;
- public static LEGACY_ENDER_STONE: org.bukkit.Material;
- public static LEGACY_DRAGON_EGG: org.bukkit.Material;
- public static LEGACY_REDSTONE_LAMP_OFF: org.bukkit.Material;
- public static LEGACY_REDSTONE_LAMP_ON: org.bukkit.Material;
- public static LEGACY_WOOD_DOUBLE_STEP: org.bukkit.Material;
- public static LEGACY_WOOD_STEP: org.bukkit.Material;
- public static LEGACY_COCOA: org.bukkit.Material;
- public static LEGACY_SANDSTONE_STAIRS: org.bukkit.Material;
- public static LEGACY_EMERALD_ORE: org.bukkit.Material;
- public static LEGACY_ENDER_CHEST: org.bukkit.Material;
- public static LEGACY_TRIPWIRE_HOOK: org.bukkit.Material;
- public static LEGACY_TRIPWIRE: org.bukkit.Material;
- public static LEGACY_EMERALD_BLOCK: org.bukkit.Material;
- public static LEGACY_SPRUCE_WOOD_STAIRS: org.bukkit.Material;
- public static LEGACY_BIRCH_WOOD_STAIRS: org.bukkit.Material;
- public static LEGACY_JUNGLE_WOOD_STAIRS: org.bukkit.Material;
- public static LEGACY_COMMAND: org.bukkit.Material;
- public static LEGACY_BEACON: org.bukkit.Material;
- public static LEGACY_COBBLE_WALL: org.bukkit.Material;
- public static LEGACY_FLOWER_POT: org.bukkit.Material;
- public static LEGACY_CARROT: org.bukkit.Material;
- public static LEGACY_POTATO: org.bukkit.Material;
- public static LEGACY_WOOD_BUTTON: org.bukkit.Material;
- public static LEGACY_SKULL: org.bukkit.Material;
- public static LEGACY_ANVIL: org.bukkit.Material;
- public static LEGACY_TRAPPED_CHEST: org.bukkit.Material;
- public static LEGACY_GOLD_PLATE: org.bukkit.Material;
- public static LEGACY_IRON_PLATE: org.bukkit.Material;
- public static LEGACY_REDSTONE_COMPARATOR_OFF: org.bukkit.Material;
- public static LEGACY_REDSTONE_COMPARATOR_ON: org.bukkit.Material;
- public static LEGACY_DAYLIGHT_DETECTOR: org.bukkit.Material;
- public static LEGACY_REDSTONE_BLOCK: org.bukkit.Material;
- public static LEGACY_QUARTZ_ORE: org.bukkit.Material;
- public static LEGACY_HOPPER: org.bukkit.Material;
- public static LEGACY_QUARTZ_BLOCK: org.bukkit.Material;
- public static LEGACY_QUARTZ_STAIRS: org.bukkit.Material;
- public static LEGACY_ACTIVATOR_RAIL: org.bukkit.Material;
- public static LEGACY_DROPPER: org.bukkit.Material;
- public static LEGACY_STAINED_CLAY: org.bukkit.Material;
- public static LEGACY_STAINED_GLASS_PANE: org.bukkit.Material;
- public static LEGACY_LEAVES_2: org.bukkit.Material;
- public static LEGACY_LOG_2: org.bukkit.Material;
- public static LEGACY_ACACIA_STAIRS: org.bukkit.Material;
- public static LEGACY_DARK_OAK_STAIRS: org.bukkit.Material;
- public static LEGACY_SLIME_BLOCK: org.bukkit.Material;
- public static LEGACY_BARRIER: org.bukkit.Material;
- public static LEGACY_IRON_TRAPDOOR: org.bukkit.Material;
- public static LEGACY_PRISMARINE: org.bukkit.Material;
- public static LEGACY_SEA_LANTERN: org.bukkit.Material;
- public static LEGACY_HAY_BLOCK: org.bukkit.Material;
- public static LEGACY_CARPET: org.bukkit.Material;
- public static LEGACY_HARD_CLAY: org.bukkit.Material;
- public static LEGACY_COAL_BLOCK: org.bukkit.Material;
- public static LEGACY_PACKED_ICE: org.bukkit.Material;
- public static LEGACY_DOUBLE_PLANT: org.bukkit.Material;
- public static LEGACY_STANDING_BANNER: org.bukkit.Material;
- public static LEGACY_WALL_BANNER: org.bukkit.Material;
- public static LEGACY_DAYLIGHT_DETECTOR_INVERTED: org.bukkit.Material;
- public static LEGACY_RED_SANDSTONE: org.bukkit.Material;
- public static LEGACY_RED_SANDSTONE_STAIRS: org.bukkit.Material;
- public static LEGACY_DOUBLE_STONE_SLAB2: org.bukkit.Material;
- public static LEGACY_STONE_SLAB2: org.bukkit.Material;
- public static LEGACY_SPRUCE_FENCE_GATE: org.bukkit.Material;
- public static LEGACY_BIRCH_FENCE_GATE: org.bukkit.Material;
- public static LEGACY_JUNGLE_FENCE_GATE: org.bukkit.Material;
- public static LEGACY_DARK_OAK_FENCE_GATE: org.bukkit.Material;
- public static LEGACY_ACACIA_FENCE_GATE: org.bukkit.Material;
- public static LEGACY_SPRUCE_FENCE: org.bukkit.Material;
- public static LEGACY_BIRCH_FENCE: org.bukkit.Material;
- public static LEGACY_JUNGLE_FENCE: org.bukkit.Material;
- public static LEGACY_DARK_OAK_FENCE: org.bukkit.Material;
- public static LEGACY_ACACIA_FENCE: org.bukkit.Material;
- public static LEGACY_SPRUCE_DOOR: org.bukkit.Material;
- public static LEGACY_BIRCH_DOOR: org.bukkit.Material;
- public static LEGACY_JUNGLE_DOOR: org.bukkit.Material;
- public static LEGACY_ACACIA_DOOR: org.bukkit.Material;
- public static LEGACY_DARK_OAK_DOOR: org.bukkit.Material;
- public static LEGACY_END_ROD: org.bukkit.Material;
- public static LEGACY_CHORUS_PLANT: org.bukkit.Material;
- public static LEGACY_CHORUS_FLOWER: org.bukkit.Material;
- public static LEGACY_PURPUR_BLOCK: org.bukkit.Material;
- public static LEGACY_PURPUR_PILLAR: org.bukkit.Material;
- public static LEGACY_PURPUR_STAIRS: org.bukkit.Material;
- public static LEGACY_PURPUR_DOUBLE_SLAB: org.bukkit.Material;
- public static LEGACY_PURPUR_SLAB: org.bukkit.Material;
- public static LEGACY_END_BRICKS: org.bukkit.Material;
- public static LEGACY_BEETROOT_BLOCK: org.bukkit.Material;
- public static LEGACY_GRASS_PATH: org.bukkit.Material;
- public static LEGACY_END_GATEWAY: org.bukkit.Material;
- public static LEGACY_COMMAND_REPEATING: org.bukkit.Material;
- public static LEGACY_COMMAND_CHAIN: org.bukkit.Material;
- public static LEGACY_FROSTED_ICE: org.bukkit.Material;
- public static LEGACY_MAGMA: org.bukkit.Material;
- public static LEGACY_NETHER_WART_BLOCK: org.bukkit.Material;
- public static LEGACY_RED_NETHER_BRICK: org.bukkit.Material;
- public static LEGACY_BONE_BLOCK: org.bukkit.Material;
- public static LEGACY_STRUCTURE_VOID: org.bukkit.Material;
- public static LEGACY_OBSERVER: org.bukkit.Material;
- public static LEGACY_WHITE_SHULKER_BOX: org.bukkit.Material;
- public static LEGACY_ORANGE_SHULKER_BOX: org.bukkit.Material;
- public static LEGACY_MAGENTA_SHULKER_BOX: org.bukkit.Material;
- public static LEGACY_LIGHT_BLUE_SHULKER_BOX: org.bukkit.Material;
- public static LEGACY_YELLOW_SHULKER_BOX: org.bukkit.Material;
- public static LEGACY_LIME_SHULKER_BOX: org.bukkit.Material;
- public static LEGACY_PINK_SHULKER_BOX: org.bukkit.Material;
- public static LEGACY_GRAY_SHULKER_BOX: org.bukkit.Material;
- public static LEGACY_SILVER_SHULKER_BOX: org.bukkit.Material;
- public static LEGACY_CYAN_SHULKER_BOX: org.bukkit.Material;
- public static LEGACY_PURPLE_SHULKER_BOX: org.bukkit.Material;
- public static LEGACY_BLUE_SHULKER_BOX: org.bukkit.Material;
- public static LEGACY_BROWN_SHULKER_BOX: org.bukkit.Material;
- public static LEGACY_GREEN_SHULKER_BOX: org.bukkit.Material;
- public static LEGACY_RED_SHULKER_BOX: org.bukkit.Material;
- public static LEGACY_BLACK_SHULKER_BOX: org.bukkit.Material;
- public static LEGACY_WHITE_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LEGACY_ORANGE_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LEGACY_MAGENTA_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LEGACY_LIGHT_BLUE_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LEGACY_YELLOW_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LEGACY_LIME_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LEGACY_PINK_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LEGACY_GRAY_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LEGACY_SILVER_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LEGACY_CYAN_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LEGACY_PURPLE_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LEGACY_BLUE_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LEGACY_BROWN_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LEGACY_GREEN_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LEGACY_RED_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LEGACY_BLACK_GLAZED_TERRACOTTA: org.bukkit.Material;
- public static LEGACY_CONCRETE: org.bukkit.Material;
- public static LEGACY_CONCRETE_POWDER: org.bukkit.Material;
- public static LEGACY_STRUCTURE_BLOCK: org.bukkit.Material;
- public static LEGACY_IRON_SPADE: org.bukkit.Material;
- public static LEGACY_IRON_PICKAXE: org.bukkit.Material;
- public static LEGACY_IRON_AXE: org.bukkit.Material;
- public static LEGACY_FLINT_AND_STEEL: org.bukkit.Material;
- public static LEGACY_APPLE: org.bukkit.Material;
- public static LEGACY_BOW: org.bukkit.Material;
- public static LEGACY_ARROW: org.bukkit.Material;
- public static LEGACY_COAL: org.bukkit.Material;
- public static LEGACY_DIAMOND: org.bukkit.Material;
- public static LEGACY_IRON_INGOT: org.bukkit.Material;
- public static LEGACY_GOLD_INGOT: org.bukkit.Material;
- public static LEGACY_IRON_SWORD: org.bukkit.Material;
- public static LEGACY_WOOD_SWORD: org.bukkit.Material;
- public static LEGACY_WOOD_SPADE: org.bukkit.Material;
- public static LEGACY_WOOD_PICKAXE: org.bukkit.Material;
- public static LEGACY_WOOD_AXE: org.bukkit.Material;
- public static LEGACY_STONE_SWORD: org.bukkit.Material;
- public static LEGACY_STONE_SPADE: org.bukkit.Material;
- public static LEGACY_STONE_PICKAXE: org.bukkit.Material;
- public static LEGACY_STONE_AXE: org.bukkit.Material;
- public static LEGACY_DIAMOND_SWORD: org.bukkit.Material;
- public static LEGACY_DIAMOND_SPADE: org.bukkit.Material;
- public static LEGACY_DIAMOND_PICKAXE: org.bukkit.Material;
- public static LEGACY_DIAMOND_AXE: org.bukkit.Material;
- public static LEGACY_STICK: org.bukkit.Material;
- public static LEGACY_BOWL: org.bukkit.Material;
- public static LEGACY_MUSHROOM_SOUP: org.bukkit.Material;
- public static LEGACY_GOLD_SWORD: org.bukkit.Material;
- public static LEGACY_GOLD_SPADE: org.bukkit.Material;
- public static LEGACY_GOLD_PICKAXE: org.bukkit.Material;
- public static LEGACY_GOLD_AXE: org.bukkit.Material;
- public static LEGACY_STRING: org.bukkit.Material;
- public static LEGACY_FEATHER: org.bukkit.Material;
- public static LEGACY_SULPHUR: org.bukkit.Material;
- public static LEGACY_WOOD_HOE: org.bukkit.Material;
- public static LEGACY_STONE_HOE: org.bukkit.Material;
- public static LEGACY_IRON_HOE: org.bukkit.Material;
- public static LEGACY_DIAMOND_HOE: org.bukkit.Material;
- public static LEGACY_GOLD_HOE: org.bukkit.Material;
- public static LEGACY_SEEDS: org.bukkit.Material;
- public static LEGACY_WHEAT: org.bukkit.Material;
- public static LEGACY_BREAD: org.bukkit.Material;
- public static LEGACY_LEATHER_HELMET: org.bukkit.Material;
- public static LEGACY_LEATHER_CHESTPLATE: org.bukkit.Material;
- public static LEGACY_LEATHER_LEGGINGS: org.bukkit.Material;
- public static LEGACY_LEATHER_BOOTS: org.bukkit.Material;
- public static LEGACY_CHAINMAIL_HELMET: org.bukkit.Material;
- public static LEGACY_CHAINMAIL_CHESTPLATE: org.bukkit.Material;
- public static LEGACY_CHAINMAIL_LEGGINGS: org.bukkit.Material;
- public static LEGACY_CHAINMAIL_BOOTS: org.bukkit.Material;
- public static LEGACY_IRON_HELMET: org.bukkit.Material;
- public static LEGACY_IRON_CHESTPLATE: org.bukkit.Material;
- public static LEGACY_IRON_LEGGINGS: org.bukkit.Material;
- public static LEGACY_IRON_BOOTS: org.bukkit.Material;
- public static LEGACY_DIAMOND_HELMET: org.bukkit.Material;
- public static LEGACY_DIAMOND_CHESTPLATE: org.bukkit.Material;
- public static LEGACY_DIAMOND_LEGGINGS: org.bukkit.Material;
- public static LEGACY_DIAMOND_BOOTS: org.bukkit.Material;
- public static LEGACY_GOLD_HELMET: org.bukkit.Material;
- public static LEGACY_GOLD_CHESTPLATE: org.bukkit.Material;
- public static LEGACY_GOLD_LEGGINGS: org.bukkit.Material;
- public static LEGACY_GOLD_BOOTS: org.bukkit.Material;
- public static LEGACY_FLINT: org.bukkit.Material;
- public static LEGACY_PORK: org.bukkit.Material;
- public static LEGACY_GRILLED_PORK: org.bukkit.Material;
- public static LEGACY_PAINTING: org.bukkit.Material;
- public static LEGACY_GOLDEN_APPLE: org.bukkit.Material;
- public static LEGACY_SIGN: org.bukkit.Material;
- public static LEGACY_WOOD_DOOR: org.bukkit.Material;
- public static LEGACY_BUCKET: org.bukkit.Material;
- public static LEGACY_WATER_BUCKET: org.bukkit.Material;
- public static LEGACY_LAVA_BUCKET: org.bukkit.Material;
- public static LEGACY_MINECART: org.bukkit.Material;
- public static LEGACY_SADDLE: org.bukkit.Material;
- public static LEGACY_IRON_DOOR: org.bukkit.Material;
- public static LEGACY_REDSTONE: org.bukkit.Material;
- public static LEGACY_SNOW_BALL: org.bukkit.Material;
- public static LEGACY_BOAT: org.bukkit.Material;
- public static LEGACY_LEATHER: org.bukkit.Material;
- public static LEGACY_MILK_BUCKET: org.bukkit.Material;
- public static LEGACY_CLAY_BRICK: org.bukkit.Material;
- public static LEGACY_CLAY_BALL: org.bukkit.Material;
- public static LEGACY_SUGAR_CANE: org.bukkit.Material;
- public static LEGACY_PAPER: org.bukkit.Material;
- public static LEGACY_BOOK: org.bukkit.Material;
- public static LEGACY_SLIME_BALL: org.bukkit.Material;
- public static LEGACY_STORAGE_MINECART: org.bukkit.Material;
- public static LEGACY_POWERED_MINECART: org.bukkit.Material;
- public static LEGACY_EGG: org.bukkit.Material;
- public static LEGACY_COMPASS: org.bukkit.Material;
- public static LEGACY_FISHING_ROD: org.bukkit.Material;
- public static LEGACY_WATCH: org.bukkit.Material;
- public static LEGACY_GLOWSTONE_DUST: org.bukkit.Material;
- public static LEGACY_RAW_FISH: org.bukkit.Material;
- public static LEGACY_COOKED_FISH: org.bukkit.Material;
- public static LEGACY_INK_SACK: org.bukkit.Material;
- public static LEGACY_BONE: org.bukkit.Material;
- public static LEGACY_SUGAR: org.bukkit.Material;
- public static LEGACY_CAKE: org.bukkit.Material;
- public static LEGACY_BED: org.bukkit.Material;
- public static LEGACY_DIODE: org.bukkit.Material;
- public static LEGACY_COOKIE: org.bukkit.Material;
- public static LEGACY_MAP: org.bukkit.Material;
- public static LEGACY_SHEARS: org.bukkit.Material;
- public static LEGACY_MELON: org.bukkit.Material;
- public static LEGACY_PUMPKIN_SEEDS: org.bukkit.Material;
- public static LEGACY_MELON_SEEDS: org.bukkit.Material;
- public static LEGACY_RAW_BEEF: org.bukkit.Material;
- public static LEGACY_COOKED_BEEF: org.bukkit.Material;
- public static LEGACY_RAW_CHICKEN: org.bukkit.Material;
- public static LEGACY_COOKED_CHICKEN: org.bukkit.Material;
- public static LEGACY_ROTTEN_FLESH: org.bukkit.Material;
- public static LEGACY_ENDER_PEARL: org.bukkit.Material;
- public static LEGACY_BLAZE_ROD: org.bukkit.Material;
- public static LEGACY_GHAST_TEAR: org.bukkit.Material;
- public static LEGACY_GOLD_NUGGET: org.bukkit.Material;
- public static LEGACY_NETHER_STALK: org.bukkit.Material;
- public static LEGACY_POTION: org.bukkit.Material;
- public static LEGACY_GLASS_BOTTLE: org.bukkit.Material;
- public static LEGACY_SPIDER_EYE: org.bukkit.Material;
- public static LEGACY_FERMENTED_SPIDER_EYE: org.bukkit.Material;
- public static LEGACY_BLAZE_POWDER: org.bukkit.Material;
- public static LEGACY_MAGMA_CREAM: org.bukkit.Material;
- public static LEGACY_BREWING_STAND_ITEM: org.bukkit.Material;
- public static LEGACY_CAULDRON_ITEM: org.bukkit.Material;
- public static LEGACY_EYE_OF_ENDER: org.bukkit.Material;
- public static LEGACY_SPECKLED_MELON: org.bukkit.Material;
- public static LEGACY_MONSTER_EGG: org.bukkit.Material;
- public static LEGACY_EXP_BOTTLE: org.bukkit.Material;
- public static LEGACY_FIREBALL: org.bukkit.Material;
- public static LEGACY_BOOK_AND_QUILL: org.bukkit.Material;
- public static LEGACY_WRITTEN_BOOK: org.bukkit.Material;
- public static LEGACY_EMERALD: org.bukkit.Material;
- public static LEGACY_ITEM_FRAME: org.bukkit.Material;
- public static LEGACY_FLOWER_POT_ITEM: org.bukkit.Material;
- public static LEGACY_CARROT_ITEM: org.bukkit.Material;
- public static LEGACY_POTATO_ITEM: org.bukkit.Material;
- public static LEGACY_BAKED_POTATO: org.bukkit.Material;
- public static LEGACY_POISONOUS_POTATO: org.bukkit.Material;
- public static LEGACY_EMPTY_MAP: org.bukkit.Material;
- public static LEGACY_GOLDEN_CARROT: org.bukkit.Material;
- public static LEGACY_SKULL_ITEM: org.bukkit.Material;
- public static LEGACY_CARROT_STICK: org.bukkit.Material;
- public static LEGACY_NETHER_STAR: org.bukkit.Material;
- public static LEGACY_PUMPKIN_PIE: org.bukkit.Material;
- public static LEGACY_FIREWORK: org.bukkit.Material;
- public static LEGACY_FIREWORK_CHARGE: org.bukkit.Material;
- public static LEGACY_ENCHANTED_BOOK: org.bukkit.Material;
- public static LEGACY_REDSTONE_COMPARATOR: org.bukkit.Material;
- public static LEGACY_NETHER_BRICK_ITEM: org.bukkit.Material;
- public static LEGACY_QUARTZ: org.bukkit.Material;
- public static LEGACY_EXPLOSIVE_MINECART: org.bukkit.Material;
- public static LEGACY_HOPPER_MINECART: org.bukkit.Material;
- public static LEGACY_PRISMARINE_SHARD: org.bukkit.Material;
- public static LEGACY_PRISMARINE_CRYSTALS: org.bukkit.Material;
- public static LEGACY_RABBIT: org.bukkit.Material;
- public static LEGACY_COOKED_RABBIT: org.bukkit.Material;
- public static LEGACY_RABBIT_STEW: org.bukkit.Material;
- public static LEGACY_RABBIT_FOOT: org.bukkit.Material;
- public static LEGACY_RABBIT_HIDE: org.bukkit.Material;
- public static LEGACY_ARMOR_STAND: org.bukkit.Material;
- public static LEGACY_IRON_BARDING: org.bukkit.Material;
- public static LEGACY_GOLD_BARDING: org.bukkit.Material;
- public static LEGACY_DIAMOND_BARDING: org.bukkit.Material;
- public static LEGACY_LEASH: org.bukkit.Material;
- public static LEGACY_NAME_TAG: org.bukkit.Material;
- public static LEGACY_COMMAND_MINECART: org.bukkit.Material;
- public static LEGACY_MUTTON: org.bukkit.Material;
- public static LEGACY_COOKED_MUTTON: org.bukkit.Material;
- public static LEGACY_BANNER: org.bukkit.Material;
- public static LEGACY_END_CRYSTAL: org.bukkit.Material;
- public static LEGACY_SPRUCE_DOOR_ITEM: org.bukkit.Material;
- public static LEGACY_BIRCH_DOOR_ITEM: org.bukkit.Material;
- public static LEGACY_JUNGLE_DOOR_ITEM: org.bukkit.Material;
- public static LEGACY_ACACIA_DOOR_ITEM: org.bukkit.Material;
- public static LEGACY_DARK_OAK_DOOR_ITEM: org.bukkit.Material;
- public static LEGACY_CHORUS_FRUIT: org.bukkit.Material;
- public static LEGACY_CHORUS_FRUIT_POPPED: org.bukkit.Material;
- public static LEGACY_BEETROOT: org.bukkit.Material;
- public static LEGACY_BEETROOT_SEEDS: org.bukkit.Material;
- public static LEGACY_BEETROOT_SOUP: org.bukkit.Material;
- public static LEGACY_DRAGONS_BREATH: org.bukkit.Material;
- public static LEGACY_SPLASH_POTION: org.bukkit.Material;
- public static LEGACY_SPECTRAL_ARROW: org.bukkit.Material;
- public static LEGACY_TIPPED_ARROW: org.bukkit.Material;
- public static LEGACY_LINGERING_POTION: org.bukkit.Material;
- public static LEGACY_SHIELD: org.bukkit.Material;
- public static LEGACY_ELYTRA: org.bukkit.Material;
- public static LEGACY_BOAT_SPRUCE: org.bukkit.Material;
- public static LEGACY_BOAT_BIRCH: org.bukkit.Material;
- public static LEGACY_BOAT_JUNGLE: org.bukkit.Material;
- public static LEGACY_BOAT_ACACIA: org.bukkit.Material;
- public static LEGACY_BOAT_DARK_OAK: org.bukkit.Material;
- public static LEGACY_TOTEM: org.bukkit.Material;
- public static LEGACY_SHULKER_SHELL: org.bukkit.Material;
- public static LEGACY_IRON_NUGGET: org.bukkit.Material;
- public static LEGACY_KNOWLEDGE_BOOK: org.bukkit.Material;
- public static LEGACY_GOLD_RECORD: org.bukkit.Material;
- public static LEGACY_GREEN_RECORD: org.bukkit.Material;
- public static LEGACY_RECORD_3: org.bukkit.Material;
- public static LEGACY_RECORD_4: org.bukkit.Material;
- public static LEGACY_RECORD_5: org.bukkit.Material;
- public static LEGACY_RECORD_6: org.bukkit.Material;
- public static LEGACY_RECORD_7: org.bukkit.Material;
- public static LEGACY_RECORD_8: org.bukkit.Material;
- public static LEGACY_RECORD_9: org.bukkit.Material;
- public static LEGACY_RECORD_10: org.bukkit.Material;
- public static LEGACY_RECORD_11: org.bukkit.Material;
- public static LEGACY_RECORD_12: org.bukkit.Material;
- public static LEGACY_PREFIX: string;
- public data: any;
- public static values(): org.bukkit.Material[];
- public static valueOf(name: string): org.bukkit.Material;
- /**
- * Do not use for any reason.
- */
- public getId(): number;
- /**
- * Do not use for any reason.
- */
- public isLegacy(): boolean;
- public getKey(): org.bukkit.NamespacedKey;
- /**
- * Gets the maximum amount of this material that can be held in a stack
- */
- public getMaxStackSize(): number;
- /**
- * Gets the maximum durability of this material
- */
- public getMaxDurability(): number;
- /**
- * Creates a new {@link BlockData} instance for this Material, with all
- * properties initialized to unspecified defaults.
- */
- public createBlockData(): org.bukkit.block.data.BlockData;
- /**
- * Creates a new {@link BlockData} instance for this Material, with
- * all properties initialized to unspecified defaults.
- */
- public createBlockData(consumer: any): org.bukkit.block.data.BlockData;
- /**
- * Creates a new {@link BlockData} instance for this Material, with all
- * properties initialized to unspecified defaults, except for those provided
- * in data.
- */
- public createBlockData(data: string): org.bukkit.block.data.BlockData;
- /**
- * Gets the MaterialData class associated with this Material
- */
- public getData(): any;
- /**
- * Constructs a new MaterialData relevant for this Material, with the
- * given initial data
- */
- public getNewData(raw: number): org.bukkit.material.MaterialData;
- /**
- * Checks if this Material is a placable block
- */
- public isBlock(): boolean;
- /**
- * Checks if this Material is edible.
- */
- public isEdible(): boolean;
- /**
- * Attempts to get the Material with the given name.
- *
- * This number is used to calculate the time required to break each block.
- *
- * Only available when {@link #isBlock()} is true.
- */
- public getHardness(): number;
- /**
- * Obtains the blast resistance value (also known as block "durability").
- *
- * This value is used in explosions to calculate whether a block should be
- * broken or not.
- *
- * Only available when {@link #isBlock()} is true.
- */
- public getBlastResistance(): number;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.Nameable.ts b/packages/bukkit/src/typings/org.bukkit.Nameable.ts
deleted file mode 100644
index a0c25b75..00000000
--- a/packages/bukkit/src/typings/org.bukkit.Nameable.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- interface Nameable {
- /**
- * Gets the custom name on a mob or block. If there is no name this method
- * will return null.
- *
- *
- *
- *
- *
- * This method uses implementation default values for radius and
- * findUnexplored (usually 100, true).
- */
- createExplorerMap(world: org.bukkit.World, location: org.bukkit.Location, structureType: org.bukkit.StructureType): org.bukkit.inventory.ItemStack;
- /**
- * Create a new explorer map targeting the closest nearby structure of a
- * given {@link StructureType}.
- *
- * This method uses implementation default values for radius and
- * findUnexplored (usually 100, true).
- */
- createExplorerMap(world: org.bukkit.World, location: org.bukkit.Location, structureType: org.bukkit.StructureType, radius: number, findUnexplored: boolean): org.bukkit.inventory.ItemStack;
- /**
- * Reloads the server, refreshing settings and plugin information.
- */
- reload(): void;
- /**
- * Reload only the Minecraft data for the server. This includes custom
- * advancements and loot tables.
- */
- reloadData(): void;
- /**
- * Returns the primary logger associated with this server instance.
- */
- getLogger(): any;
- /**
- * Gets a {@link PluginCommand} with the given name or alias.
- */
- getPluginCommand(name: string): org.bukkit.command.PluginCommand;
- /**
- * Writes loaded players to disk.
- */
- savePlayers(): void;
- /**
- * Dispatches a command on this server, and executes it if found.
- */
- dispatchCommand(sender: org.bukkit.command.CommandSender, commandLine: string): boolean;
- /**
- * Adds a recipe to the crafting manager.
- */
- addRecipe(recipe: org.bukkit.inventory.Recipe): boolean;
- /**
- * Get a list of all recipes for a given item. The stack size is ignored
- * in comparisons. If the durability is -1, it will match any data value.
- */
- getRecipesFor(result: org.bukkit.inventory.ItemStack): any[] /*java.util.List*/;
- /**
- * Get an iterator through the list of crafting recipes.
- */
- recipeIterator(): any;
- /**
- * Clears the list of crafting recipes.
- */
- clearRecipes(): void;
- /**
- * Resets the list of crafting recipes to the default.
- */
- resetRecipes(): void;
- /**
- * Gets a list of command aliases defined in the server properties.
- */
- getCommandAliases(): Map
- * {@link InventoryType#WORKBENCH} will not process crafting recipes if
- * created with this method. Use
- * {@link Player#openWorkbench(Location, boolean)} instead.
- *
- * {@link InventoryType#ENCHANTING} will not process {@link ItemStack}s
- * for possible enchanting results. Use
- * {@link Player#openEnchanting(Location, boolean)} instead.
- */
- createInventory(owner: org.bukkit.inventory.InventoryHolder, type: org.bukkit.event.inventory.InventoryType): org.bukkit.inventory.Inventory;
- /**
- * Creates an empty inventory with the specified type and title. If the type
- * is {@link InventoryType#CHEST}, the new inventory has a size of 27;
- * otherwise the new inventory has the normal size for its type.
- * It should be noted that some inventory types do not support titles and
- * may not render with said titles on the Minecraft client.
- *
- * {@link InventoryType#WORKBENCH} will not process crafting recipes if
- * created with this method. Use
- * {@link Player#openWorkbench(Location, boolean)} instead.
- *
- * {@link InventoryType#ENCHANTING} will not process {@link ItemStack}s
- * for possible enchanting results. Use
- * {@link Player#openEnchanting(Location, boolean)} instead.
- */
- createInventory(owner: org.bukkit.inventory.InventoryHolder, type: org.bukkit.event.inventory.InventoryType, title: string): org.bukkit.inventory.Inventory;
- /**
- * Creates an empty inventory of type {@link InventoryType#CHEST} with the
- * specified size.
- */
- createInventory(owner: org.bukkit.inventory.InventoryHolder, size: number): org.bukkit.inventory.Inventory;
- /**
- * Creates an empty inventory of type {@link InventoryType#CHEST} with the
- * specified size and title.
- */
- createInventory(owner: org.bukkit.inventory.InventoryHolder, size: number, title: string): org.bukkit.inventory.Inventory;
- /**
- * Creates an empty merchant.
- */
- createMerchant(title: string): org.bukkit.inventory.Merchant;
- /**
- * Gets user-specified limit for number of monsters that can spawn in a
- * chunk.
- */
- getMonsterSpawnLimit(): number;
- /**
- * Gets user-specified limit for number of animals that can spawn in a
- * chunk.
- */
- getAnimalSpawnLimit(): number;
- /**
- * Gets user-specified limit for number of water animals that can spawn in
- * a chunk.
- */
- getWaterAnimalSpawnLimit(): number;
- /**
- * Gets user-specified limit for number of ambient mobs that can spawn in
- * a chunk.
- */
- getAmbientSpawnLimit(): number;
- /**
- * Checks the current thread against the expected primary thread for the
- * server.
- *
- * This instance is added to the persistent storage of the server and will
- * be editable by commands and restored after restart.
- */
- createBossBar(key: org.bukkit.NamespacedKey, title: string, color: org.bukkit.boss.BarColor, style: org.bukkit.boss.BarStyle, flags: org.bukkit.boss.BarFlag): org.bukkit.boss.KeyedBossBar;
- /**
- * Gets an unmodifiable iterator through all persistent bossbars.
- *
- *
- * e.g. bossbars created using the bossbar command
- */
- getBossBars(): any;
- /**
- * Gets the {@link KeyedBossBar} specified by this key.
- *
- *
- * e.g. bossbars created using the bossbar command
- */
- getBossBar(key: org.bukkit.NamespacedKey): org.bukkit.boss.KeyedBossBar;
- /**
- * Removes a {@link KeyedBossBar} specified by this key.
- *
- *
- * e.g. bossbars created using the bossbar command
- */
- removeBossBar(key: org.bukkit.NamespacedKey): boolean;
- /**
- * Gets an entity on the server by its UUID
- */
- getEntity(uuid: any): org.bukkit.entity.Entity;
- /**
- * Get the advancement specified by this key.
- */
- getAdvancement(key: org.bukkit.NamespacedKey): org.bukkit.advancement.Advancement;
- /**
- * Get an iterator through all advancements. Advancements cannot be removed
- * from this iterator,
- */
- advancementIterator(): any;
- /**
- * Creates a new {@link BlockData} instance for the specified Material, with
- * all properties initialized to unspecified defaults.
- */
- createBlockData(material: org.bukkit.Material): org.bukkit.block.data.BlockData;
- /**
- * Creates a new {@link BlockData} instance for the specified Material, with
- * all properties initialized to unspecified defaults.
- */
- createBlockData(material: org.bukkit.Material, consumer: any): org.bukkit.block.data.BlockData;
- /**
- * Creates a new {@link BlockData} instance with material and properties
- * parsed from provided data.
- */
- createBlockData(data: string): org.bukkit.block.data.BlockData;
- /**
- * Creates a new {@link BlockData} instance for the specified Material, with
- * all properties initialized to unspecified defaults, except for those
- * provided in data.
- *
- * If material
is specified, then the data string must not also
- * contain the material.
- */
- createBlockData(material: org.bukkit.Material, data: string): org.bukkit.block.data.BlockData;
- /**
- * Gets a tag which has already been defined within the server. Plugins are
- * suggested to use the concrete tags in {@link Tag} rather than this method
- * which makes no guarantees about which tags are available, and may also be
- * less performant due to lack of caching.
- *
- * Tags will be searched for in an implementation specific manner, but a
- * path consisting of namespace/tags/registry/key is expected.
- *
- * Server implementations are allowed to handle only the registries
- * indicated in {@link Tag}.
- */
- getTag(registry: string, tag: org.bukkit.NamespacedKey, clazz: any): org.bukkit.Tag;
- /**
- * Gets a all tags which have been defined within the server.
- *
- * Server implementations are allowed to handle only the registries
- * indicated in {@link Tag}.
- *
- * No guarantees are made about the mutability of the returned iterator.
- */
- getTags(registry: string, clazz: any): any;
- /**
- * Gets the specified {@link LootTable}.
- */
- getLootTable(key: org.bukkit.NamespacedKey): org.bukkit.loot.LootTable;
- /**
- * Selects entities using the given Vanilla selector.
- *
- * No guarantees are made about the selector format, other than they match
- * the Vanilla format for the active Minecraft version.
- *
- * Usually a selector will start with '@', unless selecting a Player in
- * which case it may simply be the Player's name or UUID.
- *
- * Note that in Vanilla, elevated permissions are usually required to use
- * '@' selectors, but this method should not check such permissions from the
- * sender.
- */
- selectEntities(sender: org.bukkit.command.CommandSender, selector: string): any[] /*java.util.List*/;
- getUnsafe(): org.bukkit.UnsafeValues;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.SkullType.ts b/packages/bukkit/src/typings/org.bukkit.SkullType.ts
deleted file mode 100644
index 1746bb99..00000000
--- a/packages/bukkit/src/typings/org.bukkit.SkullType.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class SkullType {
- public static SKELETON: org.bukkit.SkullType;
- public static WITHER: org.bukkit.SkullType;
- public static ZOMBIE: org.bukkit.SkullType;
- public static PLAYER: org.bukkit.SkullType;
- public static CREEPER: org.bukkit.SkullType;
- public static DRAGON: org.bukkit.SkullType;
- public static values(): org.bukkit.SkullType[];
- public static valueOf(name: string): org.bukkit.SkullType;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.Sound.ts b/packages/bukkit/src/typings/org.bukkit.Sound.ts
deleted file mode 100644
index 7bc49fa7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.Sound.ts
+++ /dev/null
@@ -1,804 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class Sound {
- public static AMBIENT_CAVE: any;
- public static AMBIENT_UNDERWATER_ENTER: any;
- public static AMBIENT_UNDERWATER_EXIT: any;
- public static AMBIENT_UNDERWATER_LOOP: any;
- public static AMBIENT_UNDERWATER_LOOP_ADDITIONS: any;
- public static AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE: any;
- public static AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE: any;
- public static BLOCK_ANVIL_BREAK: any;
- public static BLOCK_ANVIL_DESTROY: any;
- public static BLOCK_ANVIL_FALL: any;
- public static BLOCK_ANVIL_HIT: any;
- public static BLOCK_ANVIL_LAND: any;
- public static BLOCK_ANVIL_PLACE: any;
- public static BLOCK_ANVIL_STEP: any;
- public static BLOCK_ANVIL_USE: any;
- public static BLOCK_BAMBOO_BREAK: any;
- public static BLOCK_BAMBOO_FALL: any;
- public static BLOCK_BAMBOO_HIT: any;
- public static BLOCK_BAMBOO_PLACE: any;
- public static BLOCK_BAMBOO_SAPLING_BREAK: any;
- public static BLOCK_BAMBOO_SAPLING_HIT: any;
- public static BLOCK_BAMBOO_SAPLING_PLACE: any;
- public static BLOCK_BAMBOO_STEP: any;
- public static BLOCK_BARREL_CLOSE: any;
- public static BLOCK_BARREL_OPEN: any;
- public static BLOCK_BEACON_ACTIVATE: any;
- public static BLOCK_BEACON_AMBIENT: any;
- public static BLOCK_BEACON_DEACTIVATE: any;
- public static BLOCK_BEACON_POWER_SELECT: any;
- public static BLOCK_BELL_RESONATE: any;
- public static BLOCK_BELL_USE: any;
- public static BLOCK_BLASTFURNACE_FIRE_CRACKLE: any;
- public static BLOCK_BREWING_STAND_BREW: any;
- public static BLOCK_BUBBLE_COLUMN_BUBBLE_POP: any;
- public static BLOCK_BUBBLE_COLUMN_UPWARDS_AMBIENT: any;
- public static BLOCK_BUBBLE_COLUMN_UPWARDS_INSIDE: any;
- public static BLOCK_BUBBLE_COLUMN_WHIRLPOOL_AMBIENT: any;
- public static BLOCK_BUBBLE_COLUMN_WHIRLPOOL_INSIDE: any;
- public static BLOCK_CAMPFIRE_CRACKLE: any;
- public static BLOCK_CHEST_CLOSE: any;
- public static BLOCK_CHEST_LOCKED: any;
- public static BLOCK_CHEST_OPEN: any;
- public static BLOCK_CHORUS_FLOWER_DEATH: any;
- public static BLOCK_CHORUS_FLOWER_GROW: any;
- public static BLOCK_COMPARATOR_CLICK: any;
- public static BLOCK_COMPOSTER_EMPTY: any;
- public static BLOCK_COMPOSTER_FILL: any;
- public static BLOCK_COMPOSTER_FILL_SUCCESS: any;
- public static BLOCK_COMPOSTER_READY: any;
- public static BLOCK_CONDUIT_ACTIVATE: any;
- public static BLOCK_CONDUIT_AMBIENT: any;
- public static BLOCK_CONDUIT_AMBIENT_SHORT: any;
- public static BLOCK_CONDUIT_ATTACK_TARGET: any;
- public static BLOCK_CONDUIT_DEACTIVATE: any;
- public static BLOCK_CORAL_BLOCK_BREAK: any;
- public static BLOCK_CORAL_BLOCK_FALL: any;
- public static BLOCK_CORAL_BLOCK_HIT: any;
- public static BLOCK_CORAL_BLOCK_PLACE: any;
- public static BLOCK_CORAL_BLOCK_STEP: any;
- public static BLOCK_CROP_BREAK: any;
- public static BLOCK_DISPENSER_DISPENSE: any;
- public static BLOCK_DISPENSER_FAIL: any;
- public static BLOCK_DISPENSER_LAUNCH: any;
- public static BLOCK_ENCHANTMENT_TABLE_USE: any;
- public static BLOCK_ENDER_CHEST_CLOSE: any;
- public static BLOCK_ENDER_CHEST_OPEN: any;
- public static BLOCK_END_GATEWAY_SPAWN: any;
- public static BLOCK_END_PORTAL_FRAME_FILL: any;
- public static BLOCK_END_PORTAL_SPAWN: any;
- public static BLOCK_FENCE_GATE_CLOSE: any;
- public static BLOCK_FENCE_GATE_OPEN: any;
- public static BLOCK_FIRE_AMBIENT: any;
- public static BLOCK_FIRE_EXTINGUISH: any;
- public static BLOCK_FURNACE_FIRE_CRACKLE: any;
- public static BLOCK_GLASS_BREAK: any;
- public static BLOCK_GLASS_FALL: any;
- public static BLOCK_GLASS_HIT: any;
- public static BLOCK_GLASS_PLACE: any;
- public static BLOCK_GLASS_STEP: any;
- public static BLOCK_GRASS_BREAK: any;
- public static BLOCK_GRASS_FALL: any;
- public static BLOCK_GRASS_HIT: any;
- public static BLOCK_GRASS_PLACE: any;
- public static BLOCK_GRASS_STEP: any;
- public static BLOCK_GRAVEL_BREAK: any;
- public static BLOCK_GRAVEL_FALL: any;
- public static BLOCK_GRAVEL_HIT: any;
- public static BLOCK_GRAVEL_PLACE: any;
- public static BLOCK_GRAVEL_STEP: any;
- public static BLOCK_GRINDSTONE_USE: any;
- public static BLOCK_IRON_DOOR_CLOSE: any;
- public static BLOCK_IRON_DOOR_OPEN: any;
- public static BLOCK_IRON_TRAPDOOR_CLOSE: any;
- public static BLOCK_IRON_TRAPDOOR_OPEN: any;
- public static BLOCK_LADDER_BREAK: any;
- public static BLOCK_LADDER_FALL: any;
- public static BLOCK_LADDER_HIT: any;
- public static BLOCK_LADDER_PLACE: any;
- public static BLOCK_LADDER_STEP: any;
- public static BLOCK_LANTERN_BREAK: any;
- public static BLOCK_LANTERN_FALL: any;
- public static BLOCK_LANTERN_HIT: any;
- public static BLOCK_LANTERN_PLACE: any;
- public static BLOCK_LANTERN_STEP: any;
- public static BLOCK_LAVA_AMBIENT: any;
- public static BLOCK_LAVA_EXTINGUISH: any;
- public static BLOCK_LAVA_POP: any;
- public static BLOCK_LEVER_CLICK: any;
- public static BLOCK_LILY_PAD_PLACE: any;
- public static BLOCK_METAL_BREAK: any;
- public static BLOCK_METAL_FALL: any;
- public static BLOCK_METAL_HIT: any;
- public static BLOCK_METAL_PLACE: any;
- public static BLOCK_METAL_PRESSURE_PLATE_CLICK_OFF: any;
- public static BLOCK_METAL_PRESSURE_PLATE_CLICK_ON: any;
- public static BLOCK_METAL_STEP: any;
- public static BLOCK_NETHER_WART_BREAK: any;
- public static BLOCK_NOTE_BLOCK_BANJO: any;
- public static BLOCK_NOTE_BLOCK_BASEDRUM: any;
- public static BLOCK_NOTE_BLOCK_BASS: any;
- public static BLOCK_NOTE_BLOCK_BELL: any;
- public static BLOCK_NOTE_BLOCK_BIT: any;
- public static BLOCK_NOTE_BLOCK_CHIME: any;
- public static BLOCK_NOTE_BLOCK_COW_BELL: any;
- public static BLOCK_NOTE_BLOCK_DIDGERIDOO: any;
- public static BLOCK_NOTE_BLOCK_FLUTE: any;
- public static BLOCK_NOTE_BLOCK_GUITAR: any;
- public static BLOCK_NOTE_BLOCK_HARP: any;
- public static BLOCK_NOTE_BLOCK_HAT: any;
- public static BLOCK_NOTE_BLOCK_IRON_XYLOPHONE: any;
- public static BLOCK_NOTE_BLOCK_PLING: any;
- public static BLOCK_NOTE_BLOCK_SNARE: any;
- public static BLOCK_NOTE_BLOCK_XYLOPHONE: any;
- public static BLOCK_PISTON_CONTRACT: any;
- public static BLOCK_PISTON_EXTEND: any;
- public static BLOCK_PORTAL_AMBIENT: any;
- public static BLOCK_PORTAL_TRAVEL: any;
- public static BLOCK_PORTAL_TRIGGER: any;
- public static BLOCK_PUMPKIN_CARVE: any;
- public static BLOCK_REDSTONE_TORCH_BURNOUT: any;
- public static BLOCK_SAND_BREAK: any;
- public static BLOCK_SAND_FALL: any;
- public static BLOCK_SAND_HIT: any;
- public static BLOCK_SAND_PLACE: any;
- public static BLOCK_SAND_STEP: any;
- public static BLOCK_SCAFFOLDING_BREAK: any;
- public static BLOCK_SCAFFOLDING_FALL: any;
- public static BLOCK_SCAFFOLDING_HIT: any;
- public static BLOCK_SCAFFOLDING_PLACE: any;
- public static BLOCK_SCAFFOLDING_STEP: any;
- public static BLOCK_SHULKER_BOX_CLOSE: any;
- public static BLOCK_SHULKER_BOX_OPEN: any;
- public static BLOCK_SLIME_BLOCK_BREAK: any;
- public static BLOCK_SLIME_BLOCK_FALL: any;
- public static BLOCK_SLIME_BLOCK_HIT: any;
- public static BLOCK_SLIME_BLOCK_PLACE: any;
- public static BLOCK_SLIME_BLOCK_STEP: any;
- public static BLOCK_SMOKER_SMOKE: any;
- public static BLOCK_SNOW_BREAK: any;
- public static BLOCK_SNOW_FALL: any;
- public static BLOCK_SNOW_HIT: any;
- public static BLOCK_SNOW_PLACE: any;
- public static BLOCK_SNOW_STEP: any;
- public static BLOCK_STONE_BREAK: any;
- public static BLOCK_STONE_BUTTON_CLICK_OFF: any;
- public static BLOCK_STONE_BUTTON_CLICK_ON: any;
- public static BLOCK_STONE_FALL: any;
- public static BLOCK_STONE_HIT: any;
- public static BLOCK_STONE_PLACE: any;
- public static BLOCK_STONE_PRESSURE_PLATE_CLICK_OFF: any;
- public static BLOCK_STONE_PRESSURE_PLATE_CLICK_ON: any;
- public static BLOCK_STONE_STEP: any;
- public static BLOCK_SWEET_BERRY_BUSH_BREAK: any;
- public static BLOCK_SWEET_BERRY_BUSH_PLACE: any;
- public static BLOCK_TRIPWIRE_ATTACH: any;
- public static BLOCK_TRIPWIRE_CLICK_OFF: any;
- public static BLOCK_TRIPWIRE_CLICK_ON: any;
- public static BLOCK_TRIPWIRE_DETACH: any;
- public static BLOCK_WATER_AMBIENT: any;
- public static BLOCK_WET_GRASS_BREAK: any;
- public static BLOCK_WET_GRASS_FALL: any;
- public static BLOCK_WET_GRASS_HIT: any;
- public static BLOCK_WET_GRASS_PLACE: any;
- public static BLOCK_WET_GRASS_STEP: any;
- public static BLOCK_WOODEN_BUTTON_CLICK_OFF: any;
- public static BLOCK_WOODEN_BUTTON_CLICK_ON: any;
- public static BLOCK_WOODEN_DOOR_CLOSE: any;
- public static BLOCK_WOODEN_DOOR_OPEN: any;
- public static BLOCK_WOODEN_PRESSURE_PLATE_CLICK_OFF: any;
- public static BLOCK_WOODEN_PRESSURE_PLATE_CLICK_ON: any;
- public static BLOCK_WOODEN_TRAPDOOR_CLOSE: any;
- public static BLOCK_WOODEN_TRAPDOOR_OPEN: any;
- public static BLOCK_WOOD_BREAK: any;
- public static BLOCK_WOOD_FALL: any;
- public static BLOCK_WOOD_HIT: any;
- public static BLOCK_WOOD_PLACE: any;
- public static BLOCK_WOOD_STEP: any;
- public static BLOCK_WOOL_BREAK: any;
- public static BLOCK_WOOL_FALL: any;
- public static BLOCK_WOOL_HIT: any;
- public static BLOCK_WOOL_PLACE: any;
- public static BLOCK_WOOL_STEP: any;
- public static ENCHANT_THORNS_HIT: any;
- public static ENTITY_ARMOR_STAND_BREAK: any;
- public static ENTITY_ARMOR_STAND_FALL: any;
- public static ENTITY_ARMOR_STAND_HIT: any;
- public static ENTITY_ARMOR_STAND_PLACE: any;
- public static ENTITY_ARROW_HIT: any;
- public static ENTITY_ARROW_HIT_PLAYER: any;
- public static ENTITY_ARROW_SHOOT: any;
- public static ENTITY_BAT_AMBIENT: any;
- public static ENTITY_BAT_DEATH: any;
- public static ENTITY_BAT_HURT: any;
- public static ENTITY_BAT_LOOP: any;
- public static ENTITY_BAT_TAKEOFF: any;
- public static ENTITY_BLAZE_AMBIENT: any;
- public static ENTITY_BLAZE_BURN: any;
- public static ENTITY_BLAZE_DEATH: any;
- public static ENTITY_BLAZE_HURT: any;
- public static ENTITY_BLAZE_SHOOT: any;
- public static ENTITY_BOAT_PADDLE_LAND: any;
- public static ENTITY_BOAT_PADDLE_WATER: any;
- public static ENTITY_CAT_AMBIENT: any;
- public static ENTITY_CAT_BEG_FOR_FOOD: any;
- public static ENTITY_CAT_DEATH: any;
- public static ENTITY_CAT_EAT: any;
- public static ENTITY_CAT_HISS: any;
- public static ENTITY_CAT_HURT: any;
- public static ENTITY_CAT_PURR: any;
- public static ENTITY_CAT_PURREOW: any;
- public static ENTITY_CAT_STRAY_AMBIENT: any;
- public static ENTITY_CHICKEN_AMBIENT: any;
- public static ENTITY_CHICKEN_DEATH: any;
- public static ENTITY_CHICKEN_EGG: any;
- public static ENTITY_CHICKEN_HURT: any;
- public static ENTITY_CHICKEN_STEP: any;
- public static ENTITY_COD_AMBIENT: any;
- public static ENTITY_COD_DEATH: any;
- public static ENTITY_COD_FLOP: any;
- public static ENTITY_COD_HURT: any;
- public static ENTITY_COW_AMBIENT: any;
- public static ENTITY_COW_DEATH: any;
- public static ENTITY_COW_HURT: any;
- public static ENTITY_COW_MILK: any;
- public static ENTITY_COW_STEP: any;
- public static ENTITY_CREEPER_DEATH: any;
- public static ENTITY_CREEPER_HURT: any;
- public static ENTITY_CREEPER_PRIMED: any;
- public static ENTITY_DOLPHIN_AMBIENT: any;
- public static ENTITY_DOLPHIN_AMBIENT_WATER: any;
- public static ENTITY_DOLPHIN_ATTACK: any;
- public static ENTITY_DOLPHIN_DEATH: any;
- public static ENTITY_DOLPHIN_EAT: any;
- public static ENTITY_DOLPHIN_HURT: any;
- public static ENTITY_DOLPHIN_JUMP: any;
- public static ENTITY_DOLPHIN_PLAY: any;
- public static ENTITY_DOLPHIN_SPLASH: any;
- public static ENTITY_DOLPHIN_SWIM: any;
- public static ENTITY_DONKEY_AMBIENT: any;
- public static ENTITY_DONKEY_ANGRY: any;
- public static ENTITY_DONKEY_CHEST: any;
- public static ENTITY_DONKEY_DEATH: any;
- public static ENTITY_DONKEY_HURT: any;
- public static ENTITY_DRAGON_FIREBALL_EXPLODE: any;
- public static ENTITY_DROWNED_AMBIENT: any;
- public static ENTITY_DROWNED_AMBIENT_WATER: any;
- public static ENTITY_DROWNED_DEATH: any;
- public static ENTITY_DROWNED_DEATH_WATER: any;
- public static ENTITY_DROWNED_HURT: any;
- public static ENTITY_DROWNED_HURT_WATER: any;
- public static ENTITY_DROWNED_SHOOT: any;
- public static ENTITY_DROWNED_STEP: any;
- public static ENTITY_DROWNED_SWIM: any;
- public static ENTITY_EGG_THROW: any;
- public static ENTITY_ELDER_GUARDIAN_AMBIENT: any;
- public static ENTITY_ELDER_GUARDIAN_AMBIENT_LAND: any;
- public static ENTITY_ELDER_GUARDIAN_CURSE: any;
- public static ENTITY_ELDER_GUARDIAN_DEATH: any;
- public static ENTITY_ELDER_GUARDIAN_DEATH_LAND: any;
- public static ENTITY_ELDER_GUARDIAN_FLOP: any;
- public static ENTITY_ELDER_GUARDIAN_HURT: any;
- public static ENTITY_ELDER_GUARDIAN_HURT_LAND: any;
- public static ENTITY_ENDERMAN_AMBIENT: any;
- public static ENTITY_ENDERMAN_DEATH: any;
- public static ENTITY_ENDERMAN_HURT: any;
- public static ENTITY_ENDERMAN_SCREAM: any;
- public static ENTITY_ENDERMAN_STARE: any;
- public static ENTITY_ENDERMAN_TELEPORT: any;
- public static ENTITY_ENDERMITE_AMBIENT: any;
- public static ENTITY_ENDERMITE_DEATH: any;
- public static ENTITY_ENDERMITE_HURT: any;
- public static ENTITY_ENDERMITE_STEP: any;
- public static ENTITY_ENDER_DRAGON_AMBIENT: any;
- public static ENTITY_ENDER_DRAGON_DEATH: any;
- public static ENTITY_ENDER_DRAGON_FLAP: any;
- public static ENTITY_ENDER_DRAGON_GROWL: any;
- public static ENTITY_ENDER_DRAGON_HURT: any;
- public static ENTITY_ENDER_DRAGON_SHOOT: any;
- public static ENTITY_ENDER_EYE_DEATH: any;
- public static ENTITY_ENDER_EYE_LAUNCH: any;
- public static ENTITY_ENDER_PEARL_THROW: any;
- public static ENTITY_EVOKER_AMBIENT: any;
- public static ENTITY_EVOKER_CAST_SPELL: any;
- public static ENTITY_EVOKER_CELEBRATE: any;
- public static ENTITY_EVOKER_DEATH: any;
- public static ENTITY_EVOKER_FANGS_ATTACK: any;
- public static ENTITY_EVOKER_HURT: any;
- public static ENTITY_EVOKER_PREPARE_ATTACK: any;
- public static ENTITY_EVOKER_PREPARE_SUMMON: any;
- public static ENTITY_EVOKER_PREPARE_WOLOLO: any;
- public static ENTITY_EXPERIENCE_BOTTLE_THROW: any;
- public static ENTITY_EXPERIENCE_ORB_PICKUP: any;
- public static ENTITY_FIREWORK_ROCKET_BLAST: any;
- public static ENTITY_FIREWORK_ROCKET_BLAST_FAR: any;
- public static ENTITY_FIREWORK_ROCKET_LARGE_BLAST: any;
- public static ENTITY_FIREWORK_ROCKET_LARGE_BLAST_FAR: any;
- public static ENTITY_FIREWORK_ROCKET_LAUNCH: any;
- public static ENTITY_FIREWORK_ROCKET_SHOOT: any;
- public static ENTITY_FIREWORK_ROCKET_TWINKLE: any;
- public static ENTITY_FIREWORK_ROCKET_TWINKLE_FAR: any;
- public static ENTITY_FISHING_BOBBER_RETRIEVE: any;
- public static ENTITY_FISHING_BOBBER_SPLASH: any;
- public static ENTITY_FISHING_BOBBER_THROW: any;
- public static ENTITY_FISH_SWIM: any;
- public static ENTITY_FOX_AGGRO: any;
- public static ENTITY_FOX_AMBIENT: any;
- public static ENTITY_FOX_BITE: any;
- public static ENTITY_FOX_DEATH: any;
- public static ENTITY_FOX_EAT: any;
- public static ENTITY_FOX_HURT: any;
- public static ENTITY_FOX_SCREECH: any;
- public static ENTITY_FOX_SLEEP: any;
- public static ENTITY_FOX_SNIFF: any;
- public static ENTITY_FOX_SPIT: any;
- public static ENTITY_GENERIC_BIG_FALL: any;
- public static ENTITY_GENERIC_BURN: any;
- public static ENTITY_GENERIC_DEATH: any;
- public static ENTITY_GENERIC_DRINK: any;
- public static ENTITY_GENERIC_EAT: any;
- public static ENTITY_GENERIC_EXPLODE: any;
- public static ENTITY_GENERIC_EXTINGUISH_FIRE: any;
- public static ENTITY_GENERIC_HURT: any;
- public static ENTITY_GENERIC_SMALL_FALL: any;
- public static ENTITY_GENERIC_SPLASH: any;
- public static ENTITY_GENERIC_SWIM: any;
- public static ENTITY_GHAST_AMBIENT: any;
- public static ENTITY_GHAST_DEATH: any;
- public static ENTITY_GHAST_HURT: any;
- public static ENTITY_GHAST_SCREAM: any;
- public static ENTITY_GHAST_SHOOT: any;
- public static ENTITY_GHAST_WARN: any;
- public static ENTITY_GUARDIAN_AMBIENT: any;
- public static ENTITY_GUARDIAN_AMBIENT_LAND: any;
- public static ENTITY_GUARDIAN_ATTACK: any;
- public static ENTITY_GUARDIAN_DEATH: any;
- public static ENTITY_GUARDIAN_DEATH_LAND: any;
- public static ENTITY_GUARDIAN_FLOP: any;
- public static ENTITY_GUARDIAN_HURT: any;
- public static ENTITY_GUARDIAN_HURT_LAND: any;
- public static ENTITY_HORSE_AMBIENT: any;
- public static ENTITY_HORSE_ANGRY: any;
- public static ENTITY_HORSE_ARMOR: any;
- public static ENTITY_HORSE_BREATHE: any;
- public static ENTITY_HORSE_DEATH: any;
- public static ENTITY_HORSE_EAT: any;
- public static ENTITY_HORSE_GALLOP: any;
- public static ENTITY_HORSE_HURT: any;
- public static ENTITY_HORSE_JUMP: any;
- public static ENTITY_HORSE_LAND: any;
- public static ENTITY_HORSE_SADDLE: any;
- public static ENTITY_HORSE_STEP: any;
- public static ENTITY_HORSE_STEP_WOOD: any;
- public static ENTITY_HOSTILE_BIG_FALL: any;
- public static ENTITY_HOSTILE_DEATH: any;
- public static ENTITY_HOSTILE_HURT: any;
- public static ENTITY_HOSTILE_SMALL_FALL: any;
- public static ENTITY_HOSTILE_SPLASH: any;
- public static ENTITY_HOSTILE_SWIM: any;
- public static ENTITY_HUSK_AMBIENT: any;
- public static ENTITY_HUSK_CONVERTED_TO_ZOMBIE: any;
- public static ENTITY_HUSK_DEATH: any;
- public static ENTITY_HUSK_HURT: any;
- public static ENTITY_HUSK_STEP: any;
- public static ENTITY_ILLUSIONER_AMBIENT: any;
- public static ENTITY_ILLUSIONER_CAST_SPELL: any;
- public static ENTITY_ILLUSIONER_DEATH: any;
- public static ENTITY_ILLUSIONER_HURT: any;
- public static ENTITY_ILLUSIONER_MIRROR_MOVE: any;
- public static ENTITY_ILLUSIONER_PREPARE_BLINDNESS: any;
- public static ENTITY_ILLUSIONER_PREPARE_MIRROR: any;
- public static ENTITY_IRON_GOLEM_ATTACK: any;
- public static ENTITY_IRON_GOLEM_DEATH: any;
- public static ENTITY_IRON_GOLEM_HURT: any;
- public static ENTITY_IRON_GOLEM_STEP: any;
- public static ENTITY_ITEM_BREAK: any;
- public static ENTITY_ITEM_FRAME_ADD_ITEM: any;
- public static ENTITY_ITEM_FRAME_BREAK: any;
- public static ENTITY_ITEM_FRAME_PLACE: any;
- public static ENTITY_ITEM_FRAME_REMOVE_ITEM: any;
- public static ENTITY_ITEM_FRAME_ROTATE_ITEM: any;
- public static ENTITY_ITEM_PICKUP: any;
- public static ENTITY_LEASH_KNOT_BREAK: any;
- public static ENTITY_LEASH_KNOT_PLACE: any;
- public static ENTITY_LIGHTNING_BOLT_IMPACT: any;
- public static ENTITY_LIGHTNING_BOLT_THUNDER: any;
- public static ENTITY_LINGERING_POTION_THROW: any;
- public static ENTITY_LLAMA_AMBIENT: any;
- public static ENTITY_LLAMA_ANGRY: any;
- public static ENTITY_LLAMA_CHEST: any;
- public static ENTITY_LLAMA_DEATH: any;
- public static ENTITY_LLAMA_EAT: any;
- public static ENTITY_LLAMA_HURT: any;
- public static ENTITY_LLAMA_SPIT: any;
- public static ENTITY_LLAMA_STEP: any;
- public static ENTITY_LLAMA_SWAG: any;
- public static ENTITY_MAGMA_CUBE_DEATH: any;
- public static ENTITY_MAGMA_CUBE_DEATH_SMALL: any;
- public static ENTITY_MAGMA_CUBE_HURT: any;
- public static ENTITY_MAGMA_CUBE_HURT_SMALL: any;
- public static ENTITY_MAGMA_CUBE_JUMP: any;
- public static ENTITY_MAGMA_CUBE_SQUISH: any;
- public static ENTITY_MAGMA_CUBE_SQUISH_SMALL: any;
- public static ENTITY_MINECART_INSIDE: any;
- public static ENTITY_MINECART_RIDING: any;
- public static ENTITY_MOOSHROOM_CONVERT: any;
- public static ENTITY_MOOSHROOM_EAT: any;
- public static ENTITY_MOOSHROOM_MILK: any;
- public static ENTITY_MOOSHROOM_SHEAR: any;
- public static ENTITY_MOOSHROOM_SUSPICIOUS_MILK: any;
- public static ENTITY_MULE_AMBIENT: any;
- public static ENTITY_MULE_CHEST: any;
- public static ENTITY_MULE_DEATH: any;
- public static ENTITY_MULE_HURT: any;
- public static ENTITY_OCELOT_AMBIENT: any;
- public static ENTITY_OCELOT_DEATH: any;
- public static ENTITY_OCELOT_HURT: any;
- public static ENTITY_PAINTING_BREAK: any;
- public static ENTITY_PAINTING_PLACE: any;
- public static ENTITY_PANDA_AGGRESSIVE_AMBIENT: any;
- public static ENTITY_PANDA_AMBIENT: any;
- public static ENTITY_PANDA_BITE: any;
- public static ENTITY_PANDA_CANT_BREED: any;
- public static ENTITY_PANDA_DEATH: any;
- public static ENTITY_PANDA_EAT: any;
- public static ENTITY_PANDA_HURT: any;
- public static ENTITY_PANDA_PRE_SNEEZE: any;
- public static ENTITY_PANDA_SNEEZE: any;
- public static ENTITY_PANDA_STEP: any;
- public static ENTITY_PANDA_WORRIED_AMBIENT: any;
- public static ENTITY_PARROT_AMBIENT: any;
- public static ENTITY_PARROT_DEATH: any;
- public static ENTITY_PARROT_EAT: any;
- public static ENTITY_PARROT_FLY: any;
- public static ENTITY_PARROT_HURT: any;
- public static ENTITY_PARROT_IMITATE_BLAZE: any;
- public static ENTITY_PARROT_IMITATE_CREEPER: any;
- public static ENTITY_PARROT_IMITATE_DROWNED: any;
- public static ENTITY_PARROT_IMITATE_ELDER_GUARDIAN: any;
- public static ENTITY_PARROT_IMITATE_ENDERMAN: any;
- public static ENTITY_PARROT_IMITATE_ENDERMITE: any;
- public static ENTITY_PARROT_IMITATE_ENDER_DRAGON: any;
- public static ENTITY_PARROT_IMITATE_EVOKER: any;
- public static ENTITY_PARROT_IMITATE_GHAST: any;
- public static ENTITY_PARROT_IMITATE_GUARDIAN: any;
- public static ENTITY_PARROT_IMITATE_HUSK: any;
- public static ENTITY_PARROT_IMITATE_ILLUSIONER: any;
- public static ENTITY_PARROT_IMITATE_MAGMA_CUBE: any;
- public static ENTITY_PARROT_IMITATE_PANDA: any;
- public static ENTITY_PARROT_IMITATE_PHANTOM: any;
- public static ENTITY_PARROT_IMITATE_PILLAGER: any;
- public static ENTITY_PARROT_IMITATE_POLAR_BEAR: any;
- public static ENTITY_PARROT_IMITATE_RAVAGER: any;
- public static ENTITY_PARROT_IMITATE_SHULKER: any;
- public static ENTITY_PARROT_IMITATE_SILVERFISH: any;
- public static ENTITY_PARROT_IMITATE_SKELETON: any;
- public static ENTITY_PARROT_IMITATE_SLIME: any;
- public static ENTITY_PARROT_IMITATE_SPIDER: any;
- public static ENTITY_PARROT_IMITATE_STRAY: any;
- public static ENTITY_PARROT_IMITATE_VEX: any;
- public static ENTITY_PARROT_IMITATE_VINDICATOR: any;
- public static ENTITY_PARROT_IMITATE_WITCH: any;
- public static ENTITY_PARROT_IMITATE_WITHER: any;
- public static ENTITY_PARROT_IMITATE_WITHER_SKELETON: any;
- public static ENTITY_PARROT_IMITATE_WOLF: any;
- public static ENTITY_PARROT_IMITATE_ZOMBIE: any;
- public static ENTITY_PARROT_IMITATE_ZOMBIE_PIGMAN: any;
- public static ENTITY_PARROT_IMITATE_ZOMBIE_VILLAGER: any;
- public static ENTITY_PARROT_STEP: any;
- public static ENTITY_PHANTOM_AMBIENT: any;
- public static ENTITY_PHANTOM_BITE: any;
- public static ENTITY_PHANTOM_DEATH: any;
- public static ENTITY_PHANTOM_FLAP: any;
- public static ENTITY_PHANTOM_HURT: any;
- public static ENTITY_PHANTOM_SWOOP: any;
- public static ENTITY_PIG_AMBIENT: any;
- public static ENTITY_PIG_DEATH: any;
- public static ENTITY_PIG_HURT: any;
- public static ENTITY_PIG_SADDLE: any;
- public static ENTITY_PIG_STEP: any;
- public static ENTITY_PILLAGER_AMBIENT: any;
- public static ENTITY_PILLAGER_CELEBRATE: any;
- public static ENTITY_PILLAGER_DEATH: any;
- public static ENTITY_PILLAGER_HURT: any;
- public static ENTITY_PLAYER_ATTACK_CRIT: any;
- public static ENTITY_PLAYER_ATTACK_KNOCKBACK: any;
- public static ENTITY_PLAYER_ATTACK_NODAMAGE: any;
- public static ENTITY_PLAYER_ATTACK_STRONG: any;
- public static ENTITY_PLAYER_ATTACK_SWEEP: any;
- public static ENTITY_PLAYER_ATTACK_WEAK: any;
- public static ENTITY_PLAYER_BIG_FALL: any;
- public static ENTITY_PLAYER_BREATH: any;
- public static ENTITY_PLAYER_BURP: any;
- public static ENTITY_PLAYER_DEATH: any;
- public static ENTITY_PLAYER_HURT: any;
- public static ENTITY_PLAYER_HURT_DROWN: any;
- public static ENTITY_PLAYER_HURT_ON_FIRE: any;
- public static ENTITY_PLAYER_HURT_SWEET_BERRY_BUSH: any;
- public static ENTITY_PLAYER_LEVELUP: any;
- public static ENTITY_PLAYER_SMALL_FALL: any;
- public static ENTITY_PLAYER_SPLASH: any;
- public static ENTITY_PLAYER_SPLASH_HIGH_SPEED: any;
- public static ENTITY_PLAYER_SWIM: any;
- public static ENTITY_POLAR_BEAR_AMBIENT: any;
- public static ENTITY_POLAR_BEAR_AMBIENT_BABY: any;
- public static ENTITY_POLAR_BEAR_DEATH: any;
- public static ENTITY_POLAR_BEAR_HURT: any;
- public static ENTITY_POLAR_BEAR_STEP: any;
- public static ENTITY_POLAR_BEAR_WARNING: any;
- public static ENTITY_PUFFER_FISH_AMBIENT: any;
- public static ENTITY_PUFFER_FISH_BLOW_OUT: any;
- public static ENTITY_PUFFER_FISH_BLOW_UP: any;
- public static ENTITY_PUFFER_FISH_DEATH: any;
- public static ENTITY_PUFFER_FISH_FLOP: any;
- public static ENTITY_PUFFER_FISH_HURT: any;
- public static ENTITY_PUFFER_FISH_STING: any;
- public static ENTITY_RABBIT_AMBIENT: any;
- public static ENTITY_RABBIT_ATTACK: any;
- public static ENTITY_RABBIT_DEATH: any;
- public static ENTITY_RABBIT_HURT: any;
- public static ENTITY_RABBIT_JUMP: any;
- public static ENTITY_RAVAGER_AMBIENT: any;
- public static ENTITY_RAVAGER_ATTACK: any;
- public static ENTITY_RAVAGER_CELEBRATE: any;
- public static ENTITY_RAVAGER_DEATH: any;
- public static ENTITY_RAVAGER_HURT: any;
- public static ENTITY_RAVAGER_ROAR: any;
- public static ENTITY_RAVAGER_STEP: any;
- public static ENTITY_RAVAGER_STUNNED: any;
- public static ENTITY_SALMON_AMBIENT: any;
- public static ENTITY_SALMON_DEATH: any;
- public static ENTITY_SALMON_FLOP: any;
- public static ENTITY_SALMON_HURT: any;
- public static ENTITY_SHEEP_AMBIENT: any;
- public static ENTITY_SHEEP_DEATH: any;
- public static ENTITY_SHEEP_HURT: any;
- public static ENTITY_SHEEP_SHEAR: any;
- public static ENTITY_SHEEP_STEP: any;
- public static ENTITY_SHULKER_AMBIENT: any;
- public static ENTITY_SHULKER_BULLET_HIT: any;
- public static ENTITY_SHULKER_BULLET_HURT: any;
- public static ENTITY_SHULKER_CLOSE: any;
- public static ENTITY_SHULKER_DEATH: any;
- public static ENTITY_SHULKER_HURT: any;
- public static ENTITY_SHULKER_HURT_CLOSED: any;
- public static ENTITY_SHULKER_OPEN: any;
- public static ENTITY_SHULKER_SHOOT: any;
- public static ENTITY_SHULKER_TELEPORT: any;
- public static ENTITY_SILVERFISH_AMBIENT: any;
- public static ENTITY_SILVERFISH_DEATH: any;
- public static ENTITY_SILVERFISH_HURT: any;
- public static ENTITY_SILVERFISH_STEP: any;
- public static ENTITY_SKELETON_AMBIENT: any;
- public static ENTITY_SKELETON_DEATH: any;
- public static ENTITY_SKELETON_HORSE_AMBIENT: any;
- public static ENTITY_SKELETON_HORSE_AMBIENT_WATER: any;
- public static ENTITY_SKELETON_HORSE_DEATH: any;
- public static ENTITY_SKELETON_HORSE_GALLOP_WATER: any;
- public static ENTITY_SKELETON_HORSE_HURT: any;
- public static ENTITY_SKELETON_HORSE_JUMP_WATER: any;
- public static ENTITY_SKELETON_HORSE_STEP_WATER: any;
- public static ENTITY_SKELETON_HORSE_SWIM: any;
- public static ENTITY_SKELETON_HURT: any;
- public static ENTITY_SKELETON_SHOOT: any;
- public static ENTITY_SKELETON_STEP: any;
- public static ENTITY_SLIME_ATTACK: any;
- public static ENTITY_SLIME_DEATH: any;
- public static ENTITY_SLIME_DEATH_SMALL: any;
- public static ENTITY_SLIME_HURT: any;
- public static ENTITY_SLIME_HURT_SMALL: any;
- public static ENTITY_SLIME_JUMP: any;
- public static ENTITY_SLIME_JUMP_SMALL: any;
- public static ENTITY_SLIME_SQUISH: any;
- public static ENTITY_SLIME_SQUISH_SMALL: any;
- public static ENTITY_SNOWBALL_THROW: any;
- public static ENTITY_SNOW_GOLEM_AMBIENT: any;
- public static ENTITY_SNOW_GOLEM_DEATH: any;
- public static ENTITY_SNOW_GOLEM_HURT: any;
- public static ENTITY_SNOW_GOLEM_SHOOT: any;
- public static ENTITY_SPIDER_AMBIENT: any;
- public static ENTITY_SPIDER_DEATH: any;
- public static ENTITY_SPIDER_HURT: any;
- public static ENTITY_SPIDER_STEP: any;
- public static ENTITY_SPLASH_POTION_BREAK: any;
- public static ENTITY_SPLASH_POTION_THROW: any;
- public static ENTITY_SQUID_AMBIENT: any;
- public static ENTITY_SQUID_DEATH: any;
- public static ENTITY_SQUID_HURT: any;
- public static ENTITY_SQUID_SQUIRT: any;
- public static ENTITY_STRAY_AMBIENT: any;
- public static ENTITY_STRAY_DEATH: any;
- public static ENTITY_STRAY_HURT: any;
- public static ENTITY_STRAY_STEP: any;
- public static ENTITY_TNT_PRIMED: any;
- public static ENTITY_TROPICAL_FISH_AMBIENT: any;
- public static ENTITY_TROPICAL_FISH_DEATH: any;
- public static ENTITY_TROPICAL_FISH_FLOP: any;
- public static ENTITY_TROPICAL_FISH_HURT: any;
- public static ENTITY_TURTLE_AMBIENT_LAND: any;
- public static ENTITY_TURTLE_DEATH: any;
- public static ENTITY_TURTLE_DEATH_BABY: any;
- public static ENTITY_TURTLE_EGG_BREAK: any;
- public static ENTITY_TURTLE_EGG_CRACK: any;
- public static ENTITY_TURTLE_EGG_HATCH: any;
- public static ENTITY_TURTLE_HURT: any;
- public static ENTITY_TURTLE_HURT_BABY: any;
- public static ENTITY_TURTLE_LAY_EGG: any;
- public static ENTITY_TURTLE_SHAMBLE: any;
- public static ENTITY_TURTLE_SHAMBLE_BABY: any;
- public static ENTITY_TURTLE_SWIM: any;
- public static ENTITY_VEX_AMBIENT: any;
- public static ENTITY_VEX_CHARGE: any;
- public static ENTITY_VEX_DEATH: any;
- public static ENTITY_VEX_HURT: any;
- public static ENTITY_VILLAGER_AMBIENT: any;
- public static ENTITY_VILLAGER_CELEBRATE: any;
- public static ENTITY_VILLAGER_DEATH: any;
- public static ENTITY_VILLAGER_HURT: any;
- public static ENTITY_VILLAGER_NO: any;
- public static ENTITY_VILLAGER_TRADE: any;
- public static ENTITY_VILLAGER_WORK_ARMORER: any;
- public static ENTITY_VILLAGER_WORK_BUTCHER: any;
- public static ENTITY_VILLAGER_WORK_CARTOGRAPHER: any;
- public static ENTITY_VILLAGER_WORK_CLERIC: any;
- public static ENTITY_VILLAGER_WORK_FARMER: any;
- public static ENTITY_VILLAGER_WORK_FISHERMAN: any;
- public static ENTITY_VILLAGER_WORK_FLETCHER: any;
- public static ENTITY_VILLAGER_WORK_LEATHERWORKER: any;
- public static ENTITY_VILLAGER_WORK_LIBRARIAN: any;
- public static ENTITY_VILLAGER_WORK_MASON: any;
- public static ENTITY_VILLAGER_WORK_SHEPHERD: any;
- public static ENTITY_VILLAGER_WORK_TOOLSMITH: any;
- public static ENTITY_VILLAGER_WORK_WEAPONSMITH: any;
- public static ENTITY_VILLAGER_YES: any;
- public static ENTITY_VINDICATOR_AMBIENT: any;
- public static ENTITY_VINDICATOR_CELEBRATE: any;
- public static ENTITY_VINDICATOR_DEATH: any;
- public static ENTITY_VINDICATOR_HURT: any;
- public static ENTITY_WANDERING_TRADER_AMBIENT: any;
- public static ENTITY_WANDERING_TRADER_DEATH: any;
- public static ENTITY_WANDERING_TRADER_DISAPPEARED: any;
- public static ENTITY_WANDERING_TRADER_DRINK_MILK: any;
- public static ENTITY_WANDERING_TRADER_DRINK_POTION: any;
- public static ENTITY_WANDERING_TRADER_HURT: any;
- public static ENTITY_WANDERING_TRADER_NO: any;
- public static ENTITY_WANDERING_TRADER_REAPPEARED: any;
- public static ENTITY_WANDERING_TRADER_TRADE: any;
- public static ENTITY_WANDERING_TRADER_YES: any;
- public static ENTITY_WITCH_AMBIENT: any;
- public static ENTITY_WITCH_CELEBRATE: any;
- public static ENTITY_WITCH_DEATH: any;
- public static ENTITY_WITCH_DRINK: any;
- public static ENTITY_WITCH_HURT: any;
- public static ENTITY_WITCH_THROW: any;
- public static ENTITY_WITHER_AMBIENT: any;
- public static ENTITY_WITHER_BREAK_BLOCK: any;
- public static ENTITY_WITHER_DEATH: any;
- public static ENTITY_WITHER_HURT: any;
- public static ENTITY_WITHER_SHOOT: any;
- public static ENTITY_WITHER_SKELETON_AMBIENT: any;
- public static ENTITY_WITHER_SKELETON_DEATH: any;
- public static ENTITY_WITHER_SKELETON_HURT: any;
- public static ENTITY_WITHER_SKELETON_STEP: any;
- public static ENTITY_WITHER_SPAWN: any;
- public static ENTITY_WOLF_AMBIENT: any;
- public static ENTITY_WOLF_DEATH: any;
- public static ENTITY_WOLF_GROWL: any;
- public static ENTITY_WOLF_HOWL: any;
- public static ENTITY_WOLF_HURT: any;
- public static ENTITY_WOLF_PANT: any;
- public static ENTITY_WOLF_SHAKE: any;
- public static ENTITY_WOLF_STEP: any;
- public static ENTITY_WOLF_WHINE: any;
- public static ENTITY_ZOMBIE_AMBIENT: any;
- public static ENTITY_ZOMBIE_ATTACK_IRON_DOOR: any;
- public static ENTITY_ZOMBIE_ATTACK_WOODEN_DOOR: any;
- public static ENTITY_ZOMBIE_BREAK_WOODEN_DOOR: any;
- public static ENTITY_ZOMBIE_CONVERTED_TO_DROWNED: any;
- public static ENTITY_ZOMBIE_DEATH: any;
- public static ENTITY_ZOMBIE_DESTROY_EGG: any;
- public static ENTITY_ZOMBIE_HORSE_AMBIENT: any;
- public static ENTITY_ZOMBIE_HORSE_DEATH: any;
- public static ENTITY_ZOMBIE_HORSE_HURT: any;
- public static ENTITY_ZOMBIE_HURT: any;
- public static ENTITY_ZOMBIE_INFECT: any;
- public static ENTITY_ZOMBIE_PIGMAN_AMBIENT: any;
- public static ENTITY_ZOMBIE_PIGMAN_ANGRY: any;
- public static ENTITY_ZOMBIE_PIGMAN_DEATH: any;
- public static ENTITY_ZOMBIE_PIGMAN_HURT: any;
- public static ENTITY_ZOMBIE_STEP: any;
- public static ENTITY_ZOMBIE_VILLAGER_AMBIENT: any;
- public static ENTITY_ZOMBIE_VILLAGER_CONVERTED: any;
- public static ENTITY_ZOMBIE_VILLAGER_CURE: any;
- public static ENTITY_ZOMBIE_VILLAGER_DEATH: any;
- public static ENTITY_ZOMBIE_VILLAGER_HURT: any;
- public static ENTITY_ZOMBIE_VILLAGER_STEP: any;
- public static EVENT_RAID_HORN: any;
- public static ITEM_ARMOR_EQUIP_CHAIN: any;
- public static ITEM_ARMOR_EQUIP_DIAMOND: any;
- public static ITEM_ARMOR_EQUIP_ELYTRA: any;
- public static ITEM_ARMOR_EQUIP_GENERIC: any;
- public static ITEM_ARMOR_EQUIP_GOLD: any;
- public static ITEM_ARMOR_EQUIP_IRON: any;
- public static ITEM_ARMOR_EQUIP_LEATHER: any;
- public static ITEM_ARMOR_EQUIP_TURTLE: any;
- public static ITEM_AXE_STRIP: any;
- public static ITEM_BOOK_PAGE_TURN: any;
- public static ITEM_BOOK_PUT: any;
- public static ITEM_BOTTLE_EMPTY: any;
- public static ITEM_BOTTLE_FILL: any;
- public static ITEM_BOTTLE_FILL_DRAGONBREATH: any;
- public static ITEM_BUCKET_EMPTY: any;
- public static ITEM_BUCKET_EMPTY_FISH: any;
- public static ITEM_BUCKET_EMPTY_LAVA: any;
- public static ITEM_BUCKET_FILL: any;
- public static ITEM_BUCKET_FILL_FISH: any;
- public static ITEM_BUCKET_FILL_LAVA: any;
- public static ITEM_CHORUS_FRUIT_TELEPORT: any;
- public static ITEM_CROP_PLANT: any;
- public static ITEM_CROSSBOW_HIT: any;
- public static ITEM_CROSSBOW_LOADING_END: any;
- public static ITEM_CROSSBOW_LOADING_MIDDLE: any;
- public static ITEM_CROSSBOW_LOADING_START: any;
- public static ITEM_CROSSBOW_QUICK_CHARGE_1: any;
- public static ITEM_CROSSBOW_QUICK_CHARGE_2: any;
- public static ITEM_CROSSBOW_QUICK_CHARGE_3: any;
- public static ITEM_CROSSBOW_SHOOT: any;
- public static ITEM_ELYTRA_FLYING: any;
- public static ITEM_FIRECHARGE_USE: any;
- public static ITEM_FLINTANDSTEEL_USE: any;
- public static ITEM_HOE_TILL: any;
- public static ITEM_NETHER_WART_PLANT: any;
- public static ITEM_SHIELD_BLOCK: any;
- public static ITEM_SHIELD_BREAK: any;
- public static ITEM_SHOVEL_FLATTEN: any;
- public static ITEM_SWEET_BERRIES_PICK_FROM_BUSH: any;
- public static ITEM_TOTEM_USE: any;
- public static ITEM_TRIDENT_HIT: any;
- public static ITEM_TRIDENT_HIT_GROUND: any;
- public static ITEM_TRIDENT_RETURN: any;
- public static ITEM_TRIDENT_RIPTIDE_1: any;
- public static ITEM_TRIDENT_RIPTIDE_2: any;
- public static ITEM_TRIDENT_RIPTIDE_3: any;
- public static ITEM_TRIDENT_THROW: any;
- public static ITEM_TRIDENT_THUNDER: any;
- public static MUSIC_CREATIVE: any;
- public static MUSIC_CREDITS: any;
- public static MUSIC_DISC_11: any;
- public static MUSIC_DISC_13: any;
- public static MUSIC_DISC_BLOCKS: any;
- public static MUSIC_DISC_CAT: any;
- public static MUSIC_DISC_CHIRP: any;
- public static MUSIC_DISC_FAR: any;
- public static MUSIC_DISC_MALL: any;
- public static MUSIC_DISC_MELLOHI: any;
- public static MUSIC_DISC_STAL: any;
- public static MUSIC_DISC_STRAD: any;
- public static MUSIC_DISC_WAIT: any;
- public static MUSIC_DISC_WARD: any;
- public static MUSIC_DRAGON: any;
- public static MUSIC_END: any;
- public static MUSIC_GAME: any;
- public static MUSIC_MENU: any;
- public static MUSIC_NETHER: any;
- public static MUSIC_UNDER_WATER: any;
- public static UI_BUTTON_CLICK: any;
- public static UI_CARTOGRAPHY_TABLE_TAKE_RESULT: any;
- public static UI_LOOM_SELECT_PATTERN: any;
- public static UI_LOOM_TAKE_RESULT: any;
- public static UI_STONECUTTER_SELECT_RECIPE: any;
- public static UI_STONECUTTER_TAKE_RESULT: any;
- public static UI_TOAST_CHALLENGE_COMPLETE: any;
- public static UI_TOAST_IN: any;
- public static UI_TOAST_OUT: any;
- public static WEATHER_RAIN: any;
- public static WEATHER_RAIN_ABOVE: any;
- public static values(): any;
- public static valueOf(name: any): any;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.SoundCategory.ts b/packages/bukkit/src/typings/org.bukkit.SoundCategory.ts
deleted file mode 100644
index a94a3ac3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.SoundCategory.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class SoundCategory {
- public static MASTER: org.bukkit.SoundCategory;
- public static MUSIC: org.bukkit.SoundCategory;
- public static RECORDS: org.bukkit.SoundCategory;
- public static WEATHER: org.bukkit.SoundCategory;
- public static BLOCKS: org.bukkit.SoundCategory;
- public static HOSTILE: org.bukkit.SoundCategory;
- public static NEUTRAL: org.bukkit.SoundCategory;
- public static PLAYERS: org.bukkit.SoundCategory;
- public static AMBIENT: org.bukkit.SoundCategory;
- public static VOICE: org.bukkit.SoundCategory;
- public static values(): org.bukkit.SoundCategory[];
- public static valueOf(name: string): org.bukkit.SoundCategory;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.Statistic.Type.ts b/packages/bukkit/src/typings/org.bukkit.Statistic.Type.ts
deleted file mode 100644
index 5247806a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.Statistic.Type.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace Statistic {
- // @ts-ignore
- class Type {
- public static UNTYPED: org.bukkit.Statistic.Type;
- public static ITEM: org.bukkit.Statistic.Type;
- public static BLOCK: org.bukkit.Statistic.Type;
- public static ENTITY: org.bukkit.Statistic.Type;
- public static values(): org.bukkit.Statistic.Type[];
- public static valueOf(name: string): org.bukkit.Statistic.Type;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.Statistic.ts b/packages/bukkit/src/typings/org.bukkit.Statistic.ts
deleted file mode 100644
index 8d65357d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.Statistic.ts
+++ /dev/null
@@ -1,108 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class Statistic implements org.bukkit.Keyed {
- public static DAMAGE_DEALT: org.bukkit.Statistic;
- public static DAMAGE_TAKEN: org.bukkit.Statistic;
- public static DEATHS: org.bukkit.Statistic;
- public static MOB_KILLS: org.bukkit.Statistic;
- public static PLAYER_KILLS: org.bukkit.Statistic;
- public static FISH_CAUGHT: org.bukkit.Statistic;
- public static ANIMALS_BRED: org.bukkit.Statistic;
- public static LEAVE_GAME: org.bukkit.Statistic;
- public static JUMP: org.bukkit.Statistic;
- public static DROP_COUNT: org.bukkit.Statistic;
- public static DROP: org.bukkit.Statistic;
- public static PICKUP: org.bukkit.Statistic;
- public static PLAY_ONE_MINUTE: org.bukkit.Statistic;
- public static WALK_ONE_CM: org.bukkit.Statistic;
- public static WALK_ON_WATER_ONE_CM: org.bukkit.Statistic;
- public static FALL_ONE_CM: org.bukkit.Statistic;
- public static SNEAK_TIME: org.bukkit.Statistic;
- public static CLIMB_ONE_CM: org.bukkit.Statistic;
- public static FLY_ONE_CM: org.bukkit.Statistic;
- public static WALK_UNDER_WATER_ONE_CM: org.bukkit.Statistic;
- public static MINECART_ONE_CM: org.bukkit.Statistic;
- public static BOAT_ONE_CM: org.bukkit.Statistic;
- public static PIG_ONE_CM: org.bukkit.Statistic;
- public static HORSE_ONE_CM: org.bukkit.Statistic;
- public static SPRINT_ONE_CM: org.bukkit.Statistic;
- public static CROUCH_ONE_CM: org.bukkit.Statistic;
- public static AVIATE_ONE_CM: org.bukkit.Statistic;
- public static MINE_BLOCK: org.bukkit.Statistic;
- public static USE_ITEM: org.bukkit.Statistic;
- public static BREAK_ITEM: org.bukkit.Statistic;
- public static CRAFT_ITEM: org.bukkit.Statistic;
- public static KILL_ENTITY: org.bukkit.Statistic;
- public static ENTITY_KILLED_BY: org.bukkit.Statistic;
- public static TIME_SINCE_DEATH: org.bukkit.Statistic;
- public static TALKED_TO_VILLAGER: org.bukkit.Statistic;
- public static TRADED_WITH_VILLAGER: org.bukkit.Statistic;
- public static CAKE_SLICES_EATEN: org.bukkit.Statistic;
- public static CAULDRON_FILLED: org.bukkit.Statistic;
- public static CAULDRON_USED: org.bukkit.Statistic;
- public static ARMOR_CLEANED: org.bukkit.Statistic;
- public static BANNER_CLEANED: org.bukkit.Statistic;
- public static BREWINGSTAND_INTERACTION: org.bukkit.Statistic;
- public static BEACON_INTERACTION: org.bukkit.Statistic;
- public static DROPPER_INSPECTED: org.bukkit.Statistic;
- public static HOPPER_INSPECTED: org.bukkit.Statistic;
- public static DISPENSER_INSPECTED: org.bukkit.Statistic;
- public static NOTEBLOCK_PLAYED: org.bukkit.Statistic;
- public static NOTEBLOCK_TUNED: org.bukkit.Statistic;
- public static FLOWER_POTTED: org.bukkit.Statistic;
- public static TRAPPED_CHEST_TRIGGERED: org.bukkit.Statistic;
- public static ENDERCHEST_OPENED: org.bukkit.Statistic;
- public static ITEM_ENCHANTED: org.bukkit.Statistic;
- public static RECORD_PLAYED: org.bukkit.Statistic;
- public static FURNACE_INTERACTION: org.bukkit.Statistic;
- public static CRAFTING_TABLE_INTERACTION: org.bukkit.Statistic;
- public static CHEST_OPENED: org.bukkit.Statistic;
- public static SLEEP_IN_BED: org.bukkit.Statistic;
- public static SHULKER_BOX_OPENED: org.bukkit.Statistic;
- public static TIME_SINCE_REST: org.bukkit.Statistic;
- public static SWIM_ONE_CM: org.bukkit.Statistic;
- public static DAMAGE_DEALT_ABSORBED: org.bukkit.Statistic;
- public static DAMAGE_DEALT_RESISTED: org.bukkit.Statistic;
- public static DAMAGE_BLOCKED_BY_SHIELD: org.bukkit.Statistic;
- public static DAMAGE_ABSORBED: org.bukkit.Statistic;
- public static DAMAGE_RESISTED: org.bukkit.Statistic;
- public static CLEAN_SHULKER_BOX: org.bukkit.Statistic;
- public static OPEN_BARREL: org.bukkit.Statistic;
- public static INTERACT_WITH_BLAST_FURNACE: org.bukkit.Statistic;
- public static INTERACT_WITH_SMOKER: org.bukkit.Statistic;
- public static INTERACT_WITH_LECTERN: org.bukkit.Statistic;
- public static INTERACT_WITH_CAMPFIRE: org.bukkit.Statistic;
- public static INTERACT_WITH_CARTOGRAPHY_TABLE: org.bukkit.Statistic;
- public static INTERACT_WITH_LOOM: org.bukkit.Statistic;
- public static INTERACT_WITH_STONECUTTER: org.bukkit.Statistic;
- public static BELL_RING: org.bukkit.Statistic;
- public static RAID_TRIGGER: org.bukkit.Statistic;
- public static RAID_WIN: org.bukkit.Statistic;
- public static values(): org.bukkit.Statistic[];
- public static valueOf(name: string): org.bukkit.Statistic;
- /**
- * Gets the type of this statistic.
- */
- public getType(): org.bukkit.Statistic.Type;
- /**
- * Checks if this is a substatistic.
- * getType() != Type.UNTYPED
- */
- public isSubstatistic(): boolean;
- /**
- * Checks if this is a substatistic dealing with blocks.
- * getType() == Type.BLOCK
- */
- public isBlock(): boolean;
- public getKey(): org.bukkit.NamespacedKey;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.StructureType.ts b/packages/bukkit/src/typings/org.bukkit.StructureType.ts
deleted file mode 100644
index 837fc9b8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.StructureType.ts
+++ /dev/null
@@ -1,39 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class StructureType {
- public static MINESHAFT: org.bukkit.StructureType;
- public static VILLAGE: org.bukkit.StructureType;
- public static NETHER_FORTRESS: org.bukkit.StructureType;
- public static STRONGHOLD: org.bukkit.StructureType;
- public static JUNGLE_PYRAMID: org.bukkit.StructureType;
- public static OCEAN_RUIN: org.bukkit.StructureType;
- public static DESERT_PYRAMID: org.bukkit.StructureType;
- public static IGLOO: org.bukkit.StructureType;
- public static SWAMP_HUT: org.bukkit.StructureType;
- public static OCEAN_MONUMENT: org.bukkit.StructureType;
- public static END_CITY: org.bukkit.StructureType;
- public static WOODLAND_MANSION: org.bukkit.StructureType;
- public static BURIED_TREASURE: org.bukkit.StructureType;
- public static SHIPWRECK: org.bukkit.StructureType;
- public static PILLAGER_OUTPOST: org.bukkit.StructureType;
- /**
- * Get the name of this structure. This is case-sensitive when used in
- * commands.
- */
- public getName(): string;
- /**
- * Get the {@link org.bukkit.map.MapCursor.Type} that this structure can use on maps. If
- * this is null, this structure will not appear on explorer maps.
- */
- public getMapIcon(): org.bukkit.map.MapCursor.Type;
- public equals(other: any): boolean;
- public hashCode(): number;
- public toString(): string;
- /**
- * Get all registered {@link StructureType}s.
- */
- public static getStructureTypes(): Map
- * It is currently a JSON object, as described by the Minecraft Wiki:
- * http://minecraft.gamepedia.com/Advancements
- *
- * Loaded advancements will be stored and persisted across server restarts
- * and reloads.
- *
- * Callers should be prepared for {@link Exception} to be thrown.
- */
- loadAdvancement(key: org.bukkit.NamespacedKey, advancement: string): org.bukkit.advancement.Advancement;
- /**
- * Delete an advancement which was loaded and saved by
- * {@link #loadAdvancement(org.bukkit.NamespacedKey, java.lang.String)}.
- *
- * This method will only remove advancement from persistent storage. It
- * should be accompanied by a call to {@link Server#reloadData()} in order
- * to fully remove it from the running instance.
- */
- removeAdvancement(key: org.bukkit.NamespacedKey): boolean;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.Utility.ts b/packages/bukkit/src/typings/org.bukkit.Utility.ts
deleted file mode 100644
index fe85dd93..00000000
--- a/packages/bukkit/src/typings/org.bukkit.Utility.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- interface Utility {
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.Warning.WarningState.ts b/packages/bukkit/src/typings/org.bukkit.Warning.WarningState.ts
deleted file mode 100644
index 7420791e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.Warning.WarningState.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace Warning {
- // @ts-ignore
- class WarningState {
- public static ON: org.bukkit.Warning.WarningState;
- public static OFF: org.bukkit.Warning.WarningState;
- public static DEFAULT: org.bukkit.Warning.WarningState;
- public static values(): org.bukkit.Warning.WarningState[];
- public static valueOf(name: string): org.bukkit.Warning.WarningState;
- /**
- * This method checks the provided warning should be printed for this
- * state
- */
- public printFor(warning: org.bukkit.Warning): boolean;
- /**
- * This method returns the corresponding warning state for the given
- * string value.
- */
- public static value(value: string): org.bukkit.Warning.WarningState;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.Warning.ts b/packages/bukkit/src/typings/org.bukkit.Warning.ts
deleted file mode 100644
index 631537bb..00000000
--- a/packages/bukkit/src/typings/org.bukkit.Warning.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- interface Warning {
- /**
- * This sets if the deprecation warnings when registering events gets
- * printed when the setting is in the default state.
- */
- value(): boolean;
- /**
- * This can provide detailed information on why the event is deprecated.
- */
- reason(): string;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.WeatherType.ts b/packages/bukkit/src/typings/org.bukkit.WeatherType.ts
deleted file mode 100644
index 30fb9f31..00000000
--- a/packages/bukkit/src/typings/org.bukkit.WeatherType.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- class WeatherType {
- public static DOWNFALL: org.bukkit.WeatherType;
- public static CLEAR: org.bukkit.WeatherType;
- public static values(): org.bukkit.WeatherType[];
- public static valueOf(name: string): org.bukkit.WeatherType;
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.World.Environment.ts b/packages/bukkit/src/typings/org.bukkit.World.Environment.ts
deleted file mode 100644
index 34c84b1f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.World.Environment.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace World {
- // @ts-ignore
- class Environment {
- public static NORMAL: org.bukkit.World.Environment;
- public static NETHER: org.bukkit.World.Environment;
- public static THE_END: org.bukkit.World.Environment;
- public static values(): org.bukkit.World.Environment[];
- public static valueOf(name: string): org.bukkit.World.Environment;
- /**
- * Gets the dimension ID of this environment
- */
- public getId(): number;
- /**
- * Get an environment by ID
- */
- public static getEnvironment(id: number): org.bukkit.World.Environment;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.World.ts b/packages/bukkit/src/typings/org.bukkit.World.ts
deleted file mode 100644
index 6c2f82a6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.World.ts
+++ /dev/null
@@ -1,987 +0,0 @@
-declare namespace org {
- namespace bukkit {
- // @ts-ignore
- interface World extends org.bukkit.plugin.messaging.PluginMessageRecipient, org.bukkit.metadata.Metadatable {
- /**
- * Gets the {@link Block} at the given coordinates
- */
- getBlockAt(x: number, y: number, z: number): org.bukkit.block.Block;
- /**
- * Gets the {@link Block} at the given {@link Location}
- */
- getBlockAt(location: org.bukkit.Location): org.bukkit.block.Block;
- /**
- * Gets the y coordinate of the lowest block at this position such that the
- * block and all blocks above it are transparent for lighting purposes.
- */
- getHighestBlockYAt(x: number, z: number): number;
- /**
- * Gets the y coordinate of the lowest block at the given {@link Location}
- * such that the block and all blocks above it are transparent for lighting
- * purposes.
- */
- getHighestBlockYAt(location: org.bukkit.Location): number;
- /**
- * Gets the lowest block at the given coordinates such that the block and
- * all blocks above it are transparent for lighting purposes.
- */
- getHighestBlockAt(x: number, z: number): org.bukkit.block.Block;
- /**
- * Gets the lowest block at the given {@link Location} such that the block
- * and all blocks above it are transparent for lighting purposes.
- */
- getHighestBlockAt(location: org.bukkit.Location): org.bukkit.block.Block;
- /**
- * Gets the {@link Chunk} at the given coordinates
- */
- getChunkAt(x: number, z: number): org.bukkit.Chunk;
- /**
- * Gets the {@link Chunk} at the given {@link Location}
- */
- getChunkAt(location: org.bukkit.Location): org.bukkit.Chunk;
- /**
- * Gets the {@link Chunk} that contains the given {@link Block}
- */
- getChunkAt(block: org.bukkit.block.Block): org.bukkit.Chunk;
- /**
- * Checks if the specified {@link Chunk} is loaded
- */
- isChunkLoaded(chunk: org.bukkit.Chunk): boolean;
- /**
- * Gets an array of all loaded {@link Chunk}s
- */
- getLoadedChunks(): org.bukkit.Chunk[];
- /**
- * Loads the specified {@link Chunk}.
- * raySize
parameter is only taken into account for entity
- * collision checks.
- *
- * The location provided must be equal to this world.
- */
- setSpawnLocation(location: org.bukkit.Location): boolean;
- /**
- * Sets the spawn location of the world
- */
- setSpawnLocation(x: number, y: number, z: number): boolean;
- /**
- * Gets the relative in-game time of this world.
- *
- * Note that when the function is run, the entity will not be actually in
- * the world. Any operation involving such as teleporting the entity is undefined
- * until after this function returns.
- */
- spawn(location: org.bukkit.Location, clazz: any, func: org.bukkit.util.Consumer): org.bukkit.entity.Entity;
- /**
- * Spawn a {@link FallingBlock} entity at the given {@link Location} of
- * the specified {@link Material}. The material dictates what is falling.
- * When the FallingBlock hits the ground, it will place that block.
- *
- *
- *
- *
- *
- *
- *
- *
- *
- * Block block = world.getBlockAt(100, 100, 100);
- * Block shower = block.getRelative(BlockFace.UP, 2);
- * shower.setType(Material.WATER);
- *
- */
- getRelative(face: org.bukkit.block.BlockFace, distance: number): org.bukkit.block.Block;
- /**
- * Gets the type of this block
- */
- getType(): org.bukkit.Material;
- /**
- * Gets the light level between 0-15
- */
- getLightLevel(): number;
- /**
- * Get the amount of light at this block from the sky.
- *
- * Note that applyPhysics = false is not in general safe. It should only be
- * used when you need to avoid triggering a physics update of neighboring
- * blocks, for example when creating a {@link Bisected} block. If you are
- * using a custom populator, then this parameter may also be required to
- * prevent triggering infinite chunk loads on border blocks. This method
- * should NOT be used to "hack" physics by placing blocks in impossible
- * locations. Such blocks are liable to be removed on various events such as
- * world upgrades. Furthermore setting large amounts of such blocks in close
- * proximity may overload the server physics engine if an update is
- * triggered at a later point. If this occurs, the resulting behavior is
- * undefined.
- */
- setBlockData(data: org.bukkit.block.data.BlockData, applyPhysics: boolean): void;
- /**
- * Sets the type of this block
- */
- setType(type: org.bukkit.Material): void;
- /**
- * Sets the type of this block
- *
- * Note that applyPhysics = false is not in general safe. It should only be
- * used when you need to avoid triggering a physics update of neighboring
- * blocks, for example when creating a {@link Bisected} block. If you are
- * using a custom populator, then this parameter may also be required to
- * prevent triggering infinite chunk loads on border blocks. This method
- * should NOT be used to "hack" physics by placing blocks in impossible
- * locations. Such blocks are liable to be removed on various events such as
- * world upgrades. Furthermore setting large amounts of such blocks in close
- * proximity may overload the server physics engine if an update is
- * triggered at a later point. If this occurs, the resulting behavior is
- * undefined.
- */
- setType(type: org.bukkit.Material, applyPhysics: boolean): void;
- /**
- * Gets the face relation of this block compared to the given block.
- * {@code
- * Block current = world.getBlockAt(100, 100, 100);
- * Block target = world.getBlockAt(100, 101, 100);
- * current.getFace(target) == BlockFace.Up;
- * }
- *
- * If the given block is not connected to this block, null may be returned
- */
- getFace(block: org.bukkit.block.Block): org.bukkit.block.BlockFace;
- /**
- * Captures the current state of this block. You may then cast that state
- * into any accepted type, such as Furnace or Sign.
- *
- * This is the delay, in ticks, until the spawner will spawn its next mob.
- */
- getDelay(): number;
- /**
- * Set the spawner's delay.
- *
- * If set to -1, the spawn delay will be reset to a random value between
- * {@link #getMinSpawnDelay} and {@link #getMaxSpawnDelay()}.
- */
- setDelay(delay: number): void;
- /**
- * The minimum spawn delay amount (in ticks).
- *
- * This value is used when the spawner resets its delay (for any reason).
- * It will choose a random number between {@link #getMinSpawnDelay()}
- * and {@link #getMaxSpawnDelay()} for its next {@link #getDelay()}.
- * Default value is 200 ticks.
- */
- getMinSpawnDelay(): number;
- /**
- * Set the minimum spawn delay amount (in ticks).
- */
- setMinSpawnDelay(delay: number): void;
- /**
- * The maximum spawn delay amount (in ticks).
- *
- * This value is used when the spawner resets its delay (for any reason).
- * It will choose a random number between {@link #getMinSpawnDelay()}
- * and {@link #getMaxSpawnDelay()} for its next {@link #getDelay()}.
- *
- * This value must be greater than 0 and less than or equal to
- * {@link #getMaxSpawnDelay()}.
- * Default value is 800 ticks.
- */
- getMaxSpawnDelay(): number;
- /**
- * Set the maximum spawn delay amount (in ticks).
- *
- * This value must be greater than 0, as well as greater than or
- * equal to {@link #getMinSpawnDelay()}
- */
- setMaxSpawnDelay(delay: number): void;
- /**
- * Get how many mobs attempt to spawn.
- *
- * Default value is 4.
- */
- getSpawnCount(): number;
- /**
- * Set how many mobs attempt to spawn.
- */
- setSpawnCount(spawnCount: number): void;
- /**
- * Set the new maximum amount of similar entities that are allowed to be
- * within spawning range of this spawner.
- *
- * If more than the maximum number of entities are within range, the spawner
- * will not spawn and try again with a new {@link #getDelay()}.
- *
- * Default value is 16.
- */
- getMaxNearbyEntities(): number;
- /**
- * Set the maximum number of similar entities that are allowed to be within
- * spawning range of this spawner.
- *
- * Similar entities are entities that are of the same {@link EntityType}
- */
- setMaxNearbyEntities(maxNearbyEntities: number): void;
- /**
- * Get the maximum distance(squared) a player can be in order for this
- * spawner to be active.
- *
- * If this value is less than or equal to 0, this spawner is always active
- * (given that there are players online).
- *
- * Default value is 16.
- */
- getRequiredPlayerRange(): number;
- /**
- * Set the maximum distance (squared) a player can be in order for this
- * spawner to be active.
- *
- * Setting this value to less than or equal to 0 will make this spawner
- * always active (given that there are players online).
- */
- setRequiredPlayerRange(requiredPlayerRange: number): void;
- /**
- * Get the radius around which the spawner will attempt to spawn mobs in.
- *
- * This area is square, includes the block the spawner is in, and is
- * centered on the spawner's x,z coordinates - not the spawner itself.
- *
- * It is 2 blocks high, centered on the spawner's y-coordinate (its bottom);
- * thus allowing mobs to spawn as high as its top surface and as low
- * as 1 block below its bottom surface.
- *
- * Default value is 4.
- */
- getSpawnRange(): number;
- /**
- * Set the new spawn range.
- *
- */
- setSpawnRange(spawnRange: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.DaylightDetector.ts b/packages/bukkit/src/typings/org.bukkit.block.DaylightDetector.ts
deleted file mode 100644
index 867d37f9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.DaylightDetector.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface DaylightDetector extends org.bukkit.block.TileState {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Dispenser.ts b/packages/bukkit/src/typings/org.bukkit.block.Dispenser.ts
deleted file mode 100644
index ed2fc5d5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Dispenser.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Dispenser extends org.bukkit.block.Container, org.bukkit.Nameable, org.bukkit.loot.Lootable {
- /**
- * Gets the BlockProjectileSource object for the dispenser.
- *
- * If the age is less than 200 ticks a magenta beam will be emitted, whilst
- * if it is a multiple of 2400 ticks a purple beam will be emitted.
- */
- getAge(): number;
- /**
- * Sets the age in ticks of the gateway.
- *
- * If the age is less than 200 ticks a magenta beam will be emitted, whilst
- * if it is a multiple of 2400 ticks a purple beam will be emitted.
- */
- setAge(age: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.EnderChest.ts b/packages/bukkit/src/typings/org.bukkit.block.EnderChest.ts
deleted file mode 100644
index b20bb10a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.EnderChest.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface EnderChest extends org.bukkit.block.TileState {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.FlowerPot.ts b/packages/bukkit/src/typings/org.bukkit.block.FlowerPot.ts
deleted file mode 100644
index dab41382..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.FlowerPot.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface FlowerPot extends org.bukkit.block.BlockState {
- /**
- * Gets the item present in this flower pot.
- */
- getContents(): org.bukkit.material.MaterialData;
- /**
- * Sets the item present in this flower pot.
- * NOTE: The Vanilla Minecraft client will currently not refresh this until
- * a block update is triggered.
- */
- setContents(item: org.bukkit.material.MaterialData): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Furnace.ts b/packages/bukkit/src/typings/org.bukkit.block.Furnace.ts
deleted file mode 100644
index ebfaa131..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Furnace.ts
+++ /dev/null
@@ -1,41 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Furnace extends org.bukkit.block.Container {
- /**
- * Get burn time.
- */
- getBurnTime(): number;
- /**
- * Set burn time.
- * A burn time greater than 0 will cause this block to be lit, whilst a time
- * less than 0 will extinguish it.
- */
- setBurnTime(burnTime: number): void;
- /**
- * Get cook time.
- * This is the amount of time the item has been cooking for.
- */
- getCookTime(): number;
- /**
- * Set cook time.
- * This is the amount of time the item has been cooking for.
- */
- setCookTime(cookTime: number): void;
- /**
- * Get cook time total.
- * This is the amount of time the item is required to cook for.
- */
- getCookTimeTotal(): number;
- /**
- * Set cook time.
- * This is the amount of time the item is required to cook for.
- */
- setCookTimeTotal(cookTimeTotal: number): void;
- getInventory(): org.bukkit.inventory.FurnaceInventory;
- getSnapshotInventory(): org.bukkit.inventory.FurnaceInventory;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Hopper.ts b/packages/bukkit/src/typings/org.bukkit.block.Hopper.ts
deleted file mode 100644
index 8f507567..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Hopper.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Hopper extends org.bukkit.block.Container, org.bukkit.loot.Lootable {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Jigsaw.ts b/packages/bukkit/src/typings/org.bukkit.block.Jigsaw.ts
deleted file mode 100644
index b8749689..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Jigsaw.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Jigsaw extends org.bukkit.block.TileState {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Jukebox.ts b/packages/bukkit/src/typings/org.bukkit.block.Jukebox.ts
deleted file mode 100644
index b7a3c2d5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Jukebox.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Jukebox extends org.bukkit.block.TileState {
- /**
- * Gets the record inserted into the jukebox.
- */
- getPlaying(): org.bukkit.Material;
- /**
- * Sets the record being played.
- */
- setPlaying(record: org.bukkit.Material): void;
- /**
- * Gets the record item inserted into the jukebox.
- */
- getRecord(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the record being played.
- */
- setRecord(record: org.bukkit.inventory.ItemStack): void;
- /**
- * Checks if the jukebox is playing a record.
- */
- isPlaying(): boolean;
- /**
- * Stops the jukebox playing and ejects the current record.
- *
- * This is a special value, which is not persisted. It should only be set if
- * a placed sign is manipulated during the BlockPlaceEvent. Behaviour
- * outside of this event is undefined.
- */
- isEditable(): boolean;
- /**
- * Marks whether this sign can be edited by players.
- *
- * This is a special value, which is not persisted. It should only be set if
- * a placed sign is manipulated during the BlockPlaceEvent. Behaviour
- * outside of this event is undefined.
- */
- setEditable(editable: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.Skull.ts b/packages/bukkit/src/typings/org.bukkit.block.Skull.ts
deleted file mode 100644
index 83ba37b0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.Skull.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface Skull extends org.bukkit.block.TileState {
- /**
- * Checks to see if the skull has an owner
- */
- hasOwner(): boolean;
- /**
- * Gets the owner of the skull, if one exists
- */
- getOwner(): string;
- /**
- * Sets the owner of the skull
- *
- * While in {@link UsageMode#LOAD} mode this will ignore any entities that
- * were saved to file.
- */
- setIgnoreEntities(ignoreEntities: boolean): void;
- /**
- * Get if this structure block should ignore entities.
- */
- isIgnoreEntities(): boolean;
- /**
- * Set if the structure outline should show air blocks.
- */
- setShowAir(showAir: boolean): void;
- /**
- * Check if this structure block is currently showing all air blocks
- */
- isShowAir(): boolean;
- /**
- * Set if this structure box should show the bounding box.
- */
- setBoundingBoxVisible(showBoundingBox: boolean): void;
- /**
- * Get if this structure block is currently showing the bounding box.
- */
- isBoundingBoxVisible(): boolean;
- /**
- * Set the integrity of the structure. Integrity must be between 0.0 and 1.0
- * Lower integrity values will result in more blocks being removed when
- * loading a structure. Integrity and {@link #getSeed()} are used together
- * to determine which blocks are randomly removed to mimic "decay."
- */
- setIntegrity(integrity: number): void;
- /**
- * Get the integrity of this structure.
- */
- getIntegrity(): number;
- /**
- * The seed used to determine which blocks will be removed upon loading.
- * {@link #getIntegrity()} and seed are used together to determine which
- * blocks are randomly removed to mimic "decay."
- */
- setSeed(seed: number): void;
- /**
- * The seed used to determine how many blocks are removed upon loading of
- * this structure.
- */
- getSeed(): number;
- /**
- * Only applicable while in {@link UsageMode#DATA}. Metadata are specific
- * functions that can be applied to the structure location. Consult the
- * Minecraft
- * wiki for more information.
- */
- setMetadata(metadata: string): void;
- /**
- * Get the metadata function this structure block will perform when
- * activated. Consult the
- * Minecraft
- * Wiki for more information.
- */
- getMetadata(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.TileState.ts b/packages/bukkit/src/typings/org.bukkit.block.TileState.ts
deleted file mode 100644
index 6a37b63a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.TileState.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- // @ts-ignore
- interface TileState extends org.bukkit.block.BlockState, org.bukkit.persistence.PersistentDataHolder {
- /**
- * Returns a custom tag container capable of storing tags on the object.
- * Note that the tags stored on this container are all stored under their
- * own custom namespace therefore modifying default tags using this
- * {@link PersistentDataHolder} is impossible.
- * {@code
- * String dataString = "minecraft:chest[waterlogged=true]"
- * BlockData data = Bukkit.createBlockData(dataString);
- * dataString.equals(data.getAsString(true)); // This would return true
- * dataString.equals(data.getAsString(false)); // This would return false as all states are present
- * dataString.equals(data.getAsString()); // This is equivalent to the above, "getAsString(false)"
- * }
- */
- getAsString(hideUnspecified: boolean): string;
- /**
- * Merges all explicitly set states from the given data with this BlockData.
- *
- * Note that the given data MUST have been created from one of the String
- * parse methods, e.g. {@link Server#createBlockData(java.lang.String)} and
- * not have been subsequently modified.
- *
- * Note also that the block types must match identically.
- */
- merge(data: org.bukkit.block.data.BlockData): org.bukkit.block.data.BlockData;
- /**
- * Checks if the specified BlockData matches this block data.
- *
- * The semantics of this method are such that for manually created or
- * modified BlockData it has the same effect as
- * {@link Object#equals(java.lang.Object)}, whilst for parsed data (that to
- * which {@link #merge(org.bukkit.block.data.BlockData)} applies, it will
- * return true when the type and all explicitly set states match.
- *
- * Note that these semantics mean that a.matches(b) may not be the same
- * as b.matches(a)
- */
- matches(data: org.bukkit.block.data.BlockData): boolean;
- /**
- * Returns a copy of this BlockData.
- */
- clone(): org.bukkit.block.data.BlockData;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.Directional.ts b/packages/bukkit/src/typings/org.bukkit.block.data.Directional.ts
deleted file mode 100644
index 88b4b600..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.Directional.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- // @ts-ignore
- interface Directional extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'facing' property.
- */
- getFacing(): org.bukkit.block.BlockFace;
- /**
- * Sets the value of the 'facing' property.
- */
- setFacing(facing: org.bukkit.block.BlockFace): void;
- /**
- * Gets the faces which are applicable to this block.
- */
- getFaces(): any[] /*java.util.Set*/;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.Levelled.ts b/packages/bukkit/src/typings/org.bukkit.block.data.Levelled.ts
deleted file mode 100644
index 5cf9b43a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.Levelled.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- // @ts-ignore
- interface Levelled extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'level' property.
- */
- getLevel(): number;
- /**
- * Sets the value of the 'level' property.
- */
- setLevel(level: number): void;
- /**
- * Gets the maximum allowed value of the 'level' property.
- */
- getMaximumLevel(): number;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.Lightable.ts b/packages/bukkit/src/typings/org.bukkit.block.data.Lightable.ts
deleted file mode 100644
index 9540f1ca..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.Lightable.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- // @ts-ignore
- interface Lightable extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'lit' property.
- */
- isLit(): boolean;
- /**
- * Sets the value of the 'lit' property.
- */
- setLit(lit: boolean): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.MultipleFacing.ts b/packages/bukkit/src/typings/org.bukkit.block.data.MultipleFacing.ts
deleted file mode 100644
index cbfaefb2..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.MultipleFacing.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- // @ts-ignore
- interface MultipleFacing extends org.bukkit.block.data.BlockData {
- /**
- * Checks if this block has the specified face enabled.
- */
- hasFace(face: org.bukkit.block.BlockFace): boolean;
- /**
- * Set whether this block has the specified face enabled.
- */
- setFace(face: org.bukkit.block.BlockFace, has: boolean): void;
- /**
- * Get all of the faces which are enabled on this block.
- */
- getFaces(): any[] /*java.util.Set*/;
- /**
- * Gets all of this faces which may be set on this block.
- */
- getAllowedFaces(): any[] /*java.util.Set*/;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.Openable.ts b/packages/bukkit/src/typings/org.bukkit.block.data.Openable.ts
deleted file mode 100644
index bf006e57..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.Openable.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- // @ts-ignore
- interface Openable extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'open' property.
- */
- isOpen(): boolean;
- /**
- * Sets the value of the 'open' property.
- */
- setOpen(open: boolean): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.Orientable.ts b/packages/bukkit/src/typings/org.bukkit.block.data.Orientable.ts
deleted file mode 100644
index 90672681..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.Orientable.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- // @ts-ignore
- interface Orientable extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'axis' property.
- */
- getAxis(): org.bukkit.Axis;
- /**
- * Sets the value of the 'axis' property.
- */
- setAxis(axis: org.bukkit.Axis): void;
- /**
- * Gets the axes which are applicable to this block.
- */
- getAxes(): any[] /*java.util.Set*/;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.Powerable.ts b/packages/bukkit/src/typings/org.bukkit.block.data.Powerable.ts
deleted file mode 100644
index a3c0d50a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.Powerable.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- // @ts-ignore
- interface Powerable extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'powered' property.
- */
- isPowered(): boolean;
- /**
- * Sets the value of the 'powered' property.
- */
- setPowered(powered: boolean): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.Rail.Shape.ts b/packages/bukkit/src/typings/org.bukkit.block.data.Rail.Shape.ts
deleted file mode 100644
index 7a6c4a2c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.Rail.Shape.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace Rail {
- // @ts-ignore
- class Shape {
- public static NORTH_SOUTH: org.bukkit.block.data.Rail.Shape;
- public static EAST_WEST: org.bukkit.block.data.Rail.Shape;
- public static ASCENDING_EAST: org.bukkit.block.data.Rail.Shape;
- public static ASCENDING_WEST: org.bukkit.block.data.Rail.Shape;
- public static ASCENDING_NORTH: org.bukkit.block.data.Rail.Shape;
- public static ASCENDING_SOUTH: org.bukkit.block.data.Rail.Shape;
- public static SOUTH_EAST: org.bukkit.block.data.Rail.Shape;
- public static SOUTH_WEST: org.bukkit.block.data.Rail.Shape;
- public static NORTH_WEST: org.bukkit.block.data.Rail.Shape;
- public static NORTH_EAST: org.bukkit.block.data.Rail.Shape;
- public static values(): org.bukkit.block.data.Rail.Shape[];
- public static valueOf(name: string): org.bukkit.block.data.Rail.Shape;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.Rail.ts b/packages/bukkit/src/typings/org.bukkit.block.data.Rail.ts
deleted file mode 100644
index 16f7c4cf..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.Rail.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- // @ts-ignore
- interface Rail extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'shape' property.
- */
- getShape(): org.bukkit.block.data.Rail.Shape;
- /**
- * Sets the value of the 'shape' property.
- */
- setShape(shape: org.bukkit.block.data.Rail.Shape): void;
- /**
- * Gets the shapes which are applicable to this block.
- */
- getShapes(): any[] /*java.util.Set*/;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.Rotatable.ts b/packages/bukkit/src/typings/org.bukkit.block.data.Rotatable.ts
deleted file mode 100644
index 79281db1..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.Rotatable.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- // @ts-ignore
- interface Rotatable extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'rotation' property.
- */
- getRotation(): org.bukkit.block.BlockFace;
- /**
- * Sets the value of the 'rotation' property.
- */
- setRotation(rotation: org.bukkit.block.BlockFace): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.Snowable.ts b/packages/bukkit/src/typings/org.bukkit.block.data.Snowable.ts
deleted file mode 100644
index ef7bec90..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.Snowable.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- // @ts-ignore
- interface Snowable extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'snowy' property.
- */
- isSnowy(): boolean;
- /**
- * Sets the value of the 'snowy' property.
- */
- setSnowy(snowy: boolean): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.Waterlogged.ts b/packages/bukkit/src/typings/org.bukkit.block.data.Waterlogged.ts
deleted file mode 100644
index a9028229..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.Waterlogged.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- // @ts-ignore
- interface Waterlogged extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'waterlogged' property.
- */
- isWaterlogged(): boolean;
- /**
- * Sets the value of the 'waterlogged' property.
- */
- setWaterlogged(waterlogged: boolean): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Bamboo.Leaves.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Bamboo.Leaves.ts
deleted file mode 100644
index 029aecb6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Bamboo.Leaves.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- namespace Bamboo {
- // @ts-ignore
- class Leaves {
- public static NONE: org.bukkit.block.data.type.Bamboo.Leaves;
- public static SMALL: org.bukkit.block.data.type.Bamboo.Leaves;
- public static LARGE: org.bukkit.block.data.type.Bamboo.Leaves;
- public static values(): org.bukkit.block.data.type.Bamboo.Leaves[];
- public static valueOf(name: string): org.bukkit.block.data.type.Bamboo.Leaves;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Bamboo.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Bamboo.ts
deleted file mode 100644
index ab5bb77c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Bamboo.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Bamboo extends org.bukkit.block.data.Ageable, org.bukkit.block.data.type.Sapling {
- /**
- * Gets the value of the 'leaves' property.
- */
- getLeaves(): org.bukkit.block.data.type.Bamboo.Leaves;
- /**
- * Sets the value of the 'leaves' property.
- */
- setLeaves(leaves: org.bukkit.block.data.type.Bamboo.Leaves): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Bed.Part.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Bed.Part.ts
deleted file mode 100644
index 6a3470ae..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Bed.Part.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- namespace Bed {
- // @ts-ignore
- class Part {
- public static HEAD: org.bukkit.block.data.type.Bed.Part;
- public static FOOT: org.bukkit.block.data.type.Bed.Part;
- public static values(): org.bukkit.block.data.type.Bed.Part[];
- public static valueOf(name: string): org.bukkit.block.data.type.Bed.Part;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Bed.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Bed.ts
deleted file mode 100644
index 37192435..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Bed.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Bed extends org.bukkit.block.data.Directional {
- /**
- * Gets the value of the 'part' property.
- */
- getPart(): org.bukkit.block.data.type.Bed.Part;
- /**
- * Sets the value of the 'part' property.
- */
- setPart(part: org.bukkit.block.data.type.Bed.Part): void;
- /**
- * Gets the value of the 'occupied' property.
- */
- isOccupied(): boolean;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Bell.Attachment.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Bell.Attachment.ts
deleted file mode 100644
index 7dcbf624..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Bell.Attachment.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- namespace Bell {
- // @ts-ignore
- class Attachment {
- public static FLOOR: org.bukkit.block.data.type.Bell.Attachment;
- public static CEILING: org.bukkit.block.data.type.Bell.Attachment;
- public static SINGLE_WALL: org.bukkit.block.data.type.Bell.Attachment;
- public static DOUBLE_WALL: org.bukkit.block.data.type.Bell.Attachment;
- public static values(): org.bukkit.block.data.type.Bell.Attachment[];
- public static valueOf(name: string): org.bukkit.block.data.type.Bell.Attachment;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Bell.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Bell.ts
deleted file mode 100644
index 68434bbb..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Bell.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Bell extends org.bukkit.block.data.Directional {
- /**
- * Gets the value of the 'attachment' property.
- */
- getAttachment(): org.bukkit.block.data.type.Bell.Attachment;
- /**
- * Sets the value of the 'attachment' property.
- */
- setAttachment(attachment: org.bukkit.block.data.type.Bell.Attachment): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.BrewingStand.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.BrewingStand.ts
deleted file mode 100644
index fe061781..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.BrewingStand.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface BrewingStand extends org.bukkit.block.data.BlockData {
- /**
- * Checks if the stand has the following bottle
- */
- hasBottle(bottle: number): boolean;
- /**
- * Set whether the stand has this bottle present.
- */
- setBottle(bottle: number, has: boolean): void;
- /**
- * Get the indexes of all the bottles present on this block.
- */
- getBottles(): any[] /*java.util.Set*/;
- /**
- * Get the maximum amount of bottles present on this stand.
- */
- getMaximumBottles(): number;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.BubbleColumn.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.BubbleColumn.ts
deleted file mode 100644
index ea339357..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.BubbleColumn.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface BubbleColumn extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'drag' property.
- */
- isDrag(): boolean;
- /**
- * Sets the value of the 'drag' property.
- */
- setDrag(drag: boolean): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Cake.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Cake.ts
deleted file mode 100644
index f810b6d9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Cake.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Cake extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'bites' property.
- */
- getBites(): number;
- /**
- * Sets the value of the 'bites' property.
- */
- setBites(bites: number): void;
- /**
- * Gets the maximum allowed value of the 'bites' property.
- */
- getMaximumBites(): number;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Campfire.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Campfire.ts
deleted file mode 100644
index dd944ac4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Campfire.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Campfire extends org.bukkit.block.data.Lightable, org.bukkit.block.data.Waterlogged {
- /**
- * Gets the value of the 'signal_fire' property.
- */
- isSignalFire(): boolean;
- /**
- * Sets the value of the 'signal_fire' property.
- */
- setSignalFire(signalFire: boolean): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Chest.Type.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Chest.Type.ts
deleted file mode 100644
index ec91972a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Chest.Type.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- namespace Chest {
- // @ts-ignore
- class Type {
- public static SINGLE: org.bukkit.block.data.type.Chest.Type;
- public static LEFT: org.bukkit.block.data.type.Chest.Type;
- public static RIGHT: org.bukkit.block.data.type.Chest.Type;
- public static values(): org.bukkit.block.data.type.Chest.Type[];
- public static valueOf(name: string): org.bukkit.block.data.type.Chest.Type;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Chest.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Chest.ts
deleted file mode 100644
index ee189ed8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Chest.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Chest extends org.bukkit.block.data.Directional, org.bukkit.block.data.Waterlogged {
- /**
- * Gets the value of the 'type' property.
- */
- getType(): org.bukkit.block.data.type.Chest.Type;
- /**
- * Sets the value of the 'type' property.
- */
- setType(type: org.bukkit.block.data.type.Chest.Type): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Cocoa.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Cocoa.ts
deleted file mode 100644
index e582202e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Cocoa.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Cocoa extends org.bukkit.block.data.Ageable, org.bukkit.block.data.Directional {
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.CommandBlock.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.CommandBlock.ts
deleted file mode 100644
index 83cba77b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.CommandBlock.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface CommandBlock extends org.bukkit.block.data.Directional {
- /**
- * Gets the value of the 'conditional' property.
- */
- isConditional(): boolean;
- /**
- * Sets the value of the 'conditional' property.
- */
- setConditional(conditional: boolean): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Comparator.Mode.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Comparator.Mode.ts
deleted file mode 100644
index 5a7decf3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Comparator.Mode.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- namespace Comparator {
- // @ts-ignore
- class Mode {
- public static COMPARE: org.bukkit.block.data.type.Comparator.Mode;
- public static SUBTRACT: org.bukkit.block.data.type.Comparator.Mode;
- public static values(): org.bukkit.block.data.type.Comparator.Mode[];
- public static valueOf(name: string): org.bukkit.block.data.type.Comparator.Mode;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Comparator.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Comparator.ts
deleted file mode 100644
index 22b458cf..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Comparator.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Comparator extends org.bukkit.block.data.Directional, org.bukkit.block.data.Powerable {
- /**
- * Gets the value of the 'mode' property.
- */
- getMode(): org.bukkit.block.data.type.Comparator.Mode;
- /**
- * Sets the value of the 'mode' property.
- */
- setMode(mode: org.bukkit.block.data.type.Comparator.Mode): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.CoralWallFan.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.CoralWallFan.ts
deleted file mode 100644
index 435e9be1..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.CoralWallFan.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface CoralWallFan extends org.bukkit.block.data.Directional, org.bukkit.block.data.Waterlogged {
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.DaylightDetector.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.DaylightDetector.ts
deleted file mode 100644
index 17b83034..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.DaylightDetector.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface DaylightDetector extends org.bukkit.block.data.AnaloguePowerable {
- /**
- * Gets the value of the 'inverted' property.
- */
- isInverted(): boolean;
- /**
- * Sets the value of the 'inverted' property.
- */
- setInverted(inverted: boolean): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Dispenser.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Dispenser.ts
deleted file mode 100644
index 1612fcf1..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Dispenser.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Dispenser extends org.bukkit.block.data.Directional {
- /**
- * Gets the value of the 'triggered' property.
- */
- isTriggered(): boolean;
- /**
- * Sets the value of the 'triggered' property.
- */
- setTriggered(triggered: boolean): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Door.Hinge.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Door.Hinge.ts
deleted file mode 100644
index 84d5f6c3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Door.Hinge.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- namespace Door {
- // @ts-ignore
- class Hinge {
- public static LEFT: org.bukkit.block.data.type.Door.Hinge;
- public static RIGHT: org.bukkit.block.data.type.Door.Hinge;
- public static values(): org.bukkit.block.data.type.Door.Hinge[];
- public static valueOf(name: string): org.bukkit.block.data.type.Door.Hinge;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Door.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Door.ts
deleted file mode 100644
index f478e986..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Door.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Door extends org.bukkit.block.data.Bisected, org.bukkit.block.data.Directional, org.bukkit.block.data.Openable, org.bukkit.block.data.Powerable {
- /**
- * Gets the value of the 'hinge' property.
- */
- getHinge(): org.bukkit.block.data.type.Door.Hinge;
- /**
- * Sets the value of the 'hinge' property.
- */
- setHinge(hinge: org.bukkit.block.data.type.Door.Hinge): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.EndPortalFrame.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.EndPortalFrame.ts
deleted file mode 100644
index 81921289..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.EndPortalFrame.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface EndPortalFrame extends org.bukkit.block.data.Directional {
- /**
- * Gets the value of the 'eye' property.
- */
- hasEye(): boolean;
- /**
- * Sets the value of the 'eye' property.
- */
- setEye(eye: boolean): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.EnderChest.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.EnderChest.ts
deleted file mode 100644
index d9e40884..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.EnderChest.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface EnderChest extends org.bukkit.block.data.Directional, org.bukkit.block.data.Waterlogged {
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Farmland.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Farmland.ts
deleted file mode 100644
index 4b239d23..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Farmland.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Farmland extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'moisture' property.
- */
- getMoisture(): number;
- /**
- * Sets the value of the 'moisture' property.
- */
- setMoisture(moisture: number): void;
- /**
- * Gets the maximum allowed value of the 'moisture' property.
- */
- getMaximumMoisture(): number;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Fence.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Fence.ts
deleted file mode 100644
index 6e8292f7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Fence.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Fence extends org.bukkit.block.data.MultipleFacing, org.bukkit.block.data.Waterlogged {
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Fire.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Fire.ts
deleted file mode 100644
index e6c54f57..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Fire.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Fire extends org.bukkit.block.data.Ageable, org.bukkit.block.data.MultipleFacing {
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Furnace.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Furnace.ts
deleted file mode 100644
index 3dcaf6b7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Furnace.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Furnace extends org.bukkit.block.data.Directional, org.bukkit.block.data.Lightable {
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Gate.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Gate.ts
deleted file mode 100644
index bb9fbd84..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Gate.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Gate extends org.bukkit.block.data.Directional, org.bukkit.block.data.Openable, org.bukkit.block.data.Powerable {
- /**
- * Gets the value of the 'in_wall' property.
- */
- isInWall(): boolean;
- /**
- * Sets the value of the 'in_wall' property.
- */
- setInWall(inWall: boolean): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.GlassPane.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.GlassPane.ts
deleted file mode 100644
index 8f7b794e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.GlassPane.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface GlassPane extends org.bukkit.block.data.MultipleFacing, org.bukkit.block.data.Waterlogged {
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Hopper.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Hopper.ts
deleted file mode 100644
index 4c308561..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Hopper.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Hopper extends org.bukkit.block.data.Directional {
- /**
- * Gets the value of the 'enabled' property.
- */
- isEnabled(): boolean;
- /**
- * Sets the value of the 'enabled' property.
- */
- setEnabled(enabled: boolean): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Jukebox.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Jukebox.ts
deleted file mode 100644
index 47976147..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Jukebox.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Jukebox extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'has_record' property.
- */
- hasRecord(): boolean;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Ladder.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Ladder.ts
deleted file mode 100644
index a974dea9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Ladder.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Ladder extends org.bukkit.block.data.Directional, org.bukkit.block.data.Waterlogged {
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Lantern.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Lantern.ts
deleted file mode 100644
index 5e6cec88..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Lantern.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Lantern {
- /**
- * Gets the value of the 'hanging' property.
- */
- isHanging(): boolean;
- /**
- * Sets the value of the 'hanging' property.
- */
- setHanging(hanging: boolean): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Leaves.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Leaves.ts
deleted file mode 100644
index 51ac3647..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Leaves.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Leaves extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'persistent' property.
- */
- isPersistent(): boolean;
- /**
- * Sets the value of the 'persistent' property.
- */
- setPersistent(persistent: boolean): void;
- /**
- * Gets the value of the 'distance' property.
- */
- getDistance(): number;
- /**
- * Sets the value of the 'distance' property.
- */
- setDistance(distance: number): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Lectern.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Lectern.ts
deleted file mode 100644
index 48eb126c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Lectern.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Lectern extends org.bukkit.block.data.Directional, org.bukkit.block.data.Powerable {
- /**
- * Gets the value of the 'has_book' property.
- */
- hasBook(): boolean;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.NoteBlock.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.NoteBlock.ts
deleted file mode 100644
index c20d16e1..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.NoteBlock.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface NoteBlock extends org.bukkit.block.data.Powerable {
- /**
- * Gets the value of the 'instrument' property.
- */
- getInstrument(): org.bukkit.Instrument;
- /**
- * Sets the value of the 'instrument' property.
- */
- setInstrument(instrument: org.bukkit.Instrument): void;
- /**
- * Gets the value of the 'note' property.
- */
- getNote(): org.bukkit.Note;
- /**
- * Sets the value of the 'note' property.
- */
- setNote(note: org.bukkit.Note): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Observer.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Observer.ts
deleted file mode 100644
index d1fc78e7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Observer.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Observer extends org.bukkit.block.data.Directional, org.bukkit.block.data.Powerable {
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Piston.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Piston.ts
deleted file mode 100644
index 55852813..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Piston.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Piston extends org.bukkit.block.data.Directional {
- /**
- * Gets the value of the 'extended' property.
- */
- isExtended(): boolean;
- /**
- * Sets the value of the 'extended' property.
- */
- setExtended(extended: boolean): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.PistonHead.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.PistonHead.ts
deleted file mode 100644
index d01b2769..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.PistonHead.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface PistonHead extends org.bukkit.block.data.type.TechnicalPiston {
- /**
- * Gets the value of the 'short' property.
- */
- isShort(): boolean;
- /**
- * Sets the value of the 'short' property.
- */
- setShort(_short: boolean): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.RedstoneRail.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.RedstoneRail.ts
deleted file mode 100644
index 65a4963b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.RedstoneRail.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface RedstoneRail extends org.bukkit.block.data.Powerable, org.bukkit.block.data.Rail {
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.RedstoneWallTorch.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.RedstoneWallTorch.ts
deleted file mode 100644
index dbccd575..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.RedstoneWallTorch.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface RedstoneWallTorch extends org.bukkit.block.data.Directional, org.bukkit.block.data.Lightable {
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.RedstoneWire.Connection.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.RedstoneWire.Connection.ts
deleted file mode 100644
index c4b078d8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.RedstoneWire.Connection.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- namespace RedstoneWire {
- // @ts-ignore
- class Connection {
- public static UP: org.bukkit.block.data.type.RedstoneWire.Connection;
- public static SIDE: org.bukkit.block.data.type.RedstoneWire.Connection;
- public static NONE: org.bukkit.block.data.type.RedstoneWire.Connection;
- public static values(): org.bukkit.block.data.type.RedstoneWire.Connection[];
- public static valueOf(name: string): org.bukkit.block.data.type.RedstoneWire.Connection;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.RedstoneWire.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.RedstoneWire.ts
deleted file mode 100644
index 9477a561..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.RedstoneWire.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface RedstoneWire extends org.bukkit.block.data.AnaloguePowerable {
- /**
- * Checks the type of connection on the specified face.
- */
- getFace(face: org.bukkit.block.BlockFace): org.bukkit.block.data.type.RedstoneWire.Connection;
- /**
- * Sets the type of connection on the specified face.
- */
- setFace(face: org.bukkit.block.BlockFace, connection: org.bukkit.block.data.type.RedstoneWire.Connection): void;
- /**
- * Gets all of this faces which may be set on this block.
- */
- getAllowedFaces(): any[] /*java.util.Set*/;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Repeater.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Repeater.ts
deleted file mode 100644
index 99bda3e6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Repeater.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Repeater extends org.bukkit.block.data.Directional, org.bukkit.block.data.Powerable {
- /**
- * Gets the value of the 'delay' property.
- */
- getDelay(): number;
- /**
- * Sets the value of the 'delay' property.
- */
- setDelay(delay: number): void;
- /**
- * Gets the minimum allowed value of the 'delay' property.
- */
- getMinimumDelay(): number;
- /**
- * Gets the maximum allowed value of the 'delay' property.
- */
- getMaximumDelay(): number;
- /**
- * Gets the value of the 'locked' property.
- */
- isLocked(): boolean;
- /**
- * Sets the value of the 'locked' property.
- */
- setLocked(locked: boolean): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Sapling.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Sapling.ts
deleted file mode 100644
index 838312f7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Sapling.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Sapling extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'stage' property.
- */
- getStage(): number;
- /**
- * Sets the value of the 'stage' property.
- */
- setStage(stage: number): void;
- /**
- * Gets the maximum allowed value of the 'stage' property.
- */
- getMaximumStage(): number;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Scaffolding.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Scaffolding.ts
deleted file mode 100644
index 9e57f215..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Scaffolding.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Scaffolding extends org.bukkit.block.data.Waterlogged {
- /**
- * Gets the value of the 'bottom' property.
- */
- isBottom(): boolean;
- /**
- * Sets the value of the 'bottom' property.
- */
- setBottom(bottom: boolean): void;
- /**
- * Gets the value of the 'distance' property.
- */
- getDistance(): number;
- /**
- * Sets the value of the 'distance' property.
- */
- setDistance(distance: number): void;
- /**
- * Gets the maximum allowed value of the 'distance' property.
- */
- getMaximumDistance(): number;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.SeaPickle.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.SeaPickle.ts
deleted file mode 100644
index 7badead9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.SeaPickle.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface SeaPickle extends org.bukkit.block.data.Waterlogged {
- /**
- * Gets the value of the 'pickles' property.
- */
- getPickles(): number;
- /**
- * Sets the value of the 'pickles' property.
- */
- setPickles(pickles: number): void;
- /**
- * Gets the minimum allowed value of the 'pickles' property.
- */
- getMinimumPickles(): number;
- /**
- * Gets the maximum allowed value of the 'pickles' property.
- */
- getMaximumPickles(): number;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Sign.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Sign.ts
deleted file mode 100644
index ba27875f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Sign.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Sign extends org.bukkit.block.data.Rotatable, org.bukkit.block.data.Waterlogged {
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Slab.Type.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Slab.Type.ts
deleted file mode 100644
index 14e6fb5d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Slab.Type.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- namespace Slab {
- // @ts-ignore
- class Type {
- public static TOP: org.bukkit.block.data.type.Slab.Type;
- public static BOTTOM: org.bukkit.block.data.type.Slab.Type;
- public static DOUBLE: org.bukkit.block.data.type.Slab.Type;
- public static values(): org.bukkit.block.data.type.Slab.Type[];
- public static valueOf(name: string): org.bukkit.block.data.type.Slab.Type;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Slab.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Slab.ts
deleted file mode 100644
index c7bb900c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Slab.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Slab extends org.bukkit.block.data.Waterlogged {
- /**
- * Gets the value of the 'type' property.
- */
- getType(): org.bukkit.block.data.type.Slab.Type;
- /**
- * Sets the value of the 'type' property.
- */
- setType(type: org.bukkit.block.data.type.Slab.Type): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Snow.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Snow.ts
deleted file mode 100644
index 353d3cec..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Snow.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Snow extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'layers' property.
- */
- getLayers(): number;
- /**
- * Sets the value of the 'layers' property.
- */
- setLayers(layers: number): void;
- /**
- * Gets the minimum allowed value of the 'layers' property.
- */
- getMinimumLayers(): number;
- /**
- * Gets the maximum allowed value of the 'layers' property.
- */
- getMaximumLayers(): number;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Stairs.Shape.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Stairs.Shape.ts
deleted file mode 100644
index f6b8c221..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Stairs.Shape.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- namespace Stairs {
- // @ts-ignore
- class Shape {
- public static STRAIGHT: org.bukkit.block.data.type.Stairs.Shape;
- public static INNER_LEFT: org.bukkit.block.data.type.Stairs.Shape;
- public static INNER_RIGHT: org.bukkit.block.data.type.Stairs.Shape;
- public static OUTER_LEFT: org.bukkit.block.data.type.Stairs.Shape;
- public static OUTER_RIGHT: org.bukkit.block.data.type.Stairs.Shape;
- public static values(): org.bukkit.block.data.type.Stairs.Shape[];
- public static valueOf(name: string): org.bukkit.block.data.type.Stairs.Shape;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Stairs.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Stairs.ts
deleted file mode 100644
index 3f725494..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Stairs.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Stairs extends org.bukkit.block.data.Bisected, org.bukkit.block.data.Directional, org.bukkit.block.data.Waterlogged {
- /**
- * Gets the value of the 'shape' property.
- */
- getShape(): org.bukkit.block.data.type.Stairs.Shape;
- /**
- * Sets the value of the 'shape' property.
- */
- setShape(shape: org.bukkit.block.data.type.Stairs.Shape): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.StructureBlock.Mode.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.StructureBlock.Mode.ts
deleted file mode 100644
index 814d73f6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.StructureBlock.Mode.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- namespace StructureBlock {
- // @ts-ignore
- class Mode {
- public static SAVE: org.bukkit.block.data.type.StructureBlock.Mode;
- public static LOAD: org.bukkit.block.data.type.StructureBlock.Mode;
- public static CORNER: org.bukkit.block.data.type.StructureBlock.Mode;
- public static DATA: org.bukkit.block.data.type.StructureBlock.Mode;
- public static values(): org.bukkit.block.data.type.StructureBlock.Mode[];
- public static valueOf(name: string): org.bukkit.block.data.type.StructureBlock.Mode;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.StructureBlock.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.StructureBlock.ts
deleted file mode 100644
index c06008ff..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.StructureBlock.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface StructureBlock extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'mode' property.
- */
- getMode(): org.bukkit.block.data.type.StructureBlock.Mode;
- /**
- * Sets the value of the 'mode' property.
- */
- setMode(mode: org.bukkit.block.data.type.StructureBlock.Mode): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Switch.Face.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Switch.Face.ts
deleted file mode 100644
index d0c34406..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Switch.Face.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- namespace Switch {
- // @ts-ignore
- class Face {
- public static FLOOR: org.bukkit.block.data.type.Switch.Face;
- public static WALL: org.bukkit.block.data.type.Switch.Face;
- public static CEILING: org.bukkit.block.data.type.Switch.Face;
- public static values(): org.bukkit.block.data.type.Switch.Face[];
- public static valueOf(name: string): org.bukkit.block.data.type.Switch.Face;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Switch.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Switch.ts
deleted file mode 100644
index ce1a7b0d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Switch.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Switch extends org.bukkit.block.data.Directional, org.bukkit.block.data.Powerable {
- /**
- * Gets the value of the 'face' property.
- */
- getFace(): org.bukkit.block.data.type.Switch.Face;
- /**
- * Sets the value of the 'face' property.
- */
- setFace(face: org.bukkit.block.data.type.Switch.Face): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.TNT.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.TNT.ts
deleted file mode 100644
index 70f6f002..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.TNT.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface TNT extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'unstable' property.
- */
- isUnstable(): boolean;
- /**
- * Sets the value of the 'unstable' property.
- */
- setUnstable(unstable: boolean): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.TechnicalPiston.Type.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.TechnicalPiston.Type.ts
deleted file mode 100644
index 70a062ff..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.TechnicalPiston.Type.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- namespace TechnicalPiston {
- // @ts-ignore
- class Type {
- public static NORMAL: org.bukkit.block.data.type.TechnicalPiston.Type;
- public static STICKY: org.bukkit.block.data.type.TechnicalPiston.Type;
- public static values(): org.bukkit.block.data.type.TechnicalPiston.Type[];
- public static valueOf(name: string): org.bukkit.block.data.type.TechnicalPiston.Type;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.TechnicalPiston.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.TechnicalPiston.ts
deleted file mode 100644
index a02c228b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.TechnicalPiston.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface TechnicalPiston extends org.bukkit.block.data.Directional {
- /**
- * Gets the value of the 'type' property.
- */
- getType(): org.bukkit.block.data.type.TechnicalPiston.Type;
- /**
- * Sets the value of the 'type' property.
- */
- setType(type: org.bukkit.block.data.type.TechnicalPiston.Type): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.TrapDoor.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.TrapDoor.ts
deleted file mode 100644
index 957e7991..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.TrapDoor.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface TrapDoor extends org.bukkit.block.data.Bisected, org.bukkit.block.data.Directional, org.bukkit.block.data.Openable, org.bukkit.block.data.Powerable, org.bukkit.block.data.Waterlogged {
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.Tripwire.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.Tripwire.ts
deleted file mode 100644
index f4906e0d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.Tripwire.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface Tripwire extends org.bukkit.block.data.Attachable, org.bukkit.block.data.MultipleFacing, org.bukkit.block.data.Powerable {
- /**
- * Gets the value of the 'disarmed' property.
- */
- isDisarmed(): boolean;
- /**
- * Sets the value of the 'disarmed' property.
- */
- setDisarmed(disarmed: boolean): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.TripwireHook.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.TripwireHook.ts
deleted file mode 100644
index 1c4b058d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.TripwireHook.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface TripwireHook extends org.bukkit.block.data.Attachable, org.bukkit.block.data.Directional, org.bukkit.block.data.Powerable {
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.TurtleEgg.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.TurtleEgg.ts
deleted file mode 100644
index b343a0a0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.TurtleEgg.ts
+++ /dev/null
@@ -1,41 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface TurtleEgg extends org.bukkit.block.data.BlockData {
- /**
- * Gets the value of the 'eggs' property.
- */
- getEggs(): number;
- /**
- * Sets the value of the 'eggs' property.
- */
- setEggs(eggs: number): void;
- /**
- * Gets the minimum allowed value of the 'eggs' property.
- */
- getMinimumEggs(): number;
- /**
- * Gets the maximum allowed value of the 'eggs' property.
- */
- getMaximumEggs(): number;
- /**
- * Gets the value of the 'hatch' property.
- */
- getHatch(): number;
- /**
- * Sets the value of the 'hatch' property.
- */
- setHatch(hatch: number): void;
- /**
- * Gets the maximum allowed value of the 'hatch' property.
- */
- getMaximumHatch(): number;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.data.type.WallSign.ts b/packages/bukkit/src/typings/org.bukkit.block.data.type.WallSign.ts
deleted file mode 100644
index 81cee2be..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.data.type.WallSign.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace data {
- namespace type {
- // @ts-ignore
- interface WallSign extends org.bukkit.block.data.Directional, org.bukkit.block.data.Waterlogged {
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.structure.Mirror.ts b/packages/bukkit/src/typings/org.bukkit.block.structure.Mirror.ts
deleted file mode 100644
index 4a2376c1..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.structure.Mirror.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace structure {
- // @ts-ignore
- class Mirror {
- public static NONE: org.bukkit.block.structure.Mirror;
- public static LEFT_RIGHT: org.bukkit.block.structure.Mirror;
- public static FRONT_BACK: org.bukkit.block.structure.Mirror;
- public static values(): org.bukkit.block.structure.Mirror[];
- public static valueOf(name: string): org.bukkit.block.structure.Mirror;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.structure.StructureRotation.ts b/packages/bukkit/src/typings/org.bukkit.block.structure.StructureRotation.ts
deleted file mode 100644
index 6c484841..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.structure.StructureRotation.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace structure {
- // @ts-ignore
- class StructureRotation {
- public static NONE: org.bukkit.block.structure.StructureRotation;
- public static CLOCKWISE_90: org.bukkit.block.structure.StructureRotation;
- public static CLOCKWISE_180: org.bukkit.block.structure.StructureRotation;
- public static COUNTERCLOCKWISE_90: org.bukkit.block.structure.StructureRotation;
- public static values(): org.bukkit.block.structure.StructureRotation[];
- public static valueOf(name: string): org.bukkit.block.structure.StructureRotation;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.block.structure.UsageMode.ts b/packages/bukkit/src/typings/org.bukkit.block.structure.UsageMode.ts
deleted file mode 100644
index ad7618dc..00000000
--- a/packages/bukkit/src/typings/org.bukkit.block.structure.UsageMode.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace block {
- namespace structure {
- // @ts-ignore
- class UsageMode {
- public static SAVE: org.bukkit.block.structure.UsageMode;
- public static LOAD: org.bukkit.block.structure.UsageMode;
- public static CORNER: org.bukkit.block.structure.UsageMode;
- public static DATA: org.bukkit.block.structure.UsageMode;
- public static values(): org.bukkit.block.structure.UsageMode[];
- public static valueOf(name: string): org.bukkit.block.structure.UsageMode;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.boss.BarColor.ts b/packages/bukkit/src/typings/org.bukkit.boss.BarColor.ts
deleted file mode 100644
index 72b4a8b6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.boss.BarColor.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace boss {
- // @ts-ignore
- class BarColor {
- public static PINK: org.bukkit.boss.BarColor;
- public static BLUE: org.bukkit.boss.BarColor;
- public static RED: org.bukkit.boss.BarColor;
- public static GREEN: org.bukkit.boss.BarColor;
- public static YELLOW: org.bukkit.boss.BarColor;
- public static PURPLE: org.bukkit.boss.BarColor;
- public static WHITE: org.bukkit.boss.BarColor;
- public static values(): org.bukkit.boss.BarColor[];
- public static valueOf(name: string): org.bukkit.boss.BarColor;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.boss.BarFlag.ts b/packages/bukkit/src/typings/org.bukkit.boss.BarFlag.ts
deleted file mode 100644
index bf5e21d3..00000000
--- a/packages/bukkit/src/typings/org.bukkit.boss.BarFlag.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace boss {
- // @ts-ignore
- class BarFlag {
- public static DARKEN_SKY: org.bukkit.boss.BarFlag;
- public static PLAY_BOSS_MUSIC: org.bukkit.boss.BarFlag;
- public static CREATE_FOG: org.bukkit.boss.BarFlag;
- public static values(): org.bukkit.boss.BarFlag[];
- public static valueOf(name: string): org.bukkit.boss.BarFlag;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.boss.BarStyle.ts b/packages/bukkit/src/typings/org.bukkit.boss.BarStyle.ts
deleted file mode 100644
index d58938c7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.boss.BarStyle.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace boss {
- // @ts-ignore
- class BarStyle {
- public static SOLID: org.bukkit.boss.BarStyle;
- public static SEGMENTED_6: org.bukkit.boss.BarStyle;
- public static SEGMENTED_10: org.bukkit.boss.BarStyle;
- public static SEGMENTED_12: org.bukkit.boss.BarStyle;
- public static SEGMENTED_20: org.bukkit.boss.BarStyle;
- public static values(): org.bukkit.boss.BarStyle[];
- public static valueOf(name: string): org.bukkit.boss.BarStyle;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.boss.BossBar.ts b/packages/bukkit/src/typings/org.bukkit.boss.BossBar.ts
deleted file mode 100644
index cab6fe04..00000000
--- a/packages/bukkit/src/typings/org.bukkit.boss.BossBar.ts
+++ /dev/null
@@ -1,87 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace boss {
- // @ts-ignore
- interface BossBar {
- /**
- * Returns the title of this boss bar
- */
- getTitle(): string;
- /**
- * Sets the title of this boss bar
- */
- setTitle(title: string): void;
- /**
- * Returns the color of this boss bar
- */
- getColor(): org.bukkit.boss.BarColor;
- /**
- * Sets the color of this boss bar.
- */
- setColor(color: org.bukkit.boss.BarColor): void;
- /**
- * Returns the style of this boss bar
- */
- getStyle(): org.bukkit.boss.BarStyle;
- /**
- * Sets the bar style of this boss bar
- */
- setStyle(style: org.bukkit.boss.BarStyle): void;
- /**
- * Remove an existing flag on this boss bar
- */
- removeFlag(flag: org.bukkit.boss.BarFlag): void;
- /**
- * Add an optional flag to this boss bar
- */
- addFlag(flag: org.bukkit.boss.BarFlag): void;
- /**
- * Returns whether this boss bar as the passed flag set
- */
- hasFlag(flag: org.bukkit.boss.BarFlag): boolean;
- /**
- * Sets the progress of the bar. Values should be between 0.0 (empty) and
- * 1.0 (full)
- */
- setProgress(progress: number): void;
- /**
- * Returns the progress of the bar between 0.0 and 1.0
- */
- getProgress(): number;
- /**
- * Adds the player to this boss bar causing it to display on their screen.
- */
- addPlayer(player: org.bukkit.entity.Player): void;
- /**
- * Removes the player from this boss bar causing it to be removed from their
- * screen.
- */
- removePlayer(player: org.bukkit.entity.Player): void;
- /**
- * Removes all players from this boss bar
- */
- removeAll(): void;
- /**
- * Returns all players viewing this boss bar
- */
- getPlayers(): any[] /*java.util.List*/;
- /**
- * Set if the boss bar is displayed to attached players.
- */
- setVisible(visible: boolean): void;
- /**
- * Return if the boss bar is displayed to attached players.
- */
- isVisible(): boolean;
- /**
- * Shows the previously hidden boss bar to all attached players
- */
- show(): void;
- /**
- * Hides this boss bar from all attached players
- */
- hide(): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.boss.KeyedBossBar.ts b/packages/bukkit/src/typings/org.bukkit.boss.KeyedBossBar.ts
deleted file mode 100644
index add6d544..00000000
--- a/packages/bukkit/src/typings/org.bukkit.boss.KeyedBossBar.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace boss {
- // @ts-ignore
- interface KeyedBossBar extends org.bukkit.boss.BossBar, org.bukkit.Keyed {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.command.BlockCommandSender.ts b/packages/bukkit/src/typings/org.bukkit.command.BlockCommandSender.ts
deleted file mode 100644
index 0a6fc4b9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.command.BlockCommandSender.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace command {
- // @ts-ignore
- interface BlockCommandSender extends org.bukkit.command.CommandSender {
- /**
- * Returns the block this command sender belongs to
- */
- getBlock(): org.bukkit.block.Block;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.command.Command.ts b/packages/bukkit/src/typings/org.bukkit.command.Command.ts
deleted file mode 100644
index b4a904a0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.command.Command.ts
+++ /dev/null
@@ -1,131 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace command {
- // @ts-ignore
- abstract class Command {
- constructor(name: string)
- constructor(name: string, description: string, usageMessage: string, aliases: any[] /*java.util.List*/)
- protected description: string;
- protected usageMessage: string;
- /**
- * Executes the command, returning its success
- */
- public abstract execute(sender: org.bukkit.command.CommandSender, commandLabel: string, args: string): boolean;
- /**
- * Executed on tab completion for this command, returning a list of
- * options the player can tab through.
- */
- public tabComplete(sender: org.bukkit.command.CommandSender, alias: string, args: string): any[] /*java.util.List*/;
- /**
- * Executed on tab completion for this command, returning a list of
- * options the player can tab through.
- */
- public tabComplete(sender: org.bukkit.command.CommandSender, alias: string, args: string, location: org.bukkit.Location): any[] /*java.util.List*/;
- /**
- * Returns the name of this command
- */
- public getName(): string;
- /**
- * Sets the name of this command.
- * aliases
' node) is equivalent to this method.
- */
- public setAliases(aliases: any[] /*java.util.List*/): org.bukkit.command.Command;
- /**
- * Sets a brief description of this command. Defining a description in the
- * {@link PluginDescriptionFile#getCommands()} (under the
- * `description
' node) is equivalent to this method.
- */
- public setDescription(description: string): org.bukkit.command.Command;
- /**
- * Sets the message sent when a permission check fails
- */
- public setPermissionMessage(permissionMessage: string): org.bukkit.command.Command;
- /**
- * Sets the example usage of this command
- */
- public setUsage(usage: string): org.bukkit.command.Command;
- public static broadcastCommandMessage(source: org.bukkit.command.CommandSender, message: string): void;
- public static broadcastCommandMessage(source: org.bukkit.command.CommandSender, message: string, sendToSource: boolean): void;
- public toString(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.command.CommandException.ts b/packages/bukkit/src/typings/org.bukkit.command.CommandException.ts
deleted file mode 100644
index 4f0c718e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.command.CommandException.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace command {
- // @ts-ignore
- class CommandException {
- /**
- * Creates a new instance of CommandException
without detail
- * message.
- */
- constructor()
- /**
- * Constructs an instance of CommandException
with the
- * specified detail message.
- */
- constructor(msg: string)
- constructor(msg: string, cause: any)
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.command.CommandExecutor.ts b/packages/bukkit/src/typings/org.bukkit.command.CommandExecutor.ts
deleted file mode 100644
index f28f5e88..00000000
--- a/packages/bukkit/src/typings/org.bukkit.command.CommandExecutor.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace command {
- // @ts-ignore
- interface CommandExecutor {
- /**
- * Executes the given command, returning its success.
- *
- * If false is returned, then the "usage" plugin.yml entry for this command
- * (if defined) will be sent to the player.
- */
- onCommand(sender: org.bukkit.command.CommandSender, command: org.bukkit.command.Command, label: string, args: string): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.command.CommandMap.ts b/packages/bukkit/src/typings/org.bukkit.command.CommandMap.ts
deleted file mode 100644
index 5a43fda6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.command.CommandMap.ts
+++ /dev/null
@@ -1,71 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace command {
- // @ts-ignore
- interface CommandMap {
- /**
- * Registers all the commands belonging to a certain plugin.
- *
- *
- */
- registerAll(fallbackPrefix: string, commands: any[] /*java.util.List*/): void;
- /**
- * Registers a command. Returns true on success; false if name is already
- * taken and fallback had to be used.
- *
- *
- */
- register(label: string, fallbackPrefix: string, command: org.bukkit.command.Command): boolean;
- /**
- * Registers a command. Returns true on success; false if name is already
- * taken and fallback had to be used.
- *
- *
- */
- register(fallbackPrefix: string, command: org.bukkit.command.Command): boolean;
- /**
- * Looks for the requested command and executes it if found.
- */
- dispatch(sender: org.bukkit.command.CommandSender, cmdLine: string): boolean;
- /**
- * Clears all registered commands.
- */
- clearCommands(): void;
- /**
- * Gets the command registered to the specified name
- */
- getCommand(name: string): org.bukkit.command.Command;
- /**
- * Looks for the requested command and executes an appropriate
- * tab-completer if found. This method will also tab-complete partial
- * commands.
- */
- tabComplete(sender: org.bukkit.command.CommandSender, cmdLine: string): any[] /*java.util.List*/;
- /**
- * Looks for the requested command and executes an appropriate
- * tab-completer if found. This method will also tab-complete partial
- * commands.
- */
- tabComplete(sender: org.bukkit.command.CommandSender, cmdLine: string, location: org.bukkit.Location): any[] /*java.util.List*/;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.command.CommandSender.ts b/packages/bukkit/src/typings/org.bukkit.command.CommandSender.ts
deleted file mode 100644
index 08f82a3a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.command.CommandSender.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace command {
- // @ts-ignore
- interface CommandSender extends org.bukkit.permissions.Permissible {
- /**
- * Sends this sender a message
- */
- sendMessage(message: string): void;
- /**
- * Sends this sender multiple messages
- */
- sendMessage(messages: string): void;
- /**
- * Returns the server instance that this command is running on
- */
- getServer(): org.bukkit.Server;
- /**
- * Gets the name of this command sender
- */
- getName(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.command.ConsoleCommandSender.ts b/packages/bukkit/src/typings/org.bukkit.command.ConsoleCommandSender.ts
deleted file mode 100644
index 8a049adc..00000000
--- a/packages/bukkit/src/typings/org.bukkit.command.ConsoleCommandSender.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace command {
- // @ts-ignore
- interface ConsoleCommandSender extends org.bukkit.command.CommandSender, org.bukkit.conversations.Conversable {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.command.FormattedCommandAlias.ts b/packages/bukkit/src/typings/org.bukkit.command.FormattedCommandAlias.ts
deleted file mode 100644
index 77a37444..00000000
--- a/packages/bukkit/src/typings/org.bukkit.command.FormattedCommandAlias.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace command {
- // @ts-ignore
- class FormattedCommandAlias extends org.bukkit.command.Command {
- constructor(alias: string, formatStrings: string)
- public execute(sender: org.bukkit.command.CommandSender, commandLabel: string, args: string): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.command.MultipleCommandAlias.ts b/packages/bukkit/src/typings/org.bukkit.command.MultipleCommandAlias.ts
deleted file mode 100644
index 2f009b63..00000000
--- a/packages/bukkit/src/typings/org.bukkit.command.MultipleCommandAlias.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace command {
- // @ts-ignore
- class MultipleCommandAlias extends org.bukkit.command.Command {
- constructor(name: string, commands: org.bukkit.command.Command)
- /**
- * Gets the commands associated with the multi-command alias.
- */
- public getCommands(): org.bukkit.command.Command[];
- public execute(sender: org.bukkit.command.CommandSender, commandLabel: string, args: string): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.command.PluginCommand.ts b/packages/bukkit/src/typings/org.bukkit.command.PluginCommand.ts
deleted file mode 100644
index f8aaead8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.command.PluginCommand.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace command {
- // @ts-ignore
- class PluginCommand extends org.bukkit.command.Command implements org.bukkit.command.PluginIdentifiableCommand {
- constructor(name: string, owner: org.bukkit.plugin.Plugin)
- /**
- * Executes the command, returning its success
- */
- public execute(sender: org.bukkit.command.CommandSender, commandLabel: string, args: string): boolean;
- /**
- * Sets the {@link CommandExecutor} to run when parsing this command
- */
- public setExecutor(executor: org.bukkit.command.CommandExecutor): void;
- /**
- * Gets the {@link CommandExecutor} associated with this command
- */
- public getExecutor(): org.bukkit.command.CommandExecutor;
- /**
- * Sets the {@link TabCompleter} to run when tab-completing this command.
- *
- * Treasure enchantments can only be received via looting, trading, or
- * fishing.
- */
- public abstract isTreasure(): boolean;
- /**
- * Checks if this enchantment is a cursed enchantment
- *
- * Cursed enchantments are found the same way treasure enchantments are
- */
- public abstract isCursed(): boolean;
- /**
- * Check if this enchantment conflicts with another enchantment.
- */
- public abstract conflictsWith(other: org.bukkit.enchantments.Enchantment): boolean;
- /**
- * Checks if this Enchantment may be applied to the given {@link
- * ItemStack}.
- * 0.5 * (1 + power level)
added for arrows fired from
- * enchanted bows.
- */
- getDamage(): number;
- /**
- * Sets the base amount of damage this arrow will do.
- */
- setDamage(damage: number): void;
- /**
- * Gets the number of times this arrow can pierce through an entity.
- */
- getPierceLevel(): number;
- /**
- * Sets the number of times this arrow can pierce through an entity.
- * Must be between 0 and 127 times.
- */
- setPierceLevel(pierceLevel: number): void;
- /**
- * Gets whether this arrow is critical.
- *
- * Note that this inventory is not the Merchant inventory, rather, it is the
- * items that a villager might have collected (from harvesting crops, etc.)
- * {@inheritDoc}
- */
- getInventory(): org.bukkit.inventory.Inventory;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Ageable.ts b/packages/bukkit/src/typings/org.bukkit.entity.Ageable.ts
deleted file mode 100644
index eb7f6c38..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Ageable.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Ageable extends org.bukkit.entity.Creature {
- /**
- * Gets the age of this animal.
- */
- getAge(): number;
- /**
- * Sets the age of this animal.
- */
- setAge(age: number): void;
- /**
- * Lock the age of the animal, setting this will prevent the animal from
- * maturing or getting ready for mating.
- */
- setAgeLock(lock: boolean): void;
- /**
- * Gets the current agelock.
- */
- getAgeLock(): boolean;
- /**
- * Sets the age of the animal to a baby
- */
- setBaby(): void;
- /**
- * Sets the age of the animal to an adult
- */
- setAdult(): void;
- /**
- * Returns true if the animal is an adult.
- */
- isAdult(): boolean;
- /**
- * Return the ability to breed of the animal.
- */
- canBreed(): boolean;
- /**
- * Set breedability of the animal, if the animal is a baby and set to
- * breed it will instantly grow up.
- */
- setBreed(breed: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Ambient.ts b/packages/bukkit/src/typings/org.bukkit.entity.Ambient.ts
deleted file mode 100644
index 445e9219..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Ambient.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Ambient extends org.bukkit.entity.Mob {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.AnimalTamer.ts b/packages/bukkit/src/typings/org.bukkit.entity.AnimalTamer.ts
deleted file mode 100644
index 53f468b9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.AnimalTamer.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface AnimalTamer {
- /**
- * This is the name of the specified AnimalTamer.
- */
- getName(): string;
- /**
- * This is the UUID of the specified AnimalTamer.
- */
- getUniqueId(): any;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Animals.ts b/packages/bukkit/src/typings/org.bukkit.entity.Animals.ts
deleted file mode 100644
index fc3f9273..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Animals.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Animals extends org.bukkit.entity.Ageable {
- /**
- * Get the UUID of the entity that caused this entity to enter the
- * {@link #canBreed()} state.
- */
- getBreedCause(): any;
- /**
- * Set the UUID of the entity that caused this entity to enter the
- * {@link #canBreed()} state.
- */
- setBreedCause(uuid: any): void;
- /**
- * Get whether or not this entity is in love mode and will produce
- * offspring with another entity in love mode. Will return true if
- * and only if {@link #getLoveModeTicks()} is greater than 0.
- */
- isLoveMode(): boolean;
- /**
- * Get the amount of ticks remaining for this entity in love mode.
- * If the entity is not in love mode, 0 will be returned.
- */
- getLoveModeTicks(): number;
- /**
- * Set the amount of ticks for which this entity should be in love mode.
- * Setting the love mode ticks to 600 is the equivalent of a player
- * feeding the entity their breeding item of choice.
- */
- setLoveModeTicks(ticks: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.AreaEffectCloud.ts b/packages/bukkit/src/typings/org.bukkit.entity.AreaEffectCloud.ts
deleted file mode 100644
index daa061d9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.AreaEffectCloud.ts
+++ /dev/null
@@ -1,135 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface AreaEffectCloud extends org.bukkit.entity.Entity {
- /**
- * Gets the duration which this cloud will exist for (in ticks).
- */
- getDuration(): number;
- /**
- * Sets the duration which this cloud will exist for (in ticks).
- */
- setDuration(duration: number): void;
- /**
- * Gets the time which an entity has to be exposed to the cloud before the
- * effect is applied.
- */
- getWaitTime(): number;
- /**
- * Sets the time which an entity has to be exposed to the cloud before the
- * effect is applied.
- */
- setWaitTime(waitTime: number): void;
- /**
- * Gets the time that an entity will be immune from subsequent exposure.
- */
- getReapplicationDelay(): number;
- /**
- * Sets the time that an entity will be immune from subsequent exposure.
- */
- setReapplicationDelay(delay: number): void;
- /**
- * Gets the amount that the duration of this cloud will decrease by when it
- * applies an effect to an entity.
- */
- getDurationOnUse(): number;
- /**
- * Sets the amount that the duration of this cloud will decrease by when it
- * applies an effect to an entity.
- */
- setDurationOnUse(duration: number): void;
- /**
- * Gets the initial radius of the cloud.
- */
- getRadius(): number;
- /**
- * Sets the initial radius of the cloud.
- */
- setRadius(radius: number): void;
- /**
- * Gets the amount that the radius of this cloud will decrease by when it
- * applies an effect to an entity.
- */
- getRadiusOnUse(): number;
- /**
- * Sets the amount that the radius of this cloud will decrease by when it
- * applies an effect to an entity.
- */
- setRadiusOnUse(radius: number): void;
- /**
- * Gets the amount that the radius of this cloud will decrease by each tick.
- */
- getRadiusPerTick(): number;
- /**
- * Gets the amount that the radius of this cloud will decrease by each tick.
- */
- setRadiusPerTick(radius: number): void;
- /**
- * Gets the particle which this cloud will be composed of
- */
- getParticle(): org.bukkit.Particle;
- /**
- * Sets the particle which this cloud will be composed of
- */
- setParticle(particle: org.bukkit.Particle): void;
- /**
- * Sets the particle which this cloud will be composed of
- */
- setParticle(particle: org.bukkit.Particle, data: any): void;
- /**
- * Sets the underlying potion data
- */
- setBasePotionData(data: org.bukkit.potion.PotionData): void;
- /**
- * Returns the potion data about the base potion
- */
- getBasePotionData(): org.bukkit.potion.PotionData;
- /**
- * Checks for the presence of custom potion effects.
- */
- hasCustomEffects(): boolean;
- /**
- * Gets an immutable list containing all custom potion effects applied to
- * this cloud.
- *
- * When setting a new target location, the {@link #getDropItem()} resets to
- * a random value and the despawn timer gets set back to 0.
- */
- setTargetLocation(location: org.bukkit.Location): void;
- /**
- * Gets if the EnderSignal should drop an item on death.
- * If {@code true}, it will drop an item. If {@code false}, it will shatter.
- */
- getDropItem(): boolean;
- /**
- * Sets if the EnderSignal should drop an item on death; or if it should
- * shatter.
- */
- setDropItem(drop: boolean): void;
- /**
- * Gets the amount of time this entity has been alive (in ticks).
- *
- * When this number is greater than 80, it will despawn on the next tick.
- */
- getDespawnTimer(): number;
- /**
- * Set how long this entity has been alive (in ticks).
- *
- * When this number is greater than 80, it will despawn on the next tick.
- */
- setDespawnTimer(timer: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Enderman.ts b/packages/bukkit/src/typings/org.bukkit.entity.Enderman.ts
deleted file mode 100644
index 3af544b1..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Enderman.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Enderman extends org.bukkit.entity.Monster {
- /**
- * Gets the id and data of the block that the Enderman is carrying.
- */
- getCarriedMaterial(): org.bukkit.material.MaterialData;
- /**
- * Sets the id and data of the block that the Enderman is carrying.
- */
- setCarriedMaterial(material: org.bukkit.material.MaterialData): void;
- /**
- * Gets the data of the block that the Enderman is carrying.
- */
- getCarriedBlock(): org.bukkit.block.data.BlockData;
- /**
- * Sets the data of the block that the Enderman is carrying.
- */
- setCarriedBlock(blockData: org.bukkit.block.data.BlockData): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Endermite.ts b/packages/bukkit/src/typings/org.bukkit.entity.Endermite.ts
deleted file mode 100644
index fab483a4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Endermite.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Endermite extends org.bukkit.entity.Monster {
- /**
- * Gets whether this Endermite was spawned by a player.
- * An Endermite spawned by a player will be attacked by nearby Enderman.
- */
- isPlayerSpawned(): boolean;
- /**
- * Sets whether this Endermite was spawned by a player.
- * An Endermite spawned by a player will be attacked by nearby Enderman.
- */
- setPlayerSpawned(playerSpawned: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Entity.ts b/packages/bukkit/src/typings/org.bukkit.entity.Entity.ts
deleted file mode 100644
index 9f7673f5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Entity.ts
+++ /dev/null
@@ -1,330 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Entity extends org.bukkit.metadata.Metadatable, org.bukkit.command.CommandSender, org.bukkit.Nameable, org.bukkit.persistence.PersistentDataHolder {
- /**
- * Gets the entity's current position
- */
- getLocation(): org.bukkit.Location;
- /**
- * Stores the entity's current position in the provided Location object.
- *
- * Entities can have no more than 1024 tags.
- */
- getScoreboardTags(): any[] /*java.util.Set*/;
- /**
- * Add a tag to this entity.
- *
- * Entities can have no more than 1024 tags.
- */
- addScoreboardTag(tag: string): boolean;
- /**
- * Removes a given tag from this entity.
- */
- removeScoreboardTag(tag: string): boolean;
- /**
- * Returns the reaction of the entity when moved by a piston.
- */
- getPistonMoveReaction(): org.bukkit.block.PistonMoveReaction;
- /**
- * Get the closest cardinal {@link BlockFace} direction an entity is
- * currently facing.
- *
- * This will not return any non-cardinal directions such as
- * {@link BlockFace#UP} or {@link BlockFace#DOWN}.
- *
- * {@link Hanging} entities will override this call and thus their behavior
- * may be different.
- */
- getFacing(): org.bukkit.block.BlockFace;
- /**
- * Gets the entity's current pose.
- * Note that the pose is only updated at the end of a tick, so may be
- * inconsistent with other methods. eg {@link Player#isSneaking()} being
- * true does not imply the current pose will be {@link Pose#SNEAKING}
- */
- getPose(): org.bukkit.entity.Pose;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.EntityType.ts b/packages/bukkit/src/typings/org.bukkit.entity.EntityType.ts
deleted file mode 100644
index 2c9a5d65..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.EntityType.ts
+++ /dev/null
@@ -1,128 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- class EntityType implements org.bukkit.Keyed {
- public static DROPPED_ITEM: org.bukkit.entity.EntityType;
- public static EXPERIENCE_ORB: org.bukkit.entity.EntityType;
- public static AREA_EFFECT_CLOUD: org.bukkit.entity.EntityType;
- public static ELDER_GUARDIAN: org.bukkit.entity.EntityType;
- public static WITHER_SKELETON: org.bukkit.entity.EntityType;
- public static STRAY: org.bukkit.entity.EntityType;
- public static EGG: org.bukkit.entity.EntityType;
- public static LEASH_HITCH: org.bukkit.entity.EntityType;
- public static PAINTING: org.bukkit.entity.EntityType;
- public static ARROW: org.bukkit.entity.EntityType;
- public static SNOWBALL: org.bukkit.entity.EntityType;
- public static FIREBALL: org.bukkit.entity.EntityType;
- public static SMALL_FIREBALL: org.bukkit.entity.EntityType;
- public static ENDER_PEARL: org.bukkit.entity.EntityType;
- public static ENDER_SIGNAL: org.bukkit.entity.EntityType;
- public static SPLASH_POTION: org.bukkit.entity.EntityType;
- public static THROWN_EXP_BOTTLE: org.bukkit.entity.EntityType;
- public static ITEM_FRAME: org.bukkit.entity.EntityType;
- public static WITHER_SKULL: org.bukkit.entity.EntityType;
- public static PRIMED_TNT: org.bukkit.entity.EntityType;
- public static FALLING_BLOCK: org.bukkit.entity.EntityType;
- public static FIREWORK: org.bukkit.entity.EntityType;
- public static HUSK: org.bukkit.entity.EntityType;
- public static SPECTRAL_ARROW: org.bukkit.entity.EntityType;
- public static SHULKER_BULLET: org.bukkit.entity.EntityType;
- public static DRAGON_FIREBALL: org.bukkit.entity.EntityType;
- public static ZOMBIE_VILLAGER: org.bukkit.entity.EntityType;
- public static SKELETON_HORSE: org.bukkit.entity.EntityType;
- public static ZOMBIE_HORSE: org.bukkit.entity.EntityType;
- public static ARMOR_STAND: org.bukkit.entity.EntityType;
- public static DONKEY: org.bukkit.entity.EntityType;
- public static MULE: org.bukkit.entity.EntityType;
- public static EVOKER_FANGS: org.bukkit.entity.EntityType;
- public static EVOKER: org.bukkit.entity.EntityType;
- public static VEX: org.bukkit.entity.EntityType;
- public static VINDICATOR: org.bukkit.entity.EntityType;
- public static ILLUSIONER: org.bukkit.entity.EntityType;
- public static MINECART_COMMAND: org.bukkit.entity.EntityType;
- public static BOAT: org.bukkit.entity.EntityType;
- public static MINECART: org.bukkit.entity.EntityType;
- public static MINECART_CHEST: org.bukkit.entity.EntityType;
- public static MINECART_FURNACE: org.bukkit.entity.EntityType;
- public static MINECART_TNT: org.bukkit.entity.EntityType;
- public static MINECART_HOPPER: org.bukkit.entity.EntityType;
- public static MINECART_MOB_SPAWNER: org.bukkit.entity.EntityType;
- public static CREEPER: org.bukkit.entity.EntityType;
- public static SKELETON: org.bukkit.entity.EntityType;
- public static SPIDER: org.bukkit.entity.EntityType;
- public static GIANT: org.bukkit.entity.EntityType;
- public static ZOMBIE: org.bukkit.entity.EntityType;
- public static SLIME: org.bukkit.entity.EntityType;
- public static GHAST: org.bukkit.entity.EntityType;
- public static PIG_ZOMBIE: org.bukkit.entity.EntityType;
- public static ENDERMAN: org.bukkit.entity.EntityType;
- public static CAVE_SPIDER: org.bukkit.entity.EntityType;
- public static SILVERFISH: org.bukkit.entity.EntityType;
- public static BLAZE: org.bukkit.entity.EntityType;
- public static MAGMA_CUBE: org.bukkit.entity.EntityType;
- public static ENDER_DRAGON: org.bukkit.entity.EntityType;
- public static WITHER: org.bukkit.entity.EntityType;
- public static BAT: org.bukkit.entity.EntityType;
- public static WITCH: org.bukkit.entity.EntityType;
- public static ENDERMITE: org.bukkit.entity.EntityType;
- public static GUARDIAN: org.bukkit.entity.EntityType;
- public static SHULKER: org.bukkit.entity.EntityType;
- public static PIG: org.bukkit.entity.EntityType;
- public static SHEEP: org.bukkit.entity.EntityType;
- public static COW: org.bukkit.entity.EntityType;
- public static CHICKEN: org.bukkit.entity.EntityType;
- public static SQUID: org.bukkit.entity.EntityType;
- public static WOLF: org.bukkit.entity.EntityType;
- public static MUSHROOM_COW: org.bukkit.entity.EntityType;
- public static SNOWMAN: org.bukkit.entity.EntityType;
- public static OCELOT: org.bukkit.entity.EntityType;
- public static IRON_GOLEM: org.bukkit.entity.EntityType;
- public static HORSE: org.bukkit.entity.EntityType;
- public static RABBIT: org.bukkit.entity.EntityType;
- public static POLAR_BEAR: org.bukkit.entity.EntityType;
- public static LLAMA: org.bukkit.entity.EntityType;
- public static LLAMA_SPIT: org.bukkit.entity.EntityType;
- public static PARROT: org.bukkit.entity.EntityType;
- public static VILLAGER: org.bukkit.entity.EntityType;
- public static ENDER_CRYSTAL: org.bukkit.entity.EntityType;
- public static TURTLE: org.bukkit.entity.EntityType;
- public static PHANTOM: org.bukkit.entity.EntityType;
- public static TRIDENT: org.bukkit.entity.EntityType;
- public static COD: org.bukkit.entity.EntityType;
- public static SALMON: org.bukkit.entity.EntityType;
- public static PUFFERFISH: org.bukkit.entity.EntityType;
- public static TROPICAL_FISH: org.bukkit.entity.EntityType;
- public static DROWNED: org.bukkit.entity.EntityType;
- public static DOLPHIN: org.bukkit.entity.EntityType;
- public static CAT: org.bukkit.entity.EntityType;
- public static PANDA: org.bukkit.entity.EntityType;
- public static PILLAGER: org.bukkit.entity.EntityType;
- public static RAVAGER: org.bukkit.entity.EntityType;
- public static TRADER_LLAMA: org.bukkit.entity.EntityType;
- public static WANDERING_TRADER: org.bukkit.entity.EntityType;
- public static FOX: org.bukkit.entity.EntityType;
- public static FISHING_HOOK: org.bukkit.entity.EntityType;
- public static LIGHTNING: org.bukkit.entity.EntityType;
- public static PLAYER: org.bukkit.entity.EntityType;
- public static UNKNOWN: org.bukkit.entity.EntityType;
- public static values(): org.bukkit.entity.EntityType[];
- public static valueOf(name: string): org.bukkit.entity.EntityType;
- public getName(): string;
- public getKey(): org.bukkit.NamespacedKey;
- public getEntityClass(): any;
- public getTypeId(): number;
- public static fromName(name: string): org.bukkit.entity.EntityType;
- public static fromId(id: number): org.bukkit.entity.EntityType;
- /**
- * Some entities cannot be spawned using {@link
- * World#spawnEntity(Location, EntityType)} or {@link
- * World#spawn(Location, Class)}, usually because they require additional
- * information in order to spawn.
- */
- public isSpawnable(): boolean;
- public isAlive(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Evoker.Spell.ts b/packages/bukkit/src/typings/org.bukkit.entity.Evoker.Spell.ts
deleted file mode 100644
index a5de7f49..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Evoker.Spell.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace Evoker {
- // @ts-ignore
- class Spell {
- public static NONE: org.bukkit.entity.Evoker.Spell;
- public static SUMMON: org.bukkit.entity.Evoker.Spell;
- public static FANGS: org.bukkit.entity.Evoker.Spell;
- public static WOLOLO: org.bukkit.entity.Evoker.Spell;
- public static DISAPPEAR: org.bukkit.entity.Evoker.Spell;
- public static BLINDNESS: org.bukkit.entity.Evoker.Spell;
- public static values(): org.bukkit.entity.Evoker.Spell[];
- public static valueOf(name: string): org.bukkit.entity.Evoker.Spell;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Evoker.ts b/packages/bukkit/src/typings/org.bukkit.entity.Evoker.ts
deleted file mode 100644
index bf7e1068..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Evoker.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Evoker extends org.bukkit.entity.Spellcaster {
- /**
- * Gets the {@link Spell} the Evoker is currently using.
- */
- getCurrentSpell(): org.bukkit.entity.Evoker.Spell;
- /**
- * Sets the {@link Spell} the Evoker is currently using.
- */
- setCurrentSpell(spell: org.bukkit.entity.Evoker.Spell): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.EvokerFangs.ts b/packages/bukkit/src/typings/org.bukkit.entity.EvokerFangs.ts
deleted file mode 100644
index e8be6a92..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.EvokerFangs.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface EvokerFangs extends org.bukkit.entity.Entity {
- /**
- * Gets the {@link LivingEntity} which summoned the fangs.
- */
- getOwner(): org.bukkit.entity.LivingEntity;
- /**
- * Sets the {@link LivingEntity} which summoned the fangs.
- */
- setOwner(owner: org.bukkit.entity.LivingEntity): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.ExperienceOrb.ts b/packages/bukkit/src/typings/org.bukkit.entity.ExperienceOrb.ts
deleted file mode 100644
index 6ed2be2e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.ExperienceOrb.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface ExperienceOrb extends org.bukkit.entity.Entity {
- /**
- * Gets how much experience is contained within this orb
- */
- getExperience(): number;
- /**
- * Sets how much experience is contained within this orb
- */
- setExperience(value: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Explosive.ts b/packages/bukkit/src/typings/org.bukkit.entity.Explosive.ts
deleted file mode 100644
index 9e87f5e4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Explosive.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Explosive extends org.bukkit.entity.Entity {
- /**
- * Set the radius affected by this explosive's explosion
- */
- setYield(yield: number): void;
- /**
- * Return the radius or yield of this explosive's explosion
- */
- getYield(): number;
- /**
- * Set whether or not this explosive's explosion causes fire
- */
- setIsIncendiary(isIncendiary: boolean): void;
- /**
- * Return whether or not this explosive creates a fire when exploding
- */
- isIncendiary(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.FallingBlock.ts b/packages/bukkit/src/typings/org.bukkit.entity.FallingBlock.ts
deleted file mode 100644
index a8d1d91c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.FallingBlock.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface FallingBlock extends org.bukkit.entity.Entity {
- /**
- * Get the Material of the falling block
- */
- getMaterial(): org.bukkit.Material;
- /**
- * Get the data for the falling block
- */
- getBlockData(): org.bukkit.block.data.BlockData;
- /**
- * Get if the falling block will break into an item if it cannot be placed
- */
- getDropItem(): boolean;
- /**
- * Set if the falling block will break into an item if it cannot be placed
- */
- setDropItem(drop: boolean): void;
- /**
- * Get the HurtEntities state of this block.
- */
- canHurtEntities(): boolean;
- /**
- * Set the HurtEntities state of this block.
- */
- setHurtEntities(hurtEntities: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Fireball.ts b/packages/bukkit/src/typings/org.bukkit.entity.Fireball.ts
deleted file mode 100644
index 403a72af..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Fireball.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Fireball extends org.bukkit.entity.Projectile, org.bukkit.entity.Explosive {
- /**
- * Fireballs fly straight and do not take setVelocity(...) well.
- */
- setDirection(direction: org.bukkit.util.Vector): void;
- /**
- * Retrieve the direction this fireball is heading toward
- */
- getDirection(): org.bukkit.util.Vector;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Firework.ts b/packages/bukkit/src/typings/org.bukkit.entity.Firework.ts
deleted file mode 100644
index 271da48c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Firework.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Firework extends org.bukkit.entity.Entity {
- /**
- * Get a copy of the fireworks meta
- */
- getFireworkMeta(): org.bukkit.inventory.meta.FireworkMeta;
- /**
- * Apply the provided meta to the fireworks
- */
- setFireworkMeta(meta: org.bukkit.inventory.meta.FireworkMeta): void;
- /**
- * Cause this firework to explode at earliest opportunity, as if it has no
- * remaining fuse.
- */
- detonate(): void;
- /**
- * Gets if the firework was shot at an angle (i.e. from a crossbow).
- * A firework which was not shot at an angle will fly straight upwards.
- */
- isShotAtAngle(): boolean;
- /**
- * Sets if the firework was shot at an angle (i.e. from a crossbow).
- * A firework which was not shot at an angle will fly straight upwards.
- */
- setShotAtAngle(shotAtAngle: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Fish.ts b/packages/bukkit/src/typings/org.bukkit.entity.Fish.ts
deleted file mode 100644
index f4feb556..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Fish.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Fish extends org.bukkit.entity.WaterMob {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.FishHook.ts b/packages/bukkit/src/typings/org.bukkit.entity.FishHook.ts
deleted file mode 100644
index 195f60b0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.FishHook.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface FishHook extends org.bukkit.entity.Projectile {
- /**
- * Gets the chance of a fish biting.
- *
- * 1.0 = Instant catch.
- */
- getBiteChance(): number;
- /**
- * Sets the chance of a fish biting.
- *
- * 1.0 = Instant catch.
- */
- setBiteChance(chance: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Flying.ts b/packages/bukkit/src/typings/org.bukkit.entity.Flying.ts
deleted file mode 100644
index f0503044..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Flying.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Flying extends org.bukkit.entity.Mob {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Fox.Type.ts b/packages/bukkit/src/typings/org.bukkit.entity.Fox.Type.ts
deleted file mode 100644
index 5be1d58c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Fox.Type.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace Fox {
- // @ts-ignore
- class Type {
- public static RED: org.bukkit.entity.Fox.Type;
- public static SNOW: org.bukkit.entity.Fox.Type;
- public static values(): org.bukkit.entity.Fox.Type[];
- public static valueOf(name: string): org.bukkit.entity.Fox.Type;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Fox.ts b/packages/bukkit/src/typings/org.bukkit.entity.Fox.ts
deleted file mode 100644
index 827f9a9b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Fox.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Fox extends org.bukkit.entity.Animals, org.bukkit.entity.Sittable {
- /**
- * Gets the current type of this fox.
- */
- getFoxType(): org.bukkit.entity.Fox.Type;
- /**
- * Sets the current type of this fox.
- */
- setFoxType(type: org.bukkit.entity.Fox.Type): void;
- /**
- * Checks if this animal is crouching
- */
- isCrouching(): boolean;
- /**
- * Sets if this animal is crouching.
- */
- setCrouching(crouching: boolean): void;
- /**
- * Sets if this animal is sleeping.
- */
- setSleeping(sleeping: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Ghast.ts b/packages/bukkit/src/typings/org.bukkit.entity.Ghast.ts
deleted file mode 100644
index 8219923f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Ghast.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Ghast extends org.bukkit.entity.Flying {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Giant.ts b/packages/bukkit/src/typings/org.bukkit.entity.Giant.ts
deleted file mode 100644
index 903d707f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Giant.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Giant extends org.bukkit.entity.Monster {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Golem.ts b/packages/bukkit/src/typings/org.bukkit.entity.Golem.ts
deleted file mode 100644
index c4a171ce..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Golem.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Golem extends org.bukkit.entity.Creature {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Guardian.ts b/packages/bukkit/src/typings/org.bukkit.entity.Guardian.ts
deleted file mode 100644
index f7a7bf06..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Guardian.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Guardian extends org.bukkit.entity.Monster {
- /**
- * Check if the Guardian is an elder Guardian
- */
- isElder(): boolean;
- setElder(shouldBeElder: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Hanging.ts b/packages/bukkit/src/typings/org.bukkit.entity.Hanging.ts
deleted file mode 100644
index 4e7bf3fb..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Hanging.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Hanging extends org.bukkit.entity.Entity, org.bukkit.material.Attachable {
- /**
- * Sets the direction of the hanging entity, potentially overriding rules
- * of placement. Note that if the result is not valid the object would
- * normally drop as an item.
- */
- setFacingDirection(face: org.bukkit.block.BlockFace, force: boolean): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Horse.Color.ts b/packages/bukkit/src/typings/org.bukkit.entity.Horse.Color.ts
deleted file mode 100644
index bf40ac29..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Horse.Color.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace Horse {
- // @ts-ignore
- class Color {
- public static WHITE: org.bukkit.entity.Horse.Color;
- public static CREAMY: org.bukkit.entity.Horse.Color;
- public static CHESTNUT: org.bukkit.entity.Horse.Color;
- public static BROWN: org.bukkit.entity.Horse.Color;
- public static BLACK: org.bukkit.entity.Horse.Color;
- public static GRAY: org.bukkit.entity.Horse.Color;
- public static DARK_BROWN: org.bukkit.entity.Horse.Color;
- public static values(): org.bukkit.entity.Horse.Color[];
- public static valueOf(name: string): org.bukkit.entity.Horse.Color;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Horse.Style.ts b/packages/bukkit/src/typings/org.bukkit.entity.Horse.Style.ts
deleted file mode 100644
index 2503e02b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Horse.Style.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace Horse {
- // @ts-ignore
- class Style {
- public static NONE: org.bukkit.entity.Horse.Style;
- public static WHITE: org.bukkit.entity.Horse.Style;
- public static WHITEFIELD: org.bukkit.entity.Horse.Style;
- public static WHITE_DOTS: org.bukkit.entity.Horse.Style;
- public static BLACK_DOTS: org.bukkit.entity.Horse.Style;
- public static values(): org.bukkit.entity.Horse.Style[];
- public static valueOf(name: string): org.bukkit.entity.Horse.Style;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Horse.Variant.ts b/packages/bukkit/src/typings/org.bukkit.entity.Horse.Variant.ts
deleted file mode 100644
index fff89432..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Horse.Variant.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- namespace Horse {
- // @ts-ignore
- class Variant {
- public static HORSE: org.bukkit.entity.Horse.Variant;
- public static DONKEY: org.bukkit.entity.Horse.Variant;
- public static MULE: org.bukkit.entity.Horse.Variant;
- public static UNDEAD_HORSE: org.bukkit.entity.Horse.Variant;
- public static SKELETON_HORSE: org.bukkit.entity.Horse.Variant;
- public static LLAMA: org.bukkit.entity.Horse.Variant;
- public static values(): org.bukkit.entity.Horse.Variant[];
- public static valueOf(name: string): org.bukkit.entity.Horse.Variant;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Horse.ts b/packages/bukkit/src/typings/org.bukkit.entity.Horse.ts
deleted file mode 100644
index 5be39be5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Horse.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Horse extends org.bukkit.entity.AbstractHorse {
- /**
- * Gets the horse's color.
- *
- * The location must be in the current world and have a bed placed at the
- * location. The game may also enforce other requirements such as proximity
- * to bed, monsters, and dimension type if force is not set.
- */
- sleep(location: org.bukkit.Location, force: boolean): boolean;
- /**
- * Causes the player to wakeup if they are currently sleeping.
- */
- wakeup(setSpawnLocation: boolean): void;
- /**
- * Gets the location of the bed the player is currently sleeping in
- */
- getBedLocation(): org.bukkit.Location;
- /**
- * Gets this human's current {@link GameMode}
- */
- getGameMode(): org.bukkit.GameMode;
- /**
- * Sets this human's current {@link GameMode}
- */
- setGameMode(mode: org.bukkit.GameMode): void;
- /**
- * Check if the player is currently blocking (ie with a shield).
- */
- isBlocking(): boolean;
- /**
- * Check if the player currently has their hand raised (ie about to begin
- * blocking).
- */
- isHandRaised(): boolean;
- /**
- * Get the total amount of experience required for the player to level
- */
- getExpToLevel(): number;
- /**
- * Discover a recipe for this player such that it has not already been
- * discovered. This method will add the key's associated recipe to the
- * player's recipe book.
- */
- discoverRecipe(recipe: org.bukkit.NamespacedKey): boolean;
- /**
- * Discover a collection of recipes for this player such that they have not
- * already been discovered. This method will add the keys' associated
- * recipes to the player's recipe book. If a recipe in the provided
- * collection has already been discovered, it will be silently ignored.
- */
- discoverRecipes(recipes: any[] /*java.util.Collection*/): number;
- /**
- * Undiscover a recipe for this player such that it has already been
- * discovered. This method will remove the key's associated recipe from the
- * player's recipe book.
- */
- undiscoverRecipe(recipe: org.bukkit.NamespacedKey): boolean;
- /**
- * Undiscover a collection of recipes for this player such that they have
- * already been discovered. This method will remove the keys' associated
- * recipes from the player's recipe book. If a recipe in the provided
- * collection has not yet been discovered, it will be silently ignored.
- */
- undiscoverRecipes(recipes: any[] /*java.util.Collection*/): number;
- /**
- * Gets the entity currently perched on the left shoulder or null if no
- * entity.
- *
- * The returned entity will not be spawned within the world, so most
- * operations are invalid unless the entity is first spawned in.
- */
- getShoulderEntityLeft(): org.bukkit.entity.Entity;
- /**
- * Sets the entity currently perched on the left shoulder, or null to
- * remove. This method will remove the entity from the world.
- *
- * Note that only a copy of the entity will be set to display on the
- * shoulder.
- *
- * Also note that the client will currently only render {@link Parrot}
- * entities.
- */
- setShoulderEntityLeft(entity: org.bukkit.entity.Entity): void;
- /**
- * Gets the entity currently perched on the right shoulder or null if no
- * entity.
- *
- * The returned entity will not be spawned within the world, so most
- * operations are invalid unless the entity is first spawned in.
- */
- getShoulderEntityRight(): org.bukkit.entity.Entity;
- /**
- * Sets the entity currently perched on the right shoulder, or null to
- * remove. This method will remove the entity from the world.
- *
- * Note that only a copy of the entity will be set to display on the
- * shoulder.
- *
- * Also note that the client will currently only render {@link Parrot}
- * entities.
- */
- setShoulderEntityRight(entity: org.bukkit.entity.Entity): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Husk.ts b/packages/bukkit/src/typings/org.bukkit.entity.Husk.ts
deleted file mode 100644
index f1cf1de8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Husk.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Husk extends org.bukkit.entity.Zombie {
- /**
- * Get if this entity is in the process of converting to a Zombie as a
- * result of being underwater.
- */
- isConverting(): boolean;
- /**
- * Gets the amount of ticks until this entity will be converted to a Zombie
- * as a result of being underwater.
- * When this reaches 0, the entity will be converted.
- */
- getConversionTime(): number;
- /**
- * Sets the amount of ticks until this entity will be converted to a Zombie
- * as a result of being underwater.
- * When this reaches 0, the entity will be converted. A value of less than 0
- * will stop the current conversion process without converting the current
- * entity.
- */
- setConversionTime(time: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Illager.ts b/packages/bukkit/src/typings/org.bukkit.entity.Illager.ts
deleted file mode 100644
index 9a30e8e8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Illager.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Illager extends org.bukkit.entity.Raider {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Illusioner.ts b/packages/bukkit/src/typings/org.bukkit.entity.Illusioner.ts
deleted file mode 100644
index 6ed3e41f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Illusioner.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Illusioner extends org.bukkit.entity.Spellcaster {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.IronGolem.ts b/packages/bukkit/src/typings/org.bukkit.entity.IronGolem.ts
deleted file mode 100644
index c87bb04e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.IronGolem.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface IronGolem extends org.bukkit.entity.Golem {
- /**
- * Gets whether this iron golem was built by a player.
- */
- isPlayerCreated(): boolean;
- /**
- * Sets whether this iron golem was built by a player or not.
- */
- setPlayerCreated(playerCreated: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Item.ts b/packages/bukkit/src/typings/org.bukkit.entity.Item.ts
deleted file mode 100644
index 2a2daae5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Item.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Item extends org.bukkit.entity.Entity {
- /**
- * Gets the item stack associated with this item drop.
- */
- getItemStack(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item stack associated with this item drop.
- */
- setItemStack(stack: org.bukkit.inventory.ItemStack): void;
- /**
- * Gets the delay before this Item is available to be picked up by players
- */
- getPickupDelay(): number;
- /**
- * Sets the delay before this Item is available to be picked up by players
- */
- setPickupDelay(delay: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.ItemFrame.ts b/packages/bukkit/src/typings/org.bukkit.entity.ItemFrame.ts
deleted file mode 100644
index 7d5547a7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.ItemFrame.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface ItemFrame extends org.bukkit.entity.Hanging {
- /**
- * Get the item in this frame
- */
- getItem(): org.bukkit.inventory.ItemStack;
- /**
- * Set the item in this frame
- */
- setItem(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Set the item in this frame
- */
- setItem(item: org.bukkit.inventory.ItemStack, playSound: boolean): void;
- /**
- * Get the rotation of the frame's item
- */
- getRotation(): org.bukkit.Rotation;
- /**
- * Set the rotation of the frame's item
- */
- setRotation(rotation: org.bukkit.Rotation): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.LargeFireball.ts b/packages/bukkit/src/typings/org.bukkit.entity.LargeFireball.ts
deleted file mode 100644
index 20488717..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.LargeFireball.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface LargeFireball extends org.bukkit.entity.Fireball {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.LeashHitch.ts b/packages/bukkit/src/typings/org.bukkit.entity.LeashHitch.ts
deleted file mode 100644
index 3e8e0288..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.LeashHitch.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface LeashHitch extends org.bukkit.entity.Hanging {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.LightningStrike.ts b/packages/bukkit/src/typings/org.bukkit.entity.LightningStrike.ts
deleted file mode 100644
index 03f70acd..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.LightningStrike.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface LightningStrike extends org.bukkit.entity.Entity {
- /**
- * Returns whether the strike is an effect that does no damage.
- */
- isEffect(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.LingeringPotion.ts b/packages/bukkit/src/typings/org.bukkit.entity.LingeringPotion.ts
deleted file mode 100644
index cf978ed8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.LingeringPotion.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface LingeringPotion extends org.bukkit.entity.ThrownPotion {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.LivingEntity.ts b/packages/bukkit/src/typings/org.bukkit.entity.LivingEntity.ts
deleted file mode 100644
index 5397a2de..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.LivingEntity.ts
+++ /dev/null
@@ -1,285 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface LivingEntity extends org.bukkit.attribute.Attributable, org.bukkit.entity.Damageable, org.bukkit.projectiles.ProjectileSource {
- /**
- * Gets the height of the living entity's eyes above its Location.
- */
- getEyeHeight(): number;
- /**
- * Gets the height of the living entity's eyes above its Location.
- */
- getEyeHeight(ignorePose: boolean): number;
- /**
- * Get a Location detailing the current eye position of the living entity.
- */
- getEyeLocation(): org.bukkit.Location;
- /**
- * Gets all blocks along the living entity's line of sight.
- * incrementStatistic(Statistic, 1)
- */
- incrementStatistic(statistic: org.bukkit.Statistic): void;
- /**
- * Decrements the given statistic for this player.
- * decrementStatistic(Statistic, 1)
- */
- decrementStatistic(statistic: org.bukkit.Statistic): void;
- /**
- * Increments the given statistic for this player.
- */
- incrementStatistic(statistic: org.bukkit.Statistic, amount: number): void;
- /**
- * Decrements the given statistic for this player.
- */
- decrementStatistic(statistic: org.bukkit.Statistic, amount: number): void;
- /**
- * Sets the given statistic for this player.
- */
- setStatistic(statistic: org.bukkit.Statistic, newValue: number): void;
- /**
- * Gets the value of the given statistic for this player.
- */
- getStatistic(statistic: org.bukkit.Statistic): number;
- /**
- * Increments the given statistic for this player for the given material.
- * incrementStatistic(Statistic, Material, 1)
- */
- incrementStatistic(statistic: org.bukkit.Statistic, material: org.bukkit.Material): void;
- /**
- * Decrements the given statistic for this player for the given material.
- * decrementStatistic(Statistic, Material, 1)
- */
- decrementStatistic(statistic: org.bukkit.Statistic, material: org.bukkit.Material): void;
- /**
- * Gets the value of the given statistic for this player.
- */
- getStatistic(statistic: org.bukkit.Statistic, material: org.bukkit.Material): number;
- /**
- * Increments the given statistic for this player for the given material.
- */
- incrementStatistic(statistic: org.bukkit.Statistic, material: org.bukkit.Material, amount: number): void;
- /**
- * Decrements the given statistic for this player for the given material.
- */
- decrementStatistic(statistic: org.bukkit.Statistic, material: org.bukkit.Material, amount: number): void;
- /**
- * Sets the given statistic for this player for the given material.
- */
- setStatistic(statistic: org.bukkit.Statistic, material: org.bukkit.Material, newValue: number): void;
- /**
- * Increments the given statistic for this player for the given entity.
- * incrementStatistic(Statistic, EntityType, 1)
- */
- incrementStatistic(statistic: org.bukkit.Statistic, entityType: org.bukkit.entity.EntityType): void;
- /**
- * Decrements the given statistic for this player for the given entity.
- * decrementStatistic(Statistic, EntityType, 1)
- */
- decrementStatistic(statistic: org.bukkit.Statistic, entityType: org.bukkit.entity.EntityType): void;
- /**
- * Gets the value of the given statistic for this player.
- */
- getStatistic(statistic: org.bukkit.Statistic, entityType: org.bukkit.entity.EntityType): number;
- /**
- * Increments the given statistic for this player for the given entity.
- */
- incrementStatistic(statistic: org.bukkit.Statistic, entityType: org.bukkit.entity.EntityType, amount: number): void;
- /**
- * Decrements the given statistic for this player for the given entity.
- */
- decrementStatistic(statistic: org.bukkit.Statistic, entityType: org.bukkit.entity.EntityType, amount: number): void;
- /**
- * Sets the given statistic for this player for the given entity.
- */
- setStatistic(statistic: org.bukkit.Statistic, entityType: org.bukkit.entity.EntityType, newValue: number): void;
- /**
- * Sets the current time on the player's client. When relative is true the
- * player's time will be kept synchronized to its world time with the
- * specified offset.
- *
- * This refers to the total amount of experience the player has collected
- * over time and is only displayed as the player's "score" upon dying.
- */
- getTotalExperience(): number;
- /**
- * Sets the players current experience points.
- *
- * This refers to the total amount of experience the player has collected
- * over time and is only displayed as the player's "score" upon dying.
- */
- setTotalExperience(exp: number): void;
- /**
- * Gets the players current exhaustion level.
- *
- *
- */
- setTexturePack(url: string): void;
- /**
- * Request that the player's client download and switch resource packs.
- *
- *
- */
- setResourcePack(url: string): void;
- /**
- * Request that the player's client download and switch resource packs.
- *
- *
- */
- setResourcePack(url: string, hash: number): void;
- /**
- * Gets the Scoreboard displayed to this player
- */
- getScoreboard(): org.bukkit.scoreboard.Scoreboard;
- /**
- * Sets the player's visible Scoreboard.
- */
- setScoreboard(scoreboard: org.bukkit.scoreboard.Scoreboard): void;
- /**
- * Gets if the client is displayed a 'scaled' health, that is, health on a
- * scale from 0-{@link #getHealthScale()}.
- */
- isHealthScaled(): boolean;
- /**
- * Sets if the client is displayed a 'scaled' health, that is, health on a
- * scale from 0-{@link #getHealthScale()}.
- * displayedHealth =
- * getHealth() / getMaxHealth() * getHealthScale()
.
- */
- setHealthScaled(scale: boolean): void;
- /**
- * Sets the number to scale health to for the client; this will also
- * {@link #setHealthScaled(boolean) setHealthScaled(true)}.
- * displayedHealth =
- * getHealth() / getMaxHealth() * getHealthScale()
.
- */
- setHealthScale(scale: number): void;
- /**
- * Gets the number that health is scaled to for the client.
- */
- getHealthScale(): number;
- /**
- * Gets the entity which is followed by the camera when in
- * {@link GameMode#SPECTATOR}.
- */
- getSpectatorTarget(): org.bukkit.entity.Entity;
- /**
- * Sets the entity which is followed by the camera when in
- * {@link GameMode#SPECTATOR}.
- */
- setSpectatorTarget(entity: org.bukkit.entity.Entity): void;
- /**
- * Sends a title and a subtitle message to the player. If either of these
- * values are null, they will not be sent and the display will remain
- * unchanged. If they are empty strings, the display will be updated as
- * such. If the strings contain a new line, only the first line will be
- * sent. The titles will be displayed with the client's default timings.
- */
- sendTitle(title: string, subtitle: string): void;
- /**
- * Sends a title and a subtitle message to the player. If either of these
- * values are null, they will not be sent and the display will remain
- * unchanged. If they are empty strings, the display will be updated as
- * such. If the strings contain a new line, only the first line will be
- * sent. All timings values may take a value of -1 to indicate that they
- * will use the last value sent (or the defaults if no title has been
- * displayed).
- */
- sendTitle(title: string, subtitle: string, fadeIn: number, stay: number, fadeOut: number): void;
- /**
- * Resets the title displayed to the player. This will clear the displayed
- * title / subtitle and reset timings to their default values.
- */
- resetTitle(): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location.
- */
- spawnParticle(particle: org.bukkit.Particle, location: org.bukkit.Location, count: number): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location.
- */
- spawnParticle(particle: org.bukkit.Particle, x: number, y: number, z: number, count: number): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location.
- */
- spawnParticle(particle: org.bukkit.Particle, location: org.bukkit.Location, count: number, data: any): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location.
- */
- spawnParticle(particle: org.bukkit.Particle, x: number, y: number, z: number, count: number, data: any): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, location: org.bukkit.Location, count: number, offsetX: number, offsetY: number, offsetZ: number): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, x: number, y: number, z: number, count: number, offsetX: number, offsetY: number, offsetZ: number): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, location: org.bukkit.Location, count: number, offsetX: number, offsetY: number, offsetZ: number, data: any): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, x: number, y: number, z: number, count: number, offsetX: number, offsetY: number, offsetZ: number, data: any): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, location: org.bukkit.Location, count: number, offsetX: number, offsetY: number, offsetZ: number, extra: number): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, x: number, y: number, z: number, count: number, offsetX: number, offsetY: number, offsetZ: number, extra: number): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, location: org.bukkit.Location, count: number, offsetX: number, offsetY: number, offsetZ: number, extra: number, data: any): void;
- /**
- * Spawns the particle (the number of times specified by count)
- * at the target location. The position of each particle will be
- * randomized positively and negatively by the offset parameters
- * on each axis.
- */
- spawnParticle(particle: org.bukkit.Particle, x: number, y: number, z: number, count: number, offsetX: number, offsetY: number, offsetZ: number, extra: number, data: any): void;
- /**
- * Return the player's progression on the specified advancement.
- */
- getAdvancementProgress(advancement: org.bukkit.advancement.Advancement): org.bukkit.advancement.AdvancementProgress;
- /**
- * Get the player's current client side view distance.
- *
- * Will default to the server view distance if the client has not yet
- * communicated this information,
- */
- getClientViewDistance(): number;
- /**
- * Gets the player's current locale.
- * The value of the locale String is not defined properly.
- *
- * The vanilla Minecraft client will use lowercase language / country pairs
- * separated by an underscore, but custom resource packs may use any format
- * they wish.
- */
- getLocale(): string;
- /**
- * Update the list of commands sent to the client.
- *
- * Generally useful to ensure the client has a complete list of commands
- * after permission changes are done.
- */
- updateCommands(): void;
- /**
- * Open a {@link Material#WRITTEN_BOOK} for a Player
- */
- openBook(book: org.bukkit.inventory.ItemStack): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.PolarBear.ts b/packages/bukkit/src/typings/org.bukkit.entity.PolarBear.ts
deleted file mode 100644
index 5b7948a0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.PolarBear.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface PolarBear extends org.bukkit.entity.Animals {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Pose.ts b/packages/bukkit/src/typings/org.bukkit.entity.Pose.ts
deleted file mode 100644
index 5bd1883e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Pose.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- class Pose {
- public static STANDING: org.bukkit.entity.Pose;
- public static FALL_FLYING: org.bukkit.entity.Pose;
- public static SLEEPING: org.bukkit.entity.Pose;
- public static SWIMMING: org.bukkit.entity.Pose;
- public static SPIN_ATTACK: org.bukkit.entity.Pose;
- public static SNEAKING: org.bukkit.entity.Pose;
- public static DYING: org.bukkit.entity.Pose;
- public static values(): org.bukkit.entity.Pose[];
- public static valueOf(name: string): org.bukkit.entity.Pose;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Projectile.ts b/packages/bukkit/src/typings/org.bukkit.entity.Projectile.ts
deleted file mode 100644
index f57b1599..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Projectile.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Projectile extends org.bukkit.entity.Entity {
- /**
- * Retrieve the shooter of this projectile.
- */
- getShooter(): org.bukkit.projectiles.ProjectileSource;
- /**
- * Set the shooter of this projectile.
- */
- setShooter(source: org.bukkit.projectiles.ProjectileSource): void;
- /**
- * Determine if this projectile should bounce or not when it hits.
- *
- * The location must be in the current world and have a bed placed at the
- * location. The villager will put its head on the specified block while
- * sleeping.
- */
- sleep(location: org.bukkit.Location): boolean;
- /**
- * Causes this villager to wake up if he's currently sleeping.
- */
- wakeup(): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Vindicator.ts b/packages/bukkit/src/typings/org.bukkit.entity.Vindicator.ts
deleted file mode 100644
index a31e5518..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Vindicator.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Vindicator extends org.bukkit.entity.Illager {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.WanderingTrader.ts b/packages/bukkit/src/typings/org.bukkit.entity.WanderingTrader.ts
deleted file mode 100644
index c0105088..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.WanderingTrader.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface WanderingTrader extends org.bukkit.entity.AbstractVillager {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.WaterMob.ts b/packages/bukkit/src/typings/org.bukkit.entity.WaterMob.ts
deleted file mode 100644
index 07ee96e9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.WaterMob.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface WaterMob extends org.bukkit.entity.Creature {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Witch.ts b/packages/bukkit/src/typings/org.bukkit.entity.Witch.ts
deleted file mode 100644
index 8b15cea2..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Witch.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Witch extends org.bukkit.entity.Raider {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Wither.ts b/packages/bukkit/src/typings/org.bukkit.entity.Wither.ts
deleted file mode 100644
index c4aa35be..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Wither.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Wither extends org.bukkit.entity.Monster, org.bukkit.entity.Boss {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.WitherSkeleton.ts b/packages/bukkit/src/typings/org.bukkit.entity.WitherSkeleton.ts
deleted file mode 100644
index 06ed608f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.WitherSkeleton.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface WitherSkeleton extends org.bukkit.entity.Skeleton {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.WitherSkull.ts b/packages/bukkit/src/typings/org.bukkit.entity.WitherSkull.ts
deleted file mode 100644
index 95720682..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.WitherSkull.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface WitherSkull extends org.bukkit.entity.Fireball {
- /**
- * Sets the charged status of the wither skull.
- */
- setCharged(charged: boolean): void;
- /**
- * Gets whether or not the wither skull is charged.
- */
- isCharged(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.entity.Wolf.ts b/packages/bukkit/src/typings/org.bukkit.entity.Wolf.ts
deleted file mode 100644
index ac94c2a9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.entity.Wolf.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace entity {
- // @ts-ignore
- interface Wolf extends org.bukkit.entity.Animals, org.bukkit.entity.Tameable, org.bukkit.entity.Sittable {
- /**
- * Checks if this wolf is angry
- */
- isAngry(): boolean;
- /**
- * Sets the anger of this wolf.
- *
- *
- */
- public isAsynchronous(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.EventException.ts b/packages/bukkit/src/typings/org.bukkit.event.EventException.ts
deleted file mode 100644
index 4ddf1c7b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.EventException.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- // @ts-ignore
- class EventException {
- /**
- * Constructs a new EventException based on the given Exception
- */
- constructor(throwable: any)
- /**
- * Constructs a new EventException
- */
- constructor()
- /**
- * Constructs a new EventException with the given message
- */
- constructor(cause: any, message: string)
- /**
- * Constructs a new EventException with the given message
- */
- constructor(message: string)
- /**
- * If applicable, returns the Exception that triggered this Exception
- */
- public getCause(): any;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.EventHandler.ts b/packages/bukkit/src/typings/org.bukkit.event.EventHandler.ts
deleted file mode 100644
index d8730148..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.EventHandler.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- // @ts-ignore
- interface EventHandler {
- /**
- * Define the priority of the event.
- *
- *
- */
- priority(): org.bukkit.event.EventPriority;
- /**
- * Define if the handler ignores a cancelled event.
- *
- * May be null for legacy calls of the event.
- */
- public getPlayer(): org.bukkit.entity.Player;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockCookEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockCookEvent.ts
deleted file mode 100644
index 3c205b96..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockCookEvent.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockCookEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(block: org.bukkit.block.Block, source: org.bukkit.inventory.ItemStack, result: org.bukkit.inventory.ItemStack)
- /**
- * Gets the smelted ItemStack for this event
- */
- public getSource(): org.bukkit.inventory.ItemStack;
- /**
- * Gets the resultant ItemStack for this event
- */
- public getResult(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the resultant ItemStack for this event
- */
- public setResult(result: org.bukkit.inventory.ItemStack): void;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockDamageEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockDamageEvent.ts
deleted file mode 100644
index d722d66f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockDamageEvent.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockDamageEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, block: org.bukkit.block.Block, itemInHand: org.bukkit.inventory.ItemStack, instaBreak: boolean)
- /**
- * Gets the player damaging the block involved in this event.
- */
- public getPlayer(): org.bukkit.entity.Player;
- /**
- * Gets if the block is set to instantly break when damaged by the player.
- */
- public getInstaBreak(): boolean;
- /**
- * Sets if the block should instantly break when damaged by the player.
- */
- public setInstaBreak(bool: boolean): void;
- /**
- * Gets the ItemStack for the item currently in the player's hand.
- */
- public getItemInHand(): org.bukkit.inventory.ItemStack;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockDispenseArmorEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockDispenseArmorEvent.ts
deleted file mode 100644
index 8aa59010..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockDispenseArmorEvent.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockDispenseArmorEvent extends org.bukkit.event.block.BlockDispenseEvent {
- constructor(block: org.bukkit.block.Block, dispensed: org.bukkit.inventory.ItemStack, target: org.bukkit.entity.LivingEntity)
- /**
- * Get the living entity on which the armor was dispensed.
- */
- public getTargetEntity(): org.bukkit.entity.LivingEntity;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.block.BlockDispenseEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.block.BlockDispenseEvent.ts
deleted file mode 100644
index 3dcd2eb0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.block.BlockDispenseEvent.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace block {
- // @ts-ignore
- class BlockDispenseEvent extends org.bukkit.event.block.BlockEvent implements org.bukkit.event.Cancellable {
- constructor(block: org.bukkit.block.Block, dispensed: org.bukkit.inventory.ItemStack, velocity: org.bukkit.util.Vector)
- /**
- * Gets the item that is being dispensed. Modifying the returned item will
- * have no effect, you must use {@link
- * #setItem(org.bukkit.inventory.ItemStack)} instead.
- */
- public getItem(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item being dispensed.
- */
- public setItem(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Gets the velocity.
- *
- * This list is mutable and contains the blocks in their removed state, i.e.
- * having a type of {@link Material#AIR}.
- */
- public getBlocks(): any[] /*java.util.List*/;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.enchantment.EnchantItemEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.enchantment.EnchantItemEvent.ts
deleted file mode 100644
index b064306e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.enchantment.EnchantItemEvent.ts
+++ /dev/null
@@ -1,46 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace enchantment {
- // @ts-ignore
- class EnchantItemEvent extends org.bukkit.event.inventory.InventoryEvent implements org.bukkit.event.Cancellable {
- constructor(enchanter: org.bukkit.entity.Player, view: org.bukkit.inventory.InventoryView, table: org.bukkit.block.Block, item: org.bukkit.inventory.ItemStack, level: number, enchants: Map
- * {@link org.bukkit.event.Event.Result#DENY} will prevent the player from sleeping. This has the
- * same effect as canceling the event via {@link #setCancelled(boolean)}.
- *
- * {@link org.bukkit.event.Event.Result#DEFAULT} will result in the outcome described by
- * {@link #getBedEnterResult()}.
- */
- public setUseBed(useBed: org.bukkit.event.Event.Result): void;
- /**
- * Gets the cancellation state of this event. Set to true if you want to
- * prevent the player from sleeping.
- *
- * This does not remove any existing spawn location, only prevent it from
- * being changed (if true).
- *
- * To change a {@link Player}'s spawn location, use
- * {@link Player#setBedSpawnLocation(Location)}.
- */
- public shouldSetSpawnLocation(): boolean;
- /**
- * Set if this event should set the new spawn location for the
- * {@link Player}.
- *
- * This will not remove any existing spawn location, only prevent it from
- * being changed (if true).
- *
- * To change a {@link Player}'s spawn location, use
- * {@link Player#setBedSpawnLocation(Location)}.
- */
- public setSpawnLocation(setBedSpawn: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBucketEmptyEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBucketEmptyEvent.ts
deleted file mode 100644
index 2d1d861f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBucketEmptyEvent.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerBucketEmptyEvent extends org.bukkit.event.player.PlayerBucketEvent {
- constructor(who: org.bukkit.entity.Player, blockClicked: org.bukkit.block.Block, blockFace: org.bukkit.block.BlockFace, bucket: org.bukkit.Material, itemInHand: org.bukkit.inventory.ItemStack)
- constructor(who: org.bukkit.entity.Player, block: org.bukkit.block.Block, blockClicked: org.bukkit.block.Block, blockFace: org.bukkit.block.BlockFace, bucket: org.bukkit.Material, itemInHand: org.bukkit.inventory.ItemStack)
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBucketEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBucketEvent.ts
deleted file mode 100644
index ba67c970..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBucketEvent.ts
+++ /dev/null
@@ -1,39 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- abstract class PlayerBucketEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(who: org.bukkit.entity.Player, blockClicked: org.bukkit.block.Block, blockFace: org.bukkit.block.BlockFace, bucket: org.bukkit.Material, itemInHand: org.bukkit.inventory.ItemStack)
- constructor(who: org.bukkit.entity.Player, block: org.bukkit.block.Block, blockClicked: org.bukkit.block.Block, blockFace: org.bukkit.block.BlockFace, bucket: org.bukkit.Material, itemInHand: org.bukkit.inventory.ItemStack)
- /**
- * Returns the bucket used in this event
- */
- public getBucket(): org.bukkit.Material;
- /**
- * Get the resulting item in hand after the bucket event
- */
- public getItemStack(): org.bukkit.inventory.ItemStack;
- /**
- * Set the item in hand after the event
- */
- public setItemStack(itemStack: org.bukkit.inventory.ItemStack): void;
- /**
- * Gets the block involved in this event.
- */
- public getBlock(): org.bukkit.block.Block;
- /**
- * Return the block clicked
- */
- public getBlockClicked(): org.bukkit.block.Block;
- /**
- * Get the face on the clicked block
- */
- public getBlockFace(): org.bukkit.block.BlockFace;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBucketFillEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBucketFillEvent.ts
deleted file mode 100644
index a88f6ab6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerBucketFillEvent.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerBucketFillEvent extends org.bukkit.event.player.PlayerBucketEvent {
- constructor(who: org.bukkit.entity.Player, blockClicked: org.bukkit.block.Block, blockFace: org.bukkit.block.BlockFace, bucket: org.bukkit.Material, itemInHand: org.bukkit.inventory.ItemStack)
- constructor(who: org.bukkit.entity.Player, block: org.bukkit.block.Block, blockClicked: org.bukkit.block.Block, blockFace: org.bukkit.block.BlockFace, bucket: org.bukkit.Material, itemInHand: org.bukkit.inventory.ItemStack)
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerChangedMainHandEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerChangedMainHandEvent.ts
deleted file mode 100644
index f05261ea..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerChangedMainHandEvent.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerChangedMainHandEvent extends org.bukkit.event.player.PlayerEvent {
- constructor(who: org.bukkit.entity.Player, mainHand: org.bukkit.inventory.MainHand)
- /**
- * Gets the new main hand of the player. The old hand is still momentarily
- * available via {@link Player#getMainHand()}.
- */
- public getMainHand(): org.bukkit.inventory.MainHand;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerChangedWorldEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerChangedWorldEvent.ts
deleted file mode 100644
index 3c5f2b13..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerChangedWorldEvent.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerChangedWorldEvent extends org.bukkit.event.player.PlayerEvent {
- constructor(player: org.bukkit.entity.Player, from: org.bukkit.World)
- /**
- * Gets the world the player is switching from.
- */
- public getFrom(): org.bukkit.World;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerChannelEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerChannelEvent.ts
deleted file mode 100644
index 01463d9c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerChannelEvent.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- abstract class PlayerChannelEvent extends org.bukkit.event.player.PlayerEvent {
- constructor(player: org.bukkit.entity.Player, channel: string)
- public getChannel(): string;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerChatEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerChatEvent.ts
deleted file mode 100644
index 8873855c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerChatEvent.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerChatEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, message: string)
- constructor(player: org.bukkit.entity.Player, message: string, format: string, recipients: any[] /*java.util.Set*/)
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- /**
- * Gets the message that the player is attempting to send
- */
- public getMessage(): string;
- /**
- * Sets the message that the player will send
- */
- public setMessage(message: string): void;
- /**
- * Sets the player that this message will display as, or command will be
- * executed as
- */
- public setPlayer(player: org.bukkit.entity.Player): void;
- /**
- * Gets the format to use to display this chat message
- */
- public getFormat(): string;
- /**
- * Sets the format to use to display this chat message
- */
- public setFormat(format: string): void;
- /**
- * Gets a set of recipients that this chat message will be displayed to
- */
- public getRecipients(): any[] /*java.util.Set*/;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerChatTabCompleteEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerChatTabCompleteEvent.ts
deleted file mode 100644
index b8c59b0f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerChatTabCompleteEvent.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerChatTabCompleteEvent extends org.bukkit.event.player.PlayerEvent {
- constructor(who: org.bukkit.entity.Player, message: string, completions: any[] /*java.util.Collection*/)
- /**
- * Gets the chat message being tab-completed.
- */
- public getChatMessage(): string;
- /**
- * Gets the last 'token' of the message being tab-completed.
- *
- * It is not legal to add entries to this collection, only remove them.
- * Behaviour of adding entries is undefined.
- */
- public getCommands(): any[] /*java.util.Collection*/;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerDropItemEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerDropItemEvent.ts
deleted file mode 100644
index f4cdf215..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerDropItemEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerDropItemEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(player: org.bukkit.entity.Player, drop: org.bukkit.entity.Item)
- /**
- * Gets the ItemDrop created by the player
- */
- public getItemDrop(): org.bukkit.entity.Item;
- public isCancelled(): boolean;
- public setCancelled(cancel: boolean): void;
- public getHandlers(): org.bukkit.event.HandlerList;
- public static getHandlerList(): org.bukkit.event.HandlerList;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerEditBookEvent.ts b/packages/bukkit/src/typings/org.bukkit.event.player.PlayerEditBookEvent.ts
deleted file mode 100644
index 80a5368c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.event.player.PlayerEditBookEvent.ts
+++ /dev/null
@@ -1,53 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace event {
- namespace player {
- // @ts-ignore
- class PlayerEditBookEvent extends org.bukkit.event.player.PlayerEvent implements org.bukkit.event.Cancellable {
- constructor(who: org.bukkit.entity.Player, slot: number, previousBookMeta: org.bukkit.inventory.meta.BookMeta, newBookMeta: org.bukkit.inventory.meta.BookMeta, isSigning: boolean)
- /**
- * Gets the book meta currently on the book.
- *
- *
- */
- public getNumHatches(): number;
- /**
- * Change the number of mobs coming out of the hatched egg
- *
- *
- */
- getItemInMainHandDropChance(): number;
- /**
- * Sets the chance of the item this creature is currently holding in their
- * main hand being dropped upon this creature's death.
- *
- *
- */
- setItemInMainHandDropChance(chance: number): void;
- /**
- * Gets the chance of the off hand item being dropped upon this creature's
- * death.
- *
- *
- */
- getItemInOffHandDropChance(): number;
- /**
- * Sets the chance of the off hand item being dropped upon this creature's
- * death.
- *
- *
- */
- setItemInOffHandDropChance(chance: number): void;
- /**
- * Gets the chance of the helmet being dropped upon this creature's death.
- *
- *
- */
- getHelmetDropChance(): number;
- /**
- * Sets the chance of the helmet being dropped upon this creature's death.
- *
- *
- */
- setHelmetDropChance(chance: number): void;
- /**
- * Gets the chance of the chest plate being dropped upon this creature's
- * death.
- *
- *
- */
- getChestplateDropChance(): number;
- /**
- * Sets the chance of the chest plate being dropped upon this creature's
- * death.
- *
- *
- */
- setChestplateDropChance(chance: number): void;
- /**
- * Gets the chance of the leggings being dropped upon this creature's
- * death.
- *
- *
- */
- getLeggingsDropChance(): number;
- /**
- * Sets the chance of the leggings being dropped upon this creature's
- * death.
- *
- *
- */
- setLeggingsDropChance(chance: number): void;
- /**
- * Gets the chance of the boots being dropped upon this creature's death.
- *
- *
- */
- getBootsDropChance(): number;
- /**
- * Sets the chance of the boots being dropped upon this creature's death.
- *
- *
- */
- setBootsDropChance(chance: number): void;
- /**
- * Get the entity this EntityEquipment belongs to
- */
- getHolder(): org.bukkit.entity.Entity;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.EquipmentSlot.ts b/packages/bukkit/src/typings/org.bukkit.inventory.EquipmentSlot.ts
deleted file mode 100644
index 4a4ee38e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.EquipmentSlot.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- class EquipmentSlot {
- public static HAND: org.bukkit.inventory.EquipmentSlot;
- public static OFF_HAND: org.bukkit.inventory.EquipmentSlot;
- public static FEET: org.bukkit.inventory.EquipmentSlot;
- public static LEGS: org.bukkit.inventory.EquipmentSlot;
- public static CHEST: org.bukkit.inventory.EquipmentSlot;
- public static HEAD: org.bukkit.inventory.EquipmentSlot;
- public static values(): org.bukkit.inventory.EquipmentSlot[];
- public static valueOf(name: string): org.bukkit.inventory.EquipmentSlot;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.FurnaceInventory.ts b/packages/bukkit/src/typings/org.bukkit.inventory.FurnaceInventory.ts
deleted file mode 100644
index 958c8294..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.FurnaceInventory.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface FurnaceInventory extends org.bukkit.inventory.Inventory {
- /**
- * Get the current item in the result slot.
- */
- getResult(): org.bukkit.inventory.ItemStack;
- /**
- * Get the current fuel.
- */
- getFuel(): org.bukkit.inventory.ItemStack;
- /**
- * Get the item currently smelting.
- */
- getSmelting(): org.bukkit.inventory.ItemStack;
- /**
- * Set the current fuel.
- */
- setFuel(stack: org.bukkit.inventory.ItemStack): void;
- /**
- * Set the current item in the result slot.
- */
- setResult(stack: org.bukkit.inventory.ItemStack): void;
- /**
- * Set the item currently smelting.
- */
- setSmelting(stack: org.bukkit.inventory.ItemStack): void;
- getHolder(): org.bukkit.block.Furnace;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.FurnaceRecipe.ts b/packages/bukkit/src/typings/org.bukkit.inventory.FurnaceRecipe.ts
deleted file mode 100644
index 8e3c1994..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.FurnaceRecipe.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- class FurnaceRecipe extends org.bukkit.inventory.CookingRecipe {
- constructor(result: org.bukkit.inventory.ItemStack, source: org.bukkit.Material)
- constructor(result: org.bukkit.inventory.ItemStack, source: org.bukkit.material.MaterialData)
- constructor(result: org.bukkit.inventory.ItemStack, source: org.bukkit.material.MaterialData, experience: number)
- constructor(result: org.bukkit.inventory.ItemStack, source: org.bukkit.Material, data: number)
- /**
- * Create a furnace recipe to craft the specified ItemStack.
- */
- constructor(key: org.bukkit.NamespacedKey, result: org.bukkit.inventory.ItemStack, source: org.bukkit.Material, experience: number, cookingTime: number)
- constructor(key: org.bukkit.NamespacedKey, result: org.bukkit.inventory.ItemStack, source: org.bukkit.Material, data: number, experience: number, cookingTime: number)
- /**
- * Create a furnace recipe to craft the specified ItemStack.
- */
- constructor(key: org.bukkit.NamespacedKey, result: org.bukkit.inventory.ItemStack, input: org.bukkit.inventory.RecipeChoice, experience: number, cookingTime: number)
- /**
- * Sets the input of this furnace recipe.
- */
- public setInput(input: org.bukkit.material.MaterialData): org.bukkit.inventory.FurnaceRecipe;
- public setInput(input: org.bukkit.Material): org.bukkit.inventory.FurnaceRecipe;
- /**
- * Sets the input of this furnace recipe.
- */
- public setInput(input: org.bukkit.Material, data: number): org.bukkit.inventory.FurnaceRecipe;
- public setInputChoice(input: org.bukkit.inventory.RecipeChoice): org.bukkit.inventory.FurnaceRecipe;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.GrindstoneInventory.ts b/packages/bukkit/src/typings/org.bukkit.inventory.GrindstoneInventory.ts
deleted file mode 100644
index 9ff35ccc..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.GrindstoneInventory.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface GrindstoneInventory extends org.bukkit.inventory.Inventory {
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.HorseInventory.ts b/packages/bukkit/src/typings/org.bukkit.inventory.HorseInventory.ts
deleted file mode 100644
index ff58d52b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.HorseInventory.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface HorseInventory extends org.bukkit.inventory.AbstractHorseInventory {
- /**
- * Gets the item in the horse's armor slot.
- */
- getArmor(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item in the horse's armor slot.
- */
- setArmor(stack: org.bukkit.inventory.ItemStack): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.Inventory.ts b/packages/bukkit/src/typings/org.bukkit.inventory.Inventory.ts
deleted file mode 100644
index 20e0a47e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.Inventory.ts
+++ /dev/null
@@ -1,215 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface Inventory {
- /**
- * Returns the size of the inventory
- */
- getSize(): number;
- /**
- * Returns the maximum stack size for an ItemStack in this inventory.
- */
- getMaxStackSize(): number;
- /**
- * This method allows you to change the maximum stack size for an
- * inventory.
- *
- *
- */
- setMaxStackSize(size: number): void;
- /**
- * Returns the ItemStack found in the slot at the given index
- */
- getItem(index: number): org.bukkit.inventory.ItemStack;
- /**
- * Stores the ItemStack at the given index of the inventory.
- */
- setItem(index: number, item: org.bukkit.inventory.ItemStack): void;
- /**
- * Stores the given ItemStacks in the inventory. This will try to fill
- * existing stacks and empty slots as well as it can.
- *
- * It is these contents which will be used for add / contains / remove
- * methods which look for a specific stack.
- */
- getStorageContents(): org.bukkit.inventory.ItemStack[];
- /**
- * Put the given ItemStacks into the storage slots
- */
- setStorageContents(items: org.bukkit.inventory.ItemStack): void;
- /**
- * Checks if the inventory contains any ItemStacks with the given
- * material.
- */
- contains(material: org.bukkit.Material): boolean;
- /**
- * Checks if the inventory contains any ItemStacks matching the given
- * ItemStack.
- *
- * This will not change the selected trades of players currently trading
- * with this merchant.
- */
- setRecipes(recipes: any[] /*java.util.List*/): void;
- /**
- * Get the recipe at a certain index of this merchant's trade list.
- */
- getRecipe(i: number): org.bukkit.inventory.MerchantRecipe;
- /**
- * Set the recipe at a certain index of this merchant's trade list.
- */
- setRecipe(i: number, recipe: org.bukkit.inventory.MerchantRecipe): void;
- /**
- * Get the number of trades this merchant currently has available.
- */
- getRecipeCount(): number;
- /**
- * Gets whether this merchant is currently trading.
- */
- isTrading(): boolean;
- /**
- * Gets the player this merchant is trading with, or null if it is not
- * currently trading.
- */
- getTrader(): org.bukkit.entity.HumanEntity;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.MerchantInventory.ts b/packages/bukkit/src/typings/org.bukkit.inventory.MerchantInventory.ts
deleted file mode 100644
index f7ad06b5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.MerchantInventory.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface MerchantInventory extends org.bukkit.inventory.Inventory {
- /**
- * Get the index of the currently selected recipe.
- */
- getSelectedRecipeIndex(): number;
- /**
- * Get the currently active recipe.
- * null
if the items provided by the player do
- * not match the ingredients of the selected recipe. This does not
- * necessarily match the recipe selected by the player: If the player has
- * selected the first recipe, the merchant will search all of its offers
- * for a matching recipe to activate.
- */
- getSelectedRecipe(): org.bukkit.inventory.MerchantRecipe;
- /**
- * Gets the Merchant associated with this inventory.
- */
- getMerchant(): org.bukkit.inventory.Merchant;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.MerchantRecipe.ts b/packages/bukkit/src/typings/org.bukkit.inventory.MerchantRecipe.ts
deleted file mode 100644
index 412b863f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.MerchantRecipe.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- class MerchantRecipe implements org.bukkit.inventory.Recipe {
- constructor(result: org.bukkit.inventory.ItemStack, maxUses: number)
- constructor(result: org.bukkit.inventory.ItemStack, uses: number, maxUses: number, experienceReward: boolean)
- constructor(result: org.bukkit.inventory.ItemStack, uses: number, maxUses: number, experienceReward: boolean, villagerExperience: number, priceMultiplier: number)
- public getResult(): org.bukkit.inventory.ItemStack;
- public addIngredient(item: org.bukkit.inventory.ItemStack): void;
- public removeIngredient(index: number): void;
- public setIngredients(ingredients: any[] /*java.util.List*/): void;
- public getIngredients(): any[] /*java.util.List*/;
- /**
- * Get the number of times this trade has been used.
- */
- public getUses(): number;
- /**
- * Set the number of times this trade has been used.
- */
- public setUses(uses: number): void;
- /**
- * Get the maximum number of uses this trade has.
- *
- * The maximum uses of this trade may increase when a player trades with the
- * owning merchant.
- */
- public getMaxUses(): number;
- /**
- * Set the maximum number of uses this trade has.
- */
- public setMaxUses(maxUses: number): void;
- /**
- * Whether to reward experience to the player for the trade.
- */
- public hasExperienceReward(): boolean;
- /**
- * Set whether to reward experience to the player for the trade.
- */
- public setExperienceReward(flag: boolean): void;
- /**
- * Gets the amount of experience the villager earns from this trade.
- */
- public getVillagerExperience(): number;
- /**
- * Sets the amount of experience the villager earns from this trade.
- */
- public setVillagerExperience(villagerExperience: number): void;
- /**
- * Gets the additive price multiplier for the cost of this trade.
- */
- public getPriceMultiplier(): number;
- /**
- * Sets the additive price multiplier for the cost of this trade.
- */
- public setPriceMultiplier(priceMultiplier: number): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.PlayerInventory.ts b/packages/bukkit/src/typings/org.bukkit.inventory.PlayerInventory.ts
deleted file mode 100644
index ee293ad4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.PlayerInventory.ts
+++ /dev/null
@@ -1,121 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- // @ts-ignore
- interface PlayerInventory extends org.bukkit.inventory.Inventory {
- /**
- * Get all ItemStacks from the armor slots
- */
- getArmorContents(): org.bukkit.inventory.ItemStack[];
- /**
- * Get all additional ItemStacks stored in this inventory.
- *
- * NB: What defines an extra slot is up to the implementation, however it
- * will not be contained within {@link #getStorageContents()} or
- * {@link #getArmorContents()}
- */
- getExtraContents(): org.bukkit.inventory.ItemStack[];
- /**
- * Return the ItemStack from the helmet slot
- */
- getHelmet(): org.bukkit.inventory.ItemStack;
- /**
- * Return the ItemStack from the chestplate slot
- */
- getChestplate(): org.bukkit.inventory.ItemStack;
- /**
- * Return the ItemStack from the leg slot
- */
- getLeggings(): org.bukkit.inventory.ItemStack;
- /**
- * Return the ItemStack from the boots slot
- */
- getBoots(): org.bukkit.inventory.ItemStack;
- /**
- * Stores the ItemStack at the given index of the inventory.
- *
- * See {@link #getExtraContents()} for an explanation of extra slots.
- */
- setExtraContents(items: org.bukkit.inventory.ItemStack): void;
- /**
- * Put the given ItemStack into the helmet slot. This does not check if
- * the ItemStack is a helmet
- */
- setHelmet(helmet: org.bukkit.inventory.ItemStack): void;
- /**
- * Put the given ItemStack into the chestplate slot. This does not check
- * if the ItemStack is a chestplate
- */
- setChestplate(chestplate: org.bukkit.inventory.ItemStack): void;
- /**
- * Put the given ItemStack into the leg slot. This does not check if the
- * ItemStack is a pair of leggings
- */
- setLeggings(leggings: org.bukkit.inventory.ItemStack): void;
- /**
- * Put the given ItemStack into the boots slot. This does not check if the
- * ItemStack is a boots
- */
- setBoots(boots: org.bukkit.inventory.ItemStack): void;
- /**
- * Gets a copy of the item the player is currently holding
- * in their main hand.
- */
- getItemInMainHand(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item the player is holding in their main hand.
- */
- setItemInMainHand(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Gets a copy of the item the player is currently holding
- * in their off hand.
- */
- getItemInOffHand(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item the player is holding in their off hand.
- */
- setItemInOffHand(item: org.bukkit.inventory.ItemStack): void;
- /**
- * Gets a copy of the item the player is currently holding
- */
- getItemInHand(): org.bukkit.inventory.ItemStack;
- /**
- * Sets the item the player is holding
- */
- setItemInHand(stack: org.bukkit.inventory.ItemStack): void;
- /**
- * Get the slot number of the currently held item
- */
- getHeldItemSlot(): number;
- /**
- * Set the slot number of the currently held item.
- * true
- * before calling this method.
- */
- getDisplayName(): string;
- /**
- * Sets the display name.
- */
- setDisplayName(name: string): void;
- /**
- * Checks for existence of a localized name.
- */
- hasLocalizedName(): boolean;
- /**
- * Gets the localized display name that is set.
- * true
- * before calling this method.
- */
- getLocalizedName(): string;
- /**
- * Sets the localized name.
- */
- setLocalizedName(name: string): void;
- /**
- * Checks for existence of lore.
- */
- hasLore(): boolean;
- /**
- * Gets the lore that is set.
- * true
before
- * calling this method.
- */
- getLore(): any[] /*java.util.List*/;
- /**
- * Sets the lore for this item.
- * Removes lore when given null.
- */
- setLore(lore: any[] /*java.util.List*/): void;
- /**
- * Checks for existence of custom model data.
- * true
- * before calling this method.
- */
- getCustomModelData(): number;
- /**
- * Sets the custom model data.
- *
- * Returns an empty map if none.
- */
- getEnchants(): Map
- * Returns null if none exist.
- */
- getAttributeModifiers(): any;
- /**
- * Return an immutable copy of all {@link Attribute}s and their
- * {@link AttributeModifier}s for a given {@link EquipmentSlot}.
- * Any {@link AttributeModifier} that does have have a given
- * {@link EquipmentSlot} will be returned. This is because
- * AttributeModifiers without a slot are active in any slot.
- * If there are no attributes set for the given slot, an empty map
- * will be returned.
- */
- getAttributeModifiers(slot: org.bukkit.inventory.EquipmentSlot): any;
- /**
- * Return an immutable copy of all {@link AttributeModifier}s
- * for a given {@link Attribute}
- */
- getAttributeModifiers(attribute: org.bukkit.attribute.Attribute): any[] /*java.util.Collection*/;
- /**
- * Add an Attribute and it's Modifier.
- * AttributeModifiers can now support {@link EquipmentSlot}s.
- * If not set, the {@link AttributeModifier} will be active in ALL slots.
- *
- * Two {@link AttributeModifier}s that have the same {@link java.util.UUID}
- * cannot exist on the same Attribute.
- */
- addAttributeModifier(attribute: org.bukkit.attribute.Attribute, modifier: org.bukkit.attribute.AttributeModifier): boolean;
- /**
- * Set all {@link Attribute}s and their {@link AttributeModifier}s.
- * To clear all currently set Attributes and AttributeModifiers use
- * null or an empty Multimap.
- * If not null nor empty, this will filter all entries that are not-null
- * and add them to the ItemStack.
- */
- setAttributeModifiers(attributeModifiers: any): void;
- /**
- * Remove all {@link AttributeModifier}s associated with the given
- * {@link Attribute}.
- * This will return false if nothing was removed.
- */
- removeAttributeModifier(attribute: org.bukkit.attribute.Attribute): boolean;
- /**
- * Remove all {@link Attribute}s and {@link AttributeModifier}s for a
- * given {@link EquipmentSlot}.
- * If the given {@link EquipmentSlot} is null, this will remove all
- * {@link AttributeModifier}s that do not have an EquipmentSlot set.
- */
- removeAttributeModifier(slot: org.bukkit.inventory.EquipmentSlot): boolean;
- /**
- * Remove a specific {@link Attribute} and {@link AttributeModifier}.
- * AttributeModifiers are matched according to their {@link java.util.UUID}.
- */
- removeAttributeModifier(attribute: org.bukkit.attribute.Attribute, modifier: org.bukkit.attribute.AttributeModifier): boolean;
- /**
- * Returns a public custom tag container capable of storing tags on the
- * item.
- * Those tags will be sent to the client with all of their content, so the
- * client is capable of reading them. This will result in the player seeing
- * a NBT Tag notification on the item.
- * These tags can also be modified by the client once in creative mode
- */
- getCustomTagContainer(): org.bukkit.inventory.meta.tags.CustomItemTagContainer;
- /**
- * Internal use only! Do not use under any circumstances!
- */
- setVersion(version: number): void;
- clone(): org.bukkit.inventory.meta.ItemMeta;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.meta.KnowledgeBookMeta.ts b/packages/bukkit/src/typings/org.bukkit.inventory.meta.KnowledgeBookMeta.ts
deleted file mode 100644
index 50ecfeef..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.meta.KnowledgeBookMeta.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace meta {
- // @ts-ignore
- interface KnowledgeBookMeta extends org.bukkit.inventory.meta.ItemMeta {
- /**
- * Checks for the existence of recipes in the book.
- */
- hasRecipes(): boolean;
- /**
- * Gets all the recipes in the book.
- */
- getRecipes(): any[] /*java.util.List*/;
- /**
- * Clears the existing book recipes, and sets the book to use the provided
- * recipes.
- */
- setRecipes(recipes: any[] /*java.util.List*/): void;
- /**
- * Adds new recipe to the end of the book.
- */
- addRecipe(recipes: org.bukkit.NamespacedKey): void;
- clone(): org.bukkit.inventory.meta.KnowledgeBookMeta;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.meta.LeatherArmorMeta.ts b/packages/bukkit/src/typings/org.bukkit.inventory.meta.LeatherArmorMeta.ts
deleted file mode 100644
index c19bee0f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.meta.LeatherArmorMeta.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace meta {
- // @ts-ignore
- interface LeatherArmorMeta extends org.bukkit.inventory.meta.ItemMeta {
- /**
- * Gets the color of the armor. If it has not been set otherwise, it will
- * be {@link ItemFactory#getDefaultLeatherColor()}.
- */
- getColor(): org.bukkit.Color;
- /**
- * Sets the color of the armor.
- */
- setColor(color: org.bukkit.Color): void;
- clone(): org.bukkit.inventory.meta.LeatherArmorMeta;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.meta.MapMeta.ts b/packages/bukkit/src/typings/org.bukkit.inventory.meta.MapMeta.ts
deleted file mode 100644
index 42117831..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.meta.MapMeta.ts
+++ /dev/null
@@ -1,88 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace meta {
- // @ts-ignore
- interface MapMeta extends org.bukkit.inventory.meta.ItemMeta {
- /**
- * Checks for existence of a map ID number.
- */
- hasMapId(): boolean;
- /**
- * Gets the map ID that is set. This is used to determine what map is
- * displayed.
- * true
before
- * calling this method.
- */
- getMapId(): number;
- /**
- * Sets the map ID. This is used to determine what map is displayed.
- */
- setMapId(id: number): void;
- /**
- * Checks for existence of an associated map.
- */
- hasMapView(): boolean;
- /**
- * Gets the map view that is associated with this map item.
- * true
before
- * calling this method.
- */
- getMapView(): org.bukkit.map.MapView;
- /**
- * Sets the associated map. This is used to determine what map is displayed.
- * true
- * before calling this method.
- */
- getLocationName(): string;
- /**
- * Sets the location name. A custom map color will alter the display of the
- * map in an inventory slot.
- */
- setLocationName(name: string): void;
- /**
- * Checks for existence of a map color.
- */
- hasColor(): boolean;
- /**
- * Gets the map color that is set. A custom map color will alter the display
- * of the map in an inventory slot.
- * true
before
- * calling this method.
- */
- getColor(): org.bukkit.Color;
- /**
- * Sets the map color. A custom map color will alter the display of the map
- * in an inventory slot.
- */
- setColor(color: org.bukkit.Color): void;
- clone(): org.bukkit.inventory.meta.MapMeta;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.meta.PotionMeta.ts b/packages/bukkit/src/typings/org.bukkit.inventory.meta.PotionMeta.ts
deleted file mode 100644
index fa3b736a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.meta.PotionMeta.ts
+++ /dev/null
@@ -1,71 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace meta {
- // @ts-ignore
- interface PotionMeta extends org.bukkit.inventory.meta.ItemMeta {
- /**
- * Sets the underlying potion data
- */
- setBasePotionData(data: org.bukkit.potion.PotionData): void;
- /**
- * Returns the potion data about the base potion
- */
- getBasePotionData(): org.bukkit.potion.PotionData;
- /**
- * Checks for the presence of custom potion effects.
- */
- hasCustomEffects(): boolean;
- /**
- * Gets an immutable list containing all custom potion effects applied to
- * this potion.
- * true
before
- * calling this method.
- */
- getColor(): org.bukkit.Color;
- /**
- * Sets the potion color. A custom potion color will alter the display of
- * the potion in an inventory slot.
- */
- setColor(color: org.bukkit.Color): void;
- clone(): org.bukkit.inventory.meta.PotionMeta;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.meta.Repairable.ts b/packages/bukkit/src/typings/org.bukkit.inventory.meta.Repairable.ts
deleted file mode 100644
index 84f01fd0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.meta.Repairable.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace meta {
- // @ts-ignore
- interface Repairable {
- /**
- * Checks to see if this has a repair penalty
- */
- hasRepairCost(): boolean;
- /**
- * Gets the repair penalty
- */
- getRepairCost(): number;
- /**
- * Sets the repair penalty
- */
- setRepairCost(cost: number): void;
- clone(): org.bukkit.inventory.meta.Repairable;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.meta.SkullMeta.ts b/packages/bukkit/src/typings/org.bukkit.inventory.meta.SkullMeta.ts
deleted file mode 100644
index 9cf8b864..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.meta.SkullMeta.ts
+++ /dev/null
@@ -1,35 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace meta {
- // @ts-ignore
- interface SkullMeta extends org.bukkit.inventory.meta.ItemMeta {
- /**
- * Gets the owner of the skull.
- */
- getOwner(): string;
- /**
- * Checks to see if the skull has an owner.
- */
- hasOwner(): boolean;
- /**
- * Sets the owner of the skull.
- */
- setOwner(owner: string): boolean;
- /**
- * Gets the owner of the skull.
- */
- getOwningPlayer(): org.bukkit.OfflinePlayer;
- /**
- * Sets the owner of the skull.
- * true
before
- * calling this method.
- */
- getPatternColor(): org.bukkit.DyeColor;
- /**
- * Sets the color of the fish's pattern.
- * false
will initialize
- * all other values to unspecified defaults.
- */
- setPatternColor(color: org.bukkit.DyeColor): void;
- /**
- * Gets the color of the fish's body.
- * true
before
- * calling this method.
- */
- getBodyColor(): org.bukkit.DyeColor;
- /**
- * Sets the color of the fish's body.
- * false
will initialize
- * all other values to unspecified defaults.
- */
- setBodyColor(color: org.bukkit.DyeColor): void;
- /**
- * Gets the fish's pattern.
- * true
before
- * calling this method.
- */
- getPattern(): org.bukkit.entity.TropicalFish.Pattern;
- /**
- * Sets the fish's pattern.
- * false
will initialize
- * all other values to unspecified defaults.
- */
- setPattern(pattern: org.bukkit.entity.TropicalFish.Pattern): void;
- /**
- * Checks for existence of a variant tag indicating a specific fish will be
- * spawned.
- */
- hasVariant(): boolean;
- clone(): org.bukkit.inventory.meta.TropicalFishBucketMeta;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.meta.tags.CustomItemTagContainer.ts b/packages/bukkit/src/typings/org.bukkit.inventory.meta.tags.CustomItemTagContainer.ts
deleted file mode 100644
index f6f70106..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.meta.tags.CustomItemTagContainer.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace meta {
- namespace tags {
- // @ts-ignore
- interface CustomItemTagContainer {
- /**
- * Stores a custom value on the {@link ItemMeta}.
- * This API cannot be used to manipulate minecraft tags, as the values will
- * be stored using your namespace. This method will override any existing
- * value the meta may have stored under the provided key.
- */
- setCustomTag(key: org.bukkit.NamespacedKey, type: org.bukkit.inventory.meta.tags.ItemTagType, value: any): void;
- /**
- * Returns if the item meta has a custom tag registered matching the
- * provided parameters.
- * This method will only return if the found value has the same primitive
- * data type as the provided key.
- * Storing a value using a custom {@link ItemTagType} implementation will
- * not store the complex data type. Therefore storing a UUID (by storing a
- * byte[]) will match hasCustomTag("key" , {@link ItemTagType#BYTE_ARRAY}).
- * Likewise a stored byte[] will always match your UUID {@link ItemTagType}
- * even if it is not 16 bytes long.
- * This method is only usable for custom object keys. Overwriting existing
- * tags, like the the display name, will not work as the values are stored
- * using your namespace.
- */
- hasCustomTag(key: org.bukkit.NamespacedKey, type: org.bukkit.inventory.meta.tags.ItemTagType): boolean;
- /**
- * Returns the custom tag's value that is stored on the item.
- */
- getCustomTag(key: org.bukkit.NamespacedKey, type: org.bukkit.inventory.meta.tags.ItemTagType): any;
- /**
- * Removes a custom key from the item meta.
- */
- removeCustomTag(key: org.bukkit.NamespacedKey): void;
- /**
- * Returns if the container instance is empty, therefore has no entries
- * inside it.
- */
- isEmpty(): boolean;
- /**
- * Returns the adapter context this tag container uses.
- */
- getAdapterContext(): org.bukkit.inventory.meta.tags.ItemTagAdapterContext;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.meta.tags.ItemTagAdapterContext.ts b/packages/bukkit/src/typings/org.bukkit.inventory.meta.tags.ItemTagAdapterContext.ts
deleted file mode 100644
index fb8df6f5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.meta.tags.ItemTagAdapterContext.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace meta {
- namespace tags {
- // @ts-ignore
- interface ItemTagAdapterContext {
- /**
- * Creates a new and empty tag container instance.
- */
- newTagContainer(): org.bukkit.inventory.meta.tags.CustomItemTagContainer;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.meta.tags.ItemTagType.PrimitiveTagType.ts b/packages/bukkit/src/typings/org.bukkit.inventory.meta.tags.ItemTagType.PrimitiveTagType.ts
deleted file mode 100644
index 90a972ee..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.meta.tags.ItemTagType.PrimitiveTagType.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace meta {
- namespace tags {
- namespace ItemTagType {
- // @ts-ignore
- class PrimitiveTagType implements org.bukkit.inventory.meta.tags.ItemTagType {
- public getPrimitiveType(): any;
- public getComplexType(): any;
- public toPrimitive(complex: any, context: org.bukkit.inventory.meta.tags.ItemTagAdapterContext): any;
- public fromPrimitive(primitive: any, context: org.bukkit.inventory.meta.tags.ItemTagAdapterContext): any;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.inventory.meta.tags.ItemTagType.ts b/packages/bukkit/src/typings/org.bukkit.inventory.meta.tags.ItemTagType.ts
deleted file mode 100644
index c1fddb91..00000000
--- a/packages/bukkit/src/typings/org.bukkit.inventory.meta.tags.ItemTagType.ts
+++ /dev/null
@@ -1,41 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace inventory {
- namespace meta {
- namespace tags {
- // @ts-ignore
- interface ItemTagType {
- BYTE: org.bukkit.inventory.meta.tags.ItemTagType;
- SHORT: org.bukkit.inventory.meta.tags.ItemTagType;
- INTEGER: org.bukkit.inventory.meta.tags.ItemTagType;
- LONG: org.bukkit.inventory.meta.tags.ItemTagType;
- FLOAT: org.bukkit.inventory.meta.tags.ItemTagType;
- DOUBLE: org.bukkit.inventory.meta.tags.ItemTagType;
- STRING: org.bukkit.inventory.meta.tags.ItemTagType;
- BYTE_ARRAY: org.bukkit.inventory.meta.tags.ItemTagType;
- INTEGER_ARRAY: org.bukkit.inventory.meta.tags.ItemTagType;
- LONG_ARRAY: org.bukkit.inventory.meta.tags.ItemTagType;
- TAG_CONTAINER: org.bukkit.inventory.meta.tags.ItemTagType;
- /**
- * Returns the primitive data type of this tag.
- */
- getPrimitiveType(): any;
- /**
- * Returns the complex object type the primitive value resembles.
- */
- getComplexType(): any;
- /**
- * Returns the primitive data that resembles the complex object passed to
- * this method.
- */
- toPrimitive(complex: any, context: org.bukkit.inventory.meta.tags.ItemTagAdapterContext): any;
- /**
- * Creates a complex object based of the passed primitive value
- */
- fromPrimitive(primitive: any, context: org.bukkit.inventory.meta.tags.ItemTagAdapterContext): any;
- }
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.loot.LootContext.Builder.ts b/packages/bukkit/src/typings/org.bukkit.loot.LootContext.Builder.ts
deleted file mode 100644
index 98e4f54d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.loot.LootContext.Builder.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace loot {
- namespace LootContext {
- // @ts-ignore
- class Builder {
- /**
- * Creates a new LootContext.Builder instance to facilitate easy
- * creation of {@link LootContext}s.
- */
- constructor(location: org.bukkit.Location)
- /**
- * Set how much luck to have when generating loot.
- */
- public luck(luck: number): org.bukkit.loot.LootContext.Builder;
- /**
- * Set the {@link org.bukkit.enchantments.Enchantment#LOOT_BONUS_MOBS}
- * level equivalent to use when generating loot. Values less than or
- * equal to 0 will force the {@link LootTable} to only return a single
- * {@link org.bukkit.inventory.ItemStack} per pool.
- */
- public lootingModifier(modifier: number): org.bukkit.loot.LootContext.Builder;
- /**
- * The entity that was killed.
- */
- public lootedEntity(lootedEntity: org.bukkit.entity.Entity): org.bukkit.loot.LootContext.Builder;
- /**
- * Set the {@link org.bukkit.entity.HumanEntity} that killed
- * {@link #getLootedEntity()}. This entity will be used to get the
- * looting level if {@link #lootingModifier(int)} is not set.
- */
- public killer(killer: org.bukkit.entity.HumanEntity): org.bukkit.loot.LootContext.Builder;
- /**
- * Create a new {@link LootContext} instance using the supplied
- * parameters.
- */
- public build(): org.bukkit.loot.LootContext;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.loot.LootContext.ts b/packages/bukkit/src/typings/org.bukkit.loot.LootContext.ts
deleted file mode 100644
index 4894f323..00000000
--- a/packages/bukkit/src/typings/org.bukkit.loot.LootContext.ts
+++ /dev/null
@@ -1,38 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace loot {
- // @ts-ignore
- class LootContext {
- public static DEFAULT_LOOT_MODIFIER: number;
- /**
- * The {@link Location} to store where the loot will be generated.
- */
- public getLocation(): org.bukkit.Location;
- /**
- * Represents the {@link org.bukkit.potion.PotionEffectType#LUCK} that an
- * entity can have. The higher the value the better chance of receiving more
- * loot.
- */
- public getLuck(): number;
- /**
- * Represents the
- * {@link org.bukkit.enchantments.Enchantment#LOOT_BONUS_MOBS} the
- * {@link #getKiller()} entity has on their equipped item.
- * This value is only set via
- * {@link LootContext.Builder#lootingModifier(int)}. If not set, the
- * {@link #getKiller()} entity's looting level will be used instead.
- */
- public getLootingModifier(): number;
- /**
- * Get the {@link Entity} that was killed. Can be null.
- */
- public getLootedEntity(): org.bukkit.entity.Entity;
- /**
- * Get the {@link HumanEntity} who killed the {@link #getLootedEntity()}.
- * Can be null.
- */
- public getKiller(): org.bukkit.entity.HumanEntity;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.loot.LootTable.ts b/packages/bukkit/src/typings/org.bukkit.loot.LootTable.ts
deleted file mode 100644
index 089df7ef..00000000
--- a/packages/bukkit/src/typings/org.bukkit.loot.LootTable.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace loot {
- // @ts-ignore
- interface LootTable extends org.bukkit.Keyed {
- /**
- * Returns a mutable list of loot generated by this LootTable.
- */
- populateLoot(random: any, context: org.bukkit.loot.LootContext): any[] /*java.util.Collection*/;
- /**
- * Attempt to fill an inventory with this LootTable's loot.
- */
- fillInventory(inventory: org.bukkit.inventory.Inventory, random: any, context: org.bukkit.loot.LootContext): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.loot.LootTables.ts b/packages/bukkit/src/typings/org.bukkit.loot.LootTables.ts
deleted file mode 100644
index c8220375..00000000
--- a/packages/bukkit/src/typings/org.bukkit.loot.LootTables.ts
+++ /dev/null
@@ -1,153 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace loot {
- // @ts-ignore
- class LootTables implements org.bukkit.Keyed {
- public static EMPTY: org.bukkit.loot.LootTables;
- public static ABANDONED_MINESHAFT: org.bukkit.loot.LootTables;
- public static BURIED_TREASURE: org.bukkit.loot.LootTables;
- public static DESERT_PYRAMID: org.bukkit.loot.LootTables;
- public static END_CITY_TREASURE: org.bukkit.loot.LootTables;
- public static IGLOO_CHEST: org.bukkit.loot.LootTables;
- public static JUNGLE_TEMPLE: org.bukkit.loot.LootTables;
- public static JUNGLE_TEMPLE_DISPENSER: org.bukkit.loot.LootTables;
- public static NETHER_BRIDGE: org.bukkit.loot.LootTables;
- public static PILLAGER_OUTPOST: org.bukkit.loot.LootTables;
- public static SHIPWRECK_MAP: org.bukkit.loot.LootTables;
- public static SHIPWRECK_SUPPLY: org.bukkit.loot.LootTables;
- public static SHIPWRECK_TREASURE: org.bukkit.loot.LootTables;
- public static SIMPLE_DUNGEON: org.bukkit.loot.LootTables;
- public static SPAWN_BONUS_CHEST: org.bukkit.loot.LootTables;
- public static STRONGHOLD_CORRIDOR: org.bukkit.loot.LootTables;
- public static STRONGHOLD_CROSSING: org.bukkit.loot.LootTables;
- public static STRONGHOLD_LIBRARY: org.bukkit.loot.LootTables;
- public static UNDERWATER_RUIN_BIG: org.bukkit.loot.LootTables;
- public static UNDERWATER_RUIN_SMALL: org.bukkit.loot.LootTables;
- public static VILLAGE_ARMORER: org.bukkit.loot.LootTables;
- public static VILLAGE_BUTCHER: org.bukkit.loot.LootTables;
- public static VILLAGE_CARTOGRAPHER: org.bukkit.loot.LootTables;
- public static VILLAGE_DESERT_HOUSE: org.bukkit.loot.LootTables;
- public static VILLAGE_FISHER: org.bukkit.loot.LootTables;
- public static VILLAGE_FLETCHER: org.bukkit.loot.LootTables;
- public static VILLAGE_MASON: org.bukkit.loot.LootTables;
- public static VILLAGE_PLAINS_HOUSE: org.bukkit.loot.LootTables;
- public static VILLAGE_SAVANNA_HOUSE: org.bukkit.loot.LootTables;
- public static VILLAGE_SHEPHERD: org.bukkit.loot.LootTables;
- public static VILLAGE_SNOWY_HOUSE: org.bukkit.loot.LootTables;
- public static VILLAGE_TAIGA_HOUSE: org.bukkit.loot.LootTables;
- public static VILLAGE_TANNERY: org.bukkit.loot.LootTables;
- public static VILLAGE_TEMPLE: org.bukkit.loot.LootTables;
- public static VILLAGE_TOOLSMITH: org.bukkit.loot.LootTables;
- public static VILLAGE_WEAPONSMITH: org.bukkit.loot.LootTables;
- public static WOODLAND_MANSION: org.bukkit.loot.LootTables;
- public static ARMOR_STAND: org.bukkit.loot.LootTables;
- public static BAT: org.bukkit.loot.LootTables;
- public static BLAZE: org.bukkit.loot.LootTables;
- public static CAT: org.bukkit.loot.LootTables;
- public static CAVE_SPIDER: org.bukkit.loot.LootTables;
- public static CHICKEN: org.bukkit.loot.LootTables;
- public static COD: org.bukkit.loot.LootTables;
- public static COW: org.bukkit.loot.LootTables;
- public static CREEPER: org.bukkit.loot.LootTables;
- public static DOLPHIN: org.bukkit.loot.LootTables;
- public static DONKEY: org.bukkit.loot.LootTables;
- public static DROWNED: org.bukkit.loot.LootTables;
- public static ELDER_GUARDIAN: org.bukkit.loot.LootTables;
- public static ENDERMAN: org.bukkit.loot.LootTables;
- public static ENDERMITE: org.bukkit.loot.LootTables;
- public static ENDER_DRAGON: org.bukkit.loot.LootTables;
- public static EVOKER: org.bukkit.loot.LootTables;
- public static FOX: org.bukkit.loot.LootTables;
- public static GHAST: org.bukkit.loot.LootTables;
- public static GIANT: org.bukkit.loot.LootTables;
- public static GUARDIAN: org.bukkit.loot.LootTables;
- public static HORSE: org.bukkit.loot.LootTables;
- public static HUSK: org.bukkit.loot.LootTables;
- public static ILLUSIONER: org.bukkit.loot.LootTables;
- public static IRON_GOLEM: org.bukkit.loot.LootTables;
- public static LLAMA: org.bukkit.loot.LootTables;
- public static MAGMA_CUBE: org.bukkit.loot.LootTables;
- public static MOOSHROOM: org.bukkit.loot.LootTables;
- public static MULE: org.bukkit.loot.LootTables;
- public static OCELOT: org.bukkit.loot.LootTables;
- public static PANDA: org.bukkit.loot.LootTables;
- public static PARROT: org.bukkit.loot.LootTables;
- public static PHANTOM: org.bukkit.loot.LootTables;
- public static PIG: org.bukkit.loot.LootTables;
- public static PILLAGER: org.bukkit.loot.LootTables;
- public static POLAR_BEAR: org.bukkit.loot.LootTables;
- public static PUFFERFISH: org.bukkit.loot.LootTables;
- public static RABBIT: org.bukkit.loot.LootTables;
- public static RAVAGER: org.bukkit.loot.LootTables;
- public static SALMON: org.bukkit.loot.LootTables;
- public static SHULKER: org.bukkit.loot.LootTables;
- public static SILVERFISH: org.bukkit.loot.LootTables;
- public static SKELETON: org.bukkit.loot.LootTables;
- public static SKELETON_HORSE: org.bukkit.loot.LootTables;
- public static SLIME: org.bukkit.loot.LootTables;
- public static SNOW_GOLEM: org.bukkit.loot.LootTables;
- public static SPIDER: org.bukkit.loot.LootTables;
- public static SQUID: org.bukkit.loot.LootTables;
- public static STRAY: org.bukkit.loot.LootTables;
- public static TRADER_LLAMA: org.bukkit.loot.LootTables;
- public static TROPICAL_FISH: org.bukkit.loot.LootTables;
- public static TURTLE: org.bukkit.loot.LootTables;
- public static VEX: org.bukkit.loot.LootTables;
- public static VILLAGER: org.bukkit.loot.LootTables;
- public static VINDICATOR: org.bukkit.loot.LootTables;
- public static WANDERING_TRADER: org.bukkit.loot.LootTables;
- public static WITCH: org.bukkit.loot.LootTables;
- public static WITHER: org.bukkit.loot.LootTables;
- public static WITHER_SKELETON: org.bukkit.loot.LootTables;
- public static WOLF: org.bukkit.loot.LootTables;
- public static ZOMBIE: org.bukkit.loot.LootTables;
- public static ZOMBIE_HORSE: org.bukkit.loot.LootTables;
- public static ZOMBIE_PIGMAN: org.bukkit.loot.LootTables;
- public static ZOMBIE_VILLAGER: org.bukkit.loot.LootTables;
- public static ARMORER_GIFT: org.bukkit.loot.LootTables;
- public static BUTCHER_GIFT: org.bukkit.loot.LootTables;
- public static CARTOGRAPHER_GIFT: org.bukkit.loot.LootTables;
- public static CAT_MORNING_GIFT: org.bukkit.loot.LootTables;
- public static CLERIC_GIFT: org.bukkit.loot.LootTables;
- public static FARMER_GIFT: org.bukkit.loot.LootTables;
- public static FISHERMAN_GIFT: org.bukkit.loot.LootTables;
- public static FISHING: org.bukkit.loot.LootTables;
- public static FISHING_FISH: org.bukkit.loot.LootTables;
- public static FISHING_JUNK: org.bukkit.loot.LootTables;
- public static FISHING_TREASURE: org.bukkit.loot.LootTables;
- public static FLETCHER_GIFT: org.bukkit.loot.LootTables;
- public static LEATHERWORKER_GIFT: org.bukkit.loot.LootTables;
- public static LIBRARIAN_GIFT: org.bukkit.loot.LootTables;
- public static MASON_GIFT: org.bukkit.loot.LootTables;
- public static SHEPHERD_GIFT: org.bukkit.loot.LootTables;
- public static TOOLSMITH_GIFT: org.bukkit.loot.LootTables;
- public static WEAPONSMITH_GIFT: org.bukkit.loot.LootTables;
- public static SHEEP: org.bukkit.loot.LootTables;
- public static SHEEP_BLACK: org.bukkit.loot.LootTables;
- public static SHEEP_BLUE: org.bukkit.loot.LootTables;
- public static SHEEP_BROWN: org.bukkit.loot.LootTables;
- public static SHEEP_CYAN: org.bukkit.loot.LootTables;
- public static SHEEP_GRAY: org.bukkit.loot.LootTables;
- public static SHEEP_GREEN: org.bukkit.loot.LootTables;
- public static SHEEP_LIGHT_BLUE: org.bukkit.loot.LootTables;
- public static SHEEP_LIGHT_GRAY: org.bukkit.loot.LootTables;
- public static SHEEP_LIME: org.bukkit.loot.LootTables;
- public static SHEEP_MAGENTA: org.bukkit.loot.LootTables;
- public static SHEEP_ORANGE: org.bukkit.loot.LootTables;
- public static SHEEP_PINK: org.bukkit.loot.LootTables;
- public static SHEEP_PURPLE: org.bukkit.loot.LootTables;
- public static SHEEP_RED: org.bukkit.loot.LootTables;
- public static SHEEP_WHITE: org.bukkit.loot.LootTables;
- public static SHEEP_YELLOW: org.bukkit.loot.LootTables;
- public static values(): org.bukkit.loot.LootTables[];
- public static valueOf(name: string): org.bukkit.loot.LootTables;
- public getKey(): org.bukkit.NamespacedKey;
- /**
- * Get the {@link LootTable} corresponding to this constant. This is
- * equivalent to calling {@code Bukkit.getLootTable(this.getKey());}.
- */
- public getLootTable(): org.bukkit.loot.LootTable;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.loot.Lootable.ts b/packages/bukkit/src/typings/org.bukkit.loot.Lootable.ts
deleted file mode 100644
index 0c9dbe60..00000000
--- a/packages/bukkit/src/typings/org.bukkit.loot.Lootable.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace loot {
- // @ts-ignore
- interface Lootable {
- /**
- * Set the loot table for a container or entity.
- *
- * To remove a loot table use null. Do not use {@link LootTables#EMPTY} to
- * clear a LootTable.
- */
- setLootTable(table: org.bukkit.loot.LootTable): void;
- /**
- * Gets the Loot Table attached to this block or entity.
- *
- * If an block/entity does not have a loot table, this will return null, NOT
- * an empty loot table.
- */
- getLootTable(): org.bukkit.loot.LootTable;
- /**
- * Set the seed used when this Loot Table generates loot.
- */
- setSeed(seed: number): void;
- /**
- * Get the Loot Table's seed.
- *
- * The seed is used when generating loot.
- */
- getSeed(): number;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.map.MapCanvas.ts b/packages/bukkit/src/typings/org.bukkit.map.MapCanvas.ts
deleted file mode 100644
index 29a48b18..00000000
--- a/packages/bukkit/src/typings/org.bukkit.map.MapCanvas.ts
+++ /dev/null
@@ -1,46 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace map {
- // @ts-ignore
- interface MapCanvas {
- /**
- * Get the map this canvas is attached to.
- */
- getMapView(): org.bukkit.map.MapView;
- /**
- * Get the cursor collection associated with this canvas.
- */
- getCursors(): org.bukkit.map.MapCursorCollection;
- /**
- * Set the cursor collection associated with this canvas. This does not
- * usually need to be called since a MapCursorCollection is already
- * provided.
- */
- setCursors(cursors: org.bukkit.map.MapCursorCollection): void;
- /**
- * Draw a pixel to the canvas.
- */
- setPixel(x: number, y: number, color: number): void;
- /**
- * Get a pixel from the canvas.
- */
- getPixel(x: number, y: number): number;
- /**
- * Get a pixel from the layers below this canvas.
- */
- getBasePixel(x: number, y: number): number;
- /**
- * Draw an image to the map. The image will be clipped if necessary.
- */
- drawImage(x: number, y: number, image: any): void;
- /**
- * Render text to the map using fancy formatting. Newline (\n) characters
- * will move down one line and return to the original column, and the text
- * color can be changed using sequences such as "§12;", replacing 12 with
- * the palette index of the color (see {@link MapPalette}).
- */
- drawText(x: number, y: number, font: org.bukkit.map.MapFont, text: string): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.map.MapCursor.Type.ts b/packages/bukkit/src/typings/org.bukkit.map.MapCursor.Type.ts
deleted file mode 100644
index 6a51ed4b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.map.MapCursor.Type.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace map {
- namespace MapCursor {
- // @ts-ignore
- class Type {
- public static WHITE_POINTER: org.bukkit.map.MapCursor.Type;
- public static GREEN_POINTER: org.bukkit.map.MapCursor.Type;
- public static RED_POINTER: org.bukkit.map.MapCursor.Type;
- public static BLUE_POINTER: org.bukkit.map.MapCursor.Type;
- public static WHITE_CROSS: org.bukkit.map.MapCursor.Type;
- public static RED_MARKER: org.bukkit.map.MapCursor.Type;
- public static WHITE_CIRCLE: org.bukkit.map.MapCursor.Type;
- public static SMALL_WHITE_CIRCLE: org.bukkit.map.MapCursor.Type;
- public static MANSION: org.bukkit.map.MapCursor.Type;
- public static TEMPLE: org.bukkit.map.MapCursor.Type;
- public static BANNER_WHITE: org.bukkit.map.MapCursor.Type;
- public static BANNER_ORANGE: org.bukkit.map.MapCursor.Type;
- public static BANNER_MAGENTA: org.bukkit.map.MapCursor.Type;
- public static BANNER_LIGHT_BLUE: org.bukkit.map.MapCursor.Type;
- public static BANNER_YELLOW: org.bukkit.map.MapCursor.Type;
- public static BANNER_LIME: org.bukkit.map.MapCursor.Type;
- public static BANNER_PINK: org.bukkit.map.MapCursor.Type;
- public static BANNER_GRAY: org.bukkit.map.MapCursor.Type;
- public static BANNER_LIGHT_GRAY: org.bukkit.map.MapCursor.Type;
- public static BANNER_CYAN: org.bukkit.map.MapCursor.Type;
- public static BANNER_PURPLE: org.bukkit.map.MapCursor.Type;
- public static BANNER_BLUE: org.bukkit.map.MapCursor.Type;
- public static BANNER_BROWN: org.bukkit.map.MapCursor.Type;
- public static BANNER_GREEN: org.bukkit.map.MapCursor.Type;
- public static BANNER_RED: org.bukkit.map.MapCursor.Type;
- public static BANNER_BLACK: org.bukkit.map.MapCursor.Type;
- public static RED_X: org.bukkit.map.MapCursor.Type;
- public static values(): org.bukkit.map.MapCursor.Type[];
- public static valueOf(name: string): org.bukkit.map.MapCursor.Type;
- public getValue(): number;
- public static byValue(value: number): org.bukkit.map.MapCursor.Type;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.map.MapCursor.ts b/packages/bukkit/src/typings/org.bukkit.map.MapCursor.ts
deleted file mode 100644
index b6ff9591..00000000
--- a/packages/bukkit/src/typings/org.bukkit.map.MapCursor.ts
+++ /dev/null
@@ -1,81 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace map {
- // @ts-ignore
- class MapCursor {
- /**
- * Initialize the map cursor.
- */
- constructor(x: number, y: number, direction: number, type: number, visible: boolean)
- /**
- * Initialize the map cursor.
- */
- constructor(x: number, y: number, direction: number, type: org.bukkit.map.MapCursor.Type, visible: boolean)
- /**
- * Initialize the map cursor.
- */
- constructor(x: number, y: number, direction: number, type: number, visible: boolean, caption: string)
- /**
- * Initialize the map cursor.
- */
- constructor(x: number, y: number, direction: number, type: org.bukkit.map.MapCursor.Type, visible: boolean, caption: string)
- /**
- * Get the X position of this cursor.
- */
- public getX(): number;
- /**
- * Get the Y position of this cursor.
- */
- public getY(): number;
- /**
- * Get the direction of this cursor.
- */
- public getDirection(): number;
- /**
- * Get the type of this cursor.
- */
- public getType(): org.bukkit.map.MapCursor.Type;
- /**
- * Get the type of this cursor.
- */
- public getRawType(): number;
- /**
- * Get the visibility status of this cursor.
- */
- public isVisible(): boolean;
- /**
- * Set the X position of this cursor.
- */
- public setX(x: number): void;
- /**
- * Set the Y position of this cursor.
- */
- public setY(y: number): void;
- /**
- * Set the direction of this cursor.
- */
- public setDirection(direction: number): void;
- /**
- * Set the type of this cursor.
- */
- public setType(type: org.bukkit.map.MapCursor.Type): void;
- /**
- * Set the type of this cursor.
- */
- public setRawType(type: number): void;
- /**
- * Set the visibility status of this cursor.
- */
- public setVisible(visible: boolean): void;
- /**
- * Gets the caption on this cursor.
- */
- public getCaption(): string;
- /**
- * Sets the caption on this cursor.
- */
- public setCaption(caption: string): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.map.MapCursorCollection.ts b/packages/bukkit/src/typings/org.bukkit.map.MapCursorCollection.ts
deleted file mode 100644
index 1cca7a92..00000000
--- a/packages/bukkit/src/typings/org.bukkit.map.MapCursorCollection.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace map {
- // @ts-ignore
- class MapCursorCollection {
- constructor()
- /**
- * Get the amount of cursors in this collection.
- */
- public size(): number;
- /**
- * Get a cursor from this collection.
- */
- public getCursor(index: number): org.bukkit.map.MapCursor;
- /**
- * Remove a cursor from the collection.
- */
- public removeCursor(cursor: org.bukkit.map.MapCursor): boolean;
- /**
- * Add a cursor to the collection.
- */
- public addCursor(cursor: org.bukkit.map.MapCursor): org.bukkit.map.MapCursor;
- /**
- * Add a cursor to the collection.
- */
- public addCursor(x: number, y: number, direction: number): org.bukkit.map.MapCursor;
- /**
- * Add a cursor to the collection.
- */
- public addCursor(x: number, y: number, direction: number, type: number): org.bukkit.map.MapCursor;
- /**
- * Add a cursor to the collection.
- */
- public addCursor(x: number, y: number, direction: number, type: number, visible: boolean): org.bukkit.map.MapCursor;
- /**
- * Add a cursor to the collection.
- */
- public addCursor(x: number, y: number, direction: number, type: number, visible: boolean, caption: string): org.bukkit.map.MapCursor;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.map.MapFont.CharacterSprite.ts b/packages/bukkit/src/typings/org.bukkit.map.MapFont.CharacterSprite.ts
deleted file mode 100644
index ec0b40d4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.map.MapFont.CharacterSprite.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace map {
- namespace MapFont {
- // @ts-ignore
- class CharacterSprite {
- constructor(width: number, height: number, data: boolean)
- /**
- * Get the value of a pixel of the character.
- */
- public get(row: number, col: number): boolean;
- /**
- * Get the width of the character sprite.
- */
- public getWidth(): number;
- /**
- * Get the height of the character sprite.
- */
- public getHeight(): number;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.map.MapFont.ts b/packages/bukkit/src/typings/org.bukkit.map.MapFont.ts
deleted file mode 100644
index 8fa0f78b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.map.MapFont.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace map {
- // @ts-ignore
- class MapFont {
- constructor()
- protected malleable: boolean;
- /**
- * Set the sprite for a given character.
- */
- public setChar(ch: string, sprite: org.bukkit.map.MapFont.CharacterSprite): void;
- /**
- * Get the sprite for a given character.
- */
- public getChar(ch: string): org.bukkit.map.MapFont.CharacterSprite;
- /**
- * Get the width of the given text as it would be rendered using this
- * font.
- */
- public getWidth(text: string): number;
- /**
- * Get the height of this font.
- */
- public getHeight(): number;
- /**
- * Check whether the given text is valid.
- */
- public isValid(text: string): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.map.MapPalette.ts b/packages/bukkit/src/typings/org.bukkit.map.MapPalette.ts
deleted file mode 100644
index 4c3896f7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.map.MapPalette.ts
+++ /dev/null
@@ -1,45 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace map {
- // @ts-ignore
- class MapPalette {
- public static TRANSPARENT: number;
- public static LIGHT_GREEN: number;
- public static LIGHT_BROWN: number;
- public static GRAY_1: number;
- public static RED: number;
- public static PALE_BLUE: number;
- public static GRAY_2: number;
- public static DARK_GREEN: number;
- public static WHITE: number;
- public static LIGHT_GRAY: number;
- public static BROWN: number;
- public static DARK_GRAY: number;
- public static BLUE: number;
- public static DARK_BROWN: number;
- /**
- * Resize an image to 128x128.
- */
- public static resizeImage(image: any): any;
- /**
- * Convert an Image to a byte[] using the palette.
- */
- public static imageToBytes(image: any): number[];
- /**
- * Get the index of the closest matching color in the palette to the given
- * color.
- */
- public static matchColor(r: number, g: number, b: number): number;
- /**
- * Get the index of the closest matching color in the palette to the given
- * color.
- */
- public static matchColor(color: any): number;
- /**
- * Get the value of the given color in the palette.
- */
- public static getColor(index: number): any;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.map.MapRenderer.ts b/packages/bukkit/src/typings/org.bukkit.map.MapRenderer.ts
deleted file mode 100644
index 08faac15..00000000
--- a/packages/bukkit/src/typings/org.bukkit.map.MapRenderer.ts
+++ /dev/null
@@ -1,31 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace map {
- // @ts-ignore
- abstract class MapRenderer {
- /**
- * Initialize the map renderer base to be non-contextual. See {@link
- * #isContextual()}.
- */
- constructor()
- /**
- * Initialize the map renderer base with the given contextual status.
- */
- constructor(contextual: boolean)
- /**
- * Get whether the renderer is contextual, i.e. has different canvases for
- * different players.
- */
- public isContextual(): boolean;
- /**
- * Initialize this MapRenderer for the given map.
- */
- public initialize(map: org.bukkit.map.MapView): void;
- /**
- * Render to the given map.
- */
- public abstract render(map: org.bukkit.map.MapView, canvas: org.bukkit.map.MapCanvas, player: org.bukkit.entity.Player): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.map.MapView.Scale.ts b/packages/bukkit/src/typings/org.bukkit.map.MapView.Scale.ts
deleted file mode 100644
index f67daf65..00000000
--- a/packages/bukkit/src/typings/org.bukkit.map.MapView.Scale.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace map {
- namespace MapView {
- // @ts-ignore
- class Scale {
- public static CLOSEST: org.bukkit.map.MapView.Scale;
- public static CLOSE: org.bukkit.map.MapView.Scale;
- public static NORMAL: org.bukkit.map.MapView.Scale;
- public static FAR: org.bukkit.map.MapView.Scale;
- public static FARTHEST: org.bukkit.map.MapView.Scale;
- public static values(): org.bukkit.map.MapView.Scale[];
- public static valueOf(name: string): org.bukkit.map.MapView.Scale;
- /**
- * Get the scale given the raw value.
- */
- public static valueOf(value: number): org.bukkit.map.MapView.Scale;
- /**
- * Get the raw value of this scale level.
- */
- public getValue(): number;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.map.MapView.ts b/packages/bukkit/src/typings/org.bukkit.map.MapView.ts
deleted file mode 100644
index 759a9840..00000000
--- a/packages/bukkit/src/typings/org.bukkit.map.MapView.ts
+++ /dev/null
@@ -1,95 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace map {
- // @ts-ignore
- interface MapView {
- /**
- * Get the ID of this map item for use with {@link MapMeta}.
- */
- getId(): number;
- /**
- * Check whether this map is virtual. A map is virtual if its lowermost
- * MapRenderer is plugin-provided.
- */
- isVirtual(): boolean;
- /**
- * Get the scale of this map.
- */
- getScale(): org.bukkit.map.MapView.Scale;
- /**
- * Set the scale of this map.
- */
- setScale(scale: org.bukkit.map.MapView.Scale): void;
- /**
- * Get the center X position of this map.
- */
- getCenterX(): number;
- /**
- * Get the center Z position of this map.
- */
- getCenterZ(): number;
- /**
- * Set the center X position of this map.
- */
- setCenterX(x: number): void;
- /**
- * Set the center Z position of this map.
- */
- setCenterZ(z: number): void;
- /**
- * Get the world that this map is associated with. Primarily used by the
- * internal renderer, but may be used by external renderers. May return
- * null if the world the map is associated with is not loaded.
- */
- getWorld(): org.bukkit.World;
- /**
- * Set the world that this map is associated with. The world is used by
- * the internal renderer, and may also be used by external renderers.
- */
- setWorld(world: org.bukkit.World): void;
- /**
- * Get a list of MapRenderers currently in effect.
- */
- getRenderers(): any[] /*java.util.List*/;
- /**
- * Add a renderer to this map.
- */
- addRenderer(renderer: org.bukkit.map.MapRenderer): void;
- /**
- * Remove a renderer from this map.
- */
- removeRenderer(renderer: org.bukkit.map.MapRenderer): boolean;
- /**
- * Gets whether a position cursor should be shown when the map is near its
- * center.
- */
- isTrackingPosition(): boolean;
- /**
- * Sets whether a position cursor should be shown when the map is near its
- * center.
- */
- setTrackingPosition(trackingPosition: boolean): void;
- /**
- * Whether the map will show a smaller position cursor (true), or no
- * position cursor (false) when cursor is outside of map's range.
- */
- isUnlimitedTracking(): boolean;
- /**
- * Whether the map will show a smaller position cursor (true), or no
- * position cursor (false) when cursor is outside of map's range.
- */
- setUnlimitedTracking(unlimited: boolean): void;
- /**
- * Gets whether the map is locked or not.
- * A locked map may not be explored further.
- */
- isLocked(): boolean;
- /**
- * Gets whether the map is locked or not.
- * A locked map may not be explored further.
- */
- setLocked(locked: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.map.MinecraftFont.ts b/packages/bukkit/src/typings/org.bukkit.map.MinecraftFont.ts
deleted file mode 100644
index cc935fc8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.map.MinecraftFont.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace map {
- // @ts-ignore
- class MinecraftFont extends org.bukkit.map.MapFont {
- /**
- * Initialize a new MinecraftFont.
- */
- constructor()
- public static Font: org.bukkit.map.MinecraftFont;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Attachable.ts b/packages/bukkit/src/typings/org.bukkit.material.Attachable.ts
deleted file mode 100644
index 686c051c..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Attachable.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- interface Attachable extends org.bukkit.material.Directional {
- /**
- * Gets the face that this block is attached on
- */
- getAttachedFace(): org.bukkit.block.BlockFace;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Banner.ts b/packages/bukkit/src/typings/org.bukkit.material.Banner.ts
deleted file mode 100644
index 322acef4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Banner.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Banner extends org.bukkit.material.MaterialData implements org.bukkit.material.Attachable {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public isWallBanner(): boolean;
- public getAttachedFace(): org.bukkit.block.BlockFace;
- public getFacing(): org.bukkit.block.BlockFace;
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public toString(): string;
- public clone(): org.bukkit.material.Banner;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Bed.ts b/packages/bukkit/src/typings/org.bukkit.material.Bed.ts
deleted file mode 100644
index 3e8d8a69..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Bed.ts
+++ /dev/null
@@ -1,38 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Bed extends org.bukkit.material.MaterialData implements org.bukkit.material.Directional {
- /**
- * Default constructor for a bed.
- */
- constructor()
- /**
- * Instantiate a bed facing in a particular direction.
- */
- constructor(direction: org.bukkit.block.BlockFace)
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Determine if this block represents the head of the bed
- */
- public isHeadOfBed(): boolean;
- /**
- * Configure this to be either the head or the foot of the bed
- */
- public setHeadOfBed(isHeadOfBed: boolean): void;
- /**
- * Set which direction the head of the bed is facing. Note that this will
- * only affect one of the two blocks the bed is made of.
- */
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- /**
- * Get the direction that this bed's head is facing toward
- */
- public getFacing(): org.bukkit.block.BlockFace;
- public toString(): string;
- public clone(): org.bukkit.material.Bed;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Button.ts b/packages/bukkit/src/typings/org.bukkit.material.Button.ts
deleted file mode 100644
index 29642030..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Button.ts
+++ /dev/null
@@ -1,31 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Button extends org.bukkit.material.SimpleAttachableMaterialData implements org.bukkit.material.Redstone {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Gets the current state of this Material, indicating if it's powered or
- * unpowered
- */
- public isPowered(): boolean;
- /**
- * Sets the current state of this button
- */
- public setPowered(bool: boolean): void;
- /**
- * Gets the face that this block is attached on
- */
- public getAttachedFace(): org.bukkit.block.BlockFace;
- /**
- * Sets the direction this button is pointing toward
- */
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public toString(): string;
- public clone(): org.bukkit.material.Button;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Cake.ts b/packages/bukkit/src/typings/org.bukkit.material.Cake.ts
deleted file mode 100644
index a066dfd0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Cake.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Cake extends org.bukkit.material.MaterialData {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Gets the number of slices eaten from this cake
- */
- public getSlicesEaten(): number;
- /**
- * Gets the number of slices remaining on this cake
- */
- public getSlicesRemaining(): number;
- /**
- * Sets the number of slices eaten from this cake
- */
- public setSlicesEaten(n: number): void;
- /**
- * Sets the number of slices remaining on this cake
- */
- public setSlicesRemaining(n: number): void;
- public toString(): string;
- public clone(): org.bukkit.material.Cake;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Cauldron.ts b/packages/bukkit/src/typings/org.bukkit.material.Cauldron.ts
deleted file mode 100644
index 4ab0876a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Cauldron.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Cauldron extends org.bukkit.material.MaterialData {
- constructor()
- constructor(type: org.bukkit.Material, data: number)
- constructor(data: number)
- /**
- * Check if the cauldron is full.
- */
- public isFull(): boolean;
- /**
- * Check if the cauldron is empty.
- */
- public isEmpty(): boolean;
- public toString(): string;
- public clone(): org.bukkit.material.Cauldron;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Chest.ts b/packages/bukkit/src/typings/org.bukkit.material.Chest.ts
deleted file mode 100644
index d07df983..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Chest.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Chest extends org.bukkit.material.DirectionalContainer {
- constructor()
- /**
- * Instantiate a chest facing in a particular direction.
- */
- constructor(direction: org.bukkit.block.BlockFace)
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public clone(): org.bukkit.material.Chest;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Coal.ts b/packages/bukkit/src/typings/org.bukkit.material.Coal.ts
deleted file mode 100644
index 9844b516..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Coal.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Coal extends org.bukkit.material.MaterialData {
- constructor()
- constructor(type: org.bukkit.CoalType)
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Gets the current type of this coal
- */
- public getType(): org.bukkit.CoalType;
- /**
- * Sets the type of this coal
- */
- public setType(type: org.bukkit.CoalType): void;
- public toString(): string;
- public clone(): org.bukkit.material.Coal;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.CocoaPlant.CocoaPlantSize.ts b/packages/bukkit/src/typings/org.bukkit.material.CocoaPlant.CocoaPlantSize.ts
deleted file mode 100644
index a0d0c834..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.CocoaPlant.CocoaPlantSize.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- namespace CocoaPlant {
- // @ts-ignore
- class CocoaPlantSize {
- public static SMALL: org.bukkit.material.CocoaPlant.CocoaPlantSize;
- public static MEDIUM: org.bukkit.material.CocoaPlant.CocoaPlantSize;
- public static LARGE: org.bukkit.material.CocoaPlant.CocoaPlantSize;
- public static values(): org.bukkit.material.CocoaPlant.CocoaPlantSize[];
- public static valueOf(name: string): org.bukkit.material.CocoaPlant.CocoaPlantSize;
- }
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.CocoaPlant.ts b/packages/bukkit/src/typings/org.bukkit.material.CocoaPlant.ts
deleted file mode 100644
index aa9cedf2..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.CocoaPlant.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class CocoaPlant extends org.bukkit.material.MaterialData implements org.bukkit.material.Directional, org.bukkit.material.Attachable {
- constructor()
- constructor(type: org.bukkit.Material, data: number)
- constructor(sz: org.bukkit.material.CocoaPlant.CocoaPlantSize)
- constructor(sz: org.bukkit.material.CocoaPlant.CocoaPlantSize, dir: org.bukkit.block.BlockFace)
- /**
- * Get size of plant
- */
- public getSize(): org.bukkit.material.CocoaPlant.CocoaPlantSize;
- /**
- * Set size of plant
- */
- public setSize(sz: org.bukkit.material.CocoaPlant.CocoaPlantSize): void;
- public getAttachedFace(): org.bukkit.block.BlockFace;
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public getFacing(): org.bukkit.block.BlockFace;
- public clone(): org.bukkit.material.CocoaPlant;
- public toString(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Colorable.ts b/packages/bukkit/src/typings/org.bukkit.material.Colorable.ts
deleted file mode 100644
index e4063ab6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Colorable.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- interface Colorable {
- /**
- * Gets the color of this object.
- *
- * This may be null to represent the default color of an object, if the
- * object has a special default color (e.g Shulkers).
- */
- getColor(): org.bukkit.DyeColor;
- /**
- * Sets the color of this object to the specified DyeColor.
- *
- * This may be null to represent the default color of an object, if the
- * object has a special default color (e.g Shulkers).
- */
- setColor(color: org.bukkit.DyeColor): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Command.ts b/packages/bukkit/src/typings/org.bukkit.material.Command.ts
deleted file mode 100644
index 2d71b2fd..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Command.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Command extends org.bukkit.material.MaterialData implements org.bukkit.material.Redstone {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Gets the current state of this Material, indicating if it's powered or
- * unpowered
- */
- public isPowered(): boolean;
- /**
- * Sets the current state of this Material
- */
- public setPowered(bool: boolean): void;
- public toString(): string;
- public clone(): org.bukkit.material.Command;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Comparator.ts b/packages/bukkit/src/typings/org.bukkit.material.Comparator.ts
deleted file mode 100644
index aae8be52..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Comparator.ts
+++ /dev/null
@@ -1,56 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Comparator extends org.bukkit.material.MaterialData implements org.bukkit.material.Directional, org.bukkit.material.Redstone {
- /**
- * Constructs a comparator switched off, with the default mode (normal) and facing the default direction (north).
- */
- constructor()
- /**
- * Constructs a comparator switched off, with the default mode (normal) and facing the specified direction.
- */
- constructor(facingDirection: org.bukkit.block.BlockFace)
- /**
- * Constructs a comparator switched off, with the specified mode and facing the specified direction.
- */
- constructor(facingDirection: org.bukkit.block.BlockFace, isSubtraction: boolean)
- /**
- * Constructs a comparator switched on or off, with the specified mode and facing the specified direction.
- */
- constructor(facingDirection: org.bukkit.block.BlockFace, isSubtraction: boolean, state: boolean)
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- protected static DEFAULT_DIRECTION: org.bukkit.block.BlockFace;
- protected static DEFAULT_SUBTRACTION_MODE: boolean;
- protected static DEFAULT_STATE: boolean;
- /**
- * Sets whether the comparator is in subtraction mode.
- */
- public setSubtractionMode(isSubtraction: boolean): void;
- /**
- * Checks whether the comparator is in subtraction mode
- */
- public isSubtractionMode(): boolean;
- /**
- * Sets the direction this comparator is facing
- */
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- /**
- * Gets the direction this comparator is facing
- */
- public getFacing(): org.bukkit.block.BlockFace;
- public toString(): string;
- public clone(): org.bukkit.material.Comparator;
- /**
- * Checks if the comparator is powered
- */
- public isPowered(): boolean;
- /**
- * Checks if the comparator is being powered
- */
- public isBeingPowered(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Crops.ts b/packages/bukkit/src/typings/org.bukkit.material.Crops.ts
deleted file mode 100644
index 504f3ab5..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Crops.ts
+++ /dev/null
@@ -1,46 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Crops extends org.bukkit.material.MaterialData {
- /**
- * Constructs a wheat crop block in the seeded state.
- */
- constructor()
- /**
- * Constructs a wheat crop block in the given growth state
- */
- constructor(state: org.bukkit.CropState)
- /**
- * Constructs a crop block of the given type and in the given growth state
- */
- constructor(type: org.bukkit.Material, state: org.bukkit.CropState)
- /**
- * Constructs a crop block of the given type and in the seeded state
- */
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- protected static DEFAULT_TYPE: org.bukkit.Material;
- protected static DEFAULT_STATE: org.bukkit.CropState;
- /**
- * Gets the current growth state of this crop
- * For crops with only four growth states such as beetroot, only the values SEEDED, SMALL, TALL and RIPE will be
- * returned.
- */
- public getState(): org.bukkit.CropState;
- /**
- * Sets the growth state of this crop
- * For crops with only four growth states such as beetroot, the 8 CropStates are mapped into four states:
- * SEEDED, SMALL, TALL and RIPE
- * GERMINATED will change to SEEDED
- * VERY_SMALL will change to SMALL
- * MEDIUM will change to TALL
- * VERY_TALL will change to RIPE
- */
- public setState(state: org.bukkit.CropState): void;
- public toString(): string;
- public clone(): org.bukkit.material.Crops;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.DetectorRail.ts b/packages/bukkit/src/typings/org.bukkit.material.DetectorRail.ts
deleted file mode 100644
index 1a606f8a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.DetectorRail.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class DetectorRail extends org.bukkit.material.ExtendedRails implements org.bukkit.material.PressureSensor {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public isPressed(): boolean;
- public setPressed(isPressed: boolean): void;
- public clone(): org.bukkit.material.DetectorRail;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Diode.ts b/packages/bukkit/src/typings/org.bukkit.material.Diode.ts
deleted file mode 100644
index 5c207837..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Diode.ts
+++ /dev/null
@@ -1,58 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Diode extends org.bukkit.material.MaterialData implements org.bukkit.material.Directional, org.bukkit.material.Redstone {
- /**
- * Constructs a diode switched on, with a delay of 1 and facing the default
- * direction (north).
- * By default this constructor creates a diode that is switched on for
- * backwards compatibility with past implementations.
- */
- constructor()
- /**
- * Constructs a diode switched off, with a delay of 1 and facing the
- * specified direction.
- */
- constructor(facingDirection: org.bukkit.block.BlockFace)
- /**
- * Constructs a diode switched off, with the specified delay and facing the
- * specified direction.
- */
- constructor(facingDirection: org.bukkit.block.BlockFace, delay: number)
- /**
- * Constructs a diode switched on or off, with the specified delay and
- * facing the specified direction.
- */
- constructor(facingDirection: org.bukkit.block.BlockFace, delay: number, state: boolean)
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- protected static DEFAULT_DIRECTION: org.bukkit.block.BlockFace;
- protected static DEFAULT_DELAY: number;
- protected static DEFAULT_STATE: boolean;
- /**
- * Sets the delay of the repeater.
- */
- public setDelay(delay: number): void;
- /**
- * Gets the delay of the repeater in ticks.
- */
- public getDelay(): number;
- /**
- * Sets the direction this diode is facing.
- */
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- /**
- * Gets the direction this diode is facing
- */
- public getFacing(): org.bukkit.block.BlockFace;
- public toString(): string;
- public clone(): org.bukkit.material.Diode;
- /**
- * Checks if the diode is powered.
- */
- public isPowered(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Directional.ts b/packages/bukkit/src/typings/org.bukkit.material.Directional.ts
deleted file mode 100644
index 0a2b2e03..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Directional.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- interface Directional {
- /**
- * Sets the direction that this block is facing in
- */
- setFacingDirection(face: org.bukkit.block.BlockFace): void;
- /**
- * Gets the direction this block is facing
- */
- getFacing(): org.bukkit.block.BlockFace;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.DirectionalContainer.ts b/packages/bukkit/src/typings/org.bukkit.material.DirectionalContainer.ts
deleted file mode 100644
index 8e7f97c1..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.DirectionalContainer.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class DirectionalContainer extends org.bukkit.material.MaterialData implements org.bukkit.material.Directional {
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public getFacing(): org.bukkit.block.BlockFace;
- public toString(): string;
- public clone(): org.bukkit.material.DirectionalContainer;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Dispenser.ts b/packages/bukkit/src/typings/org.bukkit.material.Dispenser.ts
deleted file mode 100644
index 81009f69..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Dispenser.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Dispenser extends org.bukkit.material.FurnaceAndDispenser {
- constructor()
- constructor(direction: org.bukkit.block.BlockFace)
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public getFacing(): org.bukkit.block.BlockFace;
- public clone(): org.bukkit.material.Dispenser;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Door.ts b/packages/bukkit/src/typings/org.bukkit.material.Door.ts
deleted file mode 100644
index fcdd898f..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Door.ts
+++ /dev/null
@@ -1,79 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Door extends org.bukkit.material.MaterialData implements org.bukkit.material.Directional, org.bukkit.material.Openable {
- constructor()
- constructor(type: org.bukkit.Material)
- /**
- * Constructs the bottom half of a door of the given material type, facing the specified direction and set to closed
- */
- constructor(type: org.bukkit.Material, face: org.bukkit.block.BlockFace)
- /**
- * Constructs the bottom half of a door of the given material type, facing the specified direction and set to open
- * or closed
- */
- constructor(type: org.bukkit.Material, face: org.bukkit.block.BlockFace, isOpen: boolean)
- /**
- * Constructs the top half of door of the given material type and with the hinge on the left or right
- */
- constructor(type: org.bukkit.Material, isHingeRight: boolean)
- /**
- * Constructs the bottom half of a wooden door of the given species, facing the specified direction and set to
- * closed
- */
- constructor(species: org.bukkit.TreeSpecies, face: org.bukkit.block.BlockFace)
- /**
- * Constructs the bottom half of a wooden door of the given species, facing the specified direction and set to open
- * or closed
- */
- constructor(species: org.bukkit.TreeSpecies, face: org.bukkit.block.BlockFace, isOpen: boolean)
- /**
- * Constructs the top half of a wooden door of the given species and with the hinge on the left or right
- */
- constructor(species: org.bukkit.TreeSpecies, isHingeRight: boolean)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Returns the item type of a wooden door for the given tree species.
- */
- public static getWoodDoorOfSpecies(species: org.bukkit.TreeSpecies): org.bukkit.Material;
- /**
- * Result is undefined if isTopHalf()
is true.
- */
- public isOpen(): boolean;
- /**
- * Set whether the door is open. Undefined if isTopHalf()
is true.
- */
- public setOpen(isOpen: boolean): void;
- public isTopHalf(): boolean;
- /**
- * Configure this part of the door to be either the top or the bottom half
- */
- public setTopHalf(isTopHalf: boolean): void;
- public getHingeCorner(): org.bukkit.block.BlockFace;
- public toString(): string;
- /**
- * Set the direction that this door should is facing.
- * Undefined if isTopHalf()
is true.
- */
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- /**
- * Get the direction that this door is facing.
- * Undefined if isTopHalf()
is true.
- */
- public getFacing(): org.bukkit.block.BlockFace;
- /**
- * Returns the side of the door the hinge is on.
- * Undefined if isTopHalf()
is false.
- */
- public getHinge(): boolean;
- /**
- * Set whether the hinge is on the left or right side. Left is false, right is true.
- * Undefined if isTopHalf()
is false.
- */
- public setHinge(isHingeRight: boolean): void;
- public clone(): org.bukkit.material.Door;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Dye.ts b/packages/bukkit/src/typings/org.bukkit.material.Dye.ts
deleted file mode 100644
index 1917b683..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Dye.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Dye extends org.bukkit.material.MaterialData implements org.bukkit.material.Colorable {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- constructor(color: org.bukkit.DyeColor)
- /**
- * Gets the current color of this dye
- */
- public getColor(): org.bukkit.DyeColor;
- /**
- * Sets the color of this dye
- */
- public setColor(color: org.bukkit.DyeColor): void;
- public toString(): string;
- public clone(): org.bukkit.material.Dye;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.EnderChest.ts b/packages/bukkit/src/typings/org.bukkit.material.EnderChest.ts
deleted file mode 100644
index be503179..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.EnderChest.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class EnderChest extends org.bukkit.material.DirectionalContainer {
- constructor()
- /**
- * Instantiate an ender chest facing in a particular direction.
- */
- constructor(direction: org.bukkit.block.BlockFace)
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public clone(): org.bukkit.material.EnderChest;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.ExtendedRails.ts b/packages/bukkit/src/typings/org.bukkit.material.ExtendedRails.ts
deleted file mode 100644
index 3d2c3635..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.ExtendedRails.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class ExtendedRails extends org.bukkit.material.Rails {
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public isCurve(): boolean;
- protected getConvertedData(): number;
- public setDirection(face: org.bukkit.block.BlockFace, isOnSlope: boolean): void;
- public clone(): org.bukkit.material.ExtendedRails;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.FlowerPot.ts b/packages/bukkit/src/typings/org.bukkit.material.FlowerPot.ts
deleted file mode 100644
index 2a7b76b8..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.FlowerPot.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class FlowerPot extends org.bukkit.material.MaterialData {
- /**
- * Default constructor for a flower pot.
- */
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Get the material in the flower pot
- */
- public getContents(): org.bukkit.material.MaterialData;
- /**
- * Set the contents of the flower pot
- */
- public setContents(materialData: org.bukkit.material.MaterialData): void;
- public toString(): string;
- public clone(): org.bukkit.material.FlowerPot;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Furnace.ts b/packages/bukkit/src/typings/org.bukkit.material.Furnace.ts
deleted file mode 100644
index b7714ce4..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Furnace.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Furnace extends org.bukkit.material.FurnaceAndDispenser {
- constructor()
- /**
- * Instantiate a furnace facing in a particular direction.
- */
- constructor(direction: org.bukkit.block.BlockFace)
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public clone(): org.bukkit.material.Furnace;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.FurnaceAndDispenser.ts b/packages/bukkit/src/typings/org.bukkit.material.FurnaceAndDispenser.ts
deleted file mode 100644
index fcf601ae..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.FurnaceAndDispenser.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class FurnaceAndDispenser extends org.bukkit.material.DirectionalContainer {
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public clone(): org.bukkit.material.FurnaceAndDispenser;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Gate.ts b/packages/bukkit/src/typings/org.bukkit.material.Gate.ts
deleted file mode 100644
index 6c1d1857..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Gate.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Gate extends org.bukkit.material.MaterialData implements org.bukkit.material.Directional, org.bukkit.material.Openable {
- constructor()
- constructor(type: org.bukkit.Material, data: number)
- constructor(data: number)
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public getFacing(): org.bukkit.block.BlockFace;
- public isOpen(): boolean;
- public setOpen(isOpen: boolean): void;
- public toString(): string;
- public clone(): org.bukkit.material.Gate;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Hopper.ts b/packages/bukkit/src/typings/org.bukkit.material.Hopper.ts
deleted file mode 100644
index ea819f9e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Hopper.ts
+++ /dev/null
@@ -1,49 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Hopper extends org.bukkit.material.MaterialData implements org.bukkit.material.Directional, org.bukkit.material.Redstone {
- /**
- * Constructs a hopper facing the default direction (down) and initially
- * active.
- */
- constructor()
- /**
- * Constructs a hopper facing the specified direction and initially active.
- */
- constructor(facingDirection: org.bukkit.block.BlockFace)
- /**
- * Constructs a hopper facing the specified direction and either active or
- * not.
- */
- constructor(facingDirection: org.bukkit.block.BlockFace, isActive: boolean)
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- protected static DEFAULT_DIRECTION: org.bukkit.block.BlockFace;
- protected static DEFAULT_ACTIVE: boolean;
- /**
- * Sets whether the hopper is active or not.
- */
- public setActive(isActive: boolean): void;
- /**
- * Checks whether the hopper is active or not.
- */
- public isActive(): boolean;
- /**
- * Sets the direction this hopper is facing
- */
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- /**
- * Gets the direction this hopper is facing
- */
- public getFacing(): org.bukkit.block.BlockFace;
- public toString(): string;
- public clone(): org.bukkit.material.Hopper;
- /**
- * Checks if the hopper is powered.
- */
- public isPowered(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Ladder.ts b/packages/bukkit/src/typings/org.bukkit.material.Ladder.ts
deleted file mode 100644
index 839d089e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Ladder.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Ladder extends org.bukkit.material.SimpleAttachableMaterialData {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Gets the face that this block is attached on
- */
- public getAttachedFace(): org.bukkit.block.BlockFace;
- /**
- * Sets the direction this ladder is facing
- */
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public clone(): org.bukkit.material.Ladder;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Leaves.ts b/packages/bukkit/src/typings/org.bukkit.material.Leaves.ts
deleted file mode 100644
index 6563e64a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Leaves.ts
+++ /dev/null
@@ -1,57 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Leaves extends org.bukkit.material.Wood {
- /**
- * Constructs a leaf block.
- */
- constructor()
- /**
- * Constructs a leaf block of the given tree species.
- */
- constructor(species: org.bukkit.TreeSpecies)
- /**
- * Constructs a leaf block of the given tree species and flag for whether
- * this leaf block will disappear when too far from a log.
- */
- constructor(species: org.bukkit.TreeSpecies, isDecayable: boolean)
- /**
- * Constructs a leaf block of the given type.
- */
- constructor(type: org.bukkit.Material)
- /**
- * Constructs a leaf block of the given type and tree species.
- */
- constructor(type: org.bukkit.Material, species: org.bukkit.TreeSpecies)
- /**
- * Constructs a leaf block of the given type and tree species and flag for
- * whether this leaf block will disappear when too far from a log.
- */
- constructor(type: org.bukkit.Material, species: org.bukkit.TreeSpecies, isDecayable: boolean)
- constructor(type: org.bukkit.Material, data: number)
- protected static DEFAULT_TYPE: org.bukkit.Material;
- protected static DEFAULT_DECAYABLE: boolean;
- /**
- * Checks if this leaf block is in the process of decaying
- */
- public isDecaying(): boolean;
- /**
- * Set whether this leaf block is in the process of decaying
- */
- public setDecaying(isDecaying: boolean): void;
- /**
- * Checks if this leaf block is permanent or can decay when too far from a
- * log
- */
- public isDecayable(): boolean;
- /**
- * Set whether this leaf block will disappear when too far from a log
- */
- public setDecayable(isDecayable: boolean): void;
- public toString(): string;
- public clone(): org.bukkit.material.Leaves;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Lever.ts b/packages/bukkit/src/typings/org.bukkit.material.Lever.ts
deleted file mode 100644
index d0495413..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Lever.ts
+++ /dev/null
@@ -1,31 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Lever extends org.bukkit.material.SimpleAttachableMaterialData implements org.bukkit.material.Redstone {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Gets the current state of this Material, indicating if it's powered or
- * unpowered
- */
- public isPowered(): boolean;
- /**
- * Set this lever to be powered or not.
- */
- public setPowered(isPowered: boolean): void;
- /**
- * Gets the face that this block is attached on
- */
- public getAttachedFace(): org.bukkit.block.BlockFace;
- /**
- * Sets the direction this lever is pointing in
- */
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public toString(): string;
- public clone(): org.bukkit.material.Lever;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.LongGrass.ts b/packages/bukkit/src/typings/org.bukkit.material.LongGrass.ts
deleted file mode 100644
index 8d2f569e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.LongGrass.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class LongGrass extends org.bukkit.material.MaterialData {
- constructor()
- constructor(species: org.bukkit.GrassSpecies)
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Gets the current species of this grass
- */
- public getSpecies(): org.bukkit.GrassSpecies;
- /**
- * Sets the species of this grass
- */
- public setSpecies(species: org.bukkit.GrassSpecies): void;
- public toString(): string;
- public clone(): org.bukkit.material.LongGrass;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.MaterialData.ts b/packages/bukkit/src/typings/org.bukkit.material.MaterialData.ts
deleted file mode 100644
index 0c514093..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.MaterialData.ts
+++ /dev/null
@@ -1,35 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class MaterialData {
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Gets the raw data in this material
- */
- public getData(): number;
- /**
- * Sets the raw data of this material
- */
- public setData(data: number): void;
- /**
- * Gets the Material that this MaterialData represents
- */
- public getItemType(): org.bukkit.Material;
- /**
- * Creates a new ItemStack based on this MaterialData
- */
- public toItemStack(): org.bukkit.inventory.ItemStack;
- /**
- * Creates a new ItemStack based on this MaterialData
- */
- public toItemStack(amount: number): org.bukkit.inventory.ItemStack;
- public toString(): string;
- public hashCode(): number;
- public equals(obj: any): boolean;
- public clone(): org.bukkit.material.MaterialData;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.MonsterEggs.ts b/packages/bukkit/src/typings/org.bukkit.material.MonsterEggs.ts
deleted file mode 100644
index 0813c515..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.MonsterEggs.ts
+++ /dev/null
@@ -1,14 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class MonsterEggs extends org.bukkit.material.TexturedMaterial {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public getTextures(): any[] /*java.util.List*/;
- public clone(): org.bukkit.material.MonsterEggs;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Mushroom.ts b/packages/bukkit/src/typings/org.bukkit.material.Mushroom.ts
deleted file mode 100644
index 9746e2e0..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Mushroom.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Mushroom extends org.bukkit.material.MaterialData {
- /**
- * Constructs a brown/red mushroom block with all sides set to pores.
- */
- constructor(shroom: org.bukkit.Material)
- /**
- * Constructs a brown/red mushroom cap block with the specified face or
- * faces set to cap texture.
- * Setting any of the four sides will also set the top to cap.
- * To set two side faces at once use e.g. north-west.
- * Specify self to set all six faces at once.
- */
- constructor(shroom: org.bukkit.Material, capFace: org.bukkit.block.BlockFace)
- /**
- * Constructs a brown/red mushroom block with the specified textures.
- */
- constructor(shroom: org.bukkit.Material, texture: org.bukkit.material.types.MushroomBlockTexture)
- constructor(shroom: org.bukkit.Material, data: number)
- public isStem(): boolean;
- /**
- * Sets this to be a mushroom stem.
- */
- public setStem(): void;
- /**
- * Gets the mushroom texture of this block.
- */
- public getBlockTexture(): org.bukkit.material.types.MushroomBlockTexture;
- /**
- * Sets the mushroom texture of this block.
- */
- public setBlockTexture(texture: org.bukkit.material.types.MushroomBlockTexture): void;
- /**
- * Checks whether a face of the block is painted with cap texture.
- */
- public isFacePainted(face: org.bukkit.block.BlockFace): boolean;
- /**
- * Set a face of the block to be painted or not. Note that due to the
- * nature of how the data is stored, setting a face painted or not is not
- * guaranteed to leave the other faces unchanged.
- */
- public setFacePainted(face: org.bukkit.block.BlockFace, painted: boolean): void;
- public getPaintedFaces(): any[] /*java.util.Set*/;
- public toString(): string;
- public clone(): org.bukkit.material.Mushroom;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.NetherWarts.ts b/packages/bukkit/src/typings/org.bukkit.material.NetherWarts.ts
deleted file mode 100644
index 12733634..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.NetherWarts.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class NetherWarts extends org.bukkit.material.MaterialData {
- constructor()
- constructor(state: org.bukkit.NetherWartsState)
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- /**
- * Gets the current growth state of this nether wart
- */
- public getState(): org.bukkit.NetherWartsState;
- /**
- * Sets the growth state of this nether wart
- */
- public setState(state: org.bukkit.NetherWartsState): void;
- public toString(): string;
- public clone(): org.bukkit.material.NetherWarts;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Observer.ts b/packages/bukkit/src/typings/org.bukkit.material.Observer.ts
deleted file mode 100644
index 1e57926a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Observer.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Observer extends org.bukkit.material.MaterialData implements org.bukkit.material.Directional, org.bukkit.material.Redstone {
- constructor()
- constructor(direction: org.bukkit.block.BlockFace)
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public isPowered(): boolean;
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public getFacing(): org.bukkit.block.BlockFace;
- public toString(): string;
- public clone(): org.bukkit.material.Observer;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Openable.ts b/packages/bukkit/src/typings/org.bukkit.material.Openable.ts
deleted file mode 100644
index 6431950d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Openable.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- interface Openable {
- /**
- * Check to see if the door is open.
- */
- isOpen(): boolean;
- /**
- * Configure this door to be either open or closed;
- */
- setOpen(isOpen: boolean): void;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.PistonBaseMaterial.ts b/packages/bukkit/src/typings/org.bukkit.material.PistonBaseMaterial.ts
deleted file mode 100644
index 3621881e..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.PistonBaseMaterial.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class PistonBaseMaterial extends org.bukkit.material.MaterialData implements org.bukkit.material.Directional, org.bukkit.material.Redstone {
- constructor(type: org.bukkit.Material)
- /**
- * Constructs a PistonBaseMaterial.
- */
- constructor(type: org.bukkit.Material, data: number)
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public getFacing(): org.bukkit.block.BlockFace;
- public isPowered(): boolean;
- /**
- * Sets the current state of this piston
- */
- public setPowered(powered: boolean): void;
- /**
- * Checks if this piston base is sticky, and returns true if so
- */
- public isSticky(): boolean;
- public clone(): org.bukkit.material.PistonBaseMaterial;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.PistonExtensionMaterial.ts b/packages/bukkit/src/typings/org.bukkit.material.PistonExtensionMaterial.ts
deleted file mode 100644
index c196d2e7..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.PistonExtensionMaterial.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class PistonExtensionMaterial extends org.bukkit.material.MaterialData implements org.bukkit.material.Attachable {
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public getFacing(): org.bukkit.block.BlockFace;
- /**
- * Checks if this piston extension is sticky, and returns true if so
- */
- public isSticky(): boolean;
- /**
- * Sets whether or not this extension is sticky
- */
- public setSticky(sticky: boolean): void;
- public getAttachedFace(): org.bukkit.block.BlockFace;
- public clone(): org.bukkit.material.PistonExtensionMaterial;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.PoweredRail.ts b/packages/bukkit/src/typings/org.bukkit.material.PoweredRail.ts
deleted file mode 100644
index 39cabb83..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.PoweredRail.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class PoweredRail extends org.bukkit.material.ExtendedRails implements org.bukkit.material.Redstone {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public isPowered(): boolean;
- /**
- * Set whether this PoweredRail should be powered or not.
- */
- public setPowered(isPowered: boolean): void;
- public clone(): org.bukkit.material.PoweredRail;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.PressurePlate.ts b/packages/bukkit/src/typings/org.bukkit.material.PressurePlate.ts
deleted file mode 100644
index d97e67c6..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.PressurePlate.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class PressurePlate extends org.bukkit.material.MaterialData implements org.bukkit.material.PressureSensor {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public isPressed(): boolean;
- public toString(): string;
- public clone(): org.bukkit.material.PressurePlate;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.PressureSensor.ts b/packages/bukkit/src/typings/org.bukkit.material.PressureSensor.ts
deleted file mode 100644
index 66ade423..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.PressureSensor.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- interface PressureSensor {
- isPressed(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Pumpkin.ts b/packages/bukkit/src/typings/org.bukkit.material.Pumpkin.ts
deleted file mode 100644
index 5e1964b9..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Pumpkin.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Pumpkin extends org.bukkit.material.MaterialData implements org.bukkit.material.Directional {
- constructor()
- /**
- * Instantiate a pumpkin facing in a particular direction.
- */
- constructor(direction: org.bukkit.block.BlockFace)
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public isLit(): boolean;
- public setFacingDirection(face: org.bukkit.block.BlockFace): void;
- public getFacing(): org.bukkit.block.BlockFace;
- public toString(): string;
- public clone(): org.bukkit.material.Pumpkin;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.material.Rails.ts b/packages/bukkit/src/typings/org.bukkit.material.Rails.ts
deleted file mode 100644
index 04bd610b..00000000
--- a/packages/bukkit/src/typings/org.bukkit.material.Rails.ts
+++ /dev/null
@@ -1,31 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace material {
- // @ts-ignore
- class Rails extends org.bukkit.material.MaterialData {
- constructor()
- constructor(type: org.bukkit.Material)
- constructor(type: org.bukkit.Material, data: number)
- public isOnSlope(): boolean;
- public isCurve(): boolean;
- public getDirection(): org.bukkit.block.BlockFace;
- public toString(): string;
- /**
- * Return the data without the extended properties used by {@link
- * PoweredRail} and {@link DetectorRail}. Overridden in {@link
- * ExtendedRails}
- */
- protected getConvertedData(): number;
- /**
- * Set the direction of these tracks
- *
- *
- */
- public static loadPermissions(data: Map
- *
- */
- public static loadPermission(name: string, data: Map
- *
- */
- public static loadPermission(name: string, data: MapIllegalPluginAccessException
- * without detail message.
- */
- constructor()
- /**
- * Constructs an instance of IllegalPluginAccessException
- * with the specified detail message.
- */
- constructor(msg: string)
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.InvalidDescriptionException.ts b/packages/bukkit/src/typings/org.bukkit.plugin.InvalidDescriptionException.ts
deleted file mode 100644
index 28a01465..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.InvalidDescriptionException.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- class InvalidDescriptionException {
- /**
- * Constructs a new InvalidDescriptionException based on the given
- * Exception
- */
- constructor(cause: any, message: string)
- /**
- * Constructs a new InvalidDescriptionException based on the given
- * Exception
- */
- constructor(cause: any)
- /**
- * Constructs a new InvalidDescriptionException with the given message
- */
- constructor(message: string)
- /**
- * Constructs a new InvalidDescriptionException
- */
- constructor()
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.InvalidPluginException.ts b/packages/bukkit/src/typings/org.bukkit.plugin.InvalidPluginException.ts
deleted file mode 100644
index 6f5349fe..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.InvalidPluginException.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- class InvalidPluginException {
- /**
- * Constructs a new InvalidPluginException based on the given Exception
- */
- constructor(cause: any)
- /**
- * Constructs a new InvalidPluginException
- */
- constructor()
- /**
- * Constructs a new InvalidPluginException with the specified detail
- * message and cause.
- */
- constructor(message: string, cause: any)
- /**
- * Constructs a new InvalidPluginException with the specified detail
- * message
- */
- constructor(message: string)
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.Plugin.ts b/packages/bukkit/src/typings/org.bukkit.plugin.Plugin.ts
deleted file mode 100644
index 3bf8d130..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.Plugin.ts
+++ /dev/null
@@ -1,107 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- interface Plugin extends org.bukkit.command.TabExecutor {
- /**
- * Returns the folder that the plugin data's files are located in. The
- * folder may not yet exist.
- */
- getDataFolder(): any;
- /**
- * Returns the plugin.yaml file containing the details for this plugin
- */
- getDescription(): org.bukkit.plugin.PluginDescriptionFile;
- /**
- * Gets a {@link FileConfiguration} for this plugin, read through
- * "config.yml"
- *
- *
- * name
.
- *
- */
- public getName(): string;
- /**
- * Gives the version of the plugin.
- * name: MyPlugin
- *
- * /version PluginName
- * version
.
- *
- */
- public getVersion(): string;
- /**
- * Gives the fully qualified name of the main class for a plugin. The
- * format should follow the {@link ClassLoader#loadClass(String)} syntax
- * to successfully be resolved at runtime. For most plugins, this is the
- * class that extends {@link JavaPlugin}.
- * version: 1.4.1
- *
- * org.bukkit.plugin
, and your class
- * file is called MyPlugin
then this must be
- * org.bukkit.plugin.MyPlugin
- * org.bukkit.
as a base package for
- * any class, including the main class.
- * main
.
- *
- */
- public getMain(): string;
- /**
- * Gives a human-friendly description of the functionality the plugin
- * provides.
- * main: org.bukkit.plugin.MyPlugin
- *
- * /version PluginName
- * description
.
- *
- */
- public getDescription(): string;
- /**
- * Gives the phase of server startup that the plugin should be loaded.
- * description: This plugin is so 31337. You can set yourself on fire.
- *
- * STARTUP
, but a dependency loads
- * at POSTWORLD
, the dependency will not be loaded before
- * the plugin is loaded.
- * load
.
- *
- */
- public getLoad(): org.bukkit.plugin.PluginLoadOrder;
- /**
- * Gives the list of authors for the plugin.
- * load: STARTUP
- *
- * /version PluginName
- * authors
must be in YAML list
- * format.
- * author
and
- * authors
.
- *
- * Multiple author example:
- * author: CaptainInflamo
- * When both are specified, author will be the first entry in the list, so
- * this example:
- * authors: [Cogito, verrier, EvilSeph]
- * Is equivilant to this example:
- * author: Grum
- * authors:
- * - feildmaster
- * - amaranth
authors: [Grum, feildmaster, aramanth]
- */
- public getAuthors(): any[] /*java.util.List*/;
- /**
- * Gives the plugin's or plugin's author's website.
- *
- *
- * /version PluginName
- * website
.
- *
- */
- public getWebsite(): string;
- /**
- * Gives a list of other plugins that the plugin requires.
- * website: http://www.curse.com/server-mods/minecraft/myplugin
- *
- * depend
,
- * creating a network with no individual plugin does not list another
- * plugin in the network,
- * all plugins in that network will fail.
- * depend
must be in must be in YAML list
- * format.
- * depend
.
- *
- */
- public getDepend(): any[] /*java.util.List*/;
- /**
- * Gives a list of other plugins that the plugin requires for full
- * functionality. The {@link PluginManager} will make best effort to treat
- * all entries here as if they were a {@link #getDepend() dependency}, but
- * will never fail because of one of these entries.
- * depend:
- * - OnePlugin
- * - AnotherPlugin
- *
- * softdepend
must be in YAML list
- * format.
- * softdepend
.
- *
- */
- public getSoftDepend(): any[] /*java.util.List*/;
- /**
- * Gets the list of plugins that should consider this plugin a
- * soft-dependency.
- * softdepend: [OnePlugin, AnotherPlugin]
- *
- * loadbefore
must be in YAML list
- * format.
- * loadbefore
.
- *
- */
- public getLoadBefore(): any[] /*java.util.List*/;
- /**
- * Gives the token to prefix plugin-specific logging messages with.
- * loadbefore:
- * - OnePlugin
- * - AnotherPlugin
- *
- * prefix
.
- *
- */
- public getPrefix(): string;
- /**
- * Gives the map of command-name to command-properties. Each entry in this
- * map corresponds to a single command and the respective values are the
- * properties of the command. Each property, with the exception of
- * aliases, can be defined at runtime using methods in {@link
- * PluginCommand} and are defined here only as a convenience.
- * prefix: ex-why-zee
- *
- * The commands are structured as a hiearchy of nested mappings.
- * The primary (top-level, no intendentation) node is
- * `
- * Node
- * Method
- * Type
- * Description
- * Example
- *
- *
- * description
{@link PluginCommand#setDescription(String)}
- * String
- * A user-friendly description for a command. It is useful for
- * documentation purposes as well as in-game help.
- *
- * description: Set yourself on fire
- *
- * aliases
{@link PluginCommand#setAliases(List)}
- * String or List of
- * strings
- * Alternative command names, with special usefulness for commands
- * that are already registered. Aliases are not effective when
- * defined at runtime, so the plugin description file is the
- * only way to have them properly defined.
- *
- * Single alias format:
- *
- *
or
- * multiple alias format:
- * aliases: combust_me
aliases: [combust_me, combustMe]
- *
- * permission
{@link PluginCommand#setPermission(String)}
- * String
- * The name of the {@link Permission} required to use the command.
- * A user without the permission will receive the specified
- * message (see {@linkplain
- * PluginCommand#setPermissionMessage(String) below}), or a
- * standard one if no specific message is defined. Without the
- * permission node, no {@link
- * PluginCommand#setExecutor(CommandExecutor) CommandExecutor} or
- * {@link PluginCommand#setTabCompleter(TabCompleter)} will be called.
- *
- * permission: inferno.flagrate
- *
- * permission-message
{@link PluginCommand#setPermissionMessage(String)}
- * String
- *
- *
- *
- * permission-message: You do not have /<permission>
- *
- *
- * usage
{@link PluginCommand#setUsage(String)}
- * String
- * This message is displayed to a player when the {@link
- * PluginCommand#setExecutor(CommandExecutor)} {@linkplain
- * CommandExecutor#onCommand(CommandSender, Command, String, String[]) returns false}.
- * <command> is a macro that is replaced the command issued.
- *
- *
- * It is worth noting that to use a colon in a yaml, like
- * usage: Syntax error! Perhaps you meant /<command> PlayerName?
`usage: Usage: /god [player]'
, you need to
- * surround
- * the message with double-quote:
- * usage: "Usage: /god [player]"
commands
', while each individual command name is
- * indented, indicating it maps to some value (in our case, the
- * properties of the table above).
- *
- * Note: Command names may not have a colon in their name.
- */
- public getCommands(): Map
- * commands:
- * flagrate:
- * description: Set yourself on fire.
- * aliases: [combust_me, combustMe]
- * permission: inferno.flagrate
- * permission-message: You do not have /<permission>
- * usage: Syntax error! Perhaps you meant /<command> PlayerName?
- * burningdeaths:
- * description: List how many times you have died by fire.
- * aliases:
- * - burning_deaths
- * - burningDeaths
- * permission: inferno.burningdeaths
- * usage: |
- * /<command> [player]
- * Example: /<command> - see how many times you have burned to death
- * Example: /<command> CaptainIce - see how many times CaptainIce has burned to death
- * # The next command has no description, aliases, etc. defined, but is still valid
- * # Having an empty declaration is useful for defining the description, permission, and messages from a configuration dynamically
- * apocalypse:
- *
{}
) may be used (as a null value is not
- * accepted, unlike the {@link #getCommands() commands} above).
- *
- *
- * The permissions are structured as a hiearchy of nested mappings.
- * The primary (top-level, no intendentation) node is
- * `
- * Node
- * Description
- * Example
- *
- *
- * description
Plaintext (user-friendly) description of what the permission
- * is for.
- *
- * description: Allows you to set yourself on fire
- *
- * default
The default state for the permission, as defined by {@link
- * Permission#getDefault()}. If not defined, it will be set to
- * the value of {@link PluginDescriptionFile#getPermissionDefault()}.
- *
- *
- *
true
- Represents a positive assignment to
- * {@link Permissible permissibles}.
- * false
- Represents no assignment to {@link
- * Permissible permissibles}.
- * op
- Represents a positive assignment to
- * {@link Permissible#isOp() operator permissibles}.
- * notop
- Represents a positive assignment to
- * {@link Permissible#isOp() non-operator permissibiles}.
- *
- * default: true
- *
- *
- * children
Allows other permissions to be set as a {@linkplain
- * Permission#getChildren() relation} to the parent permission.
- * When a parent permissions is assigned, child permissions are
- * respectively assigned as well.
- *
- *
- *
- *
- *
{}
) must be used.
- * As a list:
- *
- *
- * Or as a mapping:
- * children: [inferno.flagrate, inferno.burningdeaths]
- * An additional example showing basic nested values can be seen
- * here.
- * children:
- * inferno.flagrate: true
- * inferno.burningdeaths: true
permissions
', while each individual permission name is
- * indented, indicating it maps to some value (in our case, the
- * properties of the table above).
- *
- * Another example, with nested definitions, can be found here.
- */
- public getPermissions(): any[] /*java.util.List*/;
- /**
- * Gives the default {@link Permission#getDefault() default} state of
- * {@link #getPermissions() permissions} registered for the plugin.
- *
- * permissions:
- * inferno.*:
- * description: Gives access to all Inferno commands
- * children:
- * inferno.flagrate: true
- * inferno.burningdeaths: true
- * inferno.flagate:
- * description: Allows you to ignite yourself
- * default: true
- * inferno.burningdeaths:
- * description: Allows you to see how many times you have burned to death
- * default: true
- *
- *
- * default
node.
- * default-permission
.
- *
- */
- public getPermissionDefault(): org.bukkit.permissions.PermissionDefault;
- /**
- * Gives a set of every {@link PluginAwareness} for a plugin. An awareness
- * dictates something that a plugin developer acknowledges when the plugin
- * is compiled. Some implementions may define extra awarenesses that are
- * not included in the API. Any unrecognized
- * awareness (one unsupported or in a future version) will cause a dummy
- * object to be created instead of failing.
- * default-permission: NOT_OP
- *
- * !@
).
- * awareness
must be in YAML list
- * format.
- * awareness
.
- *
- * awareness:
- * - !@UTF8
- *
- * api-version
.
- *
- */
- public getAPIVersion(): string;
- public getClassLoaderOf(): string;
- /**
- * Saves this PluginDescriptionFile to the given writer
- */
- public save(writer: any): void;
- public getRawName(): string;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.PluginLoadOrder.ts b/packages/bukkit/src/typings/org.bukkit.plugin.PluginLoadOrder.ts
deleted file mode 100644
index 4610d403..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.PluginLoadOrder.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- class PluginLoadOrder {
- public static STARTUP: org.bukkit.plugin.PluginLoadOrder;
- public static POSTWORLD: org.bukkit.plugin.PluginLoadOrder;
- public static values(): org.bukkit.plugin.PluginLoadOrder[];
- public static valueOf(name: string): org.bukkit.plugin.PluginLoadOrder;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.PluginLoader.ts b/packages/bukkit/src/typings/org.bukkit.plugin.PluginLoader.ts
deleted file mode 100644
index cb657a0d..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.PluginLoader.ts
+++ /dev/null
@@ -1,39 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- interface PluginLoader {
- /**
- * Loads the plugin contained in the specified file
- */
- loadPlugin(file: any): org.bukkit.plugin.Plugin;
- /**
- * Loads a PluginDescriptionFile from the specified file
- */
- getPluginDescription(file: any): org.bukkit.plugin.PluginDescriptionFile;
- /**
- * Returns a list of all filename filters expected by this PluginLoader
- */
- getPluginFileFilters(): any;
- /**
- * Creates and returns registered listeners for the event classes used in
- * this listener
- */
- createRegisteredListeners(listener: org.bukkit.event.Listener, plugin: org.bukkit.plugin.Plugin): Mapapi-version: 1.13
load(service)
later, as that
- * would be a non-thread safe situation.
- */
- isProvidedFor(service: any): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.SimplePluginManager.ts b/packages/bukkit/src/typings/org.bukkit.plugin.SimplePluginManager.ts
deleted file mode 100644
index 3ecfd982..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.SimplePluginManager.ts
+++ /dev/null
@@ -1,78 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- class SimplePluginManager implements org.bukkit.plugin.PluginManager {
- constructor(instance: org.bukkit.Server, commandMap: org.bukkit.command.SimpleCommandMap)
- /**
- * Registers the specified plugin loader
- */
- public registerInterface(loader: any): void;
- /**
- * Loads the plugins contained within the specified directory
- */
- public loadPlugins(directory: any): org.bukkit.plugin.Plugin[];
- /**
- * Loads the plugin in the specified file
- * this.getEventClass().isAssignableFrom(event.getClass())
- * and no class this.getEventClass().isAssignableFrom(clazz)
- * {@literal && this.getEventClass() != clazz &&}
- * event.getClass().isAssignableFrom(clazz)
for all handled events.
- */
- public getEventClass(): any;
- /**
- * Gets whether this listener has handled multiple events, such that for
- * some two events, eventA.getClass() != eventB.getClass()
.
- */
- public hasMultiple(): boolean;
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.UnknownDependencyException.ts b/packages/bukkit/src/typings/org.bukkit.plugin.UnknownDependencyException.ts
deleted file mode 100644
index 3abcfe9a..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.UnknownDependencyException.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- // @ts-ignore
- class UnknownDependencyException {
- /**
- * Constructs a new UnknownDependencyException based on the given
- * Exception
- */
- constructor(throwable: any)
- /**
- * Constructs a new UnknownDependencyException with the given message
- */
- constructor(message: string)
- /**
- * Constructs a new UnknownDependencyException based on the given
- * Exception
- */
- constructor(throwable: any, message: string)
- /**
- * Constructs a new UnknownDependencyException
- */
- constructor()
- }
- }
- }
-}
diff --git a/packages/bukkit/src/typings/org.bukkit.plugin.java.JavaPlugin.ts b/packages/bukkit/src/typings/org.bukkit.plugin.java.JavaPlugin.ts
deleted file mode 100644
index 4a282608..00000000
--- a/packages/bukkit/src/typings/org.bukkit.plugin.java.JavaPlugin.ts
+++ /dev/null
@@ -1,96 +0,0 @@
-declare namespace org {
- namespace bukkit {
- namespace plugin {
- namespace java {
- // @ts-ignore
- abstract class JavaPlugin extends org.bukkit.plugin.PluginBase {
- constructor()
- constructor(loader: org.bukkit.plugin.java.JavaPluginLoader, description: org.bukkit.plugin.PluginDescriptionFile, dataFolder: any, file: any)
- /**
- * Returns the folder that the plugin data's files are located in. The
- * folder may not yet exist.
- */
- public getDataFolder(): any;
- /**
- * Gets the associated PluginLoader responsible for this plugin
- */
- public getPluginLoader(): org.bukkit.plugin.PluginLoader;
- /**
- * Returns the Server instance currently running this plugin
- */
- public getServer(): org.bukkit.Server;
- /**
- * Returns a value indicating whether or not this plugin is currently
- * enabled
- */
- public isEnabled(): boolean;
- /**
- * Returns the file which contains this plugin
- */
- protected getFile(): any;
- /**
- * Returns the plugin.yaml file containing the details for this plugin
- */
- public getDescription(): org.bukkit.plugin.PluginDescriptionFile;
- public getConfig(): org.bukkit.configuration.file.FileConfiguration;
- /**
- * Provides a reader for a text file located inside the jar.
- *
- * All channels within the "minecraft" namespace except for
- * "minecraft:brand" are reserved.
- */
- isReservedChannel(channel: string): boolean;
- /**
- * Registers the specific plugin to the requested outgoing plugin channel,
- * allowing it to send messages through that channel to any clients.
- */
- registerOutgoingPluginChannel(plugin: org.bukkit.plugin.Plugin, channel: string): void;
- /**
- * Unregisters the specific plugin from the requested outgoing plugin
- * channel, no longer allowing it to send messages through that channel to
- * any clients.
- */
- unregisterOutgoingPluginChannel(plugin: org.bukkit.plugin.Plugin, channel: string): void;
- /**
- * Unregisters the specific plugin from all outgoing plugin channels, no
- * longer allowing it to send any plugin messages.
- */
- unregisterOutgoingPluginChannel(plugin: org.bukkit.plugin.Plugin): void;
- /**
- * Registers the specific plugin for listening on the requested incoming
- * plugin channel, allowing it to act upon any plugin messages.
- */
- registerIncomingPluginChannel(plugin: org.bukkit.plugin.Plugin, channel: string, listener: org.bukkit.plugin.messaging.PluginMessageListener): org.bukkit.plugin.messaging.PluginMessageListenerRegistration;
- /**
- * Unregisters the specific plugin's listener from listening on the
- * requested incoming plugin channel, no longer allowing it to act upon
- * any plugin messages.
- */
- unregisterIncomingPluginChannel(plugin: org.bukkit.plugin.Plugin, channel: string, listener: org.bukkit.plugin.messaging.PluginMessageListener): void;
- /**
- * Unregisters the specific plugin from listening on the requested
- * incoming plugin channel, no longer allowing it to act upon any plugin
- * messages.
- */
- unregisterIncomingPluginChannel(plugin: org.bukkit.plugin.Plugin, channel: string): void;
- /**
- * Unregisters the specific plugin from listening on all plugin channels
- * through all listeners.
- */
- unregisterIncomingPluginChannel(plugin: org.bukkit.plugin.Plugin): void;
- /**
- * Gets a set containing all the outgoing plugin channels.
- */
- getOutgoingChannels(): any[] /*java.util.Set*/;
- /**
- * Gets a set containing all the outgoing plugin channels that the
- * specified plugin is registered to.
- */
- getOutgoingChannels(plugin: org.bukkit.plugin.Plugin): any[] /*java.util.Set*/;
- /**
- * Gets a set containing all the incoming plugin channels.
- */
- getIncomingChannels(): any[] /*java.util.Set*/;
- /**
- * Gets a set containing all the incoming plugin channels that the
- * specified plugin is registered for.
- */
- getIncomingChannels(plugin: org.bukkit.plugin.Plugin): any[] /*java.util.Set*/;
- /**
- * Gets a set containing all the incoming plugin channel registrations
- * that the specified plugin has.
- */
- getIncomingChannelRegistrations(plugin: org.bukkit.plugin.Plugin): any[] /*java.util.Set*/;
- /**
- * Gets a set containing all the incoming plugin channel registrations
- * that are on the requested channel.
- */
- getIncomingChannelRegistrations(channel: string): any[] /*java.util.Set*/;
- /**
- * Gets a set containing all the incoming plugin channel registrations
- * that the specified plugin has on the requested channel.
- */
- getIncomingChannelRegistrations(plugin: org.bukkit.plugin.Plugin, channel: string): any[] /*java.util.Set*/;
- /**
- * Checks if the specified plugin message listener registration is valid.
- *
- *
- */
- callSyncMethod(plugin: org.bukkit.plugin.Plugin, task: any): any;
- /**
- * Removes task from scheduler.
- */
- cancelTask(taskId: number): void;
- /**
- * Removes all tasks associated with a particular plugin from the
- * scheduler.
- */
- cancelTasks(plugin: org.bukkit.plugin.Plugin): void;
- /**
- * Check if the task currently running.
- *
- * This only sets the team outline, other occurrences of colors such as in
- * names are handled by prefixes / suffixes.
- */
- getColor(): org.bukkit.ChatColor;
- /**
- * Sets the color of the team.
- *
- * This only sets the team outline, other occurrences of colors such as in
- * names are handled by prefixes / suffixes.
- */
- setColor(color: org.bukkit.ChatColor): void;
- /**
- * Gets the team friendly fire state
- */
- allowFriendlyFire(): boolean;
- /**
- * Sets the team friendly fire state
- */
- setAllowFriendlyFire(enabled: boolean): void;
- /**
- * Gets the team's ability to see {@link PotionEffectType#INVISIBILITY
- * invisible} teammates.
- */
- canSeeFriendlyInvisibles(): boolean;
- /**
- * Sets the team's ability to see {@link PotionEffectType#INVISIBILITY
- * invisible} teammates.
- */
- setCanSeeFriendlyInvisibles(enabled: boolean): void;
- /**
- * Gets the team's ability to see name tags
- */
- getNameTagVisibility(): org.bukkit.scoreboard.NameTagVisibility;
- /**
- * Set's the team's ability to see name tags
- */
- setNameTagVisibility(visibility: org.bukkit.scoreboard.NameTagVisibility): void;
- /**
- * Gets the Set of players on the team
- */
- getPlayers(): any[] /*java.util.Set*/;
- /**
- * Gets the Set of entries on the team
- */
- getEntries(): any[] /*java.util.Set*/;
- /**
- * Gets the size of the team
- */
- getSize(): number;
- /**
- * Gets the Scoreboard to which this team is attached
- */
- getScoreboard(): org.bukkit.scoreboard.Scoreboard;
- /**
- * This puts the specified player onto this team for the scoreboard.
- * 0
.
- */
- constructor()
- /**
- * Creates a new bounding box from the given corner coordinates.
- */
- constructor(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number)
- /**
- * Creates a new bounding box using the coordinates of the given vectors as
- * corners.
- */
- public static of(corner1: org.bukkit.util.Vector, corner2: org.bukkit.util.Vector): org.bukkit.util.BoundingBox;
- /**
- * Creates a new bounding box using the coordinates of the given locations
- * as corners.
- */
- public static of(corner1: org.bukkit.Location, corner2: org.bukkit.Location): org.bukkit.util.BoundingBox;
- /**
- * Creates a new bounding box using the coordinates of the given blocks as
- * corners.
- *
- *
- */
- public crossProduct(o: org.bukkit.util.Vector): org.bukkit.util.Vector;
- /**
- * Calculates the cross product of this vector with another without mutating
- * the original. The cross product is defined as:
- *
- *
- */
- public getCrossProduct(o: org.bukkit.util.Vector): org.bukkit.util.Vector;
- /**
- * Converts this vector to a unit vector (a vector with length of 1).
- */
- public normalize(): org.bukkit.util.Vector;
- /**
- * Zero this vector's components.
- */
- public zero(): org.bukkit.util.Vector;
- /**
- * Returns whether this vector is in an axis-aligned bounding box.
- * `modId:name`
- * or `minecraft:name`
. However the prefix may be omitted for
- * default/vanilla minecraft types.
- *
- * This directory will point to {@link Game#getGameDirectory()}.resolve("saves").resolve(currentSaveName)
- * This directory will be equivalent to {@link Game#getGameDirectory()}.resolve(level-name).
- * {@link PluginContainer#getId()}:id
.
- */
- // @ts-ignore
- registerAITaskType(plugin: any, id: string, name: string, aiClass: any): org.spongepowered.api.entity.ai.task.AITaskType;
- /**
- * Gets the {@link ExtentBufferFactory} for creating buffers
- * to store extent data.
- */
- // @ts-ignore
- getExtentBufferFactory(): org.spongepowered.api.world.extent.ExtentBufferFactory;
- /**
- * Gets the {@link ValueFactory} for creating values.
- */
- // @ts-ignore
- getValueFactory(): org.spongepowered.api.data.value.ValueFactory;
- /**
- * Gets the {@link VillagerRegistry} for the register mappings of
- * {@link Career}s to {@link TradeOfferGenerator}s based on a level.
- */
- // @ts-ignore
- getVillagerRegistry(): org.spongepowered.api.item.merchant.VillagerRegistry;
- /**
- * Gets the internal {@link TextSerializerFactory}.
- */
- // @ts-ignore
- getTextSerializerFactory(): org.spongepowered.api.text.serializer.TextSerializerFactory;
- /**
- * Gets the internal {@link SelectorFactory}.
- */
- // @ts-ignore
- getSelectorFactory(): org.spongepowered.api.text.selector.SelectorFactory;
- /**
- * Gets a locale for the specified locale code, e.g. {@code en_US}.
- */
- // @ts-ignore
- getLocale(locale: string): any;
- /**
- * Gets the {@link Translation} with the provided ID.
- */
- // @ts-ignore
- getTranslationById(id: string): any;
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.GameState.ts b/packages/sponge/src/typings/org.spongepowered.api.GameState.ts
deleted file mode 100644
index b96552d8..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.GameState.ts
+++ /dev/null
@@ -1,37 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- // @ts-ignore
- class GameState {
- // @ts-ignore
- public static CONSTRUCTION: org.spongepowered.api.GameState;
- // @ts-ignore
- public static PRE_INITIALIZATION: org.spongepowered.api.GameState;
- // @ts-ignore
- public static INITIALIZATION: org.spongepowered.api.GameState;
- // @ts-ignore
- public static POST_INITIALIZATION: org.spongepowered.api.GameState;
- // @ts-ignore
- public static LOAD_COMPLETE: org.spongepowered.api.GameState;
- // @ts-ignore
- public static SERVER_ABOUT_TO_START: org.spongepowered.api.GameState;
- // @ts-ignore
- public static SERVER_STARTING: org.spongepowered.api.GameState;
- // @ts-ignore
- public static SERVER_STARTED: org.spongepowered.api.GameState;
- // @ts-ignore
- public static SERVER_STOPPING: org.spongepowered.api.GameState;
- // @ts-ignore
- public static SERVER_STOPPED: org.spongepowered.api.GameState;
- // @ts-ignore
- public static GAME_STOPPING: org.spongepowered.api.GameState;
- // @ts-ignore
- public static GAME_STOPPED: org.spongepowered.api.GameState;
- // @ts-ignore
- public static values(): org.spongepowered.api.GameState[];
- // @ts-ignore
- public static valueOf(name: string): org.spongepowered.api.GameState;
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.MinecraftVersion.ts b/packages/sponge/src/typings/org.spongepowered.api.MinecraftVersion.ts
deleted file mode 100644
index aeb38428..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.MinecraftVersion.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- // @ts-ignore
- interface MinecraftVersion {
- /**
- * Gets the name of this Minecraft version.
- *
- */
- // @ts-ignore
- createWorldProperties(folderName: string, archetype: org.spongepowered.api.world.WorldArchetype): org.spongepowered.api.world.storage.WorldProperties;
- /**
- * Creates a world copy asynchronously using the new name given and returns
- * the new world properties if the copy was possible.
- *
- *
- */
- // @ts-ignore
- copyWorld(worldProperties: org.spongepowered.api.world.storage.WorldProperties, copyName: string): any;
- /**
- * Renames an unloaded world.
- */
- // @ts-ignore
- renameWorld(worldProperties: org.spongepowered.api.world.storage.WorldProperties, newName: string): any;
- /**
- * Deletes the provided world's files asynchronously from the disk.
- */
- // @ts-ignore
- deleteWorld(worldProperties: org.spongepowered.api.world.storage.WorldProperties): any;
- /**
- * Persists the given {@link WorldProperties} to the world storage for it,
- * updating any modified values.
- */
- // @ts-ignore
- saveWorldProperties(properties: org.spongepowered.api.world.storage.WorldProperties): boolean;
- /**
- * Gets the 'server' scoreboard. In Vanilla, this is the scoreboard of
- * dimension 0 (the overworld).
- *
- *
- */
- // @ts-ignore
- withExtendedProperties(location: org.spongepowered.api.world.Location): org.spongepowered.api.block.BlockState;
- /**
- * Gets the associated {@link BlockState} with the cycled
- * {@link BaseValue}. Note that only {@link Cycleable} values can be
- * cycled. To change a particular {@link Key}'ed {@link Value}, usage
- * of the {@link BlockState#with(Key, Object)} is recommended.
- */
- // @ts-ignore
- cycleValue(key: org.spongepowered.api.data.key.Key): org.spongepowered.api.block.BlockState;
- /**
- * Creates a new {@link BlockSnapshot} with this current {@link BlockState}
- * at the desired {@link Location}. If the {@link Location} has the same
- * {@link BlockState}, and the {@link BlockType} can house a
- * {@link TileEntity}, the data from the tile entity may be included in the
- * returned {@link BlockSnapshot}.
- */
- // @ts-ignore
- snapshotFor(location: org.spongepowered.api.world.Location): org.spongepowered.api.block.BlockSnapshot;
- /**
- * Gets the {@link Comparable} value for the specific {@link BlockTrait}
- * such that if the {@link BlockState} does not support the
- * {@link BlockTrait}, {@link Optional#empty()} is returned.
- */
- // @ts-ignore
- getTraitValue(blockTrait: org.spongepowered.api.block.trait.BlockTrait): any;
- /**
- * Attempts to retrieve the {@link BlockTrait} instance associated with
- * this {@link BlockState}s {@link BlockType} by string id. If there is no
- * {@link BlockTrait} available, {@link Optional#empty()} is returned.
- */
- // @ts-ignore
- getTrait(blockTrait: string): any;
- /**
- * Gets the {@link BlockState} with the appropriate value for the given
- * {@link BlockTrait}. If the {@link BlockTrait} is not supported,
- * {@link Optional#empty()} is returned. If the object is not either
- * an instance contained in {@link BlockTrait#getPossibleValues()} or
- * an instance {@link Object#toString()}, {@link Optional#empty()} may be
- * returned.
- */
- // @ts-ignore
- withTrait(trait: org.spongepowered.api.block.trait.BlockTrait, value: any): any;
- /**
- * Gets an immutable {@link Collection} of all applicable
- * {@link BlockTrait}s for this {@link BlockState}.
- */
- // @ts-ignore
- getTraits(): any[] /*java.util.Collection*/;
- /**
- * Gets an immutable {@link Collection} of all the values for all
- * {@link BlockTrait}s for this {@link BlockState}.
- */
- // @ts-ignore
- getTraitValues(): any[] /*java.util.Collection*/;
- /**
- * Gets an immutable or unmodifiable {@link Map} of the known {@link BlockTrait}s
- * to their current values for this {@link BlockState}.
- */
- // @ts-ignore
- getTraitMap(): Maptrue
when
- * {@link Predicate#test(Object)} is called is valid. The
- * {@link Predicate} is specific to this trait.
- */
- // @ts-ignore
- getPredicate(): any;
- /**
- * Attempts to parse the provided value as a value dictated possible by this trait or {@link Optional#empty()} otherwise.
- */
- // @ts-ignore
- parseValue(value: string): any;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.block.trait.BooleanTrait.ts b/packages/sponge/src/typings/org.spongepowered.api.block.trait.BooleanTrait.ts
deleted file mode 100644
index 63523f3b..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.block.trait.BooleanTrait.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace block {
- namespace trait {
- // @ts-ignore
- interface BooleanTrait extends org.spongepowered.api.block.trait.BlockTrait {
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.block.trait.BooleanTraits.ts b/packages/sponge/src/typings/org.spongepowered.api.block.trait.BooleanTraits.ts
deleted file mode 100644
index 3acb2834..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.block.trait.BooleanTraits.ts
+++ /dev/null
@@ -1,281 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace block {
- namespace trait {
- // @ts-ignore
- class BooleanTraits {
- // @ts-ignore
- public static ACACIA_DOOR_OPEN: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static ACACIA_DOOR_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static ACACIA_FENCE_EAST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static ACACIA_FENCE_GATE_IN_WALL: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static ACACIA_FENCE_GATE_OPEN: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static ACACIA_FENCE_GATE_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static ACACIA_FENCE_NORTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static ACACIA_FENCE_SOUTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static ACACIA_FENCE_WEST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static ACTIVATOR_RAIL_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static BED_OCCUPIED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static BIRCH_DOOR_OPEN: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static BIRCH_DOOR_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static BIRCH_FENCE_EAST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static BIRCH_FENCE_GATE_IN_WALL: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static BIRCH_FENCE_GATE_OPEN: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static BIRCH_FENCE_GATE_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static BIRCH_FENCE_NORTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static BIRCH_FENCE_SOUTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static BIRCH_FENCE_WEST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static BREWING_STAND_HAS_BOTTLE_0: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static BREWING_STAND_HAS_BOTTLE_1: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static BREWING_STAND_HAS_BOTTLE_2: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static COBBLESTONE_WALL_EAST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static COBBLESTONE_WALL_NORTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static COBBLESTONE_WALL_SOUTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static COBBLESTONE_WALL_UP: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static COBBLESTONE_WALL_WEST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static DARK_OAK_DOOR_OPEN: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static DARK_OAK_DOOR_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static DARK_OAK_FENCE_EAST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static DARK_OAK_FENCE_GATE_IN_WALL: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static DARK_OAK_FENCE_GATE_OPEN: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static DARK_OAK_FENCE_GATE_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static DARK_OAK_FENCE_NORTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static DARK_OAK_FENCE_SOUTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static DARK_OAK_FENCE_WEST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static DETECTOR_RAIL_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static DIRT_SNOWY: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static DISPENSER_TRIGGERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static DOUBLE_STONE_SLAB2_SEAMLESS: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static DOUBLE_STONE_SLAB_SEAMLESS: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static DROPPER_TRIGGERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static END_PORTAL_FRAME_EYE: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static FENCE_EAST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static FENCE_GATE_IN_WALL: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static FENCE_GATE_OPEN: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static FENCE_GATE_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static FENCE_NORTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static FENCE_SOUTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static FENCE_WEST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static FIRE_EAST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static FIRE_NORTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static FIRE_SOUTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static FIRE_UP: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static FIRE_WEST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static GLASS_PANE_EAST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static GLASS_PANE_NORTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static GLASS_PANE_SOUTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static GLASS_PANE_WEST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static GOLDEN_RAIL_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static GRASS_SNOWY: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static HOPPER_ENABLED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static IRON_BARS_EAST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static IRON_BARS_NORTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static IRON_BARS_SOUTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static IRON_BARS_WEST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static IRON_DOOR_OPEN: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static IRON_DOOR_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static IRON_TRAPDOOR_OPEN: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static JUKEBOX_HAS_RECORD: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static JUNGLE_DOOR_OPEN: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static JUNGLE_DOOR_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static JUNGLE_FENCE_EAST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static JUNGLE_FENCE_GATE_IN_WALL: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static JUNGLE_FENCE_GATE_OPEN: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static JUNGLE_FENCE_GATE_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static JUNGLE_FENCE_NORTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static JUNGLE_FENCE_SOUTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static JUNGLE_FENCE_WEST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static LEAVES2_CHECK_DECAY: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static LEAVES2_DECAYABLE: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static LEAVES_CHECK_DECAY: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static LEAVES_DECAYABLE: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static LEVER_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static MYCELIUM_SNOWY: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static NETHER_BRICK_FENCE_EAST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static NETHER_BRICK_FENCE_NORTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static NETHER_BRICK_FENCE_SOUTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static NETHER_BRICK_FENCE_WEST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static PISTON_EXTENDED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static PISTON_HEAD_SHORT: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static POWERED_COMPARATOR_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static POWERED_REPEATER_LOCKED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static SKULL_NODROP: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static SPONGE_WET: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static SPRUCE_DOOR_OPEN: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static SPRUCE_DOOR_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static SPRUCE_FENCE_EAST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static SPRUCE_FENCE_GATE_IN_WALL: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static SPRUCE_FENCE_GATE_OPEN: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static SPRUCE_FENCE_GATE_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static SPRUCE_FENCE_NORTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static SPRUCE_FENCE_SOUTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static SPRUCE_FENCE_WEST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static STAINED_GLASS_PANE_EAST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static STAINED_GLASS_PANE_NORTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static STAINED_GLASS_PANE_SOUTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static STAINED_GLASS_PANE_WEST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static STICKY_PISTON_EXTENDED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static STONE_BUTTON_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static STONE_PRESSURE_PLATE_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static TNT_EXPLODE: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static TRAPDOOR_OPEN: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static TRIPWIRE_ATTACHED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static TRIPWIRE_DISARMED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static TRIPWIRE_EAST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static TRIPWIRE_HOOK_ATTACHED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static TRIPWIRE_HOOK_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static TRIPWIRE_NORTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static TRIPWIRE_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static TRIPWIRE_SOUTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static TRIPWIRE_WEST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static UNPOWERED_COMPARATOR_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static UNPOWERED_REPEATER_LOCKED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static VINE_EAST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static VINE_NORTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static VINE_SOUTH: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static VINE_UP: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static VINE_WEST: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static WOODEN_BUTTON_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static WOODEN_DOOR_OPEN: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static WOODEN_DOOR_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- // @ts-ignore
- public static WOODEN_PRESSURE_PLATE_POWERED: org.spongepowered.api.block.trait.BooleanTrait;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.block.trait.EnumTrait.ts b/packages/sponge/src/typings/org.spongepowered.api.block.trait.EnumTrait.ts
deleted file mode 100644
index cd2e20ea..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.block.trait.EnumTrait.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace block {
- namespace trait {
- // @ts-ignore
- interface EnumTrait extends org.spongepowered.api.block.trait.BlockTrait {
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.block.trait.EnumTraits.ts b/packages/sponge/src/typings/org.spongepowered.api.block.trait.EnumTraits.ts
deleted file mode 100644
index 8babc154..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.block.trait.EnumTraits.ts
+++ /dev/null
@@ -1,333 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace block {
- namespace trait {
- // @ts-ignore
- class EnumTraits {
- // @ts-ignore
- public static ACACIA_DOOR_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static ACACIA_DOOR_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static ACACIA_DOOR_HINGE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static ACACIA_FENCE_GATE_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static ACACIA_STAIRS_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static ACACIA_STAIRS_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static ACACIA_STAIRS_SHAPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static ACTIVATOR_RAIL_SHAPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static ANVIL_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static BED_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static BED_PART: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static BIRCH_DOOR_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static BIRCH_DOOR_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static BIRCH_DOOR_HINGE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static BIRCH_FENCE_GATE_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static BIRCH_STAIRS_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static BIRCH_STAIRS_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static BIRCH_STAIRS_SHAPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static BRICK_STAIRS_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static BRICK_STAIRS_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static BRICK_STAIRS_SHAPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static BROWN_MUSHROOM_BLOCK_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static CARPET_COLOR: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static CHEST_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static COBBLESTONE_WALL_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static COCOA_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static DARK_OAK_DOOR_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static DARK_OAK_DOOR_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static DARK_OAK_DOOR_HINGE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static DARK_OAK_FENCE_GATE_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static DARK_OAK_STAIRS_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static DARK_OAK_STAIRS_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static DARK_OAK_STAIRS_SHAPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static DETECTOR_RAIL_SHAPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static DIRT_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static DISPENSER_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static DOUBLE_PLANT_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static DOUBLE_PLANT_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static DOUBLE_STONE_SLAB2_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static DOUBLE_STONE_SLAB_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static DOUBLE_WOODEN_SLAB_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static DROPPER_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static ENDER_CHEST_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static END_PORTAL_FRAME_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static FENCE_GATE_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static FLOWER_POT_CONTENTS: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static FURNACE_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static GOLDEN_RAIL_SHAPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static HAY_BLOCK_AXIS: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static HOPPER_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static IRON_DOOR_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static IRON_DOOR_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static IRON_DOOR_HINGE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static IRON_TRAPDOOR_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static IRON_TRAPDOOR_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static JUNGLE_DOOR_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static JUNGLE_DOOR_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static JUNGLE_DOOR_HINGE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static JUNGLE_FENCE_GATE_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static JUNGLE_STAIRS_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static JUNGLE_STAIRS_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static JUNGLE_STAIRS_SHAPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static LADDER_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static LEAVES2_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static LEAVES_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static LEVER_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static LIT_FURNACE_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static LIT_PUMPKIN_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static LOG2_AXIS: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static LOG2_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static LOG_AXIS: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static LOG_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static MELON_STEM_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static MONSTER_EGG_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static NETHER_BRICK_STAIRS_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static NETHER_BRICK_STAIRS_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static NETHER_BRICK_STAIRS_SHAPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static OAK_STAIRS_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static OAK_STAIRS_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static OAK_STAIRS_SHAPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static PISTON_EXTENSION_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static PISTON_EXTENSION_TYPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static PISTON_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static PISTON_HEAD_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static PISTON_HEAD_TYPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static PLANKS_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static PORTAL_AXIS: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static POWERED_COMPARATOR_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static POWERED_COMPARATOR_MODE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static POWERED_REPEATER_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static PRISMARINE_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static PUMPKIN_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static PUMPKIN_STEM_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static QUARTZ_BLOCK_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static QUARTZ_STAIRS_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static QUARTZ_STAIRS_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static QUARTZ_STAIRS_SHAPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static RAIL_SHAPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static REDSTONE_TORCH_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static REDSTONE_WIRE_EAST: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static REDSTONE_WIRE_NORTH: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static REDSTONE_WIRE_SOUTH: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static REDSTONE_WIRE_WEST: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static RED_FLOWER_TYPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static RED_MUSHROOM_BLOCK_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static RED_SANDSTONE_STAIRS_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static RED_SANDSTONE_STAIRS_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static RED_SANDSTONE_STAIRS_SHAPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static RED_SANDSTONE_TYPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static SANDSTONE_STAIRS_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static SANDSTONE_STAIRS_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static SANDSTONE_STAIRS_SHAPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static SANDSTONE_TYPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static SAND_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static SAPLING_TYPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static SKULL_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static SPRUCE_DOOR_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static SPRUCE_DOOR_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static SPRUCE_DOOR_HINGE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static SPRUCE_FENCE_GATE_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static SPRUCE_STAIRS_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static SPRUCE_STAIRS_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static SPRUCE_STAIRS_SHAPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static STAINED_GLASS_COLOR: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static STAINED_GLASS_PANE_COLOR: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static STAINED_HARDENED_CLAY_COLOR: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static STICKY_PISTON_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static STONEBRICK_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static STONE_BRICK_STAIRS_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static STONE_BRICK_STAIRS_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static STONE_BRICK_STAIRS_SHAPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static STONE_BUTTON_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static STONE_SLAB2_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static STONE_SLAB2_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static STONE_SLAB_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static STONE_SLAB_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static STONE_STAIRS_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static STONE_STAIRS_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static STONE_STAIRS_SHAPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static STONE_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static TALLGRASS_TYPE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static TORCH_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static TRAPDOOR_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static TRAPDOOR_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static TRAPPED_CHEST_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static TRIPWIRE_HOOK_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static UNLIT_REDSTONE_TORCH_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static UNPOWERED_COMPARATOR_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static UNPOWERED_COMPARATOR_MODE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static UNPOWERED_REPEATER_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static WALL_BANNER_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static WALL_SIGN_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static WOODEN_BUTTON_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static WOODEN_DOOR_FACING: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static WOODEN_DOOR_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static WOODEN_DOOR_HINGE: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static WOODEN_SLAB_HALF: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static WOODEN_SLAB_VARIANT: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static WOOL_COLOR: org.spongepowered.api.block.trait.EnumTrait;
- // @ts-ignore
- public static YELLOW_FLOWER_TYPE: org.spongepowered.api.block.trait.EnumTrait;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.block.trait.IntegerTrait.ts b/packages/sponge/src/typings/org.spongepowered.api.block.trait.IntegerTrait.ts
deleted file mode 100644
index 285e1f31..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.block.trait.IntegerTrait.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace block {
- namespace trait {
- // @ts-ignore
- interface IntegerTrait extends org.spongepowered.api.block.trait.BlockTrait {
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.block.trait.IntegerTraits.ts b/packages/sponge/src/typings/org.spongepowered.api.block.trait.IntegerTraits.ts
deleted file mode 100644
index 9461b3bc..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.block.trait.IntegerTraits.ts
+++ /dev/null
@@ -1,75 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace block {
- namespace trait {
- // @ts-ignore
- class IntegerTraits {
- // @ts-ignore
- public static ANVIL_DAMAGE: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static BEETROOT_AGE: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static CACTUS_AGE: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static CAKE_BITES: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static CARROTS_AGE: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static CAULDRON_LEVEL: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static COCOA_AGE: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static DAYLIGHT_DETECTOR_INVERTED_POWER: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static DAYLIGHT_DETECTOR_POWER: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static FARMLAND_MOISTURE: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static FIRE_AGE: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static FLOWER_POT_LEGACY_DATA: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static FLOWING_LAVA_LEVEL: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static FLOWING_WATER_LEVEL: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static HEAVY_WEIGHTED_PRESSURE_PLATE_POWER: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static LAVA_LEVEL: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static LIGHT_WEIGHTED_PRESSURE_PLATE_POWER: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static MELON_STEM_AGE: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static NETHER_WART_AGE: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static POTATOES_AGE: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static POWERED_REPEATER_DELAY: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static PUMPKIN_STEM_AGE: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static REDSTONE_WIRE_POWER: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static REEDS_AGE: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static SAPLING_STAGE: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static SNOW_LAYER_LAYERS: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static STANDING_BANNER_ROTATION: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static STANDING_SIGN_ROTATION: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static UNPOWERED_REPEATER_DELAY: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static WATER_LEVEL: org.spongepowered.api.block.trait.IntegerTrait;
- // @ts-ignore
- public static WHEAT_AGE: org.spongepowered.api.block.trait.IntegerTrait;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.boss.BossBar.ts b/packages/sponge/src/typings/org.spongepowered.api.boss.BossBar.ts
deleted file mode 100644
index f725367c..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.boss.BossBar.ts
+++ /dev/null
@@ -1,82 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace boss {
- // @ts-ignore
- interface BossBar extends org.spongepowered.api.util.Identifiable {
- /**
- * Gets the name of this boss bar.
- */
- // @ts-ignore
- getName(): org.spongepowered.api.text.Text;
- /**
- * Sets the name of this boss bar.
- */
- // @ts-ignore
- setName(name: org.spongepowered.api.text.Text): org.spongepowered.api.boss.BossBar;
- /**
- * Gets the percent.
- */
- // @ts-ignore
- getPercent(): number;
- /**
- * Sets the percent.
- *
- *
- */
- // @ts-ignore
- public flag(specs: string): org.spongepowered.api.command.args.CommandFlags.Builder;
- /**
- * Allow a flag with any of the provided specifications that has no
- * value but requires the source to have a specific permission to
- * specify the command.
- */
- // @ts-ignore
- public permissionFlag(flagPermission: string, specs: string): org.spongepowered.api.command.args.CommandFlags.Builder;
- /**
- * Allow a flag with any of the provided specifications, with the given
- * command element. The flag may be present multiple times, and may
- * therefore have multiple values.
- */
- // @ts-ignore
- public valueFlag(value: org.spongepowered.api.command.args.CommandElement, specs: string): org.spongepowered.api.command.args.CommandFlags.Builder;
- /**
- * If this is true, any long flag (--) will be accepted and added as a
- * flag. If false, unknown long flags are considered errors.
- */
- // @ts-ignore
- public setAcceptsArbitraryLongFlags(acceptsArbitraryLongFlags: boolean): org.spongepowered.api.command.args.CommandFlags.Builder;
- /**
- * Sets how long flags that are not registered should be handled when
- * encountered.
- */
- // @ts-ignore
- public setUnknownLongFlagBehavior(behavior: org.spongepowered.api.command.args.CommandFlags.UnknownFlagBehavior): org.spongepowered.api.command.args.CommandFlags.Builder;
- /**
- * Sets how long flags that are not registered should be handled when
- * encountered.
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- *
- */
- // @ts-ignore
- public static optionalWeak(element: org.spongepowered.api.command.args.CommandElement, value: any): org.spongepowered.api.command.args.CommandElement;
- /**
- * Require a given command element to be provided a certain number of times.
- *
- *
- *
- *
- *
- *
- */
- // @ts-ignore
- public static entity(key: org.spongepowered.api.text.Text): org.spongepowered.api.command.args.CommandElement;
- /**
- * Expect an argument to represent an {@link Entity} of the specified type.
- *
- *
- */
- // @ts-ignore
- public static entity(key: org.spongepowered.api.text.Text, clazz: any): org.spongepowered.api.command.args.CommandElement;
- /**
- * Expect an argument to represent an {@link Entity} of the specified
- * {@link EntityType}.
- *
- *
- */
- // @ts-ignore
- public static entity(key: org.spongepowered.api.text.Text, type: org.spongepowered.api.entity.EntityType): org.spongepowered.api.command.args.CommandElement;
- /**
- * Expect an argument to represent an {@link Entity}, or if the argument is
- * not present and the {@link CommandSource} is an entity, return the
- * source.
- *
- *
- */
- // @ts-ignore
- public static entityOrSource(key: org.spongepowered.api.text.Text): org.spongepowered.api.command.args.CommandElement;
- /**
- * Expect an argument to represent an {@link Entity}, or if the argument is
- * not present and the {@link CommandSource} is looking at an entity,
- * return that entity.
- *
- *
- */
- // @ts-ignore
- public static entityOrTarget(key: org.spongepowered.api.text.Text): org.spongepowered.api.command.args.CommandElement;
- /**
- * Expect an argument to represent an {@link Entity} of the specified type,
- * or if the argument is not present and the {@link CommandSource} is
- * looking at an applicable entity, return that entity.
- *
- *
- */
- // @ts-ignore
- public static entityOrTarget(key: org.spongepowered.api.text.Text, clazz: any): org.spongepowered.api.command.args.CommandElement;
- /**
- * Expect an argument to represent an {@link Entity} of the specified
- * {@link EntityType}, or if the argument is not present and the
- * {@link CommandSource} is looking at an applicable entity, return that
- * entity.
- *
- *
- */
- // @ts-ignore
- public static entityOrTarget(key: org.spongepowered.api.text.Text, type: org.spongepowered.api.entity.EntityType): org.spongepowered.api.command.args.CommandElement;
- /**
- * Expect an argument to represent a {@link URL}.
- *
- *
- */
- // @ts-ignore
- quotedStrings(forceLenient: boolean): org.spongepowered.api.command.args.parsing.InputTokenizer;
- /**
- * Returns an input tokenizer that takes input strings and splits them by
- * space.
- */
- // @ts-ignore
- spaceSplitString(): org.spongepowered.api.command.args.parsing.InputTokenizer;
- /**
- * Returns an input tokenizer that returns the input string as a single
- * argument.
- */
- // @ts-ignore
- rawInput(): org.spongepowered.api.command.args.parsing.InputTokenizer;
- /**
- * Take the input string and split it as appropriate into argument tokens.
- */
- // @ts-ignore
- tokenize(arguments: string, lenient: boolean): any[] /*java.util.List*/;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.command.args.parsing.SingleArg.ts b/packages/sponge/src/typings/org.spongepowered.api.command.args.parsing.SingleArg.ts
deleted file mode 100644
index 0d0a7e8a..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.command.args.parsing.SingleArg.ts
+++ /dev/null
@@ -1,40 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace command {
- namespace args {
- namespace parsing {
- // @ts-ignore
- class SingleArg {
- /**
- * Create a new argument.
- */
- constructor(value: string, startIdx: number, endIdx: number)
- /**
- * Gets the string used.
- */
- // @ts-ignore
- public getValue(): string;
- /**
- * Gets the starting index.
- */
- // @ts-ignore
- public getStartIdx(): number;
- /**
- * Gets the ending index.
- */
- // @ts-ignore
- public getEndIdx(): number;
- // @ts-ignore
- public equals(o: any): boolean;
- // @ts-ignore
- public hashCode(): number;
- // @ts-ignore
- public toString(): string;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.command.dispatcher.Disambiguator.ts b/packages/sponge/src/typings/org.spongepowered.api.command.dispatcher.Disambiguator.ts
deleted file mode 100644
index 9d17ba0c..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.command.dispatcher.Disambiguator.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace command {
- namespace dispatcher {
- // @ts-ignore
- interface Disambiguator {
- /**
- * Disambiguate an alias in cases where there are multiple command mappings
- * registered for a given alias.
- */
- // @ts-ignore
- disambiguate(source: org.spongepowered.api.command.CommandSource, aliasUsed: string, availableOptions: any[] /*java.util.List*/): any;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.command.dispatcher.Dispatcher.ts b/packages/sponge/src/typings/org.spongepowered.api.command.dispatcher.Dispatcher.ts
deleted file mode 100644
index 029ba71b..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.command.dispatcher.Dispatcher.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace command {
- namespace dispatcher {
- // @ts-ignore
- interface Dispatcher extends org.spongepowered.api.command.CommandCallable {
- /**
- * Gets a list of commands. Each command, regardless of how many aliases it
- * may have, will only appear once in the returned set.
- *
- *
- * false
is returned.
- * {manipulator-id|
since the
- * "pluginid"
- * is gathered from {@link #buildAndRegister(PluginContainer)} provided
- * {@link PluginContainer}.
- * {plugin-id|:{manipulator-id|
.
- * object1
and object2
would effectively
- * return:
- */
- // @ts-ignore
- public compare(operand1: org.spongepowered.api.data.Property, operand2: org.spongepowered.api.data.Property): boolean;
- /**
- * Stub for subclasses to implement their logic. Used so we can get the
- * null comparison logic out of the way first and then only proceed with
- * comparison if both arguments are non-null.
- */
- // @ts-ignore
- protected apply(operand1: org.spongepowered.api.data.Property, operand2: org.spongepowered.api.data.Property): boolean;
- /**
- * Gets the default operator to use if none is specified.
- */
- // @ts-ignore
- public static defaultOperator(): org.spongepowered.api.data.Property.Operator;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.data.Property.ts b/packages/sponge/src/typings/org.spongepowered.api.data.Property.ts
deleted file mode 100644
index 3f6d1811..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.data.Property.ts
+++ /dev/null
@@ -1,45 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace data {
- // @ts-ignore
- interface Property {
- /**
- * Gets the key for this property. Key is only used if an item stack can
- * have more than one property of a particular type. If the property has no
- * specific key, the property class name is returned so that properties of
- * the same type are implicitly comparable.
- */
- // @ts-ignore
- getKey(): any;
- /**
- * Gets the "value" of this property. "Value" may have different meanings
- * depending on the exact type of this property.
- */
- // @ts-ignore
- getValue(): any;
- /**
- * Gets the operator to use when comparing another property with this
- * property.
- */
- // @ts-ignore
- getOperator(): org.spongepowered.api.data.Property.Operator;
- /**
- * returnValue = object1 > object2;
- * other
using this property's
- * operator. This is equivalent to the code:
- *
- * thisObject.getOperator().compare(thisObject, other);
- * null
, this will
- * reset to use the {@link #getDefault()} snapshot.
- */
- // @ts-ignore
- public setCustom(custom: org.spongepowered.api.data.DataSerializable): void;
- /**
- * Gets the proposed final snapshot, if the {@link #getCustom()} returns
- * {@link Optional#isPresent()}, the custom is returned, otherwise,
- * {@link #getDefault()} is returned.
- */
- // @ts-ignore
- public getFinal(): org.spongepowered.api.data.DataSerializable;
- /**
- * Gets whether this transaction is marked as valid.
- */
- // @ts-ignore
- public isValid(): boolean;
- /**
- * Sets whether this transaction is valid or not.
- */
- // @ts-ignore
- public setValid(valid: boolean): void;
- // @ts-ignore
- public hashCode(): number;
- // @ts-ignore
- public equals(obj: any): boolean;
- // @ts-ignore
- public toString(): string;
- // @ts-ignore
- public getContentVersion(): number;
- // @ts-ignore
- public toContainer(): org.spongepowered.api.data.DataContainer;
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.data.key.Key.Builder.ts b/packages/sponge/src/typings/org.spongepowered.api.data.key.Key.Builder.ts
deleted file mode 100644
index 976848d8..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.data.key.Key.Builder.ts
+++ /dev/null
@@ -1,48 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace data {
- namespace key {
- namespace Key {
- // @ts-ignore
- interface Builder extends org.spongepowered.api.util.CatalogBuilder {
- /**
- * Starter method for the builder, to be used immediately after
- * {@link Key#builder()} is called. This defines the generics for the
- * builder itself to provide the properly generified {@link Key}.
- * E
element class
- * and V
{@link Value} class along with the provided default
- * {@link DataQuery} to be used with the generated {@link Key}.
- * E
element along with the provided {@link DataQuery}.
- */
- // @ts-ignore
- public static makeListKey(elementToken: any, valueToken: any, query: org.spongepowered.api.data.DataQuery, id: string, name: string): org.spongepowered.api.data.key.Key;
- /**
- * Creates a new {@link Key} based on a {@link SetValue} of a type
- * E
element along with the provided {@link DataQuery}.
- */
- // @ts-ignore
- public static makeSetKey(elementToken: any, valueToken: any, query: org.spongepowered.api.data.DataQuery, id: string, name: string): org.spongepowered.api.data.key.Key;
- /**
- * Creates a new {@link Key} based on a {@link MapValue} of the types
- * K
keys and V
values with the provided
- * {@link DataQuery} for accessing the {@link Map} in {@link DataView}s.
- */
- // @ts-ignore
- public static makeMapKey(elementToken: any, valueToken: any, query: org.spongepowered.api.data.DataQuery, id: string, name: string): org.spongepowered.api.data.key.Key;
- /**
- * Creates a new {@link Key} based on an {@link OptionalValue} of the type
- * E
element type with the provided {@link DataQuery} for
- * accessing the optionally null value in {@link DataView}s.
- */
- // @ts-ignore
- public static makeOptionalKey(elementToken: any, valueToken: any, query: org.spongepowered.api.data.DataQuery, id: string, name: string): org.spongepowered.api.data.key.Key;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.data.key.Keys.ts b/packages/sponge/src/typings/org.spongepowered.api.data.key.Keys.ts
deleted file mode 100644
index 9e712eac..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.data.key.Keys.ts
+++ /dev/null
@@ -1,539 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace data {
- namespace key {
- // @ts-ignore
- class Keys {
- // @ts-ignore
- public static ABSORPTION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ACCELERATION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ACTIVE_ITEM: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static AFFECTS_SPAWNING: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static AGE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static AI_ENABLED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ANGER: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ANGRY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static AREA_EFFECT_CLOUD_AGE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static AREA_EFFECT_CLOUD_COLOR: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static AREA_EFFECT_CLOUD_DURATION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static AREA_EFFECT_CLOUD_DURATION_ON_USE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static AREA_EFFECT_CLOUD_PARTICLE_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static AREA_EFFECT_CLOUD_RADIUS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static AREA_EFFECT_CLOUD_RADIUS_ON_USE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static AREA_EFFECT_CLOUD_RADIUS_PER_TICK: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static AREA_EFFECT_CLOUD_REAPPLICATION_DELAY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static AREA_EFFECT_CLOUD_WAIT_TIME: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ARMOR_STAND_HAS_ARMS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ARMOR_STAND_HAS_BASE_PLATE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ARMOR_STAND_IS_SMALL: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ARMOR_STAND_MARKER: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ARMOR_STAND_TAKING_DISABLED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ARMOR_STAND_PLACING_DISABLED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ART: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ATTACHED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ATTACK_DAMAGE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static AXIS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static BANNER_BASE_COLOR: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static BANNER_PATTERNS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static BASE_SIZE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static BASE_VEHICLE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static BEACON_PRIMARY_EFFECT: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static BEACON_SECONDARY_EFFECT: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static BIG_MUSHROOM_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static BODY_ROTATIONS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static BOOK_AUTHOR: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static BOOK_PAGES: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static BREAKABLE_BLOCK_TYPES: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static BRICK_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static CAN_BREED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static CAN_DROP_AS_ITEM: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static CAN_FLY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static CAN_GRIEF: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static CAN_PLACE_AS_BLOCK: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static CAREER: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static CHEST_ROTATION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static COAL_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static COLOR: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static COMMAND: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static COMPARATOR_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static CONNECTED_DIRECTIONS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static CONNECTED_EAST: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static CONNECTED_NORTH: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static CONNECTED_SOUTH: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static CONNECTED_WEST: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static CONTAINED_EXPERIENCE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static COOKED_FISH: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static COOLDOWN: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static CREEPER_CHARGED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static CRITICAL_HIT: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static CUSTOM_NAME_VISIBLE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static DAMAGE_ENTITY_MAP: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static DECAYABLE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static DELAY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static DESPAWN_DELAY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static DIRECTION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static DIRT_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static DISARMED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static DISGUISED_BLOCK_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static DISPLAY_NAME: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static DOMINANT_HAND: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static DOUBLE_PLANT_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static DYE_COLOR: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static END_GATEWAY_AGE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static END_GATEWAY_TELEPORT_COOLDOWN: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static EXACT_TELEPORT: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static EXHAUSTION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static EXIT_POSITION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static EXPERIENCE_FROM_START_OF_LEVEL: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static EXPERIENCE_LEVEL: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static EXPERIENCE_SINCE_LEVEL: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static EXPIRATION_TICKS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static EXPLOSION_RADIUS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static EXTENDED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FALLING_BLOCK_CAN_HURT_ENTITIES: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FALLING_BLOCK_STATE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FALL_DAMAGE_PER_BLOCK: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FALL_DISTANCE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FALL_TIME: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FILLED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FIREWORK_EFFECTS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FIREWORK_FLIGHT_MODIFIER: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FIRE_DAMAGE_DELAY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FIRE_TICKS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FIRST_DATE_PLAYED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FISH_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FLUID_ITEM_STACK: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FLUID_LEVEL: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FLUID_TANK_CONTENTS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FLYING_SPEED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FOOD_LEVEL: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static FUSE_DURATION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static GAME_MODE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static GENERATION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static GLOWING: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static GOLDEN_APPLE_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static GROWTH_STAGE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static HAS_GRAVITY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static HEAD_ROTATION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static HEALTH: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static HEALTH_SCALE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static HEIGHT: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static HIDE_ATTRIBUTES: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static HIDE_CAN_DESTROY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static HIDE_CAN_PLACE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static HIDE_ENCHANTMENTS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static HIDE_MISCELLANEOUS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static HIDE_UNBREAKABLE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static HINGE_POSITION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static HORSE_COLOR: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static HORSE_STYLE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static INFINITE_DESPAWN_DELAY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static INFINITE_PICKUP_DELAY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static INVISIBLE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static INVULNERABILITY_TICKS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static INVULNERABLE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static IN_WALL: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static IS_ADULT: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static IS_AFLAME: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static IS_ELYTRA_FLYING: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static IS_FLYING: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static IS_JOHNNY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static IS_PLAYING: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static IS_SCREAMING: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static IS_SHEARED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static IS_SILENT: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static IS_SITTING: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static IS_SLEEPING: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static IS_SNEAKING: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static IS_SPRINTING: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static IS_WET: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ITEM_BLOCKSTATE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ITEM_DURABILITY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ITEM_ENCHANTMENTS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ITEM_LORE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static JOHNNY_VINDICATOR: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static KNOCKBACK_STRENGTH: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static LAST_ATTACKER: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static LAST_COMMAND_OUTPUT: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static LAST_DAMAGE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static LAST_DATE_PLAYED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static LAYER: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static LEFT_ARM_ROTATION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static LEFT_LEG_ROTATION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static LLAMA_STRENGTH: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static LLAMA_VARIANT: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static LOCK_TOKEN: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static LOG_AXIS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static MAX_AIR: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static MAX_BURN_TIME: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static MAX_COOK_TIME: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static MAX_FALL_DAMAGE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static MAX_HEALTH: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static MOISTURE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static NOTE_PITCH: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static OCCUPIED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static OCELOT_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static OFFSET: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static OPEN: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static PARROT_VARIANT: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static PASSED_BURN_TIME: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static PASSED_COOK_TIME: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static PASSENGERS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static PERSISTS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static PICKUP_DELAY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static PICKUP_RULE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static PIG_SADDLE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static PISTON_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static PLACEABLE_BLOCKS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static PLAIN_BOOK_PAGES: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static PLANT_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static PLAYER_CREATED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static PORTION_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static POTION_EFFECTS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static POTION_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static POWER: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static POWERED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static PRISMARINE_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static QUARTZ_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static RABBIT_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static RAIL_DIRECTION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static REMAINING_AIR: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static REMAINING_BREW_TIME: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static REPRESENTED_BLOCK: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static REPRESENTED_ITEM: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static REPRESENTED_PLAYER: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static RESPAWN_LOCATIONS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static RIGHT_ARM_ROTATION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static RIGHT_LEG_ROTATION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static ROTATION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SANDSTONE_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SAND_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SATURATION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SCALE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SEAMLESS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SHOULD_DROP: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SHRUB_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SIGN_LINES: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SKIN_UNIQUE_ID: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SKULL_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SLAB_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SLIME_SIZE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SNOWED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SPAWNABLE_ENTITY_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SPAWNER_ENTITIES: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SPAWNER_MAXIMUM_DELAY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SPAWNER_MAXIMUM_NEARBY_ENTITIES: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SPAWNER_MINIMUM_DELAY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SPAWNER_NEXT_ENTITY_TO_SPAWN: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SPAWNER_REMAINING_DELAY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SPAWNER_REQUIRED_PLAYER_RANGE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SPAWNER_SPAWN_COUNT: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SPAWNER_SPAWN_RANGE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static STAIR_SHAPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static STATISTICS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static STONE_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static STORED_ENCHANTMENTS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static STRUCTURE_AUTHOR: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static STRUCTURE_IGNORE_ENTITIES: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static STRUCTURE_INTEGRITY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static STRUCTURE_MODE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static STRUCTURE_POSITION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static STRUCTURE_POWERED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static STRUCTURE_SEED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static STRUCTURE_SHOW_AIR: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static STRUCTURE_SHOW_BOUNDING_BOX: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static STRUCTURE_SIZE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static STUCK_ARROWS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SUCCESS_COUNT: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static SUSPENDED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static TAMED_OWNER: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static TARGETED_ENTITY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static TARGETED_LOCATION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static TICKS_REMAINING: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static TOTAL_EXPERIENCE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static TRACKS_OUTPUT: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static TRADE_OFFERS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static TREE_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static UNBREAKABLE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static VANISH: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static VANISH_IGNORES_COLLISION: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static VANISH_PREVENTS_TARGETING: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static VEHICLE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static VELOCITY: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static WALKING_SPEED: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static WALL_TYPE: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static WILL_SHATTER: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static WIRE_ATTACHMENTS: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static WIRE_ATTACHMENT_EAST: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static WIRE_ATTACHMENT_NORTH: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static WIRE_ATTACHMENT_SOUTH: org.spongepowered.api.data.key.Key;
- // @ts-ignore
- public static WIRE_ATTACHMENT_WEST: org.spongepowered.api.data.key.Key;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.data.manipulator.DataManipulator.ts b/packages/sponge/src/typings/org.spongepowered.api.data.manipulator.DataManipulator.ts
deleted file mode 100644
index 4accf010..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.data.manipulator.DataManipulator.ts
+++ /dev/null
@@ -1,103 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace data {
- namespace manipulator {
- // @ts-ignore
- interface DataManipulator extends org.spongepowered.api.data.DataSerializable, org.spongepowered.api.data.value.ValueContainer {
- /**
- * Attempts to read data from the given {@link DataHolder} and fills the
- * associated data onto this {@link DataManipulator}.
- * T
.
- * T
.
- * {@code
- * if (original == null) {
- * return checkNotNull(replacement);
- * } else if (replacement == null) {
- * return original;
- * } else {
- * // do something merging the necessary values
- * }
- * }
- * It can be therefor discerned that both values are passed in as copies
- * and therefor either one can be modified and returned.
- * 100
.{@code if (getComparator().compare(getValue(), getMinValue()) <= 0)
- * }
.
- */
- // @ts-ignore
- getMinValue(): any;
- /**
- * Gets the required "maximum" value such that the value is only valid if
- * the following is true:
- * {@code if (getComparator().compare(getValue(), getMaxValue()) >= 0)
- * }
.
- */
- // @ts-ignore
- getMaxValue(): any;
- /**
- * The comparator used to compare a value of the proper type. Can be used
- * for validation with the {@link #getMinValue()} and
- * {@link #getMaxValue()}.
- */
- // @ts-ignore
- getComparator(): any;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.data.value.ValueContainer.ts b/packages/sponge/src/typings/org.spongepowered.api.data.value.ValueContainer.ts
deleted file mode 100644
index 2f72ae03..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.data.value.ValueContainer.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace data {
- namespace value {
- // @ts-ignore
- interface ValueContainer {
- /**
- * Attempts to get the underlying value backed by a {@link BaseValue}
- * linked to the provided {@link Key}. If the {@link Key} is not
- * supported, {@link Optional#empty()} is returned. It is important
- * to check for support of a {@link Key} by either calling
- * {@link #supports(BaseValue)} or {@link #supports(Key)}.
- */
- // @ts-ignore
- get(key: org.spongepowered.api.data.key.Key): any;
- /**
- * Attempts to get the underlying value backed by a {@link BaseValue}
- * linked to the provided {@link Key}.
- * E
is not {@link Comparable}, a {@link Comparator}
- * is required. The builder by default will attempt to check if
- * the type is a {@link Comparable} and delegate to the default
- * {@link Comparable#compareTo(Object)} for comparisons. In short, the
- * {@link Comparator} is only required if the element is not
- * {@link Comparable}, or custom comparisons are required.
- */
- // @ts-ignore
- comparator(comparator: any): org.spongepowered.api.data.value.ValueFactory.BoundedValueBuilder;
- /**
- * Sets the minimum supported value.
- */
- // @ts-ignore
- minimum(min: any): org.spongepowered.api.data.value.ValueFactory.BoundedValueBuilder;
- /**
- * Sets the maximum supported value.
- */
- // @ts-ignore
- maximum(max: any): org.spongepowered.api.data.value.ValueFactory.BoundedValueBuilder;
- /**
- * Sets the default value. This is required. If no value is set,
- * the default value transitively sets the value.
- */
- // @ts-ignore
- defaultValue(defaultValue: any): org.spongepowered.api.data.value.ValueFactory.BoundedValueBuilder;
- /**
- * Sets the actual value. Though not required, if the value is
- * different from the {@link #defaultValue(Object)}, it should be
- * set.
- */
- // @ts-ignore
- actualValue(actual: any): org.spongepowered.api.data.value.ValueFactory.BoundedValueBuilder;
- /**
- * Builds a new {@link MutableBoundedValue}. The requirements are
- * that the {@link #minimum(Object)}, {@link #maximum(Object)},
- * {@link #defaultValue(Object)} are set, and if the E
is
- * not {@link Comparable}, {@link #comparator(Comparator)} is set.
- */
- // @ts-ignore
- build(): org.spongepowered.api.data.value.mutable.MutableBoundedValue;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.data.value.ValueFactory.ts b/packages/sponge/src/typings/org.spongepowered.api.data.value.ValueFactory.ts
deleted file mode 100644
index ad145e93..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.data.value.ValueFactory.ts
+++ /dev/null
@@ -1,82 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace data {
- namespace value {
- // @ts-ignore
- interface ValueFactory {
- /**
- * Creates a new {@link Value} with the provided {@link Key} and the
- * E
element.
- */
- // @ts-ignore
- createValue(key: org.spongepowered.api.data.key.Key, element: any): org.spongepowered.api.data.value.mutable.Value;
- /**
- * Creates a new {@link Value} with the provided {@link Key} and the
- * E
element and the provided E
default value.
- */
- // @ts-ignore
- createValue(key: org.spongepowered.api.data.key.Key, element: any, defaultValue: any): org.spongepowered.api.data.value.mutable.Value;
- /**
- * Creates a new {@link ListValue} with the provided {@link Key} and
- * {@link List} of elements. The default value will be an empty list.
- */
- // @ts-ignore
- createListValue(key: org.spongepowered.api.data.key.Key, elements: any[] /*java.util.List*/): org.spongepowered.api.data.value.mutable.ListValue;
- /**
- * Creates a new {@link ListValue} with the provided {@link Key} and
- * {@link List} of elements.
- */
- // @ts-ignore
- createListValue(key: org.spongepowered.api.data.key.Key, elements: any[] /*java.util.List*/, defaults: any[] /*java.util.List*/): org.spongepowered.api.data.value.mutable.ListValue;
- /**
- * Creates a new {@link SetValue} with the provided {@link Key} and
- * {@link Set} of elements.
- */
- // @ts-ignore
- createSetValue(key: org.spongepowered.api.data.key.Key, elements: any[] /*java.util.Set*/): org.spongepowered.api.data.value.mutable.SetValue;
- /**
- * Creates a new {@link SetValue} with the provided {@link Key} and
- * {@link Set} of elements.
- */
- // @ts-ignore
- createSetValue(key: org.spongepowered.api.data.key.Key, elements: any[] /*java.util.Set*/, defaults: any[] /*java.util.Set*/): org.spongepowered.api.data.value.mutable.SetValue;
- /**
- * Creates a new {@link MapValue} of the provided {@link Key} with the
- * types K
and V
.
- */
- // @ts-ignore
- createMapValue(key: org.spongepowered.api.data.key.Key, map: MapK
and V
along with the provided
- * {@link Map} defaults.
- */
- // @ts-ignore
- createMapValue(key: org.spongepowered.api.data.key.Key, map: Mapnull
, such that the actual value may be retained as
- * null
.
- */
- // @ts-ignore
- createOptionalValue(key: org.spongepowered.api.data.key.Key, element: any, defaultElement: any): org.spongepowered.api.data.value.mutable.OptionalValue;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableBoundedValue.ts b/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableBoundedValue.ts
deleted file mode 100644
index 271a128e..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableBoundedValue.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace data {
- namespace value {
- namespace immutable {
- // @ts-ignore
- interface ImmutableBoundedValue extends org.spongepowered.api.data.value.BoundedValue, org.spongepowered.api.data.value.immutable.ImmutableValue {
- // @ts-ignore
- transform(func: any): org.spongepowered.api.data.value.immutable.ImmutableBoundedValue;
- // @ts-ignore
- asMutable(): org.spongepowered.api.data.value.mutable.MutableBoundedValue;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableCollectionValue.ts b/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableCollectionValue.ts
deleted file mode 100644
index 1c6f2bea..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableCollectionValue.ts
+++ /dev/null
@@ -1,84 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace data {
- namespace value {
- namespace immutable {
- // @ts-ignore
- interface ImmutableCollectionValue extends org.spongepowered.api.data.value.immutable.ImmutableValue {
- /**
- * Gets the size of the underlying collection of elements.
- */
- // @ts-ignore
- size(): number;
- /**
- * Checks if the backed {@link Collection} is empty.
- */
- // @ts-ignore
- isEmpty(): boolean;
- // @ts-ignore
- with(collection: any[] /*java.util.Collection*/): org.spongepowered.api.data.value.immutable.ImmutableCollectionValue;
- /**
- * Creates a new {@link ImmutableCollectionValue} with the given values
- * along with any pre-existing values within this value.
- */
- // @ts-ignore
- withElement(elements: any): org.spongepowered.api.data.value.immutable.ImmutableCollectionValue;
- // @ts-ignore
- transform(func: any): org.spongepowered.api.data.value.immutable.ImmutableCollectionValue;
- /**
- * Creates a new {@link ImmutableCollectionValue} with the given elements
- * along with any pre-existing values within this value.
- */
- // @ts-ignore
- withAll(elements: any): org.spongepowered.api.data.value.immutable.ImmutableCollectionValue;
- /**
- * Creates a new {@link ImmutableCollectionValue} without the given
- * E
element.
- */
- // @ts-ignore
- without(element: any): org.spongepowered.api.data.value.immutable.ImmutableCollectionValue;
- /**
- * Creates a new {@link ImmutableCollectionValue} without the given
- * elements of the provided {@link Iterable}.
- */
- // @ts-ignore
- withoutAll(elements: any): org.spongepowered.api.data.value.immutable.ImmutableCollectionValue;
- /**
- * Creates a new {@link ImmutableCollectionValue} with elements that
- * when the given {@link Predicate} is {@link Predicate#test(Object)} on
- * the element and {@code true} is returned, the element will remain in the
- * new {@link ImmutableCollectionValue}.
- */
- // @ts-ignore
- withoutAll(predicate: any): org.spongepowered.api.data.value.immutable.ImmutableCollectionValue;
- /**
- * Checks if the given E
element is contained within the
- * backed {@link Collection}.
- */
- // @ts-ignore
- contains(element: any): boolean;
- /**
- * Checks if all of the given elements in the provided {@link Iterable} are
- * contained within the backed {@link Collection}.
- */
- // @ts-ignore
- containsAll(iterable: any): boolean;
- /**
- * Creates a new {@link Collection} of the proper type C
with
- * all elements copied to the new collection. Any modifications to the new
- * collection are not reflected to this {@link ImmutableCollectionValue}.
- * Likewise, no modifications to this {@link ImmutableCollectionValue} are
- * reflected to the returned {@link Collection}.
- */
- // @ts-ignore
- getAll(): any[] /*java.util.Collection*/;
- // @ts-ignore
- asMutable(): org.spongepowered.api.data.value.mutable.CollectionValue;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableListValue.ts b/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableListValue.ts
deleted file mode 100644
index f1a90195..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableListValue.ts
+++ /dev/null
@@ -1,55 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace data {
- namespace value {
- namespace immutable {
- // @ts-ignore
- interface ImmutableListValue extends org.spongepowered.api.data.value.immutable.ImmutableCollectionValue {
- /**
- * Gets the desired element at the desired index.
- */
- // @ts-ignore
- get(index: number): any;
- /**
- * Creates a new {@link ImmutableListValue} with the specified element
- * at the specified position in the list. As well, the element at the
- * provided index is shifted to the right, increasing its and the elements
- * thereafter their indices by one.
- */
- // @ts-ignore
- with(index: number, value: any): org.spongepowered.api.data.value.immutable.ImmutableListValue;
- /**
- * Creates a new {@link ImmutableListValue} with the specified elements
- * in the order that they are iterated to the list at the specified index.
- * The element at the provided index and elements thereafter are shifted to
- * the right, increasing their indices by one.
- */
- // @ts-ignore
- with(index: number, values: any): org.spongepowered.api.data.value.immutable.ImmutableListValue;
- /**
- * Creates a new {@link ImmutableListValue} without the element at the
- * specified index. Shifts any subsequent elements to the left, subtracts
- * one from their indices.
- */
- // @ts-ignore
- without(index: number): org.spongepowered.api.data.value.immutable.ImmutableListValue;
- /**
- * Creates a new {@link ImmutableListValue} with the desired element at
- * the desired index.
- */
- // @ts-ignore
- set(index: number, element: any): org.spongepowered.api.data.value.immutable.ImmutableListValue;
- /**
- * Queries for the index of the provided element. If the element is
- * not contained in this list, -1 is returned.
- */
- // @ts-ignore
- indexOf(element: any): number;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableMapValue.ts b/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableMapValue.ts
deleted file mode 100644
index a9000011..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableMapValue.ts
+++ /dev/null
@@ -1,87 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace data {
- namespace value {
- namespace immutable {
- // @ts-ignore
- interface ImmutableMapValue extends org.spongepowered.api.data.value.immutable.ImmutableValue {
- /**
- * Gets the size of this map.
- */
- // @ts-ignore
- size(): number;
- /**
- * Associates the provided key to the provided value in the new map. If
- * there already exists a value for the provided key, the value is
- * replaced.
- */
- // @ts-ignore
- with(key: any, value: any): org.spongepowered.api.data.value.immutable.ImmutableMapValue;
- // @ts-ignore
- with(value: Maptrue
from {@link Predicate#test(Object)} are kept, and
- * those that return false
are excluded.
- */
- // @ts-ignore
- withoutAll(predicate: any): org.spongepowered.api.data.value.immutable.ImmutableMapValue;
- /**
- * Checks if the provided key is contained within this map.
- */
- // @ts-ignore
- containsKey(key: any): boolean;
- /**
- * Checks if the provided value is contained within this map.
- */
- // @ts-ignore
- containsValue(value: any): boolean;
- /**
- * Gets an {@link ImmutableSet} of all keys contained in this map value.
- */
- // @ts-ignore
- keySet(): any;
- /**
- * Retrieves an {@link ImmutableSet} of the {@link Entry}s contained
- * within this map value.
- */
- // @ts-ignore
- entrySet(): any;
- /**
- * Retrieves an {@link ImmutableCollection} of all available values within
- * this map.
- */
- // @ts-ignore
- values(): any;
- // @ts-ignore
- transform(func: any): org.spongepowered.api.data.value.immutable.ImmutableMapValue;
- // @ts-ignore
- asMutable(): org.spongepowered.api.data.value.mutable.MapValue;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableOptionalValue.ts b/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableOptionalValue.ts
deleted file mode 100644
index 4720603e..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableOptionalValue.ts
+++ /dev/null
@@ -1,35 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace data {
- namespace value {
- namespace immutable {
- // @ts-ignore
- interface ImmutableOptionalValue extends org.spongepowered.api.data.value.immutable.ImmutableValue {
- // @ts-ignore
- with(value: any): org.spongepowered.api.data.value.immutable.ImmutableOptionalValue;
- // @ts-ignore
- transform(func: any): org.spongepowered.api.data.value.immutable.ImmutableOptionalValue;
- /**
- * Creates a new {@link ImmutableOptionalValue} with the provided value,
- * may be null.
- */
- // @ts-ignore
- instead(value: any): org.spongepowered.api.data.value.immutable.ImmutableOptionalValue;
- /**
- * Provides the value such that if the underlying value is
- * {@code null}, the default value is returned as an
- * {@link ImmutableValue}, if the underlying value is present, the
- * underlying value is returned as a {@link ImmutableValue}.
- */
- // @ts-ignore
- or(value: any): org.spongepowered.api.data.value.immutable.ImmutableValue;
- // @ts-ignore
- asMutable(): org.spongepowered.api.data.value.mutable.OptionalValue;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutablePatternListValue.ts b/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutablePatternListValue.ts
deleted file mode 100644
index bac646b2..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutablePatternListValue.ts
+++ /dev/null
@@ -1,59 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace data {
- namespace value {
- namespace immutable {
- // @ts-ignore
- interface ImmutablePatternListValue extends org.spongepowered.api.data.value.immutable.ImmutableListValue {
- /**
- * Creates and adds a {@link PatternLayer} based on the
- * {@link BannerPatternShape} and {@link DyeColor} at the desired index
- * such that the element at the provided index is shifted to the left. This
- * returns a new {@link ImmutablePatternListValue}.
- */
- // @ts-ignore
- with(patternShape: org.spongepowered.api.data.type.BannerPatternShape, color: org.spongepowered.api.data.type.DyeColor): org.spongepowered.api.data.value.immutable.ImmutablePatternListValue;
- // @ts-ignore
- with(index: number, value: org.spongepowered.api.data.meta.PatternLayer): org.spongepowered.api.data.value.immutable.ImmutablePatternListValue;
- // @ts-ignore
- with(index: number, values: any): org.spongepowered.api.data.value.immutable.ImmutablePatternListValue;
- /**
- * Creates and adds a {@link PatternLayer} based on the
- * {@link BannerPatternShape} and {@link DyeColor} at the desired index
- * such that the element at the provided index is shifted to the left.
- */
- // @ts-ignore
- with(index: number, patternShape: org.spongepowered.api.data.type.BannerPatternShape, color: org.spongepowered.api.data.type.DyeColor): org.spongepowered.api.data.value.immutable.ImmutablePatternListValue;
- // @ts-ignore
- with(collection: any[] /*java.util.List*/): org.spongepowered.api.data.value.immutable.ImmutablePatternListValue;
- // @ts-ignore
- withElement(elements: org.spongepowered.api.data.meta.PatternLayer): org.spongepowered.api.data.value.immutable.ImmutablePatternListValue;
- // @ts-ignore
- withAll(elements: any): org.spongepowered.api.data.value.immutable.ImmutablePatternListValue;
- /**
- * Creates and adds a {@link PatternLayer} based on the
- * {@link BannerPatternShape} and {@link DyeColor} at the desired index
- * such that the element at the provided index is shifted to the left.
- */
- // @ts-ignore
- set(index: number, patternShape: org.spongepowered.api.data.type.BannerPatternShape, color: org.spongepowered.api.data.type.DyeColor): org.spongepowered.api.data.value.immutable.ImmutablePatternListValue;
- // @ts-ignore
- set(index: number, element: org.spongepowered.api.data.meta.PatternLayer): org.spongepowered.api.data.value.immutable.ImmutablePatternListValue;
- // @ts-ignore
- without(element: org.spongepowered.api.data.meta.PatternLayer): org.spongepowered.api.data.value.immutable.ImmutablePatternListValue;
- // @ts-ignore
- without(index: number): org.spongepowered.api.data.value.immutable.ImmutablePatternListValue;
- // @ts-ignore
- withoutAll(elements: any): org.spongepowered.api.data.value.immutable.ImmutablePatternListValue;
- // @ts-ignore
- withoutAll(predicate: any): org.spongepowered.api.data.value.immutable.ImmutablePatternListValue;
- // @ts-ignore
- asMutable(): org.spongepowered.api.data.value.mutable.PatternListValue;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableSetValue.ts b/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableSetValue.ts
deleted file mode 100644
index 3df8c0b8..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableSetValue.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace data {
- namespace value {
- namespace immutable {
- // @ts-ignore
- interface ImmutableSetValue extends org.spongepowered.api.data.value.immutable.ImmutableCollectionValue {
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableValue.ts b/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableValue.ts
deleted file mode 100644
index d75ad43b..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.data.value.immutable.ImmutableValue.ts
+++ /dev/null
@@ -1,39 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace data {
- namespace value {
- namespace immutable {
- // @ts-ignore
- interface ImmutableValue extends org.spongepowered.api.data.value.BaseValue {
- /**
- * Creates a new {@link ImmutableValue} with the given E
typed
- * value, such that if the owning {@link ValueContainer} is immutable, the
- * {@link ValueContainer} too is recreated as a new instance with the new
- * {@link ImmutableValue}.
- */
- // @ts-ignore
- with(value: any): org.spongepowered.api.data.value.immutable.ImmutableValue;
- /**
- * Retrieves the underlying value for this {@link ImmutableValue} and
- * applies the given {@link Function} onto that value, after which, the
- * product is sent to a new {@link ImmutableValue} replacing this one.
- * H
if the
- * {@link ValueContainer} is compatible. Since the return type is an
- * {@link Optional}, a short way of checking compatibility and presence
- * of the requested data is to mimic the following:
- * // MyCompositeValueStore extends
- * CompositeValueStore<MyCompositeValueStore,
- * DataManipulator<?>>
MyCompositeValueStore valueStore;
- * final Optional<DisplayNameData> displayOptional =
- * valueStore.get(DisplayNameData.class);
- * if (displayOptional.isPresent()) {
- * // We know that we have a present DataManipulator and it's supported
- *
System.out.println(
- * displayOptional.get().displayName().get().toString());
- * }
- *
- * MyCompositeValueStore valueStore;
- * if (valueStore.supports(DisplayNameData.class)) {
- *
- * System.out.println(valueStore.getOrNull(DisplayNameData.class
- * ).displayName().get().toString());
}H
if the
- * {@link ValueContainer} is compatible. If insufficient data is available
- * to provide a {@link ValueContainer} with all {@link ImmutableValue}s
- * preset, a new instance of the {@link ValueContainer} is returned with
- * "default" values. Since the return type is an {@link Optional}, a short
- * way of checking compatibility and presence of the requested data is to
- * mimic the following:
- * // MyCompositeValueStore extends
- * CompositeValueStore<MyCompositeValueStore,
- * DataManipulator<?>>
- * MyCompositeValueStore valueStore;
- * final Optional<DisplayNameData> displayOptional =
- * valueStore.getOrCreate(DisplayNameData.class);
- * if (displayOptional.isPresent()) {
// We know that we
- * have a present DataManipulator and it's supported
- * System.out.println(displayOptional.get().displayName().get().toString());
- *
}
- * MyCompositeValueStore valueStore;
- * if (valueStore.supports(DisplayNameData.class)) {
- * System.out.println(valueStore.getOrNull(DisplayNameData.class
- * ).displayName().get().toString());
}E
element is contained within the backed
- * {@link Collection}.
- */
- // @ts-ignore
- contains(element: any): boolean;
- /**
- * Checks if all of the given {@link Iterable} elements are contained
- * within the backed {@link Collection}.
- */
- // @ts-ignore
- containsAll(iterable: any[] /*java.util.Collection*/): boolean;
- /**
- * Applies a {@link Predicate} to filter the underlying elements in the
- * backed {@link Collection} to create a new {@link CollectionValue}
- * separate from this {@link CollectionValue}. This value is not modified,
- * nor is the underlying {@link Collection}. Elements that return
- * true
from {@link Predicate#test(Object)} are kept, and
- * those that return false
are excluded.
- */
- // @ts-ignore
- filter(predicate: any): org.spongepowered.api.data.value.mutable.CollectionValue;
- /**
- * Creates a new {@link Collection} of the proper type C
with
- * all elements copied to the new collection. Any modifications to the new
- * collection are not reflected to this {@link CollectionValue}. Likewise,
- * no modifications to this {@link CollectionValue} are reflected to the
- * returned {@link Collection}.
- */
- // @ts-ignore
- getAll(): any[] /*java.util.Collection*/;
- // @ts-ignore
- asImmutable(): org.spongepowered.api.data.value.immutable.ImmutableCollectionValue;
- // @ts-ignore
- copy(): org.spongepowered.api.data.value.mutable.CollectionValue;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.data.value.mutable.CompositeValueStore.ts b/packages/sponge/src/typings/org.spongepowered.api.data.value.mutable.CompositeValueStore.ts
deleted file mode 100644
index 82a35a78..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.data.value.mutable.CompositeValueStore.ts
+++ /dev/null
@@ -1,261 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace data {
- namespace value {
- namespace mutable {
- // @ts-ignore
- interface CompositeValueStore extends org.spongepowered.api.data.value.ValueContainer {
- /**
- * H
if the
- * {@link ValueContainer} is compatible. Since the return type is an
- * {@link Optional}, a short way of checking compatibility and presence
- * of the requested data is to mimic the following:
- * // MyCompositeValueStore extends
- * CompositeValueStore<MyCompositeValueStore,
- * DataManipulator<?>>
- * MyCompositeValueStore valueStore;
- * final Optional<DisplayNameData> displayOptional =
- * valueStore.get(DisplayNameData.class);
- * if (displayOptional.isPresent()) {
- * // We know that we have a present DataManipulator and it's
- * supported
- * System.out.println(displayOptional.get().displayName().get().toString());
- *
}
- * MyCompositeValueStore valueStore;
- * if (valueStore.supports(DisplayNameData.class)) {
- * System.out.println(valueStore.getOrNull(DisplayNameData.class
- * ).displayName().get().toString());
}null
{@link ValueContainer}.H
if the
- * {@link ValueContainer} is compatible.
- * H
if the
- * {@link ValueContainer} is compatible. If insufficient data is available
- * to provide a {@link ValueContainer} with all {@link Value}s preset, a
- * new instance of the {@link ValueContainer} is returned with "default"
- * values. Since the return type is an {@link Optional}, a short way of
- * checking compatibility and presence of the requested data is to mimic
- * the following:
- * // MyCompositeValueStore extends
- * CompositeValueStore<MyCompositeValueStore,
- * DataManipulator<?>>
- * MyCompositeValueStore valueStore;
- * final Optional<DisplayNameData> displayOptional =
- * valueStore.getOrCreate(DisplayNameData.class);
- * if (displayOptional.isPresent()) {
- * // We know that we have a present DataManipulator and it's
- * supported
- * System.out.println(displayOptional.get().displayName().get().toString()
- * );
}
- * MyCompositeValueStore valueStore;
- * if (valueStore.supports(DisplayNameData.class)) {
- * System.out.println(valueStore.get(DisplayNameData.class
- * ).get().displayName().get().toString());
}null
{@link ValueContainer}.
- *
- */
- // @ts-ignore
- public getRotation(): any /*Vector3d*/;
- /**
- * Creates a copy of this transform and sets the rotation.
- * x -> pitch
y -> yaw
z -> roll
- *
- */
- // @ts-ignore
- public setRotation(rotation: any /*Quaterniond*/): org.spongepowered.api.entity.Transform;
- /**
- * Creates a copy of this transform and sets the rotation as a quaternion.
- * x -> pitch
y -> yaw
z -> roll
- * Vector3d original = ...;
- * Transform transform = ...;
- * Vector3d transformed =
- * transform.toMatrix().transform(original.toVector4(1)).toVector3();
- * }
- *
- */
- // @ts-ignore
- public isValid(): boolean;
- // @ts-ignore
- public hashCode(): number;
- // @ts-ignore
- public equals(other: any): boolean;
- // @ts-ignore
- public toString(): string;
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.entity.ai.Goal.ts b/packages/sponge/src/typings/org.spongepowered.api.entity.ai.Goal.ts
deleted file mode 100644
index ba946707..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.entity.ai.Goal.ts
+++ /dev/null
@@ -1,55 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace entity {
- namespace ai {
- // @ts-ignore
- interface Goal {
- /**
- * The type of this goal.
- */
- // @ts-ignore
- getType(): org.spongepowered.api.entity.ai.GoalType;
- /**
- * The {@link Agent} that owns this goal.
- */
- // @ts-ignore
- getOwner(): org.spongepowered.api.entity.living.Agent;
- /**
- * Adds a new {@link AITask} to this goal.
- */
- // @ts-ignore
- addTask(priority: number, task: org.spongepowered.api.entity.ai.task.AITask): org.spongepowered.api.entity.ai.Goal;
- /**
- * Removes a specific {@link AITask} from this goal.
- */
- // @ts-ignore
- removeTask(task: org.spongepowered.api.entity.ai.task.AITask): org.spongepowered.api.entity.ai.Goal;
- /**
- * Removes all {@link AITask}s whose {@link AITaskType} matches
- * the provided type.
- */
- // @ts-ignore
- removeTasks(type: org.spongepowered.api.entity.ai.task.AITaskType): org.spongepowered.api.entity.ai.Goal;
- /**
- * Gets all {@link AITask}s whose {@link AITaskType} matches
- * the provided type.
- */
- // @ts-ignore
- getTasksByType(type: org.spongepowered.api.entity.ai.task.AITaskType): any[] /*java.util.List*/;
- /**
- * Gets all {@link AITask}s in this goal.
- */
- // @ts-ignore
- getTasks(): any[] /*java.util.List*/;
- /**
- * Clears all {@link AITask}s from this goal.
- */
- // @ts-ignore
- clear(): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.entity.ai.GoalType.ts b/packages/sponge/src/typings/org.spongepowered.api.entity.ai.GoalType.ts
deleted file mode 100644
index 998f78ad..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.entity.ai.GoalType.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace entity {
- namespace ai {
- // @ts-ignore
- interface GoalType extends org.spongepowered.api.CatalogType {
- /**
- * Gets the {@link Goal} class that this type represents.
- */
- // @ts-ignore
- getGoalClass(): any;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.entity.ai.GoalTypes.ts b/packages/sponge/src/typings/org.spongepowered.api.entity.ai.GoalTypes.ts
deleted file mode 100644
index 912b93bf..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.entity.ai.GoalTypes.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace entity {
- namespace ai {
- // @ts-ignore
- class GoalTypes {
- // @ts-ignore
- public static NORMAL: org.spongepowered.api.entity.ai.GoalType;
- // @ts-ignore
- public static TARGET: org.spongepowered.api.entity.ai.GoalType;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.entity.ai.task.AITask.ts b/packages/sponge/src/typings/org.spongepowered.api.entity.ai.task.AITask.ts
deleted file mode 100644
index 5947cc9a..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.entity.ai.task.AITask.ts
+++ /dev/null
@@ -1,66 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace entity {
- namespace ai {
- namespace task {
- // @ts-ignore
- interface AITask {
- /**
- * Gets the {@link AITaskType} of this task.
- */
- // @ts-ignore
- getType(): org.spongepowered.api.entity.ai.task.AITaskType;
- /**
- * Gets the {@link Goal} that is updating this task, if any.
- */
- // @ts-ignore
- getGoal(): any;
- /**
- * Gets the {@link Agent} that owns this task, if any.
- */
- // @ts-ignore
- getOwner(): any;
- /**
- * Tests if the provided {@link AITask} is allowed to be ran concurrently
- * with this task.
- *
- *
- */
- // @ts-ignore
- canRunConcurrentWith(other: org.spongepowered.api.entity.ai.task.AITask): boolean;
- /**
- * Returns if this task can be interrupted. This determines if this task
- * can be added to the list of updated tasks as well as if it should
- * continue updating.
- *
- * x -> pitch
, y -> yaw
, z -> roll
- *
- * x -> pitch
, y -> yaw
, z -> roll
- *
- *
- *
- */
- // @ts-ignore
- setLatency(latency: number): org.spongepowered.api.entity.living.player.tab.TabListEntry;
- /**
- * Gets the {@link GameMode} this entry is in.
- */
- // @ts-ignore
- getGameMode(): org.spongepowered.api.entity.living.player.gamemode.GameMode;
- /**
- * Sets this entry's gamemode.
- *
- *
- *
- *
- * Bars
- * Time
- *
- *
- * 0
- * Less than 0
- *
- *
- * 1
- * 1000+
- *
- *
- * 2
- * 600 - 999
- *
- *
- * 3
- * 300 - 599
- *
- *
- * 4
- * 150 - 299
- *
- *
- *
- * 5
- * 0 - 149
- *
- */
- // @ts-ignore
- isSpawnSet(): boolean;
- /**
- * Gets a copy of the spawn transform of the human when leaving the bed.
- * false
- * on the location of the {@link Transaction}, the {@link Transaction} is
- * marked as "invalid" and will not apply post event.
- *
- *
- *
- *
- *
- *
- *
- *
- * false
, the
- * {@link BlockState} is removed from {@link #getNeighbors()} map.
- */
- // @ts-ignore
- filterDirections(predicate: any): void;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.block.TargetBlockEvent.ts b/packages/sponge/src/typings/org.spongepowered.api.event.block.TargetBlockEvent.ts
deleted file mode 100644
index 06376c08..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.block.TargetBlockEvent.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace block {
- // @ts-ignore
- interface TargetBlockEvent extends org.spongepowered.api.event.Event {
- /**
- * Gets the target {@link BlockSnapshot} of this {@link Event}.
- */
- // @ts-ignore
- getTargetBlock(): org.spongepowered.api.block.BlockSnapshot;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.block.TickBlockEvent.Random.ts b/packages/sponge/src/typings/org.spongepowered.api.event.block.TickBlockEvent.Random.ts
deleted file mode 100644
index 1b2b86d9..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.block.TickBlockEvent.Random.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace block {
- namespace TickBlockEvent {
- // @ts-ignore
- interface Random extends org.spongepowered.api.event.block.TickBlockEvent {
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.block.TickBlockEvent.Scheduled.ts b/packages/sponge/src/typings/org.spongepowered.api.event.block.TickBlockEvent.Scheduled.ts
deleted file mode 100644
index 62146a0d..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.block.TickBlockEvent.Scheduled.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace block {
- namespace TickBlockEvent {
- // @ts-ignore
- interface Scheduled extends org.spongepowered.api.event.block.TickBlockEvent {
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.block.TickBlockEvent.ts b/packages/sponge/src/typings/org.spongepowered.api.event.block.TickBlockEvent.ts
deleted file mode 100644
index 94f9f7b3..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.block.TickBlockEvent.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace block {
- // @ts-ignore
- interface TickBlockEvent extends org.spongepowered.api.event.block.TargetBlockEvent, org.spongepowered.api.event.Cancellable {
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.BrewingEvent.Finish.ts b/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.BrewingEvent.Finish.ts
deleted file mode 100644
index 9b31eefe..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.BrewingEvent.Finish.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace block {
- namespace tileentity {
- namespace BrewingEvent {
- // @ts-ignore
- interface Finish extends org.spongepowered.api.event.block.tileentity.BrewingEvent {
- /**
- * Gets an immutable {@link List} of {@link ItemStackSnapshot}s that are the result
- * of the brew.
- */
- // @ts-ignore
- getBrewedItemStacks(): any[] /*java.util.List*/;
- }
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.BrewingEvent.Interrupt.ts b/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.BrewingEvent.Interrupt.ts
deleted file mode 100644
index a6d6002a..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.BrewingEvent.Interrupt.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace block {
- namespace tileentity {
- namespace BrewingEvent {
- // @ts-ignore
- interface Interrupt extends org.spongepowered.api.event.block.tileentity.BrewingEvent {
- /**
- * Gets an immutable {@link List} of {@link ItemStackSnapshot}s that are the result
- * of the brew.
- */
- // @ts-ignore
- getBrewedItemStacks(): any[] /*java.util.List*/;
- }
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.BrewingEvent.Start.ts b/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.BrewingEvent.Start.ts
deleted file mode 100644
index d6010d25..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.BrewingEvent.Start.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace block {
- namespace tileentity {
- namespace BrewingEvent {
- // @ts-ignore
- interface Start extends org.spongepowered.api.event.block.tileentity.BrewingEvent, org.spongepowered.api.event.item.inventory.AffectItemStackEvent {
- }
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.BrewingEvent.Tick.ts b/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.BrewingEvent.Tick.ts
deleted file mode 100644
index e2f8fa44..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.BrewingEvent.Tick.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace block {
- namespace tileentity {
- namespace BrewingEvent {
- // @ts-ignore
- interface Tick extends org.spongepowered.api.event.block.tileentity.BrewingEvent, org.spongepowered.api.event.item.inventory.AffectItemStackEvent {
- }
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.BrewingEvent.ts b/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.BrewingEvent.ts
deleted file mode 100644
index 7410e96e..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.BrewingEvent.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace block {
- namespace tileentity {
- // @ts-ignore
- interface BrewingEvent extends org.spongepowered.api.event.block.tileentity.TargetTileEntityEvent {
- // @ts-ignore
- getTargetTile(): org.spongepowered.api.block.tileentity.carrier.BrewingStand;
- /**
- * Gets the {@link ItemStackSnapshot} as the ingredient used.
- */
- // @ts-ignore
- getIngredient(): org.spongepowered.api.item.inventory.ItemStackSnapshot;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.ChangeSignEvent.ts b/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.ChangeSignEvent.ts
deleted file mode 100644
index 9360b52b..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.ChangeSignEvent.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace block {
- namespace tileentity {
- // @ts-ignore
- interface ChangeSignEvent extends org.spongepowered.api.event.block.tileentity.TargetTileEntityEvent, org.spongepowered.api.event.Cancellable {
- /**
- * Gets the target {@link Sign} being changed.
- */
- // @ts-ignore
- getTargetTile(): org.spongepowered.api.block.tileentity.Sign;
- /**
- * Gets the original {@link ImmutableSignData} before event changes.
- */
- // @ts-ignore
- getOriginalText(): org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableSignData;
- /**
- * Gets the {@link SignData} to be applied to the {@link Sign} after event resolution.
- */
- // @ts-ignore
- getText(): org.spongepowered.api.data.manipulator.mutable.tileentity.SignData;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.ConsumeFuel.ts b/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.ConsumeFuel.ts
deleted file mode 100644
index f8fea882..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.ConsumeFuel.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace block {
- namespace tileentity {
- namespace SmeltEvent {
- // @ts-ignore
- interface ConsumeFuel extends org.spongepowered.api.event.block.tileentity.SmeltEvent, org.spongepowered.api.event.item.inventory.AffectItemStackEvent {
- }
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.Finish.ts b/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.Finish.ts
deleted file mode 100644
index bd26d1fe..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.Finish.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace block {
- namespace tileentity {
- namespace SmeltEvent {
- // @ts-ignore
- interface Finish extends org.spongepowered.api.event.block.tileentity.SmeltEvent {
- /**
- * Gets an immutable {@link List} of {@link ItemStackSnapshot}s that are the result of the smelt.
- * Always exactly one item.
- */
- // @ts-ignore
- getSmeltedItems(): any[] /*java.util.List*/;
- }
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.Interrupt.ts b/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.Interrupt.ts
deleted file mode 100644
index 7ff3dde2..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.Interrupt.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace block {
- namespace tileentity {
- namespace SmeltEvent {
- // @ts-ignore
- interface Interrupt extends org.spongepowered.api.event.block.tileentity.SmeltEvent {
- /**
- * Gets an immutable {@link List} of {@link ItemStackSnapshot}s that are the result
- * of the smelt.
- */
- // @ts-ignore
- getSmeltedItems(): any[] /*java.util.List*/;
- }
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.Start.ts b/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.Start.ts
deleted file mode 100644
index c01f7fd2..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.Start.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace block {
- namespace tileentity {
- namespace SmeltEvent {
- // @ts-ignore
- interface Start extends org.spongepowered.api.event.block.tileentity.SmeltEvent, org.spongepowered.api.event.item.inventory.AffectItemStackEvent {
- }
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.Tick.ts b/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.Tick.ts
deleted file mode 100644
index e531e118..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.Tick.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace block {
- namespace tileentity {
- namespace SmeltEvent {
- // @ts-ignore
- interface Tick extends org.spongepowered.api.event.block.tileentity.SmeltEvent, org.spongepowered.api.event.item.inventory.AffectItemStackEvent {
- }
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.ts b/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.ts
deleted file mode 100644
index d6321d9d..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.SmeltEvent.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace block {
- namespace tileentity {
- // @ts-ignore
- interface SmeltEvent extends org.spongepowered.api.event.block.tileentity.TargetTileEntityEvent {
- // @ts-ignore
- getTargetTile(): org.spongepowered.api.block.tileentity.carrier.Furnace;
- /**
- * Gets the fuel represented as an {@link ItemStackSnapshot}.
- */
- // @ts-ignore
- getFuel(): org.spongepowered.api.item.inventory.ItemStackSnapshot;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.TargetTileEntityEvent.ts b/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.TargetTileEntityEvent.ts
deleted file mode 100644
index f7bdb6bf..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.block.tileentity.TargetTileEntityEvent.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace block {
- namespace tileentity {
- // @ts-ignore
- interface TargetTileEntityEvent extends org.spongepowered.api.event.Event {
- /**
- * Gets the target tile entity.
- */
- // @ts-ignore
- getTargetTile(): org.spongepowered.api.block.tileentity.TileEntity;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.cause.Cause.Builder.ts b/packages/sponge/src/typings/org.spongepowered.api.event.cause.Cause.Builder.ts
deleted file mode 100644
index 0cfb8888..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.cause.Cause.Builder.ts
+++ /dev/null
@@ -1,39 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace cause {
- namespace Cause {
- // @ts-ignore
- class Builder implements org.spongepowered.api.util.ResettableBuilder {
- /**
- * Appends the specified object to the cause.
- */
- // @ts-ignore
- public append(cause: any): org.spongepowered.api.event.cause.Cause.Builder;
- /**
- * Inserts the specified object into the cause.
- */
- // @ts-ignore
- public insert(position: number, cause: any): org.spongepowered.api.event.cause.Cause.Builder;
- /**
- * Appends all specified objects onto the cause.
- */
- // @ts-ignore
- public appendAll(causes: any[] /*java.util.Collection*/): org.spongepowered.api.event.cause.Cause.Builder;
- /**
- * Constructs a new {@link Cause} with information added to the builder.
- */
- // @ts-ignore
- public build(ctx: org.spongepowered.api.event.cause.EventContext): org.spongepowered.api.event.cause.Cause;
- // @ts-ignore
- public from(value: org.spongepowered.api.event.cause.Cause): org.spongepowered.api.event.cause.Cause.Builder;
- // @ts-ignore
- public reset(): org.spongepowered.api.event.cause.Cause.Builder;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.cause.Cause.ts b/packages/sponge/src/typings/org.spongepowered.api.event.cause.Cause.ts
deleted file mode 100644
index 3df2ae3a..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.cause.Cause.ts
+++ /dev/null
@@ -1,127 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace cause {
- // @ts-ignore
- class Cause {
- /**
- * Creates a new {@link Builder} to make a new {@link Cause}.
- */
- // @ts-ignore
- public static builder(): org.spongepowered.api.event.cause.Cause.Builder;
- /**
- * Constructs a new cause with the specified event context and cause.
- */
- // @ts-ignore
- public static of(ctx: org.spongepowered.api.event.cause.EventContext, cause: any): org.spongepowered.api.event.cause.Cause;
- /**
- * Constructs a new cause with the specified event context and causes.
- */
- // @ts-ignore
- public static of(ctx: org.spongepowered.api.event.cause.EventContext, cause: any, causes: any): org.spongepowered.api.event.cause.Cause;
- /**
- * Constructs a new cause with the specified event context and causes.
- */
- // @ts-ignore
- public static of(ctx: org.spongepowered.api.event.cause.EventContext, iterable: any): org.spongepowered.api.event.cause.Cause;
- /**
- * Gets the event context relating to this cause.
- */
- // @ts-ignore
- public getContext(): org.spongepowered.api.event.cause.EventContext;
- /**
- * Gets the root {@link Object} of this cause.
- */
- // @ts-ignore
- public root(): any;
- /**
- * Gets the first T
object of this {@link Cause}, if available.
- */
- // @ts-ignore
- public first(target: any): any;
- /**
- * Gets the last object instance of the {@link Class} of type
- * T
.
- */
- // @ts-ignore
- public last(target: any): any;
- /**
- * Gets the object immediately before the object that is an instance of the
- * {@link Class} passed in.
- */
- // @ts-ignore
- public before(clazz: any): any;
- /**
- * Gets the object immediately after the object that is an instance of the
- * {@link Class} passed in.
- */
- // @ts-ignore
- public after(clazz: any): any;
- /**
- * Returns whether the target class matches any object of this {@link Cause}
- * .
- */
- // @ts-ignore
- public containsType(target: any): boolean;
- /**
- * Checks if this cause contains of any of the provided {@link Object}. This
- * is the equivalent to checking based on {@link #equals(Object)} for each
- * object in this cause.
- */
- // @ts-ignore
- public contains(object: any): boolean;
- /**
- * Gets an {@link ImmutableList} of all objects that are instances of the
- * given {@link Class} type T
.
- */
- // @ts-ignore
- public allOf(target: any): any[] /*java.util.List*/;
- /**
- * Gets an immutable {@link List} with all object causes that are not
- * instances of the provided {@link Class}.
- */
- // @ts-ignore
- public noneOf(ignoredClass: any): any[] /*java.util.List*/;
- /**
- * Gets an {@link List} of all causes within this {@link Cause}.
- */
- // @ts-ignore
- public all(): any[] /*java.util.List*/;
- /**
- * Creates a new {@link Cause} where the objects are added at the end of the
- * cause array of objects.
- */
- // @ts-ignore
- public with(additional: any): org.spongepowered.api.event.cause.Cause;
- /**
- * Creates a new {@link Cause} where the objects are added at the end of the
- * cause array of objects.
- */
- // @ts-ignore
- public with(additional: any, additionals: any): org.spongepowered.api.event.cause.Cause;
- /**
- * Creates a new {@link Cause} where the objects are added at the end of the
- * cause array of objects.
- */
- // @ts-ignore
- public with(iterable: any): org.spongepowered.api.event.cause.Cause;
- /**
- * Merges this cause with the other cause.
- */
- // @ts-ignore
- public with(cause: org.spongepowered.api.event.cause.Cause): org.spongepowered.api.event.cause.Cause;
- // @ts-ignore
- public iterator(): any;
- // @ts-ignore
- public equals(object: any): boolean;
- // @ts-ignore
- public hashCode(): number;
- // @ts-ignore
- public toString(): string;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.cause.EventContext.Builder.ts b/packages/sponge/src/typings/org.spongepowered.api.event.cause.EventContext.Builder.ts
deleted file mode 100644
index c1cbcfad..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.cause.EventContext.Builder.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace cause {
- namespace EventContext {
- // @ts-ignore
- class Builder implements org.spongepowered.api.util.ResettableBuilder {
- /**
- * Adds the given context key value pair to the context.
- */
- // @ts-ignore
- public add(key: org.spongepowered.api.event.cause.EventContextKey, value: any): org.spongepowered.api.event.cause.EventContext.Builder;
- // @ts-ignore
- public from(value: org.spongepowered.api.event.cause.EventContext): org.spongepowered.api.event.cause.EventContext.Builder;
- // @ts-ignore
- public reset(): org.spongepowered.api.event.cause.EventContext.Builder;
- /**
- * Creates a new {@link EventContext}.
- */
- // @ts-ignore
- public build(): org.spongepowered.api.event.cause.EventContext;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.event.cause.EventContext.ts b/packages/sponge/src/typings/org.spongepowered.api.event.cause.EventContext.ts
deleted file mode 100644
index a545078c..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.event.cause.EventContext.ts
+++ /dev/null
@@ -1,62 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace event {
- namespace cause {
- // @ts-ignore
- class EventContext {
- /**
- * Gets an empty context.
- */
- // @ts-ignore
- public static empty(): org.spongepowered.api.event.cause.EventContext;
- /**
- * Creates a new {@link EventContext} from the given map of entries.
- */
- // @ts-ignore
- public static of(entries: Maptrue
if the player is tab
- * completing in a commandblock or commandblock minecart's GUI, and
- * false
otherwise.false
will
- * be removed from {@link #getEntities()}.false
will
- * be removed from {@link #getEntities()}.true
,
- * the cached "damage" for the {@link DamageModifier} is returned.
- */
- // @ts-ignore
- getOutputDamage(damageModifier: org.spongepowered.api.event.cause.entity.damage.DamageModifier): number;
- /**
- * Sets the provided {@link Function} to be used for the given
- * {@link DamageModifier}. If the {@link DamageModifier} is already
- * included in {@link #getModifiers()}, the {@link Function} replaces
- * the existing function. If there is no {@link Tuple} for the
- * {@link DamageModifier}, a new one is created and added to the end
- * of the list of {@link Function}s to be applied to the
- * {@link #getBaseOutputDamage()}.
- * true
,
- * the cached "damage" for the {@link DamageModifier} is returned.
- */
- // @ts-ignore
- getDamage(damageModifier: org.spongepowered.api.event.cause.entity.damage.DamageModifier): number;
- /**
- * Sets the provided {@link DamageFunction} to be used for the given
- * {@link DamageModifier}. If the {@link DamageModifier} is already
- * included in {@link #getModifiers()}, the {@link DoubleUnaryOperator} replaces
- * the existing function. If there is no {@link Tuple} for the
- * {@link DamageModifier}, a new one is created and added to the end
- * of the list of {@link DoubleUnaryOperator}s to be applied to the
- * {@link #getBaseDamage()}.
- * true
, the cached "heal amount" for the
- * {@link HealthModifier} is returned.
- */
- // @ts-ignore
- getHealAmount(healthModifier: org.spongepowered.api.event.cause.entity.health.HealthModifier): number;
- /**
- * Sets the provided {@link DoubleUnaryOperator} to be used for the given
- * {@link HealthModifier}. If the {@link HealthModifier} is already included
- * in {@link #getModifiers()}, the {@link DoubleUnaryOperator} replaces the
- * existing function. If there is no {@link HealthFunction} for the
- * {@link HealthModifier}, a new one is created and added to the end of the
- * list of {@link DoubleUnaryOperator}s to be applied to the
- * {@link #getBaseHealAmount()}.
- * false
- * on a {@link Transaction}, the {@link Transaction} is
- * marked as "invalid" and will not apply post event.
- * SMP
.
- * If setting the string causes the message to go over the
- * maximum size, the message will be automatically truncated.MINECRAFT
.0
and less than {@link Short#MAX_VALUE}.Inventory::iterator().next()
but more convenient when we are
- * expecting a result set with only a single entry. Also use type specifier
- * to allow easy pseudo-duck-typing. If no children, then returns
- * this
.
- */
- // @ts-ignore
- first(): org.spongepowered.api.item.inventory.Inventory;
- /**
- * Return the next sibling inventory, allows traversing the inventory
- * hierarchy without using an iterator. If no more siblings, returns an
- * {@link EmptyInventory}.
- */
- // @ts-ignore
- next(): org.spongepowered.api.item.inventory.Inventory;
- /**
- * Gets and remove the first available stack from this Inventory.
- * limit
items of the type in the first
- * available stack in this Inventory from all stacks in this Inventory. If
- * no stack is available then {@link Optional#empty()} is returned (as per
- * the usual behaviour of {@link #poll()}, otherwise a new {@link ItemStack}
- * is returned containing the removed items, the contents of the stack in
- * the inventory are reduced by the number of items consumed. Note that this
- * method attempts to consume items into the output up to
- * limit
, which may consume items from an arbitrary number
- * of internal slots.
- *
- * [Stone x10] [Dirt x3] [Arrows x9] [Stone x32]
- * poll(16)
on this inventory will consume Stone
- * from the Inventory (because the first stack contains stone), and
- * will then consume the remaining 6 items from the 4th slot.
- *
- */
- // @ts-ignore
- poll(limit: number): any;
- /**
- * Gets without removing the first available stack from this Inventory. For
- * the definition of 'available', see {@link #poll}.
- */
- // @ts-ignore
- peek(): any;
- /**
- * Uses the same semantics as {@link #poll(int)} but does not remove the
- * items from the inventory. The {@link ItemStack} returned is thus a
- * new ItemStack containing a copy of the items in inventory. Use
- * this method only if you wish to determine whether a call to
- * {@link #poll(int)} is likely to succeed.
- */
- // @ts-ignore
- peek(limit: number): any;
- /**
- * Try to put an ItemStack into this Inventory. Just like
- * {@link Queue}, this method returns true if the Inventory
- * accepted the stack and false if not, the size of the supplied stack is
- * reduced by the number of items successfully consumed by the Inventory.
- * Optional<ItemStack> q = inv.query(ItemTypes.DIRT).poll(1);
- *
- * !inv.query(stack).hasChildren();
To check if an
- * inventory contains any amount use {@link #containsAny(ItemStack)}.
- */
- // @ts-ignore
- contains(stack: org.spongepowered.api.item.inventory.ItemStack): boolean;
- /**
- * Checks for whether there is a stack in this Inventory with the given
- * ItemType. This is equivalent to calling !inv.query(stack)
- * .hasChildren();
- */
- // @ts-ignore
- contains(type: org.spongepowered.api.item.ItemType): boolean;
- /**
- * Checks whether the given stack is contained in this Inventory.
- * The stack size is ignored. Note this will return true if any amount
- * of the supplied stack is found. To check if an inventory contains at
- * least an amount use {@link #contains(ItemStack)}.
- */
- // @ts-ignore
- containsAny(stack: org.spongepowered.api.item.inventory.ItemStack): boolean;
- /**
- * Returns the maximum size of any stack in this Inventory.
- */
- // @ts-ignore
- getMaxStackSize(): number;
- /**
- * Sets the maximum stack size of any stack in this ItemList.
- */
- // @ts-ignore
- setMaxStackSize(size: number): void;
- /**
- * Returns all properties matching the supplied type defined in
- * this inventory for the specified (immediate) sub-inventory. If
- * no matching properties are defined an empty collection is returned.
- */
- // @ts-ignore
- getProperties(child: org.spongepowered.api.item.inventory.Inventory, property: any): any[] /*java.util.Collection*/;
- /**
- * Gets all properties of the specified type defined directly on this
- * Inventory. For sub-inventories this is effectively the same as
- * inv.getParent().getProperty(inv, property);
but for
- * top-level inventories may include properties defined on the inventory
- * directly.
- */
- // @ts-ignore
- getProperties(property: any): any[] /*java.util.Collection*/;
- /**
- * Gets the property with the specified key defined in this
- * inventory for the specified (immediate) sub-inventory.
- */
- // @ts-ignore
- getProperty(child: org.spongepowered.api.item.inventory.Inventory, property: any, key: any): any;
- /**
- * Gets a property with the specified key defined directly on this Inventory
- * if one is defined. For sub-inventories this is effectively the same as
- * inv.getParent().getProperty(inv, property, key);
but for
- * top-level inventories may include properties defined on the inventory
- * directly.
- */
- // @ts-ignore
- getProperty(property: any, key: any): any;
- /**
- * Gets the property with the default key defined in this
- * inventory for the specified (immediate) sub-inventory.
- */
- // @ts-ignore
- getInventoryProperty(child: org.spongepowered.api.item.inventory.Inventory, property: any): any;
- /**
- * Gets a property with the default key defined directly on this Inventory
- * if one is defined. For sub-inventories this is effectively the same as
- * inv.getParent().getProperty(inv, property);
but for
- * top-level inventories may include properties defined on the inventory
- * directly.
- */
- // @ts-ignore
- getInventoryProperty(property: any): any;
- /**
- * Query this inventory for inventories matching any of the supplied types.
- * This is effectively an instanceof
check against each child
- * inventory. Logical OR
is applied between operands.
- */
- // @ts-ignore
- query(types: any): org.spongepowered.api.item.inventory.Inventory;
- /**
- * Query this inventory for inventories containing any of the supplied item
- * types. This query operates directly on {@link Slot} leaf nodes in the
- * inventory and will always return a collection containing only
- * {@link Slot} instances. Logical OR
is applied between
- * operands.
- */
- // @ts-ignore
- query(types: org.spongepowered.api.item.ItemType): org.spongepowered.api.item.inventory.Inventory;
- /**
- * Query this inventory for inventories containing stacks which match the
- * supplied stack operand. This query operates directly on {@link Slot}
- * leaf nodes in the inventory and will always return a collection
- * containing only {@link Slot} instances.
- * To query for stacks of any size use {@link #queryAny(ItemStack...)}.
- */
- // @ts-ignore
- query(types: org.spongepowered.api.item.inventory.ItemStack): org.spongepowered.api.item.inventory.Inventory;
- /**
- * Query this inventory for inventories which match any of the supplied
- * properties. The equals
method of each property is called on
- * each child inventory which has the supplied property. Logical
- * OR
is applied between operands. This method is effectively
- * the same as calling {@link #query} with an
- * {@link org.spongepowered.api.data.Property.Operator} of
- * {@link org.spongepowered.api.data.Property.Operator#EQUAL}.
- */
- // @ts-ignore
- query(props: org.spongepowered.api.item.inventory.InventoryProperty): org.spongepowered.api.item.inventory.Inventory;
- /**
- * Query this inventory for inventories matching any of the supplied titles.
- * Logical OR
is applied between operands.
- */
- // @ts-ignore
- query(names: org.spongepowered.api.text.translation.Translation): org.spongepowered.api.item.inventory.Inventory;
- /**
- * OR
is applied between operands.
- * This ignores stack sizes. To query for stacks of a specific size use
- * {@link #query(ItemStack...)}.
- */
- // @ts-ignore
- queryAny(types: org.spongepowered.api.item.inventory.ItemStack): org.spongepowered.api.item.inventory.Inventory;
- /**
- * Query this inventory for inventories matching any of the supplied
- * queries. Logical OR
is applied between operands.
- */
- // @ts-ignore
- query(operations: org.spongepowered.api.item.inventory.query.QueryOperation): org.spongepowered.api.item.inventory.Inventory;
- /**
- * Returns the {@link PluginContainer} who built this inventory.
- */
- // @ts-ignore
- getPlugin(): org.spongepowered.api.plugin.PluginContainer;
- /**
- * Creates an {@link InventoryArchetype} based on this {@link Inventory}.
- */
- // @ts-ignore
- getArchetype(): org.spongepowered.api.item.inventory.InventoryArchetype;
- /**
- * Intersects the slots of both inventories.
- * The resulting inventory will only contain slots
- * that are present in both inventories.
- */
- // @ts-ignore
- intersect(inventory: org.spongepowered.api.item.inventory.Inventory): org.spongepowered.api.item.inventory.Inventory;
- /**
- * Constructs a union of the slots in both inventories.
- *
- *
- */
- // @ts-ignore
- transform(type: org.spongepowered.api.item.inventory.Slot.Type): org.spongepowered.api.item.inventory.Slot;
- /**
- * Transforms this Slot into the default Type.
- */
- // @ts-ignore
- transform(): org.spongepowered.api.item.inventory.Slot;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.crafting.CraftingGridInventory.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.crafting.CraftingGridInventory.ts
deleted file mode 100644
index 03c32578..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.crafting.CraftingGridInventory.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace crafting {
- // @ts-ignore
- interface CraftingGridInventory extends org.spongepowered.api.item.inventory.type.GridInventory {
- /**
- * Retrieves the recipe formed by this CraftingGridInventory, if any.
- */
- // @ts-ignore
- getRecipe(world: org.spongepowered.api.world.World): any;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.crafting.CraftingInventory.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.crafting.CraftingInventory.ts
deleted file mode 100644
index 9026a27b..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.crafting.CraftingInventory.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace crafting {
- // @ts-ignore
- interface CraftingInventory extends org.spongepowered.api.item.inventory.type.OrderedInventory {
- /**
- * Gets the crafting matrix of this CraftingInventory.
- */
- // @ts-ignore
- getCraftingGrid(): org.spongepowered.api.item.inventory.crafting.CraftingGridInventory;
- /**
- * Gets the result slot of this CraftingInventory.
- */
- // @ts-ignore
- getResult(): org.spongepowered.api.item.inventory.crafting.CraftingOutput;
- /**
- * Retrieves the recipe formed by this CraftingInventory, if any.
- */
- // @ts-ignore
- getRecipe(world: org.spongepowered.api.world.World): any;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.crafting.CraftingOutput.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.crafting.CraftingOutput.ts
deleted file mode 100644
index 4cf3c465..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.crafting.CraftingOutput.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace crafting {
- // @ts-ignore
- interface CraftingOutput extends org.spongepowered.api.item.inventory.slot.OutputSlot {
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.entity.Hotbar.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.entity.Hotbar.ts
deleted file mode 100644
index 256c1a3d..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.entity.Hotbar.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace entity {
- // @ts-ignore
- interface Hotbar extends org.spongepowered.api.item.inventory.type.InventoryRow {
- /**
- * Gets the index of the slot that is currently selected by the Humanoid.
- */
- // @ts-ignore
- getSelectedSlotIndex(): number;
- /**
- * Sets the slot selected by the Humanoid.
- */
- // @ts-ignore
- setSelectedSlotIndex(index: number): void;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.entity.MainPlayerInventory.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.entity.MainPlayerInventory.ts
deleted file mode 100644
index c69b1b5f..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.entity.MainPlayerInventory.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace entity {
- // @ts-ignore
- interface MainPlayerInventory extends org.spongepowered.api.item.inventory.type.GridInventory {
- /**
- * Gets the hotbar of the player.
- */
- // @ts-ignore
- getHotbar(): org.spongepowered.api.item.inventory.entity.Hotbar;
- /**
- * Gets the grid of the player's main inventory.
- */
- // @ts-ignore
- getGrid(): org.spongepowered.api.item.inventory.type.GridInventory;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.entity.PlayerInventory.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.entity.PlayerInventory.ts
deleted file mode 100644
index 54a3e3ff..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.entity.PlayerInventory.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace entity {
- // @ts-ignore
- interface PlayerInventory extends org.spongepowered.api.item.inventory.entity.UserInventory {
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.entity.UserInventory.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.entity.UserInventory.ts
deleted file mode 100644
index 3fc88358..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.entity.UserInventory.ts
+++ /dev/null
@@ -1,40 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace entity {
- // @ts-ignore
- interface UserInventory extends org.spongepowered.api.item.inventory.type.CarriedInventory {
- /**
- * Gets the main inventory including the Hotbar.
- */
- // @ts-ignore
- getMain(): org.spongepowered.api.item.inventory.entity.MainPlayerInventory;
- /**
- * Gets the hotbar inventory.
- */
- // @ts-ignore
- getHotbar(): org.spongepowered.api.item.inventory.entity.Hotbar;
- /**
- * Gets the main inventory excluding the Hotbar.
- */
- // @ts-ignore
- getMainGrid(): org.spongepowered.api.item.inventory.type.GridInventory;
- /**
- * Gets the equipment inventory.
- */
- // @ts-ignore
- getEquipment(): org.spongepowered.api.item.inventory.equipment.EquipmentInventory;
- /**
- * Gets the offhand inventory.
- */
- // @ts-ignore
- getOffhand(): org.spongepowered.api.item.inventory.Slot;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.equipment.EquipmentInventory.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.equipment.EquipmentInventory.ts
deleted file mode 100644
index ba674696..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.equipment.EquipmentInventory.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace equipment {
- // @ts-ignore
- interface EquipmentInventory extends org.spongepowered.api.item.inventory.type.OrderedInventory, org.spongepowered.api.item.inventory.type.CarriedInventory {
- /**
- * Gets and remove the stack for the specified equipment type in this
- * Inventory.
- */
- // @ts-ignore
- poll(equipmentType: org.spongepowered.api.item.inventory.property.EquipmentSlotType): any;
- /**
- * Gets and remove the items from the stack for the specified equipment type
- * in this Inventory.
- */
- // @ts-ignore
- poll(equipmentType: org.spongepowered.api.item.inventory.property.EquipmentSlotType, limit: number): any;
- /**
- * Gets and remove the stack for the specified equipment type in this
- * Inventory.
- */
- // @ts-ignore
- poll(equipmentType: org.spongepowered.api.item.inventory.equipment.EquipmentType): any;
- /**
- * Gets and remove the items from the stack for the specified equipment type
- * in this Inventory.
- */
- // @ts-ignore
- poll(equipmentType: org.spongepowered.api.item.inventory.equipment.EquipmentType, limit: number): any;
- /**
- * Gets without removing the stack for the specified equipment type in this
- * Inventory.
- */
- // @ts-ignore
- peek(equipmentType: org.spongepowered.api.item.inventory.property.EquipmentSlotType): any;
- /**
- * Gets without removing the items from the stack for the specified
- * equipment type in this Inventory.
- */
- // @ts-ignore
- peek(equipmentType: org.spongepowered.api.item.inventory.property.EquipmentSlotType, limit: number): any;
- /**
- * Gets without removing the stack for the specified equipment type in this
- * Inventory.
- */
- // @ts-ignore
- peek(equipmentType: org.spongepowered.api.item.inventory.equipment.EquipmentType): any;
- /**
- * Gets without removing the items from the stack for the specified
- * equipment type in this Inventory.
- */
- // @ts-ignore
- peek(equipmentType: org.spongepowered.api.item.inventory.equipment.EquipmentType, limit: number): any;
- /**
- * Sets the item for the specified equipment type.
- */
- // @ts-ignore
- set(equipmentType: org.spongepowered.api.item.inventory.property.EquipmentSlotType, stack: org.spongepowered.api.item.inventory.ItemStack): org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult;
- /**
- * Sets the item for the specified equipment type.
- */
- // @ts-ignore
- set(equipmentType: org.spongepowered.api.item.inventory.equipment.EquipmentType, stack: org.spongepowered.api.item.inventory.ItemStack): org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult;
- /**
- * Gets the {@link Slot} for the specified equipment type.
- */
- // @ts-ignore
- getSlot(equipmentType: org.spongepowered.api.item.inventory.property.EquipmentSlotType): any;
- /**
- * Gets the {@link Slot} for the specified equipment type.
- */
- // @ts-ignore
- getSlot(equipmentType: org.spongepowered.api.item.inventory.equipment.EquipmentType): any;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.equipment.EquipmentType.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.equipment.EquipmentType.ts
deleted file mode 100644
index 308e7902..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.equipment.EquipmentType.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace equipment {
- // @ts-ignore
- interface EquipmentType extends org.spongepowered.api.CatalogType {
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.equipment.EquipmentTypes.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.equipment.EquipmentTypes.ts
deleted file mode 100644
index 4a6e0a98..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.equipment.EquipmentTypes.ts
+++ /dev/null
@@ -1,35 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace equipment {
- // @ts-ignore
- class EquipmentTypes {
- // @ts-ignore
- public static ANY: org.spongepowered.api.item.inventory.equipment.EquipmentType;
- // @ts-ignore
- public static EQUIPPED: org.spongepowered.api.item.inventory.equipment.EquipmentType;
- // @ts-ignore
- public static HELD: org.spongepowered.api.item.inventory.equipment.HeldEquipmentType;
- // @ts-ignore
- public static MAIN_HAND: org.spongepowered.api.item.inventory.equipment.HeldEquipmentType;
- // @ts-ignore
- public static OFF_HAND: org.spongepowered.api.item.inventory.equipment.HeldEquipmentType;
- // @ts-ignore
- public static WORN: org.spongepowered.api.item.inventory.equipment.WornEquipmentType;
- // @ts-ignore
- public static BOOTS: org.spongepowered.api.item.inventory.equipment.WornEquipmentType;
- // @ts-ignore
- public static CHESTPLATE: org.spongepowered.api.item.inventory.equipment.WornEquipmentType;
- // @ts-ignore
- public static HEADWEAR: org.spongepowered.api.item.inventory.equipment.WornEquipmentType;
- // @ts-ignore
- public static LEGGINGS: org.spongepowered.api.item.inventory.equipment.WornEquipmentType;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.equipment.HeldEquipmentType.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.equipment.HeldEquipmentType.ts
deleted file mode 100644
index d99bee30..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.equipment.HeldEquipmentType.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace equipment {
- // @ts-ignore
- interface HeldEquipmentType extends org.spongepowered.api.item.inventory.equipment.EquipmentType {
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.equipment.WornEquipmentType.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.equipment.WornEquipmentType.ts
deleted file mode 100644
index add00272..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.equipment.WornEquipmentType.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace equipment {
- // @ts-ignore
- interface WornEquipmentType extends org.spongepowered.api.item.inventory.equipment.EquipmentType {
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.AbstractInventoryProperty.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.AbstractInventoryProperty.ts
deleted file mode 100644
index b17227d5..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.AbstractInventoryProperty.ts
+++ /dev/null
@@ -1,74 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace property {
- // @ts-ignore
- abstract class AbstractInventoryProperty implements org.spongepowered.api.item.inventory.InventoryProperty {
- /**
- * Initialise internal values to defaults, use this ctor if you plan to
- * override {@link #getKey} and {@link #getValue} yourself.
- */
- constructor()
- /**
- * Initialise key to default, and value to the supplied value.
- */
- constructor(value: any)
- /**
- * Initialise the value to the specified value and use the specified
- * operator, use the default key.
- */
- constructor(value: any, op: org.spongepowered.api.data.Property.Operator)
- /**
- * Use the specified key and value and set operator to the default.
- */
- constructor(key: any, value: any)
- constructor(key: any, value: any, op: org.spongepowered.api.data.Property.Operator)
- // @ts-ignore
- protected operator: org.spongepowered.api.data.Property.Operator;
- // @ts-ignore
- protected value: any;
- /**
- * Gets the default value for {@link #key}, used in case null is passed in
- * (since we can't have a null key). In general this should return the class
- * name of the property itself but subclasses are free to alter this
- * behaviour if they wish.
- */
- // @ts-ignore
- protected getDefaultKey(value: any): any;
- /**
- * Gets the default key for the provided InventoryProperty class.
- */
- // @ts-ignore
- public static getDefaultKey(clazz: any): any;
- /**
- * Return the default operator to use, based on the supplied key and value.
- */
- // @ts-ignore
- protected getDefaultOperator(key: any, value: any): org.spongepowered.api.data.Property.Operator;
- // @ts-ignore
- public getKey(): any;
- // @ts-ignore
- public getValue(): any;
- // @ts-ignore
- public getOperator(): org.spongepowered.api.data.Property.Operator;
- // @ts-ignore
- public matches(other: org.spongepowered.api.data.Property): boolean;
- // @ts-ignore
- public equals(obj: any): boolean;
- // @ts-ignore
- public hashCode(): number;
- /**
- * Convenience method to avoid null-checking. Returns 0 if value is
- * null.
- */
- // @ts-ignore
- protected hashCodeOf(value: any): number;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.AcceptsItems.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.AcceptsItems.ts
deleted file mode 100644
index d4616d24..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.AcceptsItems.ts
+++ /dev/null
@@ -1,44 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace property {
- // @ts-ignore
- class AcceptsItems extends org.spongepowered.api.item.inventory.property.AbstractInventoryProperty {
- /**
- * Create a new AcceptsItems property with the supplied value.
- */
- constructor(value: any[] /*java.util.Collection*/)
- /**
- * Create a new AcceptsItems property with the supplied value and operator.
- */
- constructor(value: any[] /*java.util.Collection*/, operator: org.spongepowered.api.data.Property.Operator)
- /**
- * Create a new AcceptsItems property with the supplied value and operator.
- */
- constructor(value: any, operator: org.spongepowered.api.data.Property.Operator)
- // @ts-ignore
- public compareTo(other: org.spongepowered.api.data.Property): number;
- /**
- * Returns true if other is also an {@link AcceptsItems} property
- * and any item appearing in the other property's collection appears
- * in this property's collection. In formal terms, the method returns true
- * if the size of the intersection between the two item type collections is
- * greater than zero.
- */
- // @ts-ignore
- public equals(obj: any): boolean;
- /**
- * Create an AcceptsItems property which matches AcceptsItems properties
- * with containing one or more of the supplied values.
- */
- // @ts-ignore
- public static of(value: any): org.spongepowered.api.item.inventory.property.AcceptsItems;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.ArmorSlotType.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.ArmorSlotType.ts
deleted file mode 100644
index efd034ae..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.ArmorSlotType.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace property {
- // @ts-ignore
- class ArmorSlotType extends org.spongepowered.api.item.inventory.property.EquipmentSlotType {
- /**
- * Create a new ArmorSlotType property which matches armour slots of the
- * specified type.
- */
- constructor(value: org.spongepowered.api.item.inventory.equipment.WornEquipmentType)
- /**
- * Create a new ArmorSlotType property which matches armour slots of the
- * specified type.
- */
- constructor(value: org.spongepowered.api.item.inventory.equipment.WornEquipmentType, operator: org.spongepowered.api.data.Property.Operator)
- /**
- * Create a new ArmorSlotType property which matches armour slots of the
- * specified type.
- */
- constructor(value: any, operator: org.spongepowered.api.data.Property.Operator)
- /**
- * Create an ArmourSlotType property which matches ArmourSlotType properties
- * with equal value.
- */
- // @ts-ignore
- public static of(value: any): org.spongepowered.api.item.inventory.property.ArmorSlotType;
- /**
- * Create an ArmourSlotType property which matches ArmourSlotType properties
- * with unequal value.
- */
- // @ts-ignore
- public static not(value: any): org.spongepowered.api.item.inventory.property.ArmorSlotType;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.EquipmentSlotType.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.EquipmentSlotType.ts
deleted file mode 100644
index 60910482..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.EquipmentSlotType.ts
+++ /dev/null
@@ -1,44 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace property {
- // @ts-ignore
- class EquipmentSlotType extends org.spongepowered.api.item.inventory.property.AbstractInventoryProperty {
- /**
- * Create a new EquipmentSlotType property to match items of the specified
- * value.
- */
- constructor(value: org.spongepowered.api.item.inventory.equipment.EquipmentType)
- /**
- * Create a new EquipmentSlotType property to match items of the specified
- * value.
- */
- constructor(value: org.spongepowered.api.item.inventory.equipment.EquipmentType, operator: org.spongepowered.api.data.Property.Operator)
- /**
- * Create a new EquipmentSlotType property to match items of the specified
- * value.
- */
- constructor(value: any, operator: org.spongepowered.api.data.Property.Operator)
- // @ts-ignore
- public compareTo(other: org.spongepowered.api.data.Property): number;
- /**
- * Create an EquipmentSlotType property which matches EquipmentSlotType
- * properties with equal value.
- */
- // @ts-ignore
- public static of(value: any): org.spongepowered.api.item.inventory.property.EquipmentSlotType;
- /**
- * Create an EquipmentSlotType property which matches EquipmentSlotType
- * properties with unequal value.
- */
- // @ts-ignore
- public static not(value: any): org.spongepowered.api.item.inventory.property.EquipmentSlotType;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.GuiId.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.GuiId.ts
deleted file mode 100644
index c66c2b8c..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.GuiId.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace property {
- // @ts-ignore
- interface GuiId extends org.spongepowered.api.CatalogType {
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.GuiIdProperty.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.GuiIdProperty.ts
deleted file mode 100644
index 375c45b8..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.GuiIdProperty.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace property {
- // @ts-ignore
- class GuiIdProperty extends org.spongepowered.api.item.inventory.property.AbstractInventoryProperty {
- /**
- * Creates a GuiID property from the specified GUI ID.
- */
- constructor(value: org.spongepowered.api.item.inventory.property.GuiId)
- // @ts-ignore
- public compareTo(other: org.spongepowered.api.data.Property): number;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.GuiIds.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.GuiIds.ts
deleted file mode 100644
index fdb05e9a..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.GuiIds.ts
+++ /dev/null
@@ -1,40 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace property {
- // @ts-ignore
- class GuiIds {
- constructor()
- // @ts-ignore
- public static CHEST: org.spongepowered.api.item.inventory.property.GuiId;
- // @ts-ignore
- public static FURNACE: org.spongepowered.api.item.inventory.property.GuiId;
- // @ts-ignore
- public static DISPENSER: org.spongepowered.api.item.inventory.property.GuiId;
- // @ts-ignore
- public static CRAFTING_TABLE: org.spongepowered.api.item.inventory.property.GuiId;
- // @ts-ignore
- public static BREWING_STAND: org.spongepowered.api.item.inventory.property.GuiId;
- // @ts-ignore
- public static HOPPER: org.spongepowered.api.item.inventory.property.GuiId;
- // @ts-ignore
- public static BEACON: org.spongepowered.api.item.inventory.property.GuiId;
- // @ts-ignore
- public static ENCHANTING_TABLE: org.spongepowered.api.item.inventory.property.GuiId;
- // @ts-ignore
- public static ANVIL: org.spongepowered.api.item.inventory.property.GuiId;
- // @ts-ignore
- public static VILLAGER: org.spongepowered.api.item.inventory.property.GuiId;
- // @ts-ignore
- public static HORSE: org.spongepowered.api.item.inventory.property.GuiId;
- // @ts-ignore
- public static SHULKER_BOX: org.spongepowered.api.item.inventory.property.GuiId;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.Identifiable.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.Identifiable.ts
deleted file mode 100644
index e4e9c340..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.Identifiable.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace property {
- // @ts-ignore
- class Identifiable extends org.spongepowered.api.item.inventory.property.AbstractInventoryProperty {
- /**
- * Creates an Identifiable with a random UUID.
- */
- constructor()
- /**
- * Creates an Identifiable with given UUID.
- */
- constructor(value: any)
- /**
- * Creates an Identifiable with given UUID.
- */
- constructor(value: any, op: org.spongepowered.api.data.Property.Operator)
- // @ts-ignore
- public compareTo(other: org.spongepowered.api.data.Property): number;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.IntProperty.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.IntProperty.ts
deleted file mode 100644
index 77a285a8..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.IntProperty.ts
+++ /dev/null
@@ -1,67 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace property {
- // @ts-ignore
- class IntProperty extends org.spongepowered.api.item.inventory.property.AbstractInventoryProperty {
- /**
- * Create a new integer property with the specified value.
- */
- constructor(value: number)
- /**
- * Create a new integer property with the specified value and logical
- * operator.
- */
- constructor(value: number, operator: org.spongepowered.api.data.Property.Operator)
- /**
- * Create a new integer property with the specified value and logical
- * operator.
- */
- constructor(value: any, operator: org.spongepowered.api.data.Property.Operator)
- // @ts-ignore
- public compareTo(other: org.spongepowered.api.data.Property): number;
- /**
- * Create an {@link IntProperty} property which matches {@link IntProperty}
- * properties with equal value.
- */
- // @ts-ignore
- public static of(value: any): org.spongepowered.api.item.inventory.property.IntProperty;
- /**
- * Create an {@link IntProperty} property which matches {@link IntProperty}
- * properties with unequal value.
- */
- // @ts-ignore
- public static not(value: any): org.spongepowered.api.item.inventory.property.IntProperty;
- /**
- * Create an {@link IntProperty} property which matches {@link IntProperty}
- * properties with value greater than this value.
- */
- // @ts-ignore
- public static greaterThan(value: any): org.spongepowered.api.item.inventory.property.IntProperty;
- /**
- * Create an {@link IntProperty} property which matches {@link IntProperty}
- * properties with value greater than or equal to this value.
- */
- // @ts-ignore
- public static greaterThanOrEqual(value: any): org.spongepowered.api.item.inventory.property.IntProperty;
- /**
- * Create an {@link IntProperty} property which matches {@link IntProperty}
- * properties with value less than this value.
- */
- // @ts-ignore
- public static lessThan(value: any): org.spongepowered.api.item.inventory.property.IntProperty;
- /**
- * Create an {@link IntProperty} property which matches {@link IntProperty}
- * properties with value less than or equal to this value.
- */
- // @ts-ignore
- public static lessThanOrEqual(value: any): org.spongepowered.api.item.inventory.property.IntProperty;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.InventoryCapacity.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.InventoryCapacity.ts
deleted file mode 100644
index 6ace5d4e..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.InventoryCapacity.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace property {
- // @ts-ignore
- class InventoryCapacity extends org.spongepowered.api.item.inventory.property.IntProperty {
- /**
- * Creates a new InventoryCapacity property with the specified value.
- */
- constructor(capacity: number)
- /**
- * Create a new InventoryCapacity property with the specified value.
- */
- constructor(capacity: number, operator: org.spongepowered.api.data.Property.Operator)
- /**
- * Create an InventoryCapacity property which matches InventoryCapacity
- * properties with equal value.
- */
- // @ts-ignore
- public static of(capacity: number): org.spongepowered.api.item.inventory.property.InventoryCapacity;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.InventoryDimension.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.InventoryDimension.ts
deleted file mode 100644
index e9a11420..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.InventoryDimension.ts
+++ /dev/null
@@ -1,87 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace property {
- // @ts-ignore
- class InventoryDimension extends org.spongepowered.api.item.inventory.property.AbstractInventoryProperty {
- /**
- * Create a new InventoryDimension property with the specified value.
- */
- constructor(value: any /*Vector2i*/)
- /**
- * Create a new InventoryDimension property with the specified dimensions.
- */
- constructor(width: number, height: number)
- /**
- * Create a new InventoryDimension property with the specified value.
- */
- constructor(value: any /*Vector2i*/, operator: org.spongepowered.api.data.Property.Operator)
- /**
- * Create a new InventoryDimension property with the specified dimensions.
- */
- constructor(width: number, height: number, operator: org.spongepowered.api.data.Property.Operator)
- // @ts-ignore
- public static PROPERTY_NAME: string;
- /**
- * Gets the number of columns in this inventory.
- */
- // @ts-ignore
- public getColumns(): number;
- /**
- * Gets the number of rows in this inventory.
- */
- // @ts-ignore
- public getRows(): number;
- // @ts-ignore
- public compareTo(other: org.spongepowered.api.data.Property): number;
- /**
- * Create an InventoryDimension property which matches InventoryDimension
- * properties with equal value.
- */
- // @ts-ignore
- public static of(value: any): org.spongepowered.api.item.inventory.property.InventoryDimension;
- /**
- * Create an InventoryDimension property which matches InventoryDimension
- * properties with equal value.
- */
- // @ts-ignore
- public static of(width: number, height: number): org.spongepowered.api.item.inventory.property.InventoryDimension;
- /**
- * Create an InventoryDimension property which matches InventoryDimension
- * properties with unequal value.
- */
- // @ts-ignore
- public static not(value: any): org.spongepowered.api.item.inventory.property.InventoryDimension;
- /**
- * Create an InventoryDimension property which matches InventoryDimension
- * properties with value greater than this value.
- */
- // @ts-ignore
- public static greaterThan(value: any): org.spongepowered.api.item.inventory.property.InventoryDimension;
- /**
- * Create an InventoryDimension property which matches InventoryDimension
- * properties with value greater than or equal to this value.
- */
- // @ts-ignore
- public static greaterThanOrEqual(value: any): org.spongepowered.api.item.inventory.property.InventoryDimension;
- /**
- * Create an InventoryDimension property which matches InventoryDimension
- * properties with value less than this value.
- */
- // @ts-ignore
- public static lessThan(value: any): org.spongepowered.api.item.inventory.property.InventoryDimension;
- /**
- * Create an InventoryDimension property which matches InventoryDimension
- * properties with value less than or equal to this value.
- */
- // @ts-ignore
- public static lessThanOrEqual(value: any): org.spongepowered.api.item.inventory.property.InventoryDimension;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.InventoryTitle.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.InventoryTitle.ts
deleted file mode 100644
index d7269d8c..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.InventoryTitle.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace property {
- // @ts-ignore
- class InventoryTitle extends org.spongepowered.api.item.inventory.property.AbstractInventoryProperty {
- /**
- * Creates a new {@link InventoryTitle} to be displayed on an {@link Inventory}.
- */
- constructor(value: org.spongepowered.api.text.Text)
- // @ts-ignore
- public static PROPERTY_NAME: string;
- // @ts-ignore
- public compareTo(other: org.spongepowered.api.data.Property): number;
- /**
- * Creates a new {@link InventoryTitle} with the provided {@link Text}.
- */
- // @ts-ignore
- public static of(value: org.spongepowered.api.text.Text): org.spongepowered.api.item.inventory.property.InventoryTitle;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.MappedIntProperty.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.MappedIntProperty.ts
deleted file mode 100644
index 6099f217..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.MappedIntProperty.ts
+++ /dev/null
@@ -1,66 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace property {
- // @ts-ignore
- class MappedIntProperty extends org.spongepowered.api.item.inventory.property.AbstractInventoryProperty {
- /**
- * Create a new MappedIntproperty with the specified key and value.
- */
- constructor(key: any, value: any)
- /**
- * Create a new MappedIntproperty with the specified key and value.
- */
- constructor(key: any, value: any, operator: org.spongepowered.api.data.Property.Operator)
- /**
- * Create a new MappedIntproperty with the specified key and value.
- */
- constructor(key: any, value: any, operator: org.spongepowered.api.data.Property.Operator)
- // @ts-ignore
- public compareTo(other: org.spongepowered.api.data.Property): number;
- /**
- * Create a MappedIntproperty property which matches MappedIntproperty
- * properties with equal value and matching key.
- */
- // @ts-ignore
- public static of(key: any, value: any): org.spongepowered.api.item.inventory.property.MappedIntProperty;
- /**
- * Create a MappedIntproperty property which matches MappedIntproperty
- * properties with unequal value and matching key.
- */
- // @ts-ignore
- public static not(key: any, value: any): org.spongepowered.api.item.inventory.property.MappedIntProperty;
- /**
- * Create a MappedIntproperty property which matches MappedIntproperty
- * properties with value greater than this value and matching key.
- */
- // @ts-ignore
- public static greaterThan(key: any, value: any): org.spongepowered.api.item.inventory.property.MappedIntProperty;
- /**
- * Create a MappedIntproperty property which matches MappedIntproperty
- * properties with value greater than or equal to this value and matching
- * key.
- */
- // @ts-ignore
- public static greaterThanOrEqual(key: any, value: any): org.spongepowered.api.item.inventory.property.MappedIntProperty;
- /**
- * Create a MappedIntproperty property which matches MappedIntproperty
- * properties with value less than this value and matching key.
- */
- // @ts-ignore
- public static lessThan(key: any, value: any): org.spongepowered.api.item.inventory.property.MappedIntProperty;
- /**
- * Create a MappedIntproperty property which matches MappedIntproperty
- * properties with value less than or equal to this value and matching key.
- */
- // @ts-ignore
- public static lessThanOrEqual(key: any, value: any): org.spongepowered.api.item.inventory.property.MappedIntProperty;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.SlotIndex.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.SlotIndex.ts
deleted file mode 100644
index a6e4e83a..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.SlotIndex.ts
+++ /dev/null
@@ -1,63 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace property {
- // @ts-ignore
- class SlotIndex extends org.spongepowered.api.item.inventory.property.IntProperty {
- /**
- * Creates a new SlotIndex property for the specified value.
- */
- constructor(value: number)
- /**
- * Creates a new SlotIndex property for the specified value and operator.
- */
- constructor(value: number, operator: org.spongepowered.api.data.Property.Operator)
- /**
- * Creates a new SlotIndex property for the specified value and operator.
- */
- constructor(value: any, operator: org.spongepowered.api.data.Property.Operator)
- /**
- * Create a SlotIndex property which matches SlotIndex properties with
- * equal value.
- */
- // @ts-ignore
- public static of(value: any): org.spongepowered.api.item.inventory.property.SlotIndex;
- /**
- * Create a SlotIndex property which matches SlotIndex properties with
- * unequal value.
- */
- // @ts-ignore
- public static not(value: any): org.spongepowered.api.item.inventory.property.SlotIndex;
- /**
- * Create a SlotIndex property which matches SlotIndex properties with
- * value greater than this value.
- */
- // @ts-ignore
- public static greaterThan(value: any): org.spongepowered.api.item.inventory.property.SlotIndex;
- /**
- * Create a SlotIndex property which matches SlotIndex properties with
- * value greater than or equal to this value.
- */
- // @ts-ignore
- public static greaterThanOrEqual(value: any): org.spongepowered.api.item.inventory.property.SlotIndex;
- /**
- * Create a SlotIndex property which matches SlotIndex properties with
- * value less than this value.
- */
- // @ts-ignore
- public static lessThan(value: any): org.spongepowered.api.item.inventory.property.SlotIndex;
- /**
- * Create a SlotIndex property which matches SlotIndex properties with
- * value less than or equal to this value.
- */
- // @ts-ignore
- public static lessThanOrEqual(value: any): org.spongepowered.api.item.inventory.property.SlotIndex;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.SlotPos.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.SlotPos.ts
deleted file mode 100644
index 8064e7c0..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.SlotPos.ts
+++ /dev/null
@@ -1,87 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace property {
- // @ts-ignore
- class SlotPos extends org.spongepowered.api.item.inventory.property.AbstractInventoryProperty {
- /**
- * Create a new SlotPos property for matching the specified value.
- */
- constructor(value: any /*Vector2i*/)
- /**
- * Create a new SlotPos property for matching the specified value.
- */
- constructor(x: number, y: number)
- /**
- * Create a new SlotPos property for matching the specified value with the
- * specified operator.
- */
- constructor(value: any /*Vector2i*/, operator: org.spongepowered.api.data.Property.Operator)
- /**
- * Create a new SlotPos property for matching the specified value with the
- * specified operator.
- */
- constructor(x: number, y: number, operator: org.spongepowered.api.data.Property.Operator)
- /**
- * Gets the X position of this slot within the queried parent.
- */
- // @ts-ignore
- public getX(): number;
- /**
- * Gets the Y position of this slot within the queried parent.
- */
- // @ts-ignore
- public getY(): number;
- // @ts-ignore
- public compareTo(other: org.spongepowered.api.data.Property): number;
- /**
- * Create an SlotPos property which matches SlotPos properties with equal
- * value.
- */
- // @ts-ignore
- public static of(value: any): org.spongepowered.api.item.inventory.property.SlotPos;
- /**
- * Create an SlotPos property which matches SlotPos properties with equal
- * value.
- */
- // @ts-ignore
- public static of(x: number, y: number): org.spongepowered.api.item.inventory.property.SlotPos;
- /**
- * Create an SlotPos property which matches SlotPos properties with unequal
- * value.
- */
- // @ts-ignore
- public static not(value: any): org.spongepowered.api.item.inventory.property.SlotPos;
- /**
- * Create an SlotPos property which matches SlotPos properties with value
- * greater than this value.
- */
- // @ts-ignore
- public static greaterThan(value: any): org.spongepowered.api.item.inventory.property.SlotPos;
- /**
- * Create an SlotPos property which matches SlotPos properties with value
- * greater than or equal to this value.
- */
- // @ts-ignore
- public static greaterThanOrEqual(value: any): org.spongepowered.api.item.inventory.property.SlotPos;
- /**
- * Create an SlotPos property which matches SlotPos properties with value
- * less than this value.
- */
- // @ts-ignore
- public static lessThan(value: any): org.spongepowered.api.item.inventory.property.SlotPos;
- /**
- * Create an SlotPos property which matches SlotPos properties with value
- * less than or equal to this value.
- */
- // @ts-ignore
- public static lessThanOrEqual(value: any): org.spongepowered.api.item.inventory.property.SlotPos;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.SlotSide.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.SlotSide.ts
deleted file mode 100644
index fc98fdf6..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.SlotSide.ts
+++ /dev/null
@@ -1,43 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace property {
- // @ts-ignore
- class SlotSide extends org.spongepowered.api.item.inventory.property.AbstractInventoryProperty {
- /**
- * Create a new SlotSide property for matching the specified value.
- */
- constructor(value: org.spongepowered.api.util.Direction)
- /**
- * Create a new SlotSide property for matching the specified value with the
- * specified operator.
- */
- constructor(value: org.spongepowered.api.util.Direction, operator: org.spongepowered.api.data.Property.Operator)
- /**
- * Create a new SlotSide property for matching the specified value with the
- * specified operator.
- */
- constructor(value: any, operator: org.spongepowered.api.data.Property.Operator)
- // @ts-ignore
- public compareTo(other: org.spongepowered.api.data.Property): number;
- /**
- * Create a SlotSide property which matches SlotSide properties with equal
- * value.
- */
- // @ts-ignore
- public static of(value: any): org.spongepowered.api.item.inventory.property.SlotSide;
- /**
- * Create a SlotSide property which matches SlotSide properties with unequal
- * value.
- */
- // @ts-ignore
- public static not(value: any): org.spongepowered.api.item.inventory.property.SlotSide;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.StringProperty.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.StringProperty.ts
deleted file mode 100644
index 4bdc2100..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.property.StringProperty.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace property {
- // @ts-ignore
- class StringProperty extends org.spongepowered.api.item.inventory.property.AbstractInventoryProperty {
- /**
- * Create a new {@link StringProperty} for matching the specified value.
- */
- constructor(value: string)
- /**
- * Create a new {@link StringProperty} for matching the specified value
- * with the specified operator.
- */
- constructor(value: string, operator: org.spongepowered.api.data.Property.Operator)
- /**
- * Create a new {@link StringProperty} for matching the specified value
- * with the specified operator.
- */
- constructor(value: any, operator: org.spongepowered.api.data.Property.Operator)
- // @ts-ignore
- public compareTo(other: org.spongepowered.api.data.Property): number;
- /**
- * Create a {@link StringProperty} which matches {@link StringProperty}
- * properties with equal value.
- */
- // @ts-ignore
- public static of(value: any): org.spongepowered.api.item.inventory.property.StringProperty;
- /**
- * Create a {@link StringProperty} which matches {@link StringProperty}
- * properties with unequal value.
- */
- // @ts-ignore
- public static not(value: any): org.spongepowered.api.item.inventory.property.StringProperty;
- /**
- * Create a {@link StringProperty} which matches {@link StringProperty}
- * properties with value greater than this value.
- */
- // @ts-ignore
- public static greaterThan(value: any): org.spongepowered.api.item.inventory.property.StringProperty;
- /**
- * Create a {@link StringProperty} which matches {@link StringProperty}
- * properties with value greater than or equal to this
- * value.
- */
- // @ts-ignore
- public static greaterThanOrEqual(value: any): org.spongepowered.api.item.inventory.property.StringProperty;
- /**
- * Create a {@link StringProperty} which matches {@link StringProperty}
- * properties with value less than this value.
- */
- // @ts-ignore
- public static lessThan(value: any): org.spongepowered.api.item.inventory.property.StringProperty;
- /**
- * Create a {@link StringProperty} which matches {@link StringProperty}
- * properties with value less than or equal to this value.
- */
- // @ts-ignore
- public static lessThanOrEqual(value: any): org.spongepowered.api.item.inventory.property.StringProperty;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.query.QueryOperation.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.query.QueryOperation.ts
deleted file mode 100644
index 3acbb756..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.query.QueryOperation.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace query {
- // @ts-ignore
- interface QueryOperation {
- /**
- * Returns the {@link QueryOperationType} used to
- * {@linkplain QueryOperationType#of(Object) create} this query operation.
- */
- // @ts-ignore
- getType(): org.spongepowered.api.item.inventory.query.QueryOperationType;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.query.QueryOperationType.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.query.QueryOperationType.ts
deleted file mode 100644
index 50fb0221..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.query.QueryOperationType.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace query {
- // @ts-ignore
- interface QueryOperationType extends org.spongepowered.api.CatalogType {
- /**
- * Returns a query operation that tests for the specified argument.
- */
- // @ts-ignore
- of(arg: any): org.spongepowered.api.item.inventory.query.QueryOperation;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.query.QueryOperationTypes.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.query.QueryOperationTypes.ts
deleted file mode 100644
index 6461dce6..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.query.QueryOperationTypes.ts
+++ /dev/null
@@ -1,31 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace query {
- // @ts-ignore
- class QueryOperationTypes {
- // @ts-ignore
- public static INVENTORY_PROPERTY: org.spongepowered.api.item.inventory.query.QueryOperationType;
- // @ts-ignore
- public static INVENTORY_TRANSLATION: org.spongepowered.api.item.inventory.query.QueryOperationType;
- // @ts-ignore
- public static INVENTORY_TYPE: org.spongepowered.api.item.inventory.query.QueryOperationType;
- // @ts-ignore
- public static ITEM_STACK_CUSTOM: org.spongepowered.api.item.inventory.query.QueryOperationType;
- // @ts-ignore
- public static ITEM_STACK_EXACT: org.spongepowered.api.item.inventory.query.QueryOperationType;
- // @ts-ignore
- public static ITEM_STACK_IGNORE_QUANTITY: org.spongepowered.api.item.inventory.query.QueryOperationType;
- // @ts-ignore
- public static ITEM_TYPE: org.spongepowered.api.item.inventory.query.QueryOperationType;
- // @ts-ignore
- public static TYPE: org.spongepowered.api.item.inventory.query.QueryOperationType;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.EquipmentSlot.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.EquipmentSlot.ts
deleted file mode 100644
index 0fd2d503..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.EquipmentSlot.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace slot {
- // @ts-ignore
- interface EquipmentSlot extends org.spongepowered.api.item.inventory.slot.FilteringSlot {
- /**
- * Check whether the supplied equipment type can be inserted into this slot.
- * Returning false from this method implies that {@link #offer} would
- * always return false for items of this type.
- */
- // @ts-ignore
- isValidItem(type: org.spongepowered.api.item.inventory.equipment.EquipmentType): boolean;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.FilteringSlot.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.FilteringSlot.ts
deleted file mode 100644
index 86eb9915..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.FilteringSlot.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace slot {
- // @ts-ignore
- interface FilteringSlot extends org.spongepowered.api.item.inventory.Slot {
- /**
- * Check whether the supplied item can be inserted into this slot. Returning
- * false from this method implies that {@link #offer} would always return
- * false for this item.
- */
- // @ts-ignore
- isValidItem(stack: org.spongepowered.api.item.inventory.ItemStack): boolean;
- /**
- * Check whether the supplied item can be inserted into this slot. Returning
- * false from this method implies that {@link #offer} would always return
- * false for items of this type.
- */
- // @ts-ignore
- isValidItem(type: org.spongepowered.api.item.ItemType): boolean;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.FuelSlot.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.FuelSlot.ts
deleted file mode 100644
index f09ea0b5..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.FuelSlot.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace slot {
- // @ts-ignore
- interface FuelSlot extends org.spongepowered.api.item.inventory.slot.InputSlot {
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.InputSlot.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.InputSlot.ts
deleted file mode 100644
index b4d741b2..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.InputSlot.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace slot {
- // @ts-ignore
- interface InputSlot extends org.spongepowered.api.item.inventory.slot.FilteringSlot {
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.OutputSlot.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.OutputSlot.ts
deleted file mode 100644
index 2b7e4d02..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.OutputSlot.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace slot {
- // @ts-ignore
- interface OutputSlot extends org.spongepowered.api.item.inventory.Slot {
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.SidedSlot.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.SidedSlot.ts
deleted file mode 100644
index 8702945b..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.slot.SidedSlot.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace slot {
- // @ts-ignore
- interface SidedSlot extends org.spongepowered.api.item.inventory.Slot {
- /**
- * Gets whether this slot can accept the specified item from the specified
- * direction.
- */
- // @ts-ignore
- canAccept(stack: org.spongepowered.api.item.inventory.ItemStack, from: org.spongepowered.api.util.Direction): boolean;
- /**
- * Attempts to insert the supplied stack into this inventory from the
- * specified direction.
- */
- // @ts-ignore
- offer(stack: org.spongepowered.api.item.inventory.ItemStack, from: org.spongepowered.api.util.Direction): boolean;
- /**
- * Gets whether automation can extract the specified item from the specified
- * direction.
- */
- // @ts-ignore
- canGet(stack: org.spongepowered.api.item.inventory.ItemStack, from: org.spongepowered.api.util.Direction): boolean;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder.ts
deleted file mode 100644
index 52249721..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder.ts
+++ /dev/null
@@ -1,43 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace transaction {
- namespace InventoryTransactionResult {
- // @ts-ignore
- class Builder implements org.spongepowered.api.util.ResettableBuilder {
- /**
- * Sets the {@link Type} of transaction result being built.
- */
- // @ts-ignore
- public type(type: org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type): org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder;
- /**
- * Adds the provided {@link ItemStack itemstacks} as stacks that have been
- * "rejected".
- */
- // @ts-ignore
- public reject(itemStacks: org.spongepowered.api.item.inventory.ItemStack): org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder;
- /**
- * Adds the provided {@link ItemStack itemstacks} as stacks that are
- * being replaced.
- */
- // @ts-ignore
- public replace(itemStacks: org.spongepowered.api.item.inventory.ItemStack): org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder;
- /**
- * Creates a new {@link InventoryTransactionResult}.
- */
- // @ts-ignore
- public build(): org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult;
- // @ts-ignore
- public from(value: org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult): org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder;
- // @ts-ignore
- public reset(): org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder;
- }
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type.ts
deleted file mode 100644
index 78a4f7f2..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type.ts
+++ /dev/null
@@ -1,31 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace transaction {
- namespace InventoryTransactionResult {
- // @ts-ignore
- class Type {
- // @ts-ignore
- public static UNDEFINED: org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type;
- // @ts-ignore
- public static SUCCESS: org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type;
- // @ts-ignore
- public static FAILURE: org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type;
- // @ts-ignore
- public static ERROR: org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type;
- // @ts-ignore
- public static CANCELLED: org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type;
- // @ts-ignore
- public static values(): org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type[];
- // @ts-ignore
- public static valueOf(name: string): org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type;
- }
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.ts
deleted file mode 100644
index 27717372..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.ts
+++ /dev/null
@@ -1,49 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace transaction {
- // @ts-ignore
- class InventoryTransactionResult {
- /**
- * Begin building a new InventoryTransactionResult.
- */
- // @ts-ignore
- public static builder(): org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder;
- /**
- * Returns a builder which indicates that the transaction succeeded, but the
- * transaction result was no-op.
- */
- // @ts-ignore
- public static successNoTransactions(): org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult;
- /**
- * Returns a builder which indicates that the transaction failed, and the
- * transaction result was no-op.
- */
- // @ts-ignore
- public static failNoTransactions(): org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult;
- /**
- * Gets the type of result.
- */
- // @ts-ignore
- public getType(): org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type;
- /**
- * If items were supplied to the operation, this collection will return any
- * items which were rejected by the target inventory.
- */
- // @ts-ignore
- public getRejectedItems(): any[] /*java.util.Collection*/;
- /**
- * If the operation replaced items in the inventory, this collection returns
- * the ItemStacks which were replaced.
- */
- // @ts-ignore
- public getReplacedItems(): any[] /*java.util.Collection*/;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.transaction.SlotTransaction.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.transaction.SlotTransaction.ts
deleted file mode 100644
index 08650336..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.transaction.SlotTransaction.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace transaction {
- // @ts-ignore
- class SlotTransaction extends org.spongepowered.api.data.Transaction {
- /**
- * Creates a new {@link SlotTransaction} with the provided {@link Slot},
- * {@link ItemStackSnapshot original snapshot}, and
- * {@link ItemStackSnapshot replacement snapshot}.
- */
- constructor(slot: org.spongepowered.api.item.inventory.Slot, original: org.spongepowered.api.item.inventory.ItemStackSnapshot, defaultReplacement: org.spongepowered.api.item.inventory.ItemStackSnapshot)
- /**
- * Sets the custom {@link ItemStack} output of this
- * {@link SlotTransaction}.
- */
- // @ts-ignore
- public setCustom(stack: org.spongepowered.api.item.inventory.ItemStack): void;
- /**
- * Gets the {@link Slot} of this {@link SlotTransaction}.
- */
- // @ts-ignore
- public getSlot(): org.spongepowered.api.item.inventory.Slot;
- // @ts-ignore
- public toString(): string;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.CarriedInventory.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.CarriedInventory.ts
deleted file mode 100644
index b72861b3..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.CarriedInventory.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace type {
- // @ts-ignore
- interface CarriedInventory extends org.spongepowered.api.item.inventory.Inventory {
- /**
- * Returns the Carrier of this Inventory. It can be an entity, block, or
- * other object.
- */
- // @ts-ignore
- getCarrier(): any;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.GridInventory.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.GridInventory.ts
deleted file mode 100644
index 62433362..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.GridInventory.ts
+++ /dev/null
@@ -1,72 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace type {
- // @ts-ignore
- interface GridInventory extends org.spongepowered.api.item.inventory.type.Inventory2D {
- /**
- * Gets the number of columns in the inventory.
- */
- // @ts-ignore
- getColumns(): number;
- /**
- * Gets the number of rows in the inventory.
- */
- // @ts-ignore
- getRows(): number;
- /**
- * Returns the dimensions of this GridInventory as a {@link Vector2i}.
- */
- // @ts-ignore
- getDimensions(): any /*Vector2i*/;
- /**
- * Gets and remove the stack at the supplied position in this Inventory.
- */
- // @ts-ignore
- poll(x: number, y: number): any;
- /**
- * Gets and remove the stack at the supplied position in this Inventory.
- */
- // @ts-ignore
- poll(x: number, y: number, limit: number): any;
- /**
- * Gets without removing the stack at the supplied position in this
- * Inventory.
- */
- // @ts-ignore
- peek(x: number, y: number): any;
- /**
- * Gets without removing the stack at the supplied position in this
- * Inventory.
- */
- // @ts-ignore
- peek(x: number, y: number, limit: number): any;
- /**
- * Sets the item in the specified slot.
- */
- // @ts-ignore
- set(x: number, y: number, stack: org.spongepowered.api.item.inventory.ItemStack): org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult;
- /**
- * Gets the {@link Slot} at the specified position.
- */
- // @ts-ignore
- getSlot(x: number, y: number): any;
- /**
- * Gets the row at the specified index.
- */
- // @ts-ignore
- getRow(y: number): any;
- /**
- * Gets the column at the specified index.
- */
- // @ts-ignore
- getColumn(x: number): any;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.Interactable.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.Interactable.ts
deleted file mode 100644
index 2a096d94..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.Interactable.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace type {
- // @ts-ignore
- interface Interactable extends org.spongepowered.api.item.inventory.Inventory {
- /**
- * Gets whether the specified player can interact with this object.
- */
- // @ts-ignore
- canInteractWith(player: org.spongepowered.api.entity.living.player.Player): boolean;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.Inventory2D.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.Inventory2D.ts
deleted file mode 100644
index 6156b3f2..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.Inventory2D.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace type {
- // @ts-ignore
- interface Inventory2D extends org.spongepowered.api.item.inventory.type.OrderedInventory {
- /**
- * Gets and remove the stack at the supplied position in this Inventory.
- */
- // @ts-ignore
- poll(pos: org.spongepowered.api.item.inventory.property.SlotPos): any;
- /**
- * Gets and remove the stack at the supplied position in this Inventory.
- */
- // @ts-ignore
- poll(pos: org.spongepowered.api.item.inventory.property.SlotPos, limit: number): any;
- /**
- * Gets without removing the stack at the supplied position in this
- * Inventory.
- */
- // @ts-ignore
- peek(pos: org.spongepowered.api.item.inventory.property.SlotPos): any;
- /**
- * Gets without removing the stack at the supplied position in this
- * Inventory.
- */
- // @ts-ignore
- peek(pos: org.spongepowered.api.item.inventory.property.SlotPos, limit: number): any;
- /**
- * Sets the item in the specified slot.
- */
- // @ts-ignore
- set(pos: org.spongepowered.api.item.inventory.property.SlotPos, stack: org.spongepowered.api.item.inventory.ItemStack): org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult;
- /**
- * Gets the {@link Slot} at the specified position.
- */
- // @ts-ignore
- getSlot(pos: org.spongepowered.api.item.inventory.property.SlotPos): any;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.InventoryColumn.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.InventoryColumn.ts
deleted file mode 100644
index 1a7c0aaa..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.InventoryColumn.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace type {
- // @ts-ignore
- interface InventoryColumn extends org.spongepowered.api.item.inventory.type.Inventory2D {
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.InventoryRow.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.InventoryRow.ts
deleted file mode 100644
index 136d7472..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.InventoryRow.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace type {
- // @ts-ignore
- interface InventoryRow extends org.spongepowered.api.item.inventory.type.Inventory2D {
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.OrderedInventory.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.OrderedInventory.ts
deleted file mode 100644
index 75c78ca7..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.OrderedInventory.ts
+++ /dev/null
@@ -1,45 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace type {
- // @ts-ignore
- interface OrderedInventory extends org.spongepowered.api.item.inventory.Inventory {
- /**
- * Gets and remove the stack at the supplied index in this Inventory.
- */
- // @ts-ignore
- poll(index: org.spongepowered.api.item.inventory.property.SlotIndex): any;
- /**
- * Gets and remove the stack at the supplied index in this Inventory.
- */
- // @ts-ignore
- poll(index: org.spongepowered.api.item.inventory.property.SlotIndex, limit: number): any;
- /**
- * Gets without removing the stack at the supplied index in this Inventory.
- */
- // @ts-ignore
- peek(index: org.spongepowered.api.item.inventory.property.SlotIndex): any;
- /**
- * Gets without removing the stack at the supplied index in this Inventory.
- */
- // @ts-ignore
- peek(index: org.spongepowered.api.item.inventory.property.SlotIndex, limit: number): any;
- /**
- * Sets the item in the specified slot.
- */
- // @ts-ignore
- set(index: org.spongepowered.api.item.inventory.property.SlotIndex, stack: org.spongepowered.api.item.inventory.ItemStack): org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult;
- /**
- * Gets the {@link Slot} at the specified position.
- */
- // @ts-ignore
- getSlot(index: org.spongepowered.api.item.inventory.property.SlotIndex): any;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.PersistentInventory.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.PersistentInventory.ts
deleted file mode 100644
index 289d241d..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.PersistentInventory.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace type {
- // @ts-ignore
- interface PersistentInventory extends org.spongepowered.api.item.inventory.Inventory {
- /**
- * Mark this inventory as dirty to serve as a flag to the serialisation
- * mechanism.
- */
- // @ts-ignore
- markDirty(): void;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.TileEntityInventory.ts b/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.TileEntityInventory.ts
deleted file mode 100644
index 6de6fe62..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.inventory.type.TileEntityInventory.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace inventory {
- namespace type {
- // @ts-ignore
- interface TileEntityInventory extends org.spongepowered.api.item.inventory.type.PersistentInventory, org.spongepowered.api.item.inventory.type.Interactable, org.spongepowered.api.item.inventory.type.CarriedInventory {
- /**
- * Returns the owner of this Inventory.
- */
- // @ts-ignore
- getTileEntity(): any;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.item.merchant.Merchant.ts b/packages/sponge/src/typings/org.spongepowered.api.item.merchant.Merchant.ts
deleted file mode 100644
index 6d07f2f2..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.item.merchant.Merchant.ts
+++ /dev/null
@@ -1,31 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace item {
- namespace merchant {
- // @ts-ignore
- interface Merchant extends org.spongepowered.api.data.DataHolder, org.spongepowered.api.item.inventory.Carrier, org.spongepowered.api.world.Locatable {
- /**
- * Gets the currently trading customer with this merchant.
- */
- // @ts-ignore
- getCustomer(): any;
- /**
- * Sets the currently trading customer with this merchant.
- *
- *
- */
- // @ts-ignore
- version(): string;
- /**
- * If this dependency is optional for the plugin to work. By default
- * this is {@code false}.
- */
- // @ts-ignore
- optional(): boolean;
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.plugin.Plugin.ts b/packages/sponge/src/typings/org.spongepowered.api.plugin.Plugin.ts
deleted file mode 100644
index 8398a176..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.plugin.Plugin.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace plugin {
- // @ts-ignore
- interface Plugin {
- // @ts-ignore
- ID_PATTERN: any;
- /**
- * An ID for the plugin to be used internally. The ID should be unique as to
- * not conflict with other plugins.
- *
- * Range Meaning
- * 1.0 Any dependency version, 1.0 is recommended
- * [1.0] x == 1.0
- * [1.0,) x >= 1.0
- * (1.0,) x > 1.0
- * (,1.0] x <= 1.0
- * (,1.0) x < 1.0
- * (1.0,2.0) 1.0 < x < 2.0
- * [1.0,2.0] 1.0 <= x <= 2.0 com.google.common.hash.Hashing.sha1().hashBytes(
- * com.google.common.io.Files.toByteArray(resourcepackfile)
- * ).toString();
.
- */
- // @ts-ignore
- getHash(): any;
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.resourcepack.ResourcePackFactory.ts b/packages/sponge/src/typings/org.spongepowered.api.resourcepack.ResourcePackFactory.ts
deleted file mode 100644
index fee08a72..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.resourcepack.ResourcePackFactory.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace resourcepack {
- // @ts-ignore
- interface ResourcePackFactory {
- /**
- * Creates a {@link ResourcePack} from a URI and tries to download and hash
- * it.
- */
- // @ts-ignore
- fromUri(uri: any): org.spongepowered.api.resourcepack.ResourcePack;
- /**
- * Creates a {@link ResourcePack} from a URI.
- */
- // @ts-ignore
- fromUriUnchecked(uri: any): org.spongepowered.api.resourcepack.ResourcePack;
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.resourcepack.ResourcePacks.ts b/packages/sponge/src/typings/org.spongepowered.api.resourcepack.ResourcePacks.ts
deleted file mode 100644
index af3484fc..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.resourcepack.ResourcePacks.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace resourcepack {
- // @ts-ignore
- class ResourcePacks {
- constructor()
- /**
- * Creates a {@link ResourcePack} from a URI and tries to download and hash
- * it.
- */
- // @ts-ignore
- public static fromUri(uri: any): org.spongepowered.api.resourcepack.ResourcePack;
- /**
- * Creates a {@link ResourcePack} from a URI, without checking ("unchecked")
- * if there is a valid pack at the URI.
- */
- // @ts-ignore
- public static fromUriUnchecked(uri: any): org.spongepowered.api.resourcepack.ResourcePack;
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.scheduler.AsynchronousExecutor.ts b/packages/sponge/src/typings/org.spongepowered.api.scheduler.AsynchronousExecutor.ts
deleted file mode 100644
index a2ec9a8e..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.scheduler.AsynchronousExecutor.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace scheduler {
- // @ts-ignore
- interface AsynchronousExecutor {
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.scheduler.Scheduler.ts b/packages/sponge/src/typings/org.spongepowered.api.scheduler.Scheduler.ts
deleted file mode 100644
index e8cb13be..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.scheduler.Scheduler.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace scheduler {
- // @ts-ignore
- interface Scheduler {
- /**
- * Gets a new instance of a {@link Task.Builder}.
- */
- // @ts-ignore
- createTaskBuilder(): org.spongepowered.api.scheduler.Task.Builder;
- /**
- * Retrieves a scheduled or running task by its unique ID.
- */
- // @ts-ignore
- getTaskById(id: any): any;
- /**
- * Returns a set of {@link Task}s that match the Regular Expression pattern.
- */
- // @ts-ignore
- getTasksByName(pattern: string): any[] /*java.util.Set*/;
- /**
- * Returns a set of all currently scheduled tasks.
- */
- // @ts-ignore
- getScheduledTasks(): any[] /*java.util.Set*/;
- /**
- * Returns a set of all currently scheduled tasks for either asynchronous or
- * synchronous execution.
- */
- // @ts-ignore
- getScheduledTasks(async: boolean): any[] /*java.util.Set*/;
- /**
- * Returns a set of all currently scheduled tasks owned by the given plugin.
- */
- // @ts-ignore
- getScheduledTasks(plugin: any): any[] /*java.util.Set*/;
- /**
- * Gets the ideal delay between ticks in milliseconds. The server aims to
- * stabilise at this value.
- */
- // @ts-ignore
- getPreferredTickInterval(): number;
- /**
- * Creates a new {@link ExecutorService} that can be used to schedule
- * synchronous tasks through the standard Java concurrency interfaces.
- */
- // @ts-ignore
- createSyncExecutor(plugin: any): org.spongepowered.api.scheduler.SpongeExecutorService;
- /**
- * Creates a new {@link ExecutorService} that can be used to schedule
- * asynchronous tasks through the standard Java concurrency interfaces.
- */
- // @ts-ignore
- createAsyncExecutor(plugin: any): org.spongepowered.api.scheduler.SpongeExecutorService;
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.scheduler.SpongeExecutorService.SpongeFuture.ts b/packages/sponge/src/typings/org.spongepowered.api.scheduler.SpongeExecutorService.SpongeFuture.ts
deleted file mode 100644
index 048bff67..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.scheduler.SpongeExecutorService.SpongeFuture.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace scheduler {
- namespace SpongeExecutorService {
- // @ts-ignore
- interface SpongeFuture {
- /**
- * Retrieves the {@link Scheduler} {@link Task} instance that
- * is responsible for the execution of this future.
- */
- // @ts-ignore
- getTask(): org.spongepowered.api.scheduler.Task;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.scheduler.SpongeExecutorService.ts b/packages/sponge/src/typings/org.spongepowered.api.scheduler.SpongeExecutorService.ts
deleted file mode 100644
index 9f77e67f..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.scheduler.SpongeExecutorService.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace scheduler {
- // @ts-ignore
- interface SpongeExecutorService {
- // @ts-ignore
- schedule(command: any, delay: number, unit: any): org.spongepowered.api.scheduler.SpongeExecutorService.SpongeFuture;
- // @ts-ignore
- schedule(callable: any, delay: number, unit: any): org.spongepowered.api.scheduler.SpongeExecutorService.SpongeFuture;
- // @ts-ignore
- scheduleAtFixedRate(command: any, initialDelay: number, period: number, unit: any): org.spongepowered.api.scheduler.SpongeExecutorService.SpongeFuture;
- // @ts-ignore
- scheduleWithFixedDelay(command: any, initialDelay: number, delay: number, unit: any): org.spongepowered.api.scheduler.SpongeExecutorService.SpongeFuture;
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.scheduler.SynchronousExecutor.ts b/packages/sponge/src/typings/org.spongepowered.api.scheduler.SynchronousExecutor.ts
deleted file mode 100644
index 5d8e3c36..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.scheduler.SynchronousExecutor.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace scheduler {
- // @ts-ignore
- interface SynchronousExecutor {
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.scheduler.Task.Builder.ts b/packages/sponge/src/typings/org.spongepowered.api.scheduler.Task.Builder.ts
deleted file mode 100644
index ad77feea..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.scheduler.Task.Builder.ts
+++ /dev/null
@@ -1,91 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace scheduler {
- namespace Task {
- // @ts-ignore
- interface Builder extends org.spongepowered.api.util.ResettableBuilder {
- /**
- * Sets whether the task should run asynchronous, outside of the main
- * loop, and in it's own thread. By default, tasks are synchronous.
- *
PLUGIN_ID "-" ( "A-" | "S-" ) SERIAL_ID
- *
- * "FooPlugin-A-12"
"BarPlugin-S-4322"
i.e APlugin-A-15 and
- * BPlugin-A-15 is not possible but BPlugin-S-15
- * is.null
, then the specified
- * {@link DisplaySlot} will be cleared.false
, then
- * {@link #getDefaultBalance(Currency)} will be used when
- * retrieving a balance for the specified {@link Currency} with
- * the specified {@link Context}s.false
, then
- * {@link #getDefaultBalance(Currency)} will be used when retrieving
- * a balance for the specifid {@link Currency} with
- * the current active contextsnull
,
- * it will be omitted when displaying the list.null
,
- * it will be omitted when displaying the list.
- *
- *
- *
- * The addition of the "execute" permission instead of just "myPlugin.give"
- * permission is useful to prevent unauthorized access to sub-permissions
- * that are not documented or have been added lately.
- *
- *
- * Text.of(TextColors.DARK_AQUA, "Hi", TextColors.AQUA, "Bye")
- * Text.of(TextColors.GREEN, "Hello ", Text.of(TextColors.YELLOW,
- * "Spongie"), '!');
- */
- // @ts-ignore
- public static of(objects: any): org.spongepowered.api.text.Text;
- /**
- * Creates a {@link Text.Builder} with empty text.
- */
- // @ts-ignore
- public static builder(): org.spongepowered.api.text.Text.Builder;
- /**
- * Creates a new unformatted {@link LiteralText.Builder} with the specified
- * content.
- */
- // @ts-ignore
- public static builder(content: string): org.spongepowered.api.text.LiteralText.Builder;
- /**
- * Creates a new unformatted {@link LiteralText.Builder} with the specified
- * content.
- */
- // @ts-ignore
- public static builder(content: string): org.spongepowered.api.text.LiteralText.Builder;
- /**
- * Creates a new {@link LiteralText.Builder} with the formatting and actions
- * of the specified {@link Text} and the given content.
- */
- // @ts-ignore
- public static builder(text: org.spongepowered.api.text.Text, content: string): org.spongepowered.api.text.LiteralText.Builder;
- /**
- * Creates a new unformatted {@link TranslatableText.Builder} with the given
- * {@link Translation} and arguments.
- */
- // @ts-ignore
- public static builder(translation: org.spongepowered.api.text.translation.Translation, args: any): org.spongepowered.api.text.TranslatableText.Builder;
- /**
- * Creates a new unformatted {@link TranslatableText.Builder} from the given
- * {@link Translatable}.
- */
- // @ts-ignore
- public static builder(translatable: org.spongepowered.api.text.translation.Translatable, args: any): org.spongepowered.api.text.TranslatableText.Builder;
- /**
- * Creates a new {@link TranslatableText.Builder} with the formatting and
- * actions of the specified {@link Text} and the given {@link Translation}
- * and arguments.
- */
- // @ts-ignore
- public static builder(text: org.spongepowered.api.text.Text, translation: org.spongepowered.api.text.translation.Translation, args: any): org.spongepowered.api.text.TranslatableText.Builder;
- /**
- * Creates a new {@link TranslatableText.Builder} with the formatting and
- * actions of the specified {@link Text} and the given {@link Translatable}.
- */
- // @ts-ignore
- public static builder(text: org.spongepowered.api.text.Text, translatable: org.spongepowered.api.text.translation.Translatable, args: any): org.spongepowered.api.text.TranslatableText.Builder;
- /**
- * Creates a new unformatted {@link SelectorText.Builder} with the given
- * selector.
- */
- // @ts-ignore
- public static builder(selector: org.spongepowered.api.text.selector.Selector): org.spongepowered.api.text.SelectorText.Builder;
- /**
- * Creates a new {@link SelectorText.Builder} with the formatting and
- * actions of the specified {@link Text} and the given selector.
- */
- // @ts-ignore
- public static builder(text: org.spongepowered.api.text.Text, selector: org.spongepowered.api.text.selector.Selector): org.spongepowered.api.text.SelectorText.Builder;
- /**
- * Creates a new unformatted {@link ScoreText.Builder} with the given score.
- */
- // @ts-ignore
- public static builder(score: org.spongepowered.api.scoreboard.Score): org.spongepowered.api.text.ScoreText.Builder;
- /**
- * Creates a new {@link ScoreText.Builder} with the formatting and actions
- * of the specified {@link Text} and the given score.
- */
- // @ts-ignore
- public static builder(text: org.spongepowered.api.text.Text, score: org.spongepowered.api.scoreboard.Score): org.spongepowered.api.text.ScoreText.Builder;
- /**
- * Joins a sequence of text objects together.
- */
- // @ts-ignore
- public static join(texts: org.spongepowered.api.text.Text): org.spongepowered.api.text.Text;
- /**
- * Joins a sequence of text objects together.
- */
- // @ts-ignore
- public static join(texts: any): org.spongepowered.api.text.Text;
- /**
- * Joins a sequence of text objects together.
- */
- // @ts-ignore
- public static join(texts: any): org.spongepowered.api.text.Text;
- /**
- * Joins a sequence of text objects together along with a separator.
- */
- // @ts-ignore
- public static joinWith(separator: org.spongepowered.api.text.Text, texts: org.spongepowered.api.text.Text): org.spongepowered.api.text.Text;
- /**
- * Joins a sequence of text objects together along with a separator.
- */
- // @ts-ignore
- public static joinWith(separator: org.spongepowered.api.text.Text, texts: any): org.spongepowered.api.text.Text;
- /**
- * Joins a sequence of text objects together along with a separator.
- */
- // @ts-ignore
- public static joinWith(separator: org.spongepowered.api.text.Text, texts: any): org.spongepowered.api.text.Text;
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.text.TextElement.ts b/packages/sponge/src/typings/org.spongepowered.api.text.TextElement.ts
deleted file mode 100644
index 171fb97a..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.text.TextElement.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace text {
- // @ts-ignore
- interface TextElement {
- /**
- * Applies this element to the end of the specified builder.
- */
- // @ts-ignore
- applyTo(builder: org.spongepowered.api.text.Text.Builder): void;
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.text.TextRepresentable.ts b/packages/sponge/src/typings/org.spongepowered.api.text.TextRepresentable.ts
deleted file mode 100644
index 88a66092..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.text.TextRepresentable.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace text {
- // @ts-ignore
- interface TextRepresentable extends org.spongepowered.api.text.TextElement {
- /**
- * Gets the textual representation of this instance for its usage in other
- * {@link Text} objects. This may but does not need to include
- * {@link HoverAction hover texts} or other {@link TextAction actions}. This
- * method is basically the {@link Object#toString() toString()} equivalent
- * for {@link Text}s.
- */
- // @ts-ignore
- toText(): org.spongepowered.api.text.Text;
- // @ts-ignore
- applyTo(builder: org.spongepowered.api.text.Text.Builder): void;
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.text.TextTemplate.Arg.Builder.ts b/packages/sponge/src/typings/org.spongepowered.api.text.TextTemplate.Arg.Builder.ts
deleted file mode 100644
index ff2b93af..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.text.TextTemplate.Arg.Builder.ts
+++ /dev/null
@@ -1,58 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace text {
- namespace TextTemplate {
- namespace Arg {
- // @ts-ignore
- class Builder {
- /**
- * Builds a new {@link Arg}. Note that it is not necessary to call
- * this method when supplying an argument to a template. You may
- * pass the builder to {@link TextTemplate#of(Object...)} directly.
- */
- // @ts-ignore
- public build(): org.spongepowered.api.text.TextTemplate.Arg;
- /**
- * Sets whether the Arg should be optional (false by default).
- */
- // @ts-ignore
- public optional(optional: boolean): org.spongepowered.api.text.TextTemplate.Arg.Builder;
- /**
- * Makes the Arg optional.
- */
- // @ts-ignore
- public optional(): org.spongepowered.api.text.TextTemplate.Arg.Builder;
- /**
- * Sets the default value for the Argument. The argument must by
- * optional in order for this value to be used.
- */
- // @ts-ignore
- public defaultValue(defaultValue: org.spongepowered.api.text.Text): org.spongepowered.api.text.TextTemplate.Arg.Builder;
- /**
- * Sets the "base" format of the Arg. This acts as a default format
- * when no formatting data is provided by the parameter.
- */
- // @ts-ignore
- public format(format: org.spongepowered.api.text.format.TextFormat): org.spongepowered.api.text.TextTemplate.Arg.Builder;
- /**
- * Sets the "base" color of the Arg. This acts as a default color
- * when no color data is provided by the parameter.
- */
- // @ts-ignore
- public color(color: org.spongepowered.api.text.format.TextColor): org.spongepowered.api.text.TextTemplate.Arg.Builder;
- /**
- * Sets the "base" style of the Arg. This acts as a default style
- * when no style data is provided by the parameter.
- */
- // @ts-ignore
- public style(style: org.spongepowered.api.text.format.TextStyle): org.spongepowered.api.text.TextTemplate.Arg.Builder;
- // @ts-ignore
- public toString(): string;
- }
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.text.TextTemplate.Arg.ts b/packages/sponge/src/typings/org.spongepowered.api.text.TextTemplate.Arg.ts
deleted file mode 100644
index a9f6c1a5..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.text.TextTemplate.Arg.ts
+++ /dev/null
@@ -1,55 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace text {
- namespace TextTemplate {
- // @ts-ignore
- class Arg implements org.spongepowered.api.text.TextRepresentable {
- /**
- * Returns the name of this argument to be matched with incoming
- * parameters.
- */
- // @ts-ignore
- public getName(): string;
- /**
- * Returns true if this Arg is optional. If a parameter is missing for
- * a non-optional Arg, a {@link TextTemplateArgumentException} will be
- * thrown.
- */
- // @ts-ignore
- public isOptional(): boolean;
- /**
- * Returns the default value to use if the Arg {@link #isOptional()}
- * and no parameter is supplied.
- */
- // @ts-ignore
- public getDefaultValue(): any;
- /**
- * Returns the base format to be applied to this Arg.
- */
- // @ts-ignore
- public getFormat(): org.spongepowered.api.text.format.TextFormat;
- /**
- * Returns the beginning string of the Arg's container.
- */
- // @ts-ignore
- public getOpenArgString(): string;
- /**
- * Returns the end string of the Arg's container.
- */
- // @ts-ignore
- public getCloseArgString(): string;
- // @ts-ignore
- public toText(): org.spongepowered.api.text.Text;
- // @ts-ignore
- public toString(): string;
- // @ts-ignore
- public hashCode(): number;
- // @ts-ignore
- public equals(obj: any): boolean;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.text.TextTemplate.ts b/packages/sponge/src/typings/org.spongepowered.api.text.TextTemplate.ts
deleted file mode 100644
index 3117cc40..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.text.TextTemplate.ts
+++ /dev/null
@@ -1,112 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace text {
- // @ts-ignore
- class TextTemplate implements org.spongepowered.api.text.TextRepresentable {
- // @ts-ignore
- public static DEFAULT_OPEN_ARG: string;
- // @ts-ignore
- public static DEFAULT_CLOSE_ARG: string;
- // @ts-ignore
- public static EMPTY: org.spongepowered.api.text.TextTemplate;
- /**
- * Returns the elements contained in this TextTemplate.
- */
- // @ts-ignore
- public getElements(): any[] /*java.util.List*/;
- /**
- * Returns the arguments contained within the TextTemplate.
- */
- // @ts-ignore
- public getArguments(): Mapcontains(
- * {@link TextStyles#BOLD})
and contains(
- * {@link TextStyles#ITALIC}).
{1,2,3,I,am,a,list}
- */
- // @ts-ignore
- public static toList(obj: any): any[] /*java.util.List*/;
- /**
- * Gets the given object as a {@link List}.
- */
- // @ts-ignore
- public static asList(obj: any): any;
- /**
- * Coerce the specified object to a list containing only objects of type
- * specified by ofClass
. Also coerces list values where
- * possible.
- */
- // @ts-ignore
- public static toListOf(obj: any, ofClass: any): any[] /*java.util.List*/;
- /**
- * Coerce the supplied object to a boolean, matches strings such as "yes" as
- * well as literal boolean values.
- */
- // @ts-ignore
- public static toBoolean(obj: any): boolean;
- /**
- * Gets the given object as a {@link Boolean}.
- */
- // @ts-ignore
- public static asBoolean(obj: any): any;
- /**
- * Coerce the supplied object to an integer, parse it if necessary.
- */
- // @ts-ignore
- public static toInteger(obj: any): number;
- /**
- * Gets the given object as a {@link Integer}.
- * true
,
- * {@link #requiredParameter()} can only be set to false
if
- * the annotated property is a primitive.null
, or not provided,
- * then the reason will be be available on the created ban.true
will be used (when checking if a player can join,
- * for example), regardless of its creation date.{@link #getBiomeMax()} -
- * {@link #getBiomeMin()} + (1, 1)
.
- */
- // @ts-ignore
- getBiomeSize(): any /*Vector3i*/;
- /**
- * Returns true if the biome volume contains a biome at the specified
- * position. This is defined as {{@link #getBiomeMin()} <= position
- * <= {@link #getBiomeMax()}
- */
- // @ts-ignore
- containsBiome(position: any /*Vector3i*/): boolean;
- /**
- * Returns true if the biome volume contains a biome at the specified
- * position. This is defined as {{@link #getBiomeMin()} <= (x, y, z)
- * <= {@link #getBiomeMax()}
- */
- // @ts-ignore
- containsBiome(x: number, y: number, z: number): boolean;
- /**
- * Gets an object representing the biome at the given position.
- */
- // @ts-ignore
- getBiome(position: any /*Vector3i*/): org.spongepowered.api.world.biome.BiomeType;
- /**
- * Gets the {@link BiomeType} at the given location.
- */
- // @ts-ignore
- getBiome(x: number, y: number, z: number): org.spongepowered.api.world.biome.BiomeType;
- /**
- * Returns a new volume that is the same or smaller than the current volume.
- * This does not copy the biomes, it only provides a new view of the
- * storage.
- */
- // @ts-ignore
- getBiomeView(newMin: any /*Vector3i*/, newMax: any /*Vector3i*/): org.spongepowered.api.world.extent.BiomeVolume;
- /**
- * Returns a new volume that is viewed through some transformation. This
- * does not copy the biomes, it only provides a new view of the storage.
- */
- // @ts-ignore
- getBiomeView(transform: org.spongepowered.api.util.DiscreteTransform3): org.spongepowered.api.world.extent.BiomeVolume;
- /**
- * Returns a new volume that is translated so that
- * {@link BiomeVolume#getBiomeMin()} returns {@link Vector2i#ZERO}. This
- * does not copy the biomes, it only provides a new view of the storage.
- */
- // @ts-ignore
- getRelativeBiomeView(): org.spongepowered.api.world.extent.BiomeVolume;
- /**
- * Returns a new volume that cannot be modified through this view. Unlike
- * immutable storage, it can be changed by holders of mutable views. This
- * does not copy the biomes, it only provides a new view of the storage.
- */
- // @ts-ignore
- getUnmodifiableBiomeView(): org.spongepowered.api.world.extent.UnmodifiableBiomeVolume;
- /**
- * Returns a mutable copy of the biomes stored in this volume. This uses the
- * default storage type of {@link StorageType#STANDARD}.
- */
- // @ts-ignore
- getBiomeCopy(): org.spongepowered.api.world.extent.MutableBiomeVolume;
- /**
- * Returns a mutable copy of the biomes stored in this volume. This uses the
- * provided storage type.
- */
- // @ts-ignore
- getBiomeCopy(type: org.spongepowered.api.world.extent.StorageType): org.spongepowered.api.world.extent.MutableBiomeVolume;
- /**
- * Returns an immutable copy of the biomes stored in this volume. This uses
- * some internal storage solution that is thread-safe by nature.
- */
- // @ts-ignore
- getImmutableBiomeCopy(): org.spongepowered.api.world.extent.ImmutableBiomeVolume;
- /**
- * Gets a new biome worker for this biome volume.
- */
- // @ts-ignore
- getBiomeWorker(): org.spongepowered.api.world.extent.worker.BiomeVolumeWorker;
- }
- }
- }
- }
- }
-}
diff --git a/packages/sponge/src/typings/org.spongepowered.api.world.extent.BlockVolume.ts b/packages/sponge/src/typings/org.spongepowered.api.world.extent.BlockVolume.ts
deleted file mode 100644
index 105d4c0f..00000000
--- a/packages/sponge/src/typings/org.spongepowered.api.world.extent.BlockVolume.ts
+++ /dev/null
@@ -1,119 +0,0 @@
-declare namespace org {
- namespace spongepowered {
- namespace api {
- namespace world {
- namespace extent {
- // @ts-ignore
- interface BlockVolume {
- /**
- * Gets the block location with the lowest x, y and z that is still a valid
- * position for {@link #getBlock(Vector3i)}.
- */
- // @ts-ignore
- getBlockMin(): any /*Vector3i*/;
- /**
- * Gets the block location with the highest x, y and z that is still a valid
- * position for {@link #getBlock(Vector3i)}.
- */
- // @ts-ignore
- getBlockMax(): any /*Vector3i*/;
- /**
- * Gets the size of the whole volume. Defined as
- * {@link #getBlockMax()} - {@link #getBlockMin()} + (1, 1, 1)
.
- */
- // @ts-ignore
- getBlockSize(): any /*Vector3i*/;
- /**
- * Returns true if the block volume contains a block at the specified
- * position. This is defined as {{@link #getBlockMin()} <= position <=
- * {@link #getBlockMax()}
- */
- // @ts-ignore
- containsBlock(position: any /*Vector3i*/): boolean;
- /**
- * Returns true if the block volume contains a block at the specified
- * position. This is defined as {{@link #getBlockMin()} <= (x, y, z)
- * <= {@link #getBlockMax()}
- */
- // @ts-ignore
- containsBlock(x: number, y: number, z: number): boolean;
- /**
- * Gets a representation of the block at the given position.
- */
- // @ts-ignore
- getBlock(position: any /*Vector3i*/): org.spongepowered.api.block.BlockState;
- /**
- * Gets a representation of the block at the given position.
- */
- // @ts-ignore
- getBlock(x: number, y: number, z: number): org.spongepowered.api.block.BlockState;
- /**
- * Gets the base type of block.
- * null
may be returned.
- */
- // @ts-ignore
- getOrNull(coordinates: any /*Vector3i*/, key: org.spongepowered.api.data.key.Key): any;
- /**
- * Gets the value of data that is keyed to the provided {@link Key} at the
- * give block location. The data may not exist, or may not be compatible in
- * which case null
may be returned.
- */
- // @ts-ignore
- getOrNull(x: number, y: number, z: number, key: org.spongepowered.api.data.key.Key): any;
- /**
- * Gets the value of data that is keyed to the provided {@link Key} at the
- * give block location. The data may not exist, or may not be compatible in
- * which case the default value may be returned.
- */
- // @ts-ignore
- getOrElse(coordinates: any /*Vector3i*/, key: org.spongepowered.api.data.key.Key, defaultValue: any): any;
- /**
- * Gets the value of data that is keyed to the provided {@link Key} at the
- * give block location. The data may not exist, or may not be compatible in
- * which case the default value may be returned.
- */
- // @ts-ignore
- getOrElse(x: number, y: number, z: number, key: org.spongepowered.api.data.key.Key, defaultValue: any): any;
- /**
- * Gets the value of data that is keyed to the provided {@link Key} at the
- * give block location. The data may not exist, or may not be compatible in
- * which case null
may be returned.
- */
- // @ts-ignore
- getValue(coordinates: any /*Vector3i*/, key: org.spongepowered.api.data.key.Key): any;
- /**
- * Gets the value of data that is keyed to the provided {@link Key} at the
- * give block location.
- */
- // @ts-ignore
- getValue(x: number, y: number, z: number, key: org.spongepowered.api.data.key.Key): any;
- /**
- * Checks if the provided {@link Key} to the data is supported by the block
- * at the provided location.
- */
- // @ts-ignore
- supports(coordinates: any /*Vector3i*/, key: org.spongepowered.api.data.key.Key): boolean;
- /**
- * Checks if the provided {@link Key} to the data is supported by the block
- * at the provided location.
- */
- // @ts-ignore
- supports(x: number, y: number, z: number, key: org.spongepowered.api.data.key.Key): boolean;
- /**
- * Checks if the provided {@link BaseValue} is supported by the block at the
- * provided location.
- */
- // @ts-ignore
- supports(coordinates: any /*Vector3i*/, value: org.spongepowered.api.data.value.BaseValue): boolean;
- /**
- * Checks if the provided {@link BaseValue} is supported by the block at the
- * provided location.
- */
- // @ts-ignore
- supports(x: number, y: number, z: number, value: org.spongepowered.api.data.value.BaseValue): boolean;
- /**
- * Checks if the given {@link DataManipulator} class is able to represent
- * data within the block at the given position.
- */
- // @ts-ignore
- supports(coordinates: any /*Vector3i*/, manipulatorClass: any): boolean;
- /**
- * Checks if the given {@link DataManipulator} class is able to represent
- * data within the block at the given position.
- */
- // @ts-ignore
- supports(x: number, y: number, z: number, manipulatorClass: any): boolean;
- /**
- * Checks if the given {@link DataManipulator} class is able to represent
- * data within the block at the given position.
- */
- // @ts-ignore
- supports(coordinates: any /*Vector3i*/, manipulator: org.spongepowered.api.data.manipulator.DataManipulator): boolean;
- /**
- * Checks if the given {@link DataManipulator} class is able to represent
- * data within the block at the given position.
- */
- // @ts-ignore
- supports(x: number, y: number, z: number, manipulator: org.spongepowered.api.data.manipulator.DataManipulator): boolean;
- /**
- * Gets an {@link ImmutableSet} of {@link Key}s for the block at the given
- * location.
- */
- // @ts-ignore
- getKeys(coordinates: any /*Vector3i*/): any[] /*java.util.Set*/;
- /**
- * Gets an {@link ImmutableSet} of {@link Key}s for the block at the given
- * location.
- */
- // @ts-ignore
- getKeys(x: number, y: number, z: number): any[] /*java.util.Set*/;
- /**
- * Gets an {@link ImmutableSet} of {@link ImmutableValue}s for the block at
- * the given location.
- */
- // @ts-ignore
- getValues(coordinates: any /*Vector3i*/): any[] /*java.util.Set*/;
- /**
- * Gets an {@link ImmutableSet} of {@link ImmutableValue}s for the block at
- * the given location.
- */
- // @ts-ignore
- getValues(x: number, y: number, z: number): any[] /*java.util.Set*/;
- /**
- * Applies a transformation on the pre-existing value of the data keyed by
- * the provided {@link Key} and returns a {@link DataTransactionResult} of
- * said transformation.
- */
- // @ts-ignore
- transform(coordinates: any /*Vector3i*/, key: org.spongepowered.api.data.key.Key, func: any): org.spongepowered.api.data.DataTransactionResult;
- /**
- * Applies a transformation on the pre-existing value of the data keyed by
- * the provided {@link Key} and returns a {@link DataTransactionResult} of
- * said transformation.
- */
- // @ts-ignore
- transform(x: number, y: number, z: number, key: org.spongepowered.api.data.key.Key, func: any): org.spongepowered.api.data.DataTransactionResult;
- /**
- * Offers the given E
value that is keyed by the provided
- * {@link Key} to the block at the provided location.
- * E
value that is keyed by the provided
- * {@link Key} to the block at the provided location.
- * false
is returned.
- * false
is returned.
- * null
instead
- * of a table.
- *
- *