@minecraft/creator-tools
Version:
Minecraft Creator Tools command line and libraries.
276 lines (275 loc) • 28.6 kB
JavaScript
;
// Main library entry point - exports core types and functionality
// This file serves as the public API for the minecraft-creator-tools library
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.Structure = exports.SpawnRulesBehaviorDefinition = exports.SoundDefinitionCatalogDefinition = exports.SoundCatalogDefinition = exports.SkinManifestDefinition = exports.SkinCatalogDefinition = exports.ResourceManifestDefinition = exports.RenderControllerSetDefinition = exports.RecipeBehaviorDefinition = exports.PersonaManifestDefinition = exports.ParticleEffectResourceDefinition = exports.MusicDefinitionCatalogDefinition = exports.ModelGeometryDefinition = exports.LootTableBehaviorDefinition = exports.Lang = exports.JsonUIResourceDefinition = exports.JigsawTemplatePoolDefinition = exports.JigsawStructureSetDefinition = exports.JigsawStructureDefinition = exports.JigsawProcessorListDefinition = exports.ItemTypeResourceDefinition = exports.ItemTypeDefinition = exports.ItemTextureCatalogDefinition = exports.FogResourceDefinition = exports.FlipbookTextureCatalogDefinition = exports.FeatureRuleDefinition = exports.FeatureDefinition = exports.EntityTypeResourceDefinition = exports.EntityTypeDefinition = exports.Dialogue = exports.DesignManifestDefinition = exports.BlocksCatalogDefinition = exports.BlockTypeDefinition = exports.BiomeResourceDefinition = exports.BiomeBehaviorDefinition = exports.BehaviorManifestDefinition = exports.AudioDefinition = exports.AttachableResourceDefinition = exports.AnimationResourceDefinition = exports.AnimationControllerResourceDefinition = exports.AnimationControllerBehaviorDefinition = exports.AnimationBehaviorDefinition = exports.MinecraftDefinitions = exports.MinecraftUtilities = exports.ProjectItem = exports.Project = exports.CreatorTools = exports.CreatorToolsHost = exports.Constants = exports.Utilities = void 0;
exports.StructureBlockActor = exports.SignBlockActor = exports.NoteBlockActor = exports.MobSpawnerBlockActor = exports.HopperBlockActor = exports.GenericBlockActor = exports.FrameBlockActor = exports.ComparatorBlockActor = exports.CommandBlockActor = exports.ChestBlockActor = exports.CauldronBlockActor = exports.CampfireBlockActor = exports.BeehiveBlockActor = exports.BedBlockActor = exports.BlockActorFactory = exports.BlockActor = exports.WorldLevelDat = exports.WorldChunk = exports.VanillaProjectManager = exports.ServerPropertiesManager = exports.Player = exports.Pack = exports.NbtBinary = exports.MolangNode = exports.Molang = exports.Material = exports.MCWorld = exports.Location = exports.LocManager = exports.LevelDb = exports.ItemStack = exports.Entity = exports.Database = exports.Command = exports.BlockVolume = exports.BlockPermutation = exports.BlockLocation = exports.BlockType = exports.Block = exports.WorldTemplateManifestDefinition = exports.TypeScriptDefinition = exports.TextureSetDefinition = exports.TextureDefinition = exports.TerrainTextureCatalogDefinition = void 0;
// Core exports
var Utilities_1 = require("./core/Utilities");
Object.defineProperty(exports, "Utilities", { enumerable: true, get: function () { return __importDefault(Utilities_1).default; } });
var Constants_1 = require("./core/Constants");
Object.defineProperty(exports, "Constants", { enumerable: true, get: function () { return Constants_1.constants; } });
// App/Project exports
var CreatorToolsHost_1 = require("./app/CreatorToolsHost");
Object.defineProperty(exports, "CreatorToolsHost", { enumerable: true, get: function () { return __importDefault(CreatorToolsHost_1).default; } });
var CreatorToolsHost_2 = require("./app/CreatorToolsHost");
Object.defineProperty(exports, "CreatorTools", { enumerable: true, get: function () { return __importDefault(CreatorToolsHost_2).default; } });
var Project_1 = require("./app/Project");
Object.defineProperty(exports, "Project", { enumerable: true, get: function () { return __importDefault(Project_1).default; } });
var ProjectItem_1 = require("./app/ProjectItem");
Object.defineProperty(exports, "ProjectItem", { enumerable: true, get: function () { return __importDefault(ProjectItem_1).default; } });
__exportStar(require("./app/IProjectData"), exports);
__exportStar(require("./app/IProjectItemData"), exports);
__exportStar(require("./app/IProjectItemSeed"), exports);
// Minecraft Utilities and Core
var MinecraftUtilities_1 = require("./minecraft/MinecraftUtilities");
Object.defineProperty(exports, "MinecraftUtilities", { enumerable: true, get: function () { return __importDefault(MinecraftUtilities_1).default; } });
var MinecraftDefinitions_1 = require("./minecraft/MinecraftDefinitions");
Object.defineProperty(exports, "MinecraftDefinitions", { enumerable: true, get: function () { return __importDefault(MinecraftDefinitions_1).default; } });
// Minecraft Definition Types
var AnimationBehaviorDefinition_1 = require("./minecraft/AnimationBehaviorDefinition");
Object.defineProperty(exports, "AnimationBehaviorDefinition", { enumerable: true, get: function () { return __importDefault(AnimationBehaviorDefinition_1).default; } });
var AnimationControllerBehaviorDefinition_1 = require("./minecraft/AnimationControllerBehaviorDefinition");
Object.defineProperty(exports, "AnimationControllerBehaviorDefinition", { enumerable: true, get: function () { return __importDefault(AnimationControllerBehaviorDefinition_1).default; } });
var AnimationControllerResourceDefinition_1 = require("./minecraft/AnimationControllerResourceDefinition");
Object.defineProperty(exports, "AnimationControllerResourceDefinition", { enumerable: true, get: function () { return __importDefault(AnimationControllerResourceDefinition_1).default; } });
var AnimationResourceDefinition_1 = require("./minecraft/AnimationResourceDefinition");
Object.defineProperty(exports, "AnimationResourceDefinition", { enumerable: true, get: function () { return __importDefault(AnimationResourceDefinition_1).default; } });
var AttachableResourceDefinition_1 = require("./minecraft/AttachableResourceDefinition");
Object.defineProperty(exports, "AttachableResourceDefinition", { enumerable: true, get: function () { return __importDefault(AttachableResourceDefinition_1).default; } });
var AudioDefinition_1 = require("./minecraft/AudioDefinition");
Object.defineProperty(exports, "AudioDefinition", { enumerable: true, get: function () { return __importDefault(AudioDefinition_1).default; } });
var BehaviorManifestDefinition_1 = require("./minecraft/BehaviorManifestDefinition");
Object.defineProperty(exports, "BehaviorManifestDefinition", { enumerable: true, get: function () { return __importDefault(BehaviorManifestDefinition_1).default; } });
var BiomeBehaviorDefinition_1 = require("./minecraft/BiomeBehaviorDefinition");
Object.defineProperty(exports, "BiomeBehaviorDefinition", { enumerable: true, get: function () { return __importDefault(BiomeBehaviorDefinition_1).default; } });
var BiomeResourceDefinition_1 = require("./minecraft/BiomeResourceDefinition");
Object.defineProperty(exports, "BiomeResourceDefinition", { enumerable: true, get: function () { return __importDefault(BiomeResourceDefinition_1).default; } });
var BlockTypeDefinition_1 = require("./minecraft/BlockTypeDefinition");
Object.defineProperty(exports, "BlockTypeDefinition", { enumerable: true, get: function () { return __importDefault(BlockTypeDefinition_1).default; } });
var BlocksCatalogDefinition_1 = require("./minecraft/BlocksCatalogDefinition");
Object.defineProperty(exports, "BlocksCatalogDefinition", { enumerable: true, get: function () { return __importDefault(BlocksCatalogDefinition_1).default; } });
var DesignManifestDefinition_1 = require("./minecraft/DesignManifestDefinition");
Object.defineProperty(exports, "DesignManifestDefinition", { enumerable: true, get: function () { return __importDefault(DesignManifestDefinition_1).default; } });
var Dialogue_1 = require("./minecraft/Dialogue");
Object.defineProperty(exports, "Dialogue", { enumerable: true, get: function () { return __importDefault(Dialogue_1).default; } });
var EntityTypeDefinition_1 = require("./minecraft/EntityTypeDefinition");
Object.defineProperty(exports, "EntityTypeDefinition", { enumerable: true, get: function () { return __importDefault(EntityTypeDefinition_1).default; } });
var EntityTypeResourceDefinition_1 = require("./minecraft/EntityTypeResourceDefinition");
Object.defineProperty(exports, "EntityTypeResourceDefinition", { enumerable: true, get: function () { return __importDefault(EntityTypeResourceDefinition_1).default; } });
var FeatureDefinition_1 = require("./minecraft/FeatureDefinition");
Object.defineProperty(exports, "FeatureDefinition", { enumerable: true, get: function () { return __importDefault(FeatureDefinition_1).default; } });
var FeatureRuleDefinition_1 = require("./minecraft/FeatureRuleDefinition");
Object.defineProperty(exports, "FeatureRuleDefinition", { enumerable: true, get: function () { return __importDefault(FeatureRuleDefinition_1).default; } });
var FlipbookTextureCatalogDefinition_1 = require("./minecraft/FlipbookTextureCatalogDefinition");
Object.defineProperty(exports, "FlipbookTextureCatalogDefinition", { enumerable: true, get: function () { return __importDefault(FlipbookTextureCatalogDefinition_1).default; } });
var FogResourceDefinition_1 = require("./minecraft/FogResourceDefinition");
Object.defineProperty(exports, "FogResourceDefinition", { enumerable: true, get: function () { return __importDefault(FogResourceDefinition_1).default; } });
var ItemTextureCatalogDefinition_1 = require("./minecraft/ItemTextureCatalogDefinition");
Object.defineProperty(exports, "ItemTextureCatalogDefinition", { enumerable: true, get: function () { return __importDefault(ItemTextureCatalogDefinition_1).default; } });
var ItemTypeDefinition_1 = require("./minecraft/ItemTypeDefinition");
Object.defineProperty(exports, "ItemTypeDefinition", { enumerable: true, get: function () { return __importDefault(ItemTypeDefinition_1).default; } });
var ItemTypeResourceDefinition_1 = require("./minecraft/ItemTypeResourceDefinition");
Object.defineProperty(exports, "ItemTypeResourceDefinition", { enumerable: true, get: function () { return __importDefault(ItemTypeResourceDefinition_1).default; } });
var JigsawProcessorListDefinition_1 = require("./minecraft/JigsawProcessorListDefinition");
Object.defineProperty(exports, "JigsawProcessorListDefinition", { enumerable: true, get: function () { return __importDefault(JigsawProcessorListDefinition_1).default; } });
var JigsawStructureDefinition_1 = require("./minecraft/JigsawStructureDefinition");
Object.defineProperty(exports, "JigsawStructureDefinition", { enumerable: true, get: function () { return __importDefault(JigsawStructureDefinition_1).default; } });
var JigsawStructureSetDefinition_1 = require("./minecraft/JigsawStructureSetDefinition");
Object.defineProperty(exports, "JigsawStructureSetDefinition", { enumerable: true, get: function () { return __importDefault(JigsawStructureSetDefinition_1).default; } });
var JigsawTemplatePoolDefinition_1 = require("./minecraft/JigsawTemplatePoolDefinition");
Object.defineProperty(exports, "JigsawTemplatePoolDefinition", { enumerable: true, get: function () { return __importDefault(JigsawTemplatePoolDefinition_1).default; } });
var JsonUIResourceDefinition_1 = require("./minecraft/JsonUIResourceDefinition");
Object.defineProperty(exports, "JsonUIResourceDefinition", { enumerable: true, get: function () { return __importDefault(JsonUIResourceDefinition_1).default; } });
var Lang_1 = require("./minecraft/Lang");
Object.defineProperty(exports, "Lang", { enumerable: true, get: function () { return __importDefault(Lang_1).default; } });
var LootTableBehaviorDefinition_1 = require("./minecraft/LootTableBehaviorDefinition");
Object.defineProperty(exports, "LootTableBehaviorDefinition", { enumerable: true, get: function () { return __importDefault(LootTableBehaviorDefinition_1).default; } });
var ModelGeometryDefinition_1 = require("./minecraft/ModelGeometryDefinition");
Object.defineProperty(exports, "ModelGeometryDefinition", { enumerable: true, get: function () { return __importDefault(ModelGeometryDefinition_1).default; } });
var MusicDefinitionCatalogDefinition_1 = require("./minecraft/MusicDefinitionCatalogDefinition");
Object.defineProperty(exports, "MusicDefinitionCatalogDefinition", { enumerable: true, get: function () { return __importDefault(MusicDefinitionCatalogDefinition_1).default; } });
var ParticleEffectResourceDefinition_1 = require("./minecraft/ParticleEffectResourceDefinition");
Object.defineProperty(exports, "ParticleEffectResourceDefinition", { enumerable: true, get: function () { return __importDefault(ParticleEffectResourceDefinition_1).default; } });
var PersonaManifestDefinition_1 = require("./minecraft/PersonaManifestDefinition");
Object.defineProperty(exports, "PersonaManifestDefinition", { enumerable: true, get: function () { return __importDefault(PersonaManifestDefinition_1).default; } });
var RecipeBehaviorDefinition_1 = require("./minecraft/RecipeBehaviorDefinition");
Object.defineProperty(exports, "RecipeBehaviorDefinition", { enumerable: true, get: function () { return __importDefault(RecipeBehaviorDefinition_1).default; } });
var RenderControllerSetDefinition_1 = require("./minecraft/RenderControllerSetDefinition");
Object.defineProperty(exports, "RenderControllerSetDefinition", { enumerable: true, get: function () { return __importDefault(RenderControllerSetDefinition_1).default; } });
var ResourceManifestDefinition_1 = require("./minecraft/ResourceManifestDefinition");
Object.defineProperty(exports, "ResourceManifestDefinition", { enumerable: true, get: function () { return __importDefault(ResourceManifestDefinition_1).default; } });
var SkinCatalogDefinition_1 = require("./minecraft/SkinCatalogDefinition");
Object.defineProperty(exports, "SkinCatalogDefinition", { enumerable: true, get: function () { return __importDefault(SkinCatalogDefinition_1).default; } });
var SkinManifestDefinition_1 = require("./minecraft/SkinManifestDefinition");
Object.defineProperty(exports, "SkinManifestDefinition", { enumerable: true, get: function () { return __importDefault(SkinManifestDefinition_1).default; } });
var SoundCatalogDefinition_1 = require("./minecraft/SoundCatalogDefinition");
Object.defineProperty(exports, "SoundCatalogDefinition", { enumerable: true, get: function () { return __importDefault(SoundCatalogDefinition_1).default; } });
var SoundDefinitionCatalogDefinition_1 = require("./minecraft/SoundDefinitionCatalogDefinition");
Object.defineProperty(exports, "SoundDefinitionCatalogDefinition", { enumerable: true, get: function () { return __importDefault(SoundDefinitionCatalogDefinition_1).default; } });
var SpawnRulesBehaviorDefinition_1 = require("./minecraft/SpawnRulesBehaviorDefinition");
Object.defineProperty(exports, "SpawnRulesBehaviorDefinition", { enumerable: true, get: function () { return __importDefault(SpawnRulesBehaviorDefinition_1).default; } });
var Structure_1 = require("./minecraft/Structure");
Object.defineProperty(exports, "Structure", { enumerable: true, get: function () { return __importDefault(Structure_1).default; } });
var TerrainTextureCatalogDefinition_1 = require("./minecraft/TerrainTextureCatalogDefinition");
Object.defineProperty(exports, "TerrainTextureCatalogDefinition", { enumerable: true, get: function () { return __importDefault(TerrainTextureCatalogDefinition_1).default; } });
var TextureDefinition_1 = require("./minecraft/TextureDefinition");
Object.defineProperty(exports, "TextureDefinition", { enumerable: true, get: function () { return __importDefault(TextureDefinition_1).default; } });
var TextureSetDefinition_1 = require("./minecraft/TextureSetDefinition");
Object.defineProperty(exports, "TextureSetDefinition", { enumerable: true, get: function () { return __importDefault(TextureSetDefinition_1).default; } });
var TypeScriptDefinition_1 = require("./minecraft/TypeScriptDefinition");
Object.defineProperty(exports, "TypeScriptDefinition", { enumerable: true, get: function () { return __importDefault(TypeScriptDefinition_1).default; } });
var WorldTemplateManifestDefinition_1 = require("./minecraft/WorldTemplateManifestDefinition");
Object.defineProperty(exports, "WorldTemplateManifestDefinition", { enumerable: true, get: function () { return __importDefault(WorldTemplateManifestDefinition_1).default; } });
// Minecraft Core Types
var Block_1 = require("./minecraft/Block");
Object.defineProperty(exports, "Block", { enumerable: true, get: function () { return __importDefault(Block_1).default; } });
var BlockType_1 = require("./minecraft/BlockType");
Object.defineProperty(exports, "BlockType", { enumerable: true, get: function () { return __importDefault(BlockType_1).default; } });
var BlockLocation_1 = require("./minecraft/BlockLocation");
Object.defineProperty(exports, "BlockLocation", { enumerable: true, get: function () { return __importDefault(BlockLocation_1).default; } });
var BlockPermutation_1 = require("./minecraft/BlockPermutation");
Object.defineProperty(exports, "BlockPermutation", { enumerable: true, get: function () { return __importDefault(BlockPermutation_1).default; } });
var BlockVolume_1 = require("./minecraft/BlockVolume");
Object.defineProperty(exports, "BlockVolume", { enumerable: true, get: function () { return __importDefault(BlockVolume_1).default; } });
var Command_1 = require("./minecraft/Command");
Object.defineProperty(exports, "Command", { enumerable: true, get: function () { return __importDefault(Command_1).default; } });
var Database_1 = require("./minecraft/Database");
Object.defineProperty(exports, "Database", { enumerable: true, get: function () { return __importDefault(Database_1).default; } });
var Entity_1 = require("./minecraft/Entity");
Object.defineProperty(exports, "Entity", { enumerable: true, get: function () { return __importDefault(Entity_1).default; } });
var ItemStack_1 = require("./minecraft/ItemStack");
Object.defineProperty(exports, "ItemStack", { enumerable: true, get: function () { return __importDefault(ItemStack_1).default; } });
var LevelDb_1 = require("./minecraft/LevelDb");
Object.defineProperty(exports, "LevelDb", { enumerable: true, get: function () { return __importDefault(LevelDb_1).default; } });
var LocManager_1 = require("./minecraft/LocManager");
Object.defineProperty(exports, "LocManager", { enumerable: true, get: function () { return __importDefault(LocManager_1).default; } });
var Location_1 = require("./minecraft/Location");
Object.defineProperty(exports, "Location", { enumerable: true, get: function () { return __importDefault(Location_1).default; } });
var MCWorld_1 = require("./minecraft/MCWorld");
Object.defineProperty(exports, "MCWorld", { enumerable: true, get: function () { return __importDefault(MCWorld_1).default; } });
var Material_1 = require("./minecraft/Material");
Object.defineProperty(exports, "Material", { enumerable: true, get: function () { return __importDefault(Material_1).default; } });
var Molang_1 = require("./minecraft/Molang");
Object.defineProperty(exports, "Molang", { enumerable: true, get: function () { return __importDefault(Molang_1).default; } });
var MolangNode_1 = require("./minecraft/MolangNode");
Object.defineProperty(exports, "MolangNode", { enumerable: true, get: function () { return __importDefault(MolangNode_1).default; } });
var NbtBinary_1 = require("./minecraft/NbtBinary");
Object.defineProperty(exports, "NbtBinary", { enumerable: true, get: function () { return __importDefault(NbtBinary_1).default; } });
var Pack_1 = require("./minecraft/Pack");
Object.defineProperty(exports, "Pack", { enumerable: true, get: function () { return __importDefault(Pack_1).default; } });
var Player_1 = require("./minecraft/Player");
Object.defineProperty(exports, "Player", { enumerable: true, get: function () { return __importDefault(Player_1).default; } });
var ServerPropertiesManager_1 = require("./minecraft/ServerPropertiesManager");
Object.defineProperty(exports, "ServerPropertiesManager", { enumerable: true, get: function () { return __importDefault(ServerPropertiesManager_1).default; } });
var VanillaProjectManager_1 = require("./minecraft/VanillaProjectManager");
Object.defineProperty(exports, "VanillaProjectManager", { enumerable: true, get: function () { return __importDefault(VanillaProjectManager_1).default; } });
var WorldChunk_1 = require("./minecraft/WorldChunk");
Object.defineProperty(exports, "WorldChunk", { enumerable: true, get: function () { return __importDefault(WorldChunk_1).default; } });
var WorldLevelDat_1 = require("./minecraft/WorldLevelDat");
Object.defineProperty(exports, "WorldLevelDat", { enumerable: true, get: function () { return __importDefault(WorldLevelDat_1).default; } });
// Minecraft Interfaces
__exportStar(require("./minecraft/IAddonManifest"), exports);
__exportStar(require("./minecraft/IAnimationBehavior"), exports);
__exportStar(require("./minecraft/IAnimationControllerBehavior"), exports);
__exportStar(require("./minecraft/IAnimationControllerResource"), exports);
__exportStar(require("./minecraft/IAnimationResource"), exports);
__exportStar(require("./minecraft/IBlockData"), exports);
__exportStar(require("./minecraft/IBlockTypeBehaviorPack"), exports);
__exportStar(require("./minecraft/IBlockTypeData"), exports);
__exportStar(require("./minecraft/IBlockTypeWrapper"), exports);
__exportStar(require("./minecraft/IBlocksCatalog"), exports);
__exportStar(require("./minecraft/IComponent"), exports);
__exportStar(require("./minecraft/IDefinition"), exports);
__exportStar(require("./minecraft/IDialogue"), exports);
__exportStar(require("./minecraft/IEntityComponent"), exports);
__exportStar(require("./minecraft/IEntityComponents"), exports);
__exportStar(require("./minecraft/IEntityTypeBehaviorPack"), exports);
__exportStar(require("./minecraft/IEntityTypeDescription"), exports);
__exportStar(require("./minecraft/IEntityTypeResource"), exports);
__exportStar(require("./minecraft/IEntityTypeWrapper"), exports);
__exportStar(require("./minecraft/IFlipbookTexture"), exports);
__exportStar(require("./minecraft/IFogResource"), exports);
__exportStar(require("./minecraft/IItemTexture"), exports);
__exportStar(require("./minecraft/IItemTypeBehaviorPack"), exports);
__exportStar(require("./minecraft/IItemTypeResourcePack"), exports);
__exportStar(require("./minecraft/IItemTypeWrapper"), exports);
__exportStar(require("./minecraft/IJsonUIScreen"), exports);
__exportStar(require("./minecraft/ILootTableBehavior"), exports);
__exportStar(require("./minecraft/IMaterial"), exports);
__exportStar(require("./minecraft/IModelGeometry"), exports);
__exportStar(require("./minecraft/IMusicDefinitionCatalog"), exports);
__exportStar(require("./minecraft/IParticleEffect"), exports);
__exportStar(require("./minecraft/IRecipeBehavior"), exports);
__exportStar(require("./minecraft/IRenderControllerSet"), exports);
__exportStar(require("./minecraft/ISkinCatalog"), exports);
__exportStar(require("./minecraft/ISoundCatalog"), exports);
__exportStar(require("./minecraft/ISoundDefinitionCatalog"), exports);
__exportStar(require("./minecraft/ISpawnRulesBehavior"), exports);
__exportStar(require("./minecraft/ITerrainTextureCatalog"), exports);
__exportStar(require("./minecraft/IVector3"), exports);
__exportStar(require("./minecraft/IWorld"), exports);
__exportStar(require("./minecraft/IWorldManifest"), exports);
__exportStar(require("./minecraft/IWorldSettings"), exports);
// Minecraft Block Actors
var BlockActor_1 = require("./minecraft/blockActors/BlockActor");
Object.defineProperty(exports, "BlockActor", { enumerable: true, get: function () { return __importDefault(BlockActor_1).default; } });
var BlockActorFactory_1 = require("./minecraft/blockActors/BlockActorFactory");
Object.defineProperty(exports, "BlockActorFactory", { enumerable: true, get: function () { return __importDefault(BlockActorFactory_1).default; } });
var BedBlockActor_1 = require("./minecraft/blockActors/BedBlockActor");
Object.defineProperty(exports, "BedBlockActor", { enumerable: true, get: function () { return __importDefault(BedBlockActor_1).default; } });
var BeehiveBlockActor_1 = require("./minecraft/blockActors/BeehiveBlockActor");
Object.defineProperty(exports, "BeehiveBlockActor", { enumerable: true, get: function () { return __importDefault(BeehiveBlockActor_1).default; } });
var CampfireBlockActor_1 = require("./minecraft/blockActors/CampfireBlockActor");
Object.defineProperty(exports, "CampfireBlockActor", { enumerable: true, get: function () { return __importDefault(CampfireBlockActor_1).default; } });
var CauldronBlockActor_1 = require("./minecraft/blockActors/CauldronBlockActor");
Object.defineProperty(exports, "CauldronBlockActor", { enumerable: true, get: function () { return __importDefault(CauldronBlockActor_1).default; } });
var ChestBlockActor_1 = require("./minecraft/blockActors/ChestBlockActor");
Object.defineProperty(exports, "ChestBlockActor", { enumerable: true, get: function () { return __importDefault(ChestBlockActor_1).default; } });
var CommandBlockActor_1 = require("./minecraft/blockActors/CommandBlockActor");
Object.defineProperty(exports, "CommandBlockActor", { enumerable: true, get: function () { return __importDefault(CommandBlockActor_1).default; } });
var ComparatorBlockActor_1 = require("./minecraft/blockActors/ComparatorBlockActor");
Object.defineProperty(exports, "ComparatorBlockActor", { enumerable: true, get: function () { return __importDefault(ComparatorBlockActor_1).default; } });
var FrameBlockActor_1 = require("./minecraft/blockActors/FrameBlockActor");
Object.defineProperty(exports, "FrameBlockActor", { enumerable: true, get: function () { return __importDefault(FrameBlockActor_1).default; } });
var GenericBlockActor_1 = require("./minecraft/blockActors/GenericBlockActor");
Object.defineProperty(exports, "GenericBlockActor", { enumerable: true, get: function () { return __importDefault(GenericBlockActor_1).default; } });
var HopperBlockActor_1 = require("./minecraft/blockActors/HopperBlockActor");
Object.defineProperty(exports, "HopperBlockActor", { enumerable: true, get: function () { return __importDefault(HopperBlockActor_1).default; } });
var MobSpawnerBlockActor_1 = require("./minecraft/blockActors/MobSpawnerBlockActor");
Object.defineProperty(exports, "MobSpawnerBlockActor", { enumerable: true, get: function () { return __importDefault(MobSpawnerBlockActor_1).default; } });
var NoteBlockActor_1 = require("./minecraft/blockActors/NoteBlockActor");
Object.defineProperty(exports, "NoteBlockActor", { enumerable: true, get: function () { return __importDefault(NoteBlockActor_1).default; } });
var SignBlockActor_1 = require("./minecraft/blockActors/SignBlockActor");
Object.defineProperty(exports, "SignBlockActor", { enumerable: true, get: function () { return __importDefault(SignBlockActor_1).default; } });
var StructureBlockActor_1 = require("./minecraft/blockActors/StructureBlockActor");
Object.defineProperty(exports, "StructureBlockActor", { enumerable: true, get: function () { return __importDefault(StructureBlockActor_1).default; } });
// Minecraft Components
__exportStar(require("./minecraft/components/IInventoryComponent"), exports);
__exportStar(require("./minecraft/components/IRideableComponent"), exports);
__exportStar(require("./minecraft/components/ISeat"), exports);
// Storage
__exportStar(require("./storage/StorageUtilities"), exports);
// Updates
__exportStar(require("./updates/IProjectUpdater"), exports);
__exportStar(require("./updates/ProjectUpdateRunner"), exports);
// Data forms
__exportStar(require("./dataform/IFormDefinition"), exports);
__exportStar(require("./dataform/DataFormUtilities"), exports);