typesforbukkit
Version:
Types For Bukkit
63 lines (53 loc) • 3.76 kB
text/typescript
// API Link: https://tfb.neocities.org/1.18.2/org/bukkit/StructureType
namespace org.bukkit {
/** @description This class handles the creation and storage of all structure types for Bukkit. Structure Types are the different kinds of structures that can be generated during world/chunk generation. These include Villages, Mineshafts, Mansions, etc. The registration of new StructureTypes is case-sensitive */
export class StructureType implements org.bukkit.Keyed {
/** @description Bastion remnant */
static BASTION_REMNANT : org.bukkit.StructureType;
/** @description Buried treasure consists of a single chest buried in the beach sand or gravel, with random loot in it */
static BURIED_TREASURE : org.bukkit.StructureType;
/** @description Desert pyramids (also known as desert temples) are found in deserts */
static DESERT_PYRAMID : org.bukkit.StructureType;
/** @description End Cities are tall castle-like structures that generate in the outer island of the End dimension */
static END_CITY : org.bukkit.StructureType;
/** @description Igloos are structures that generate in snowy biomes */
static IGLOO : org.bukkit.StructureType;
/** @description Jungle pyramids (also known as jungle temples) are found in jungles */
static JUNGLE_PYRAMID : org.bukkit.StructureType;
/** @description Mineshafts are underground structures which consist of branching mining tunnels with wooden supports and broken rails */
static MINESHAFT : org.bukkit.StructureType;
/** @description Nether fortresses are very large complexes that mainly consist of netherbricks */
static NETHER_FORTRESS : org.bukkit.StructureType;
/** @description Nether fossils */
static NETHER_FOSSIL : org.bukkit.StructureType;
/** @description Ocean monuments are underwater structures */
static OCEAN_MONUMENT : org.bukkit.StructureType;
/** @description Ocean ruins are clusters of many different blocks that generate underwater in ocean biomes (as well as on the surface of beaches) */
static OCEAN_RUIN : org.bukkit.StructureType;
/** @description Pillager outposts may contain crossbows */
static PILLAGER_OUTPOST : org.bukkit.StructureType;
/** @description Ruined portal */
static RUINED_PORTAL : org.bukkit.StructureType;
/** @description Shipwrecks are structures that generate on the floor of oceans or beaches */
static SHIPWRECK : org.bukkit.StructureType;
/** @description Strongholds are underground structures that consist of many rooms, libraries, and an end portal room */
static STRONGHOLD : org.bukkit.StructureType;
/** @description Swamp huts (also known as witch huts) generate in swamp biomes and have the ability to spawn witches */
static SWAMP_HUT : org.bukkit.StructureType;
/** @description Villages are naturally generating structures that form above ground */
static VILLAGE : org.bukkit.StructureType;
/** @description Mansions (also known as woodland mansions) are massive house structures that generate in dark forests, containing a wide variety of rooms */
static WOODLAND_MANSION : org.bukkit.StructureType;
equals(other: Object) : boolean {return;}
/** @description Return the namespaced identifier for this object */
getKey() : org.bukkit.NamespacedKey {return;}
/** @description Get the MapCursor.Type that this structure can use on maps */
getMapIcon() : org.bukkit.map.MapCursor_$_Type {return;}
/** @description Get the name of this structure */
getName() : String {return;}
/** @description Get all registered StructureTypes */
static getStructureTypes() : java.util.Map<String,org.bukkit.StructureType> {return;}
hashCode() : int {return;}
toString() : string {return;}
}
}