/// <reference path="./org.spongepowered.api.CatalogType.ts" />
/// <reference path="./org.spongepowered.api.CatalogTypes.ts" />
/// <reference path="./org.spongepowered.api.Game.ts" />
/// <reference path="./org.spongepowered.api.GameDictionary.Entry.ts" />
/// <reference path="./org.spongepowered.api.GameDictionary.ts" />
/// <reference path="./org.spongepowered.api.GameRegistry.ts" />
/// <reference path="./org.spongepowered.api.GameState.ts" />
/// <reference path="./org.spongepowered.api.MinecraftVersion.ts" />
/// <reference path="./org.spongepowered.api.Nameable.ts" />
/// <reference path="./org.spongepowered.api.Platform.Component.ts" />
/// <reference path="./org.spongepowered.api.Platform.Type.ts" />
/// <reference path="./org.spongepowered.api.Platform.ts" />
/// <reference path="./org.spongepowered.api.Server.ts" />
/// <reference path="./org.spongepowered.api.Sponge.ts" />
/// <reference path="./org.spongepowered.api.advancement.Advancement.Builder.ts" />
/// <reference path="./org.spongepowered.api.advancement.Advancement.ts" />
/// <reference path="./org.spongepowered.api.advancement.AdvancementProgress.ts" />
/// <reference path="./org.spongepowered.api.advancement.AdvancementTree.Builder.ts" />
/// <reference path="./org.spongepowered.api.advancement.AdvancementTree.ts" />
/// <reference path="./org.spongepowered.api.advancement.AdvancementType.ts" />
/// <reference path="./org.spongepowered.api.advancement.AdvancementTypes.ts" />
/// <reference path="./org.spongepowered.api.advancement.DisplayInfo.Builder.ts" />
/// <reference path="./org.spongepowered.api.advancement.DisplayInfo.ts" />
/// <reference path="./org.spongepowered.api.advancement.Progressable.ts" />
/// <reference path="./org.spongepowered.api.advancement.TreeLayout.ts" />
/// <reference path="./org.spongepowered.api.advancement.TreeLayoutElement.ts" />
/// <reference path="./org.spongepowered.api.advancement.criteria.AdvancementCriterion.BaseBuilder.ts" />
/// <reference path="./org.spongepowered.api.advancement.criteria.AdvancementCriterion.Builder.ts" />
/// <reference path="./org.spongepowered.api.advancement.criteria.AdvancementCriterion.ts" />
/// <reference path="./org.spongepowered.api.advancement.criteria.AndCriterion.ts" />
/// <reference path="./org.spongepowered.api.advancement.criteria.CriterionProgress.ts" />
/// <reference path="./org.spongepowered.api.advancement.criteria.OperatorCriterion.ts" />
/// <reference path="./org.spongepowered.api.advancement.criteria.OrCriterion.ts" />
/// <reference path="./org.spongepowered.api.advancement.criteria.ScoreAdvancementCriterion.Builder.ts" />
/// <reference path="./org.spongepowered.api.advancement.criteria.ScoreAdvancementCriterion.ts" />
/// <reference path="./org.spongepowered.api.advancement.criteria.ScoreCriterionProgress.ts" />
/// <reference path="./org.spongepowered.api.advancement.criteria.trigger.FilteredTrigger.Builder.ts" />
/// <reference path="./org.spongepowered.api.advancement.criteria.trigger.FilteredTrigger.ts" />
/// <reference path="./org.spongepowered.api.advancement.criteria.trigger.FilteredTriggerConfiguration.Empty.ts" />
/// <reference path="./org.spongepowered.api.advancement.criteria.trigger.FilteredTriggerConfiguration.ts" />
/// <reference path="./org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder.ts" />
/// <reference path="./org.spongepowered.api.advancement.criteria.trigger.Trigger.ts" />
/// <reference path="./org.spongepowered.api.advancement.criteria.trigger.Triggers.ts" />
/// <reference path="./org.spongepowered.api.asset.Asset.ts" />
/// <reference path="./org.spongepowered.api.asset.AssetId.ts" />
/// <reference path="./org.spongepowered.api.asset.AssetManager.ts" />
/// <reference path="./org.spongepowered.api.block.BlockSnapshot.Builder.ts" />
/// <reference path="./org.spongepowered.api.block.BlockSnapshot.ts" />
/// <reference path="./org.spongepowered.api.block.BlockSoundGroup.ts" />
/// <reference path="./org.spongepowered.api.block.BlockState.Builder.ts" />
/// <reference path="./org.spongepowered.api.block.BlockState.MatcherBuilder.ts" />
/// <reference path="./org.spongepowered.api.block.BlockState.StateMatcher.ts" />
/// <reference path="./org.spongepowered.api.block.BlockState.ts" />
/// <reference path="./org.spongepowered.api.block.BlockType.ts" />
/// <reference path="./org.spongepowered.api.block.BlockTypes.ts" />
/// <reference path="./org.spongepowered.api.block.ScheduledBlockUpdate.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.Banner.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.Bed.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.CommandBlock.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.Comparator.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.DaylightDetector.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.EnchantmentTable.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.EndGateway.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.EndPortal.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.EnderChest.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.FlowerPot.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.Jukebox.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.MobSpawner.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.Note.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.Piston.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.Sign.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.Skull.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.Structure.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.TileEntity.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.TileEntityArchetype.Builder.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.TileEntityArchetype.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.TileEntityType.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.TileEntityTypes.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.carrier.Beacon.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.carrier.BrewingStand.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.carrier.Chest.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.carrier.Dispenser.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.carrier.Dropper.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.carrier.Furnace.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.carrier.Hopper.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.carrier.ShulkerBox.ts" />
/// <reference path="./org.spongepowered.api.block.tileentity.carrier.TileEntityCarrier.ts" />
/// <reference path="./org.spongepowered.api.block.trait.BlockTrait.ts" />
/// <reference path="./org.spongepowered.api.block.trait.BooleanTrait.ts" />
/// <reference path="./org.spongepowered.api.block.trait.BooleanTraits.ts" />
/// <reference path="./org.spongepowered.api.block.trait.EnumTrait.ts" />
/// <reference path="./org.spongepowered.api.block.trait.EnumTraits.ts" />
/// <reference path="./org.spongepowered.api.block.trait.IntegerTrait.ts" />
/// <reference path="./org.spongepowered.api.block.trait.IntegerTraits.ts" />
/// <reference path="./org.spongepowered.api.boss.BossBar.ts" />
/// <reference path="./org.spongepowered.api.boss.BossBarColor.ts" />
/// <reference path="./org.spongepowered.api.boss.BossBarColors.ts" />
/// <reference path="./org.spongepowered.api.boss.BossBarOverlay.ts" />
/// <reference path="./org.spongepowered.api.boss.BossBarOverlays.ts" />
/// <reference path="./org.spongepowered.api.boss.ServerBossBar.Builder.ts" />
/// <reference path="./org.spongepowered.api.boss.ServerBossBar.ts" />
/// <reference path="./org.spongepowered.api.command.CommandCallable.ts" />
/// <reference path="./org.spongepowered.api.command.CommandException.ts" />
/// <reference path="./org.spongepowered.api.command.CommandManager.ts" />
/// <reference path="./org.spongepowered.api.command.CommandMapping.ts" />
/// <reference path="./org.spongepowered.api.command.CommandMessageFormatting.ts" />
/// <reference path="./org.spongepowered.api.command.CommandNotFoundException.ts" />
/// <reference path="./org.spongepowered.api.command.CommandPermissionException.ts" />
/// <reference path="./org.spongepowered.api.command.CommandResult.Builder.ts" />
/// <reference path="./org.spongepowered.api.command.CommandResult.ts" />
/// <reference path="./org.spongepowered.api.command.CommandSource.ts" />
/// <reference path="./org.spongepowered.api.command.ImmutableCommandMapping.ts" />
/// <reference path="./org.spongepowered.api.command.InvocationCommandException.ts" />
/// <reference path="./org.spongepowered.api.command.args.ArgumentParseException.WithUsage.ts" />
/// <reference path="./org.spongepowered.api.command.args.ArgumentParseException.ts" />
/// <reference path="./org.spongepowered.api.command.args.ChildCommandElementExecutor.ts" />
/// <reference path="./org.spongepowered.api.command.args.CommandArgs.Snapshot.ts" />
/// <reference path="./org.spongepowered.api.command.args.CommandArgs.ts" />
/// <reference path="./org.spongepowered.api.command.args.CommandContext.Snapshot.ts" />
/// <reference path="./org.spongepowered.api.command.args.CommandContext.ts" />
/// <reference path="./org.spongepowered.api.command.args.CommandElement.ts" />
/// <reference path="./org.spongepowered.api.command.args.CommandFlags.Builder.ts" />
/// <reference path="./org.spongepowered.api.command.args.CommandFlags.UnknownFlagBehavior.ts" />
/// <reference path="./org.spongepowered.api.command.args.CommandFlags.ts" />
/// <reference path="./org.spongepowered.api.command.args.GenericArguments.ts" />
/// <reference path="./org.spongepowered.api.command.args.PatternMatchingCommandElement.ts" />
/// <reference path="./org.spongepowered.api.command.args.SelectorCommandElement.ts" />
/// <reference path="./org.spongepowered.api.command.args.parsing.InputTokenizer.ts" />
/// <reference path="./org.spongepowered.api.command.args.parsing.SingleArg.ts" />
/// <reference path="./org.spongepowered.api.command.dispatcher.Disambiguator.ts" />
/// <reference path="./org.spongepowered.api.command.dispatcher.Dispatcher.ts" />
/// <reference path="./org.spongepowered.api.command.dispatcher.SimpleDispatcher.ts" />
/// <reference path="./org.spongepowered.api.command.source.CommandBlockSource.ts" />
/// <reference path="./org.spongepowered.api.command.source.ConsoleSource.ts" />
/// <reference path="./org.spongepowered.api.command.source.ProxySource.ts" />
/// <reference path="./org.spongepowered.api.command.source.RconSource.ts" />
/// <reference path="./org.spongepowered.api.command.source.RemoteSource.ts" />
/// <reference path="./org.spongepowered.api.command.source.SignSource.ts" />
/// <reference path="./org.spongepowered.api.command.spec.CommandExecutor.ts" />
/// <reference path="./org.spongepowered.api.command.spec.CommandSpec.Builder.ts" />
/// <reference path="./org.spongepowered.api.command.spec.CommandSpec.ts" />
/// <reference path="./org.spongepowered.api.config.ConfigDir.ts" />
/// <reference path="./org.spongepowered.api.config.ConfigManager.ts" />
/// <reference path="./org.spongepowered.api.config.ConfigRoot.ts" />
/// <reference path="./org.spongepowered.api.config.DefaultConfig.ts" />
/// <reference path="./org.spongepowered.api.data.Archetype.ts" />
/// <reference path="./org.spongepowered.api.data.DataAlreadyRegisteredException.ts" />
/// <reference path="./org.spongepowered.api.data.DataContainer.ts" />
/// <reference path="./org.spongepowered.api.data.DataException.ts" />
/// <reference path="./org.spongepowered.api.data.DataHolder.ts" />
/// <reference path="./org.spongepowered.api.data.DataManager.ts" />
/// <reference path="./org.spongepowered.api.data.DataQuery.ts" />
/// <reference path="./org.spongepowered.api.data.DataRegistration.Builder.ts" />
/// <reference path="./org.spongepowered.api.data.DataRegistration.ts" />
/// <reference path="./org.spongepowered.api.data.DataRegistrationNotFoundException.ts" />
/// <reference path="./org.spongepowered.api.data.DataSerializable.ts" />
/// <reference path="./org.spongepowered.api.data.DataTransactionResult.Builder.ts" />
/// <reference path="./org.spongepowered.api.data.DataTransactionResult.Type.ts" />
/// <reference path="./org.spongepowered.api.data.DataTransactionResult.ts" />
/// <reference path="./org.spongepowered.api.data.DataView.SafetyMode.ts" />
/// <reference path="./org.spongepowered.api.data.DataView.ts" />
/// <reference path="./org.spongepowered.api.data.ImmutableDataBuilder.ts" />
/// <reference path="./org.spongepowered.api.data.ImmutableDataHolder.ts" />
/// <reference path="./org.spongepowered.api.data.LocatableSnapshot.ts" />
/// <reference path="./org.spongepowered.api.data.MemoryDataContainer.ts" />
/// <reference path="./org.spongepowered.api.data.MemoryDataView.ts" />
/// <reference path="./org.spongepowered.api.data.Property.Operator.ts" />
/// <reference path="./org.spongepowered.api.data.Property.ts" />
/// <reference path="./org.spongepowered.api.data.Queries.ts" />
/// <reference path="./org.spongepowered.api.data.Transaction.ts" />
/// <reference path="./org.spongepowered.api.data.key.Key.Builder.ts" />
/// <reference path="./org.spongepowered.api.data.key.Key.ts" />
/// <reference path="./org.spongepowered.api.data.key.KeyFactory.ts" />
/// <reference path="./org.spongepowered.api.data.key.Keys.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.DataManipulator.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.DataManipulatorBuilder.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.ImmutableDataManipulator.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.ImmutableDataManipulatorBuilder.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.catalog.CatalogBlockData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.catalog.CatalogEntityData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.catalog.CatalogItemData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.catalog.CatalogTileEntityData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutableColoredData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutableCommandData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutableDisplayNameData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutableDyeableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutableFireworkEffectData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutableFireworkRocketData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutableListData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutableMappedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutableMobSpawnerData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutablePotionEffectData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutablePotionTypeData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutableRepresentedItemData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutableRepresentedPlayerData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutableRotationalData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutableSkullData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutableTargetedLocationData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutableVariantData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.ImmutableWetData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableAttachedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableAxisData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableBigMushroomData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableBrickData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableComparatorData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableConnectedDirectionData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableDecayableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableDelayableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableDirectionalData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableDirtData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableDisarmedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableDisguisedBlockData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableDoublePlantData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableDropData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableExtendedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableFilledData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableFluidLevelData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableGrowthData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableHingeData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableInWallData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableLayeredData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableLogAxisData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableMoistureData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableOccupiedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableOpenData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutablePistonData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutablePlantData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutablePortionData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutablePoweredData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutablePrismarineData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableQuartzData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableRailDirectionData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableRedstonePoweredData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableSandData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableSandstoneData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableSeamlessData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableShrubData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableSlabData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableSnowedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableStairShapeData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableStoneData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableTreeData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableWallData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableBooleanData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableBoundedComparableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableListData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableMappedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleCatalogData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleEnumData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAbsorptionData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAccelerationData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableActiveItemData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAffectsSpawningData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAgeableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAgentData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAggressiveData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAngerableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAreaEffectCloudData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableArmorStandData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableArtData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableBodyPartRotationalData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableBreathingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableBreedableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableCareerData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableChargedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableCriticalHitData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableCustomNameVisibleData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableDamageableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableDamagingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableDespawnDelayData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableDisabledSlotsData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableDominantHandData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableElytraFlyingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableExpOrbData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableExperienceHolderData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableExpirableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableExplosionRadiusData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFallDistanceData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFallingBlockData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFlammableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFlyingAbilityData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFlyingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFoodData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFuseData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableGameModeData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableGlowingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableGravityData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableGriefingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableHealthData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableHealthScalingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableHorseData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableIgniteableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableInvisibilityData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableInvulnerabilityData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableJohnnyData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableJoinData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableKnockbackData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableLeashData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableMinecartBlockData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableMovementSpeedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableOcelotData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableParrotData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutablePassengerData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutablePersistingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutablePickupDelayData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutablePickupRuleData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutablePigSaddleData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutablePlayerCreatedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutablePlayingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableRabbitData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableRespawnLocation.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableScreamingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableShatteringData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableShearedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSilentData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSittingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSizeData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSkinData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSleepingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSlimeData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSneakingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSprintData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableStatisticData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableStuckArrowsData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableTameableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableTargetedEntityData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableTradeOfferData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableVehicleData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.entity.ImmutableVelocityData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutableAuthorData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutableBlockItemData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutableBreakableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutableCoalData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutableCookedFishData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutableDurabilityData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutableEnchantmentData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutableFishData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutableGenerationData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutableGoldenAppleData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutableHideData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutableInventoryItemData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutableLoreData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutableMapItemData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutablePagedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutablePlaceableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutablePlainPagedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutableSpawnableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.item.ImmutableStoredEnchantmentData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableBannerData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableBeaconData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableBedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableBrewingStandData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableCooldownData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableEndGatewayData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableFurnaceData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableLockableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableNoteData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableSignData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableStructureData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.ColoredData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.CommandData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.DisplayNameData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.DyeableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.FireworkEffectData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.FireworkRocketData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.ListData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.MappedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.MobSpawnerData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.PotionEffectData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.PotionTypeData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.RepresentedItemData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.RepresentedPlayerData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.RotationalData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.SkullData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.TargetedLocationData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.VariantData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.WetData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.AttachedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.AxisData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.BigMushroomData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.BrickData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.ComparatorData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.ConnectedDirectionData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.DecayableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.DelayableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.DirectionalData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.DirtData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.DisarmedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.DisguisedBlockData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.DoublePlantData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.DropData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.ExtendedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.FilledData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.FluidLevelData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.GrowthData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.HingeData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.InWallData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.LayeredData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.LogAxisData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.MoistureData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.OccupiedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.OpenData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.PistonData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.PlantData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.PortionData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.PoweredData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.PrismarineData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.QuartzData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.RailDirectionData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.RedstonePoweredData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.SandData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.SandstoneData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.SeamlessData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.ShrubData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.SlabData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.SnowedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.StairShapeData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.StoneData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.TreeData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.WallData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.common.AbstractBooleanData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.common.AbstractBoundedComparableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.common.AbstractData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.common.AbstractIntData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.common.AbstractListData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.common.AbstractMappedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleCatalogData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleEnumData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.AbsorptionData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.AccelerationData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.ActiveItemData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.AffectsSpawningData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.AgeableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.AgentData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.AggressiveData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.AngerableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.AreaEffectCloudData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.ArmorStandData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.ArtData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.BodyPartRotationalData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.BreathingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.BreedableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.CareerData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.ChargedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.CriticalHitData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.CustomNameVisibleData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.DamageableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.DamagingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.DespawnDelayData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.DisabledSlotsData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.DominantHandData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.ElytraFlyingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.ExpOrbData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.ExperienceHolderData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.ExpirableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.ExplosionRadiusData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.FallDistanceData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.FallingBlockData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.FlammableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.FlyingAbilityData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.FlyingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.FoodData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.FuseData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.GameModeData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.GlowingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.GravityData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.GriefingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.HealthData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.HealthScalingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.HorseData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.IgniteableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.InvisibilityData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.InvulnerabilityData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.JohnnyData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.JoinData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.KnockbackData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.LeashData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.MinecartBlockData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.MovementSpeedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.OcelotData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.ParrotData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.PassengerData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.PersistingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.PickupDelayData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.PickupRuleData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.PigSaddleData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.PlayerCreatedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.PlayingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.RabbitData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.RespawnLocationData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.ScreamingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.ShatteringData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.ShearedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.SilentData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.SittingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.SizeData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.SkinData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.SleepingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.SlimeData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.SneakingData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.SprintData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.StatisticData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.StuckArrowsData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.TameableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.TargetedEntityData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.TradeOfferData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.VehicleData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.entity.VelocityData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.AuthorData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.BlockItemData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.BreakableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.CoalData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.CookedFishData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.DurabilityData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.EnchantmentData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.FishData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.GenerationData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.GoldenAppleData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.HideData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.InventoryItemData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.LoreData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.MapItemData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.PagedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.PlaceableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.PlainPagedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.SpawnableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.item.StoredEnchantmentData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.tileentity.BannerData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.tileentity.BeaconData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.tileentity.BedData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.tileentity.BrewingStandData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.tileentity.CooldownData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.tileentity.EndGatewayData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.tileentity.FurnaceData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.tileentity.LockableData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.tileentity.NoteData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.tileentity.SignData.ts" />
/// <reference path="./org.spongepowered.api.data.manipulator.mutable.tileentity.StructureData.ts" />
/// <reference path="./org.spongepowered.api.data.merge.MergeFunction.ts" />
/// <reference path="./org.spongepowered.api.data.meta.PatternLayer.Builder.ts" />
/// <reference path="./org.spongepowered.api.data.meta.PatternLayer.ts" />
/// <reference path="./org.spongepowered.api.data.persistence.AbstractDataBuilder.ts" />
/// <reference path="./org.spongepowered.api.data.persistence.DataBuilder.ts" />
/// <reference path="./org.spongepowered.api.data.persistence.DataContentUpdater.ts" />
/// <reference path="./org.spongepowered.api.data.persistence.DataFormat.ts" />
/// <reference path="./org.spongepowered.api.data.persistence.DataFormats.ts" />
/// <reference path="./org.spongepowered.api.data.persistence.DataTranslator.ts" />
/// <reference path="./org.spongepowered.api.data.persistence.DataTranslators.ts" />
/// <reference path="./org.spongepowered.api.data.persistence.InvalidDataException.ts" />
/// <reference path="./org.spongepowered.api.data.persistence.InvalidDataFormatException.ts" />
/// <reference path="./org.spongepowered.api.data.persistence.StringDataFormat.ts" />
/// <reference path="./org.spongepowered.api.data.property.AbstractProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.BooleanProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.DirectionRelativePropertyHolder.ts" />
/// <reference path="./org.spongepowered.api.data.property.DisplacementProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.DoubleProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.IntProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.LocationBasePropertyHolder.ts" />
/// <reference path="./org.spongepowered.api.data.property.PropertyHolder.ts" />
/// <reference path="./org.spongepowered.api.data.property.PropertyRegistry.ts" />
/// <reference path="./org.spongepowered.api.data.property.PropertyStore.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.BlastResistanceProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.CollectiveProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.FlammableProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.FullBlockSelectionBoxProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.GravityAffectedProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.GroundLuminanceProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.HardnessProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.HeldItemProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.IndirectlyPoweredProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.InstrumentProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.LightEmissionProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.MatterProperty.Matter.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.MatterProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.PassableProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.PoweredProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.ReplaceableProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.SkyLuminanceProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.SolidCubeProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.StatisticsTrackedProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.SurrogateBlockProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.TemperatureProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.block.UnbreakableProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.entity.DominantHandProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.entity.EyeHeightProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.entity.EyeLocationProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.item.ApplicableEffectProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.item.ArmorTypeProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.item.BurningFuelProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.item.DamageAbsorptionProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.item.EfficiencyProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.item.EquipmentProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.item.FoodRestorationProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.item.HarvestingProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.item.RecordProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.item.SaturationProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.item.SmeltableProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.item.ToolTypeProperty.ts" />
/// <reference path="./org.spongepowered.api.data.property.item.UseLimitProperty.ts" />
/// <reference path="./org.spongepowered.api.data.type.ArmorType.ts" />
/// <reference path="./org.spongepowered.api.data.type.ArmorTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.Art.ts" />
/// <reference path="./org.spongepowered.api.data.type.Arts.ts" />
/// <reference path="./org.spongepowered.api.data.type.BannerPatternShape.ts" />
/// <reference path="./org.spongepowered.api.data.type.BannerPatternShapes.ts" />
/// <reference path="./org.spongepowered.api.data.type.BigMushroomType.ts" />
/// <reference path="./org.spongepowered.api.data.type.BigMushroomTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.BodyPart.ts" />
/// <reference path="./org.spongepowered.api.data.type.BodyParts.ts" />
/// <reference path="./org.spongepowered.api.data.type.BrickType.ts" />
/// <reference path="./org.spongepowered.api.data.type.BrickTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.Career.ts" />
/// <reference path="./org.spongepowered.api.data.type.Careers.ts" />
/// <reference path="./org.spongepowered.api.data.type.CoalType.ts" />
/// <reference path="./org.spongepowered.api.data.type.CoalTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.ComparatorType.ts" />
/// <reference path="./org.spongepowered.api.data.type.ComparatorTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.CookedFish.ts" />
/// <reference path="./org.spongepowered.api.data.type.CookedFishes.ts" />
/// <reference path="./org.spongepowered.api.data.type.DirtType.ts" />
/// <reference path="./org.spongepowered.api.data.type.DirtTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.DisguisedBlockType.ts" />
/// <reference path="./org.spongepowered.api.data.type.DisguisedBlockTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.DoublePlantType.ts" />
/// <reference path="./org.spongepowered.api.data.type.DoublePlantTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.DyeColor.ts" />
/// <reference path="./org.spongepowered.api.data.type.DyeColors.ts" />
/// <reference path="./org.spongepowered.api.data.type.Fish.ts" />
/// <reference path="./org.spongepowered.api.data.type.Fishes.ts" />
/// <reference path="./org.spongepowered.api.data.type.GoldenApple.ts" />
/// <reference path="./org.spongepowered.api.data.type.GoldenApples.ts" />
/// <reference path="./org.spongepowered.api.data.type.HandPreference.ts" />
/// <reference path="./org.spongepowered.api.data.type.HandPreferences.ts" />
/// <reference path="./org.spongepowered.api.data.type.HandType.ts" />
/// <reference path="./org.spongepowered.api.data.type.HandTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.Hinge.ts" />
/// <reference path="./org.spongepowered.api.data.type.Hinges.ts" />
/// <reference path="./org.spongepowered.api.data.type.HorseColor.ts" />
/// <reference path="./org.spongepowered.api.data.type.HorseColors.ts" />
/// <reference path="./org.spongepowered.api.data.type.HorseStyle.ts" />
/// <reference path="./org.spongepowered.api.data.type.HorseStyles.ts" />
/// <reference path="./org.spongepowered.api.data.type.InstrumentType.ts" />
/// <reference path="./org.spongepowered.api.data.type.InstrumentTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.LlamaVariant.ts" />
/// <reference path="./org.spongepowered.api.data.type.LlamaVariants.ts" />
/// <reference path="./org.spongepowered.api.data.type.LogAxes.ts" />
/// <reference path="./org.spongepowered.api.data.type.LogAxis.ts" />
/// <reference path="./org.spongepowered.api.data.type.NotePitch.ts" />
/// <reference path="./org.spongepowered.api.data.type.NotePitches.ts" />
/// <reference path="./org.spongepowered.api.data.type.OcelotType.ts" />
/// <reference path="./org.spongepowered.api.data.type.OcelotTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.ParrotVariant.ts" />
/// <reference path="./org.spongepowered.api.data.type.ParrotVariants.ts" />
/// <reference path="./org.spongepowered.api.data.type.PickupRule.ts" />
/// <reference path="./org.spongepowered.api.data.type.PickupRules.ts" />
/// <reference path="./org.spongepowered.api.data.type.PistonType.ts" />
/// <reference path="./org.spongepowered.api.data.type.PistonTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.PlantType.ts" />
/// <reference path="./org.spongepowered.api.data.type.PlantTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.PortionType.ts" />
/// <reference path="./org.spongepowered.api.data.type.PortionTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.PrismarineType.ts" />
/// <reference path="./org.spongepowered.api.data.type.PrismarineTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.Profession.ts" />
/// <reference path="./org.spongepowered.api.data.type.Professions.ts" />
/// <reference path="./org.spongepowered.api.data.type.QuartzType.ts" />
/// <reference path="./org.spongepowered.api.data.type.QuartzTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.RabbitType.ts" />
/// <reference path="./org.spongepowered.api.data.type.RabbitTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.RailDirection.ts" />
/// <reference path="./org.spongepowered.api.data.type.RailDirections.ts" />
/// <reference path="./org.spongepowered.api.data.type.SandType.ts" />
/// <reference path="./org.spongepowered.api.data.type.SandTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.SandstoneType.ts" />
/// <reference path="./org.spongepowered.api.data.type.SandstoneTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.ShrubType.ts" />
/// <reference path="./org.spongepowered.api.data.type.ShrubTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.SkinPart.ts" />
/// <reference path="./org.spongepowered.api.data.type.SkinParts.ts" />
/// <reference path="./org.spongepowered.api.data.type.SkullType.ts" />
/// <reference path="./org.spongepowered.api.data.type.SkullTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.SlabType.ts" />
/// <reference path="./org.spongepowered.api.data.type.SlabTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.StairShape.ts" />
/// <reference path="./org.spongepowered.api.data.type.StairShapes.ts" />
/// <reference path="./org.spongepowered.api.data.type.StoneType.ts" />
/// <reference path="./org.spongepowered.api.data.type.StoneTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.StructureMode.ts" />
/// <reference path="./org.spongepowered.api.data.type.StructureModes.ts" />
/// <reference path="./org.spongepowered.api.data.type.ToolType.ts" />
/// <reference path="./org.spongepowered.api.data.type.ToolTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.TreeType.ts" />
/// <reference path="./org.spongepowered.api.data.type.TreeTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.WallType.ts" />
/// <reference path="./org.spongepowered.api.data.type.WallTypes.ts" />
/// <reference path="./org.spongepowered.api.data.type.WireAttachmentType.ts" />
/// <reference path="./org.spongepowered.api.data.type.WireAttachmentTypes.ts" />
/// <reference path="./org.spongepowered.api.data.value.BaseValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.BoundedValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.ValueContainer.ts" />
/// <reference path="./org.spongepowered.api.data.value.ValueFactory.BoundedValueBuilder.ts" />
/// <reference path="./org.spongepowered.api.data.value.ValueFactory.ts" />
/// <reference path="./org.spongepowered.api.data.value.immutable.ImmutableBoundedValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.immutable.ImmutableCollectionValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.immutable.ImmutableListValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.immutable.ImmutableMapValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.immutable.ImmutableOptionalValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.immutable.ImmutablePatternListValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.immutable.ImmutableSetValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.immutable.ImmutableValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.immutable.ImmutableValueStore.ts" />
/// <reference path="./org.spongepowered.api.data.value.immutable.ImmutableWeightedCollectionValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.mutable.CollectionValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.mutable.CompositeValueStore.ts" />
/// <reference path="./org.spongepowered.api.data.value.mutable.ListValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.mutable.MapValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.mutable.MutableBoundedValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.mutable.OptionalValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.mutable.PatternListValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.mutable.SetValue.ts" />
/// <reference path="./org.spongepowered.api.data.value.mutable.Value.ts" />
/// <reference path="./org.spongepowered.api.data.value.mutable.WeightedCollectionValue.ts" />
/// <reference path="./org.spongepowered.api.effect.Viewer.ts" />
/// <reference path="./org.spongepowered.api.effect.particle.ParticleEffect.Builder.ts" />
/// <reference path="./org.spongepowered.api.effect.particle.ParticleEffect.ts" />
/// <reference path="./org.spongepowered.api.effect.particle.ParticleOption.ts" />
/// <reference path="./org.spongepowered.api.effect.particle.ParticleOptions.ts" />
/// <reference path="./org.spongepowered.api.effect.particle.ParticleType.ts" />
/// <reference path="./org.spongepowered.api.effect.particle.ParticleTypes.ts" />
/// <reference path="./org.spongepowered.api.effect.potion.PotionEffect.Builder.ts" />
/// <reference path="./org.spongepowered.api.effect.potion.PotionEffect.ts" />
/// <reference path="./org.spongepowered.api.effect.potion.PotionEffectType.ts" />
/// <reference path="./org.spongepowered.api.effect.potion.PotionEffectTypes.ts" />
/// <reference path="./org.spongepowered.api.effect.sound.PitchModulation.ts" />
/// <reference path="./org.spongepowered.api.effect.sound.SoundCategories.ts" />
/// <reference path="./org.spongepowered.api.effect.sound.SoundCategory.ts" />
/// <reference path="./org.spongepowered.api.effect.sound.SoundType.Builder.ts" />
/// <reference path="./org.spongepowered.api.effect.sound.SoundType.ts" />
/// <reference path="./org.spongepowered.api.effect.sound.SoundTypes.ts" />
/// <reference path="./org.spongepowered.api.effect.sound.record.RecordType.ts" />
/// <reference path="./org.spongepowered.api.effect.sound.record.RecordTypes.ts" />
/// <reference path="./org.spongepowered.api.entity.AreaEffectCloud.ts" />
/// <reference path="./org.spongepowered.api.entity.ArmorEquipable.ts" />
/// <reference path="./org.spongepowered.api.entity.EnderCrystal.ts" />
/// <reference path="./org.spongepowered.api.entity.Entity.ts" />
/// <reference path="./org.spongepowered.api.entity.EntityArchetype.Builder.ts" />
/// <reference path="./org.spongepowered.api.entity.EntityArchetype.ts" />
/// <reference path="./org.spongepowered.api.entity.EntitySnapshot.Builder.ts" />
/// <reference path="./org.spongepowered.api.entity.EntitySnapshot.ts" />
/// <reference path="./org.spongepowered.api.entity.EntityType.ts" />
/// <reference path="./org.spongepowered.api.entity.EntityTypes.ts" />
/// <reference path="./org.spongepowered.api.entity.Equipable.ts" />
/// <reference path="./org.spongepowered.api.entity.ExperienceOrb.ts" />
/// <reference path="./org.spongepowered.api.entity.FallingBlock.ts" />
/// <reference path="./org.spongepowered.api.entity.Item.ts" />
/// <reference path="./org.spongepowered.api.entity.ShulkerBullet.ts" />
/// <reference path="./org.spongepowered.api.entity.Tamer.ts" />
/// <reference path="./org.spongepowered.api.entity.Transform.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.Goal.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.GoalType.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.GoalTypes.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.AITask.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.AITaskBuilder.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.AITaskType.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.AITaskTypes.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.AbstractAITask.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.LookIdleAITask.Builder.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.LookIdleAITask.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.SwimmingAITask.Builder.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.SwimmingAITask.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.WatchClosestAITask.Builder.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.WatchClosestAITask.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.creature.AttackLivingAITask.Builder.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.creature.AttackLivingAITask.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.creature.AvoidEntityAITask.Builder.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.creature.AvoidEntityAITask.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.creature.RangeAgentAITask.Builder.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.creature.RangeAgentAITask.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.creature.WanderAITask.Builder.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.creature.WanderAITask.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.creature.horse.RunAroundLikeCrazyAITask.Builder.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.creature.horse.RunAroundLikeCrazyAITask.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.creature.target.FindNearestAttackableTargetAITask.Builder.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.creature.target.FindNearestAttackableTargetAITask.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITask.Builder.ts" />
/// <reference path="./org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITask.ts" />
/// <reference path="./org.spongepowered.api.entity.explosive.Explosive.ts" />
/// <reference path="./org.spongepowered.api.entity.explosive.FusedExplosive.ts" />
/// <reference path="./org.spongepowered.api.entity.explosive.PrimedTNT.ts" />
/// <reference path="./org.spongepowered.api.entity.hanging.Hanging.ts" />
/// <reference path="./org.spongepowered.api.entity.hanging.ItemFrame.ts" />
/// <reference path="./org.spongepowered.api.entity.hanging.LeashHitch.ts" />
/// <reference path="./org.spongepowered.api.entity.hanging.Painting.ts" />
/// <reference path="./org.spongepowered.api.entity.living.Aerial.ts" />
/// <reference path="./org.spongepowered.api.entity.living.Ageable.ts" />
/// <reference path="./org.spongepowered.api.entity.living.Agent.ts" />
/// <reference path="./org.spongepowered.api.entity.living.Ambient.ts" />
/// <reference path="./org.spongepowered.api.entity.living.Aquatic.ts" />
/// <reference path="./org.spongepowered.api.entity.living.ArmorStand.ts" />
/// <reference path="./org.spongepowered.api.entity.living.Bat.ts" />
/// <reference path="./org.spongepowered.api.entity.living.Creature.ts" />
/// <reference path="./org.spongepowered.api.entity.living.Hostile.ts" />
/// <reference path="./org.spongepowered.api.entity.living.Human.ts" />
/// <reference path="./org.spongepowered.api.entity.living.Humanoid.ts" />
/// <reference path="./org.spongepowered.api.entity.living.Living.ts" />
/// <reference path="./org.spongepowered.api.entity.living.Ranger.ts" />
/// <reference path="./org.spongepowered.api.entity.living.Squid.ts" />
/// <reference path="./org.spongepowered.api.entity.living.Villager.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.Animal.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.Chicken.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.Cow.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.Donkey.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.Horse.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.Llama.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.Mooshroom.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.Mule.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.Ocelot.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.Parrot.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.Pig.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.PolarBear.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.Rabbit.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.RideableHorse.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.Sheep.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.SkeletonHorse.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.Wolf.ts" />
/// <reference path="./org.spongepowered.api.entity.living.animal.ZombieHorse.ts" />
/// <reference path="./org.spongepowered.api.entity.living.complex.ComplexLiving.ts" />
/// <reference path="./org.spongepowered.api.entity.living.complex.ComplexLivingPart.ts" />
/// <reference path="./org.spongepowered.api.entity.living.complex.EnderDragon.ts" />
/// <reference path="./org.spongepowered.api.entity.living.complex.EnderDragonPart.ts" />
/// <reference path="./org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhase.ts" />
/// <reference path="./org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhaseManager.ts" />
/// <reference path="./org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhaseType.ts" />
/// <reference path="./org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhaseTypes.ts" />
/// <reference path="./org.spongepowered.api.entity.living.golem.Golem.ts" />
/// <reference path="./org.spongepowered.api.entity.living.golem.IronGolem.ts" />
/// <reference path="./org.spongepowered.api.entity.living.golem.Shulker.ts" />
/// <reference path="./org.spongepowered.api.entity.living.golem.SnowGolem.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Blaze.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Boss.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.CaveSpider.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Creeper.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Enderman.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Endermite.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Evoker.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Ghast.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Giant.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Guardian.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Husk.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Illusioner.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.MagmaCube.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Monster.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Silverfish.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Skeleton.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Slime.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Spider.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Stray.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Vex.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Vindicator.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.WhiteSkeleton.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Witch.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Wither.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.WitherSkeleton.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.Zombie.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.ZombiePigman.ts" />
/// <reference path="./org.spongepowered.api.entity.living.monster.ZombieVillager.ts" />
/// <reference path="./org.spongepowered.api.entity.living.player.CooldownTracker.ts" />
/// <reference path="./org.spongepowered.api.entity.living.player.Player.ts" />
/// <reference path="./org.spongepowered.api.entity.living.player.User.ts" />
/// <reference path="./org.spongepowered.api.entity.living.player.gamemode.GameMode.ts" />
/// <reference path="./org.spongepowered.api.entity.living.player.gamemode.GameModes.ts" />
/// <reference path="./org.spongepowered.api.entity.living.player.tab.TabList.ts" />
/// <reference path="./org.spongepowered.api.entity.living.player.tab.TabListEntry.Builder.ts" />
/// <reference path="./org.spongepowered.api.entity.living.player.tab.TabListEntry.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.DamagingProjectile.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.Egg.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.EnderPearl.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.EntityTargetingProjectile.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.EyeOfEnder.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.Firework.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.FishHook.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.LlamaSpit.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.Projectile.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.ProjectileLauncher.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.Snowball.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.ThrownExpBottle.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.ThrownPotion.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.arrow.Arrow.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.arrow.SpectralArrow.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.arrow.TippedArrow.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.explosive.DragonFireball.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.explosive.WitherSkull.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.explosive.fireball.Fireball.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.explosive.fireball.LargeFireball.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.explosive.fireball.SmallFireball.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.source.BlockProjectileSource.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.source.ProjectileSource.ts" />
/// <reference path="./org.spongepowered.api.entity.projectile.source.UnknownProjectileSource.ts" />
/// <reference path="./org.spongepowered.api.entity.vehicle.Boat.ts" />
/// <reference path="./org.spongepowered.api.entity.vehicle.minecart.ChestMinecart.ts" />
/// <reference path="./org.spongepowered.api.entity.vehicle.minecart.CommandBlockMinecart.ts" />
/// <reference path="./org.spongepowered.api.entity.vehicle.minecart.ContainerMinecart.ts" />
/// <reference path="./org.spongepowered.api.entity.vehicle.minecart.FurnaceMinecart.ts" />
/// <reference path="./org.spongepowered.api.entity.vehicle.minecart.HopperMinecart.ts" />
/// <reference path="./org.spongepowered.api.entity.vehicle.minecart.Minecart.ts" />
/// <reference path="./org.spongepowered.api.entity.vehicle.minecart.MobSpawnerMinecart.ts" />
/// <reference path="./org.spongepowered.api.entity.vehicle.minecart.RideableMinecart.ts" />
/// <reference path="./org.spongepowered.api.entity.vehicle.minecart.TNTMinecart.ts" />
/// <reference path="./org.spongepowered.api.entity.weather.Lightning.ts" />
/// <reference path="./org.spongepowered.api.entity.weather.WeatherEffect.ts" />
/// <reference path="./org.spongepowered.api.event.Cancellable.ts" />
/// <reference path="./org.spongepowered.api.event.CauseStackManager.StackFrame.ts" />
/// <reference path="./org.spongepowered.api.event.CauseStackManager.ts" />
/// <reference path="./org.spongepowered.api.event.Event.ts" />
/// <reference path="./org.spongepowered.api.event.EventListener.ts" />
/// <reference path="./org.spongepowered.api.event.EventManager.ts" />
/// <reference path="./org.spongepowered.api.event.GenericEvent.ts" />
/// <reference path="./org.spongepowered.api.event.Listener.ts" />
/// <reference path="./org.spongepowered.api.event.Order.ts" />
/// <reference path="./org.spongepowered.api.event.TristateResult.Result.ts" />
/// <reference path="./org.spongepowered.api.event.TristateResult.ts" />
/// <reference path="./org.spongepowered.api.event.action.CollideEvent.Impact.ts" />
/// <reference path="./org.spongepowered.api.event.action.CollideEvent.ts" />
/// <reference path="./org.spongepowered.api.event.action.FishingEvent.HookEntity.ts" />
/// <reference path="./org.spongepowered.api.event.action.FishingEvent.Start.ts" />
/// <reference path="./org.spongepowered.api.event.action.FishingEvent.Stop.ts" />
/// <reference path="./org.spongepowered.api.event.action.FishingEvent.ts" />
/// <reference path="./org.spongepowered.api.event.action.InteractEvent.ts" />
/// <reference path="./org.spongepowered.api.event.action.LightningEvent.Post.ts" />
/// <reference path="./org.spongepowered.api.event.action.LightningEvent.Pre.ts" />
/// <reference path="./org.spongepowered.api.event.action.LightningEvent.Strike.ts" />
/// <reference path="./org.spongepowered.api.event.action.LightningEvent.ts" />
/// <reference path="./org.spongepowered.api.event.action.SleepingEvent.Finish.ts" />
/// <reference path="./org.spongepowered.api.event.action.SleepingEvent.Post.ts" />
/// <reference path="./org.spongepowered.api.event.action.SleepingEvent.Pre.ts" />
/// <reference path="./org.spongepowered.api.event.action.SleepingEvent.Tick.ts" />
/// <reference path="./org.spongepowered.api.event.action.SleepingEvent.ts" />
/// <reference path="./org.spongepowered.api.event.advancement.AdvancementEvent.Grant.ts" />
/// <reference path="./org.spongepowered.api.event.advancement.AdvancementEvent.Revoke.ts" />
/// <reference path="./org.spongepowered.api.event.advancement.AdvancementEvent.ts" />
/// <reference path="./org.spongepowered.api.event.advancement.AdvancementTreeEvent.GenerateLayout.ts" />
/// <reference path="./org.spongepowered.api.event.advancement.AdvancementTreeEvent.ts" />
/// <reference path="./org.spongepowered.api.event.advancement.CriterionEvent.Grant.ts" />
/// <reference path="./org.spongepowered.api.event.advancement.CriterionEvent.Revoke.ts" />
/// <reference path="./org.spongepowered.api.event.advancement.CriterionEvent.Score.Change.ts" />
/// <reference path="./org.spongepowered.api.event.advancement.CriterionEvent.Score.Grant.ts" />
/// <reference path="./org.spongepowered.api.event.advancement.CriterionEvent.Score.Revoke.ts" />
/// <reference path="./org.spongepowered.api.event.advancement.CriterionEvent.Score.ts" />
/// <reference path="./org.spongepowered.api.event.advancement.CriterionEvent.Trigger.ts" />
/// <reference path="./org.spongepowered.api.event.advancement.CriterionEvent.ts" />
/// <reference path="./org.spongepowered.api.event.block.ChangeBlockEvent.Break.ts" />
/// <reference path="./org.spongepowered.api.event.block.ChangeBlockEvent.Decay.ts" />
/// <reference path="./org.spongepowered.api.event.block.ChangeBlockEvent.Grow.ts" />
/// <reference path="./org.spongepowered.api.event.block.ChangeBlockEvent.Modify.ts" />
/// <reference path="./org.spongepowered.api.event.block.ChangeBlockEvent.Place.ts" />
/// <reference path="./org.spongepowered.api.event.block.ChangeBlockEvent.Post.ts" />
/// <reference path="./org.spongepowered.api.event.block.ChangeBlockEvent.Pre.ts" />
/// <reference path="./org.spongepowered.api.event.block.ChangeBlockEvent.ts" />
/// <reference path="./org.spongepowered.api.event.block.CollideBlockEvent.Impact.ts" />
/// <reference path="./org.spongepowered.api.event.block.CollideBlockEvent.ts" />
/// <reference path="./org.spongepowered.api.event.block.InteractBlockEvent.Primary.MainHand.ts" />
/// <reference path="./org.spongepowered.api.event.block.InteractBlockEvent.Primary.OffHand.ts" />
/// <reference path="./org.spongepowered.api.event.block.InteractBlockEvent.Primary.ts" />
/// <reference path="./org.spongepowered.api.event.block.InteractBlockEvent.Secondary.MainHand.ts" />
/// <reference path="./org.spongepowered.api.event.block.InteractBlockEvent.Secondary.OffHand.ts" />
/// <reference path="./org.spongepowered.api.event.block.InteractBlockEvent.Secondary.ts" />
/// <reference path="./org.spongepowered.api.event.block.InteractBlockEvent.ts" />
/// <reference path="./org.spongepowered.api.event.block.NotifyNeighborBlockEvent.ts" />
/// <reference path="./org.spongepowered.api.event.block.TargetBlockEvent.ts" />
/// <reference path="./org.spongepowered.api.event.block.TickBlockEvent.Random.ts" />
/// <reference path="./org.spongepowered.api.event.block.TickBlockEvent.Scheduled.ts" />
/// <reference path="./org.spongepowered.api.event.block.TickBlockEvent.ts" />
/// <reference path="./org.spongepowered.api.event.block.tileentity.BrewingEvent.Finish.ts" />
/// <reference path="./org.spongepowered.api.event.block.tileentity.BrewingEvent.Interrupt.ts" />
/// <reference path="./org.spongepowered.api.event.block.tileentity.BrewingEvent.Start.ts" />
/// <reference path="./org.spongepowered.api.event.block.tileentity.BrewingEvent.Tick.ts" />
/// <reference path="./org.spongepowered.api.event.block.tileentity.BrewingEvent.ts" />
/// <reference path="./org.spongepowered.api.event.block.tileentity.ChangeSignEvent.ts" />
/// <reference path="./org.spongepowered.api.event.block.tileentity.SmeltEvent.ConsumeFuel.ts" />
/// <reference path="./org.spongepowered.api.event.block.tileentity.SmeltEvent.Finish.ts" />
/// <reference path="./org.spongepowered.api.event.block.tileentity.SmeltEvent.Interrupt.ts" />
/// <reference path="./org.spongepowered.api.event.block.tileentity.SmeltEvent.Start.ts" />
/// <reference path="./org.spongepowered.api.event.block.tileentity.SmeltEvent.Tick.ts" />
/// <reference path="./org.spongepowered.api.event.block.tileentity.SmeltEvent.ts" />
/// <reference path="./org.spongepowered.api.event.block.tileentity.TargetTileEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.cause.Cause.Builder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.Cause.ts" />
/// <reference path="./org.spongepowered.api.event.cause.EventContext.Builder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.EventContext.ts" />
/// <reference path="./org.spongepowered.api.event.cause.EventContextKey.Builder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.EventContextKey.ts" />
/// <reference path="./org.spongepowered.api.event.cause.EventContextKeys.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.ModifierFunction.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.DamageFunction.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.DamageModifier.Builder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.DamageModifier.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.DamageModifierType.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.DamageType.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.DamageTypes.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.BlockDamageSource.Builder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.BlockDamageSource.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.DamageSource.Builder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.DamageSource.DamageSourceBuilder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.DamageSource.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.DamageSources.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.EntityDamageSource.Builder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.EntityDamageSource.EntityDamageSourceBuilder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.EntityDamageSource.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource.Builder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.IndirectEntityDamageSource.AbstractBuilder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.IndirectEntityDamageSource.Builder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.IndirectEntityDamageSource.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSource.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource.AbstractEntityDamageSourceBuilder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource.AbstractIndirectEntityDamageSourceBuilder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.dismount.DismountType.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.dismount.DismountTypes.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.HealingType.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.HealingTypes.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.HealthFunction.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.HealthModifier.Builder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.HealthModifier.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.HealthModifierType.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.HealthModifierTypes.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.source.BlockHealingSource.Builder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.source.BlockHealingSource.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.source.EntityHealingSource.Builder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.source.EntityHealingSource.EntityHealingSourceBuilder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.source.EntityHealingSource.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.source.HealingSource.Builder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.source.HealingSource.HealingSourceBuilder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.source.HealingSource.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.source.HealingSources.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.source.IndirectEntityHealingSource.Builder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.source.IndirectEntityHealingSource.IndirectEntityHealingSourceBuilder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.source.IndirectEntityHealingSource.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.source.common.AbstractEntityHealingSource.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.source.common.AbstractEntityHealingSourceBuilder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.source.common.AbstractHealingSource.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.source.common.AbstractHealingSourceBuilder.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.health.source.common.AbstractIndirectEntityHealingSource.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.spawn.SpawnType.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.spawn.SpawnTypes.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.teleport.TeleportType.ts" />
/// <reference path="./org.spongepowered.api.event.cause.entity.teleport.TeleportTypes.ts" />
/// <reference path="./org.spongepowered.api.event.command.SendCommandEvent.ts" />
/// <reference path="./org.spongepowered.api.event.command.TabCompleteEvent.Chat.ts" />
/// <reference path="./org.spongepowered.api.event.command.TabCompleteEvent.Command.ts" />
/// <reference path="./org.spongepowered.api.event.command.TabCompleteEvent.ts" />
/// <reference path="./org.spongepowered.api.event.data.ChangeDataHolderEvent.ValueChange.ts" />
/// <reference path="./org.spongepowered.api.event.data.ChangeDataHolderEvent.ts" />
/// <reference path="./org.spongepowered.api.event.economy.EconomyTransactionEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.AffectEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.AttackEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.BreedEntityEvent.Breed.ts" />
/// <reference path="./org.spongepowered.api.event.entity.BreedEntityEvent.FindMate.ts" />
/// <reference path="./org.spongepowered.api.event.entity.BreedEntityEvent.ReadyToMate.ts" />
/// <reference path="./org.spongepowered.api.event.entity.BreedEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ChangeEntityEquipmentEvent.Break.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ChangeEntityEquipmentEvent.TargetHumanoid.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ChangeEntityEquipmentEvent.TargetLiving.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ChangeEntityEquipmentEvent.TargetPlayer.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ChangeEntityEquipmentEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ChangeEntityExperienceEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ChangeEntityPotionEffectEvent.Expire.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ChangeEntityPotionEffectEvent.Gain.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ChangeEntityPotionEffectEvent.Remove.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ChangeEntityPotionEffectEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.CollideEntityEvent.Impact.ts" />
/// <reference path="./org.spongepowered.api.event.entity.CollideEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ConstructEntityEvent.Post.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ConstructEntityEvent.Pre.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ConstructEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.DamageEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.DestructEntityEvent.Death.ts" />
/// <reference path="./org.spongepowered.api.event.entity.DestructEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ExpireEntityEvent.TargetItem.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ExpireEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.HarvestEntityEvent.TargetHumanoid.ts" />
/// <reference path="./org.spongepowered.api.event.entity.HarvestEntityEvent.TargetLiving.ts" />
/// <reference path="./org.spongepowered.api.event.entity.HarvestEntityEvent.TargetPlayer.ts" />
/// <reference path="./org.spongepowered.api.event.entity.HarvestEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.HealEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.IgniteEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.InteractEntityEvent.Primary.MainHand.ts" />
/// <reference path="./org.spongepowered.api.event.entity.InteractEntityEvent.Primary.OffHand.ts" />
/// <reference path="./org.spongepowered.api.event.entity.InteractEntityEvent.Primary.ts" />
/// <reference path="./org.spongepowered.api.event.entity.InteractEntityEvent.Secondary.MainHand.ts" />
/// <reference path="./org.spongepowered.api.event.entity.InteractEntityEvent.Secondary.OffHand.ts" />
/// <reference path="./org.spongepowered.api.event.entity.InteractEntityEvent.Secondary.ts" />
/// <reference path="./org.spongepowered.api.event.entity.InteractEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.LeashEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.MoveEntityEvent.Position.ts" />
/// <reference path="./org.spongepowered.api.event.entity.MoveEntityEvent.Teleport.Portal.ts" />
/// <reference path="./org.spongepowered.api.event.entity.MoveEntityEvent.Teleport.ts" />
/// <reference path="./org.spongepowered.api.event.entity.MoveEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.RideEntityEvent.Dismount.ts" />
/// <reference path="./org.spongepowered.api.event.entity.RideEntityEvent.Mount.ts" />
/// <reference path="./org.spongepowered.api.event.entity.RideEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.RotateEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.SpawnEntityEvent.ChunkLoad.ts" />
/// <reference path="./org.spongepowered.api.event.entity.SpawnEntityEvent.Custom.ts" />
/// <reference path="./org.spongepowered.api.event.entity.SpawnEntityEvent.Spawner.ts" />
/// <reference path="./org.spongepowered.api.event.entity.SpawnEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.TameEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.TargetEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.UnleashEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ai.AITaskEvent.Add.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ai.AITaskEvent.Remove.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ai.AITaskEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.ai.SetAITargetEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.explosive.DefuseExplosiveEvent.Post.ts" />
/// <reference path="./org.spongepowered.api.event.entity.explosive.DefuseExplosiveEvent.Pre.ts" />
/// <reference path="./org.spongepowered.api.event.entity.explosive.DefuseExplosiveEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.explosive.DetonateExplosiveEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.explosive.PrimeExplosiveEvent.Post.ts" />
/// <reference path="./org.spongepowered.api.event.entity.explosive.PrimeExplosiveEvent.Pre.ts" />
/// <reference path="./org.spongepowered.api.event.entity.explosive.PrimeExplosiveEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.explosive.TargetExplosiveEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.explosive.TargetFusedExplosiveEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.item.ItemMergeItemEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.item.TargetItemEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.TargetAgentEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.TargetLivingEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.humanoid.AnimateHandEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.humanoid.ChangeGameModeEvent.TargetPlayer.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.humanoid.ChangeGameModeEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.humanoid.ChangeLevelEvent.TargetPlayer.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.humanoid.ChangeLevelEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.humanoid.HandInteractEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.humanoid.TargetHumanoidEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.humanoid.player.CooldownEvent.End.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.humanoid.player.CooldownEvent.Set.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.humanoid.player.CooldownEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.humanoid.player.KickPlayerEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.humanoid.player.PlayerChangeClientSettingsEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.humanoid.player.ResourcePackStatusEvent.ResourcePackStatus.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.humanoid.player.ResourcePackStatusEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.humanoid.player.RespawnPlayerEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.living.humanoid.player.TargetPlayerEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.projectile.LaunchProjectileEvent.ts" />
/// <reference path="./org.spongepowered.api.event.entity.projectile.TargetProjectileEvent.ts" />
/// <reference path="./org.spongepowered.api.event.filter.Getter.ts" />
/// <reference path="./org.spongepowered.api.event.filter.IsCancelled.ts" />
/// <reference path="./org.spongepowered.api.event.filter.cause.After.ts" />
/// <reference path="./org.spongepowered.api.event.filter.cause.All.ts" />
/// <reference path="./org.spongepowered.api.event.filter.cause.Before.ts" />
/// <reference path="./org.spongepowered.api.event.filter.cause.ContextValue.ts" />
/// <reference path="./org.spongepowered.api.event.filter.cause.First.ts" />
/// <reference path="./org.spongepowered.api.event.filter.cause.Last.ts" />
/// <reference path="./org.spongepowered.api.event.filter.cause.Root.ts" />
/// <reference path="./org.spongepowered.api.event.filter.data.Has.ts" />
/// <reference path="./org.spongepowered.api.event.filter.data.Supports.ts" />
/// <reference path="./org.spongepowered.api.event.filter.type.Exclude.ts" />
/// <reference path="./org.spongepowered.api.event.filter.type.Include.ts" />
/// <reference path="./org.spongepowered.api.event.game.GameRegistryEvent.Register.ts" />
/// <reference path="./org.spongepowered.api.event.game.GameRegistryEvent.ts" />
/// <reference path="./org.spongepowered.api.event.game.GameReloadEvent.ts" />
/// <reference path="./org.spongepowered.api.event.game.state.GameAboutToStartServerEvent.ts" />
/// <reference path="./org.spongepowered.api.event.game.state.GameConstructionEvent.ts" />
/// <reference path="./org.spongepowered.api.event.game.state.GameInitializationEvent.ts" />
/// <reference path="./org.spongepowered.api.event.game.state.GameLoadCompleteEvent.ts" />
/// <reference path="./org.spongepowered.api.event.game.state.GamePostInitializationEvent.ts" />
/// <reference path="./org.spongepowered.api.event.game.state.GamePreInitializationEvent.ts" />
/// <reference path="./org.spongepowered.api.event.game.state.GameStartedServerEvent.ts" />
/// <reference path="./org.spongepowered.api.event.game.state.GameStartingServerEvent.ts" />
/// <reference path="./org.spongepowered.api.event.game.state.GameStateEvent.ts" />
/// <reference path="./org.spongepowered.api.event.game.state.GameStoppedEvent.ts" />
/// <reference path="./org.spongepowered.api.event.game.state.GameStoppedServerEvent.ts" />
/// <reference path="./org.spongepowered.api.event.game.state.GameStoppingEvent.ts" />
/// <reference path="./org.spongepowered.api.event.game.state.GameStoppingServerEvent.ts" />
/// <reference path="./org.spongepowered.api.event.impl.AbstractAITaskEvent.ts" />
/// <reference path="./org.spongepowered.api.event.impl.AbstractAffectEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.impl.AbstractAttackEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.impl.AbstractChangeEntityEquipmentEvent.ts" />
/// <reference path="./org.spongepowered.api.event.impl.AbstractDamageEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.impl.AbstractEvent.ts" />
/// <reference path="./org.spongepowered.api.event.impl.AbstractGameRegistryRegisterEvent.ts" />
/// <reference path="./org.spongepowered.api.event.impl.AbstractHealEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.impl.AbstractMessageEvent.ts" />
/// <reference path="./org.spongepowered.api.event.impl.AbstractModifierEvent.ts" />
/// <reference path="./org.spongepowered.api.event.impl.AbstractSpawnEntityEvent.ts" />
/// <reference path="./org.spongepowered.api.event.impl.AbstractValueChangeEvent.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.AffectItemStackEvent.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.AffectSlotEvent.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Equipment.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Held.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Pickup.Pre.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Pickup.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.SwapHand.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Transfer.Post.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Transfer.Pre.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Transfer.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Creative.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Double.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Drag.Middle.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Drag.Primary.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Drag.Secondary.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Drag.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Drop.Full.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Drop.Outside.Creative.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Drop.Outside.Primary.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Drop.Outside.Secondary.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Drop.Outside.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Drop.Single.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Drop.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Middle.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.NumberPress.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Primary.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Recipe.All.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Recipe.Single.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Recipe.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Secondary.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Shift.Primary.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Shift.Secondary.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Shift.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.ClickInventoryEvent.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.CraftItemEvent.Craft.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.CraftItemEvent.Preview.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.CraftItemEvent.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.DropItemEvent.Close.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.DropItemEvent.Custom.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.DropItemEvent.Destruct.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.DropItemEvent.Dispense.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.DropItemEvent.Pre.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.DropItemEvent.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateEnchantment.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateLevelRequirement.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.EnchantItemEvent.Post.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.EnchantItemEvent.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.InteractInventoryEvent.Close.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.InteractInventoryEvent.Open.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.InteractInventoryEvent.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.InteractItemEvent.Primary.MainHand.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.InteractItemEvent.Primary.OffHand.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.InteractItemEvent.Primary.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.InteractItemEvent.Secondary.MainHand.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.InteractItemEvent.Secondary.OffHand.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.InteractItemEvent.Secondary.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.InteractItemEvent.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.TargetContainerEvent.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.TargetInventoryEvent.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.UpdateAnvilEvent.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.UseItemStackEvent.Finish.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.UseItemStackEvent.Replace.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.UseItemStackEvent.Reset.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.UseItemStackEvent.Start.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.UseItemStackEvent.Stop.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.UseItemStackEvent.Tick.ts" />
/// <reference path="./org.spongepowered.api.event.item.inventory.UseItemStackEvent.ts" />
/// <reference path="./org.spongepowered.api.event.message.MessageChannelEvent.Chat.ts" />
/// <reference path="./org.spongepowered.api.event.message.MessageChannelEvent.ts" />
/// <reference path="./org.spongepowered.api.event.message.MessageEvent.DefaultBodyApplier.ts" />
/// <reference path="./org.spongepowered.api.event.message.MessageEvent.DefaultHeaderApplier.ts" />
/// <reference path="./org.spongepowered.api.event.message.MessageEvent.MessageFormatter.ts" />
/// <reference path="./org.spongepowered.api.event.message.MessageEvent.ts" />
/// <reference path="./org.spongepowered.api.event.network.BanIpEvent.ts" />
/// <reference path="./org.spongepowered.api.event.network.ChannelRegistrationEvent.Register.ts" />
/// <reference path="./org.spongepowered.api.event.network.ChannelRegistrationEvent.Unregister.ts" />
/// <reference path="./org.spongepowered.api.event.network.ChannelRegistrationEvent.ts" />
/// <reference path="./org.spongepowered.api.event.network.ClientConnectionEvent.Auth.ts" />
/// <reference path="./org.spongepowered.api.event.network.ClientConnectionEvent.Disconnect.ts" />
/// <reference path="./org.spongepowered.api.event.network.ClientConnectionEvent.Join.ts" />
/// <reference path="./org.spongepowered.api.event.network.ClientConnectionEvent.Login.ts" />
/// <reference path="./org.spongepowered.api.event.network.ClientConnectionEvent.ts" />
/// <reference path="./org.spongepowered.api.event.network.PardonIpEvent.ts" />
/// <reference path="./org.spongepowered.api.event.network.rcon.RconConnectionEvent.Connect.ts" />
/// <reference path="./org.spongepowered.api.event.network.rcon.RconConnectionEvent.Disconnect.ts" />
/// <reference path="./org.spongepowered.api.event.network.rcon.RconConnectionEvent.Login.ts" />
/// <reference path="./org.spongepowered.api.event.network.rcon.RconConnectionEvent.ts" />
/// <reference path="./org.spongepowered.api.event.server.ClientPingServerEvent.Response.Players.ts" />
/// <reference path="./org.spongepowered.api.event.server.ClientPingServerEvent.Response.ts" />
/// <reference path="./org.spongepowered.api.event.server.ClientPingServerEvent.ts" />
/// <reference path="./org.spongepowered.api.event.server.query.QueryServerEvent.Basic.ts" />
/// <reference path="./org.spongepowered.api.event.server.query.QueryServerEvent.Full.ts" />
/// <reference path="./org.spongepowered.api.event.server.query.QueryServerEvent.ts" />
/// <reference path="./org.spongepowered.api.event.service.ChangeServiceProviderEvent.ts" />
/// <reference path="./org.spongepowered.api.event.sound.PlaySoundEvent.AtEntity.ts" />
/// <reference path="./org.spongepowered.api.event.sound.PlaySoundEvent.Broadcast.ts" />
/// <reference path="./org.spongepowered.api.event.sound.PlaySoundEvent.Record.Start.ts" />
/// <reference path="./org.spongepowered.api.event.sound.PlaySoundEvent.Record.Stop.ts" />
/// <reference path="./org.spongepowered.api.event.sound.PlaySoundEvent.Record.ts" />
/// <reference path="./org.spongepowered.api.event.sound.PlaySoundEvent.ts" />
/// <reference path="./org.spongepowered.api.event.statistic.ChangeStatisticEvent.TargetPlayer.ts" />
/// <reference path="./org.spongepowered.api.event.statistic.ChangeStatisticEvent.ts" />
/// <reference path="./org.spongepowered.api.event.user.BanUserEvent.TargetPlayer.ts" />
/// <reference path="./org.spongepowered.api.event.user.BanUserEvent.ts" />
/// <reference path="./org.spongepowered.api.event.user.PardonUserEvent.TargetPlayer.ts" />
/// <reference path="./org.spongepowered.api.event.user.PardonUserEvent.ts" />
/// <reference path="./org.spongepowered.api.event.user.TargetUserEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.ChangeWorldBorderEvent.TargetPlayer.ts" />
/// <reference path="./org.spongepowered.api.event.world.ChangeWorldBorderEvent.TargetWorld.ts" />
/// <reference path="./org.spongepowered.api.event.world.ChangeWorldBorderEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.ChangeWorldGameRuleEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.ChangeWorldWeatherEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.ChunkPreGenerationEvent.Cancelled.ts" />
/// <reference path="./org.spongepowered.api.event.world.ChunkPreGenerationEvent.Complete.ts" />
/// <reference path="./org.spongepowered.api.event.world.ChunkPreGenerationEvent.Post.ts" />
/// <reference path="./org.spongepowered.api.event.world.ChunkPreGenerationEvent.Pre.ts" />
/// <reference path="./org.spongepowered.api.event.world.ChunkPreGenerationEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.ConstructPortalEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.ConstructWorldPropertiesEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.ExplosionEvent.Detonate.ts" />
/// <reference path="./org.spongepowered.api.event.world.ExplosionEvent.Post.ts" />
/// <reference path="./org.spongepowered.api.event.world.ExplosionEvent.Pre.ts" />
/// <reference path="./org.spongepowered.api.event.world.ExplosionEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.GenerateChunkEvent.Post.ts" />
/// <reference path="./org.spongepowered.api.event.world.GenerateChunkEvent.Pre.ts" />
/// <reference path="./org.spongepowered.api.event.world.GenerateChunkEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.LoadWorldEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.SaveWorldEvent.Post.ts" />
/// <reference path="./org.spongepowered.api.event.world.SaveWorldEvent.Pre.ts" />
/// <reference path="./org.spongepowered.api.event.world.SaveWorldEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.TargetWorldEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.UnloadWorldEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.chunk.ForcedChunkEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.chunk.LoadChunkEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.chunk.PopulateChunkEvent.Populate.ts" />
/// <reference path="./org.spongepowered.api.event.world.chunk.PopulateChunkEvent.Post.ts" />
/// <reference path="./org.spongepowered.api.event.world.chunk.PopulateChunkEvent.Pre.ts" />
/// <reference path="./org.spongepowered.api.event.world.chunk.PopulateChunkEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.chunk.TargetChunkEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.chunk.UnforcedChunkEvent.ts" />
/// <reference path="./org.spongepowered.api.event.world.chunk.UnloadChunkEvent.ts" />
/// <reference path="./org.spongepowered.api.extra.fluid.FluidStack.Builder.ts" />
/// <reference path="./org.spongepowered.api.extra.fluid.FluidStack.ts" />
/// <reference path="./org.spongepowered.api.extra.fluid.FluidStackSnapshot.Builder.ts" />
/// <reference path="./org.spongepowered.api.extra.fluid.FluidStackSnapshot.ts" />
/// <reference path="./org.spongepowered.api.extra.fluid.FluidType.ts" />
/// <reference path="./org.spongepowered.api.extra.fluid.FluidTypes.ts" />
/// <reference path="./org.spongepowered.api.extra.fluid.data.manipulator.immutable.ImmutableFluidItemData.ts" />
/// <reference path="./org.spongepowered.api.extra.fluid.data.manipulator.immutable.ImmutableFluidTankData.ts" />
/// <reference path="./org.spongepowered.api.extra.fluid.data.manipulator.mutable.FluidItemData.ts" />
/// <reference path="./org.spongepowered.api.extra.fluid.data.manipulator.mutable.FluidTankData.ts" />
/// <reference path="./org.spongepowered.api.extra.fluid.data.property.FluidTemperatureProperty.ts" />
/// <reference path="./org.spongepowered.api.extra.fluid.data.property.FluidViscosityProperty.ts" />
/// <reference path="./org.spongepowered.api.extra.modifier.empty.VoidWorldGeneratorModifier.ts" />
/// <reference path="./org.spongepowered.api.extra.modifier.skylands.SkylandsBiomeGenerator.ts" />
/// <reference path="./org.spongepowered.api.extra.modifier.skylands.SkylandsGrassPopulator.ts" />
/// <reference path="./org.spongepowered.api.extra.modifier.skylands.SkylandsGroundCoverPopulator.ts" />
/// <reference path="./org.spongepowered.api.extra.modifier.skylands.SkylandsTerrainGenerator.ts" />
/// <reference path="./org.spongepowered.api.extra.modifier.skylands.SkylandsWorldGeneratorModifier.ts" />
/// <reference path="./org.spongepowered.api.item.FireworkEffect.Builder.ts" />
/// <reference path="./org.spongepowered.api.item.FireworkEffect.ts" />
/// <reference path="./org.spongepowered.api.item.FireworkShape.ts" />
/// <reference path="./org.spongepowered.api.item.FireworkShapes.ts" />
/// <reference path="./org.spongepowered.api.item.ItemType.ts" />
/// <reference path="./org.spongepowered.api.item.ItemTypes.ts" />
/// <reference path="./org.spongepowered.api.item.enchantment.Enchantment.Builder.ts" />
/// <reference path="./org.spongepowered.api.item.enchantment.Enchantment.RandomListBuilder.ts" />
/// <reference path="./org.spongepowered.api.item.enchantment.Enchantment.ts" />
/// <reference path="./org.spongepowered.api.item.enchantment.EnchantmentType.ts" />
/// <reference path="./org.spongepowered.api.item.enchantment.EnchantmentTypes.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.AnvilCost.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.BlockCarrier.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.Carrier.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.Container.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.EmptyInventory.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.Inventory.Builder.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.Inventory.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.InventoryArchetype.Builder.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.InventoryArchetype.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.InventoryArchetypes.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.InventoryProperty.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.InventoryTransformation.Builder.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.InventoryTransformation.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.InventoryTransformations.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.ItemStack.Builder.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.ItemStack.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.ItemStackBuilderPopulators.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.ItemStackComparators.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.ItemStackGenerator.Builder.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.ItemStackGenerator.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.ItemStackSnapshot.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.MultiBlockCarrier.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.SingleBlockCarrier.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.Slot.Type.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.Slot.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.crafting.CraftingGridInventory.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.crafting.CraftingInventory.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.crafting.CraftingOutput.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.entity.Hotbar.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.entity.MainPlayerInventory.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.entity.PlayerInventory.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.entity.UserInventory.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.equipment.EquipmentInventory.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.equipment.EquipmentType.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.equipment.EquipmentTypes.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.equipment.HeldEquipmentType.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.equipment.WornEquipmentType.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.property.AbstractInventoryProperty.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.property.AcceptsItems.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.property.ArmorSlotType.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.property.EquipmentSlotType.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.property.GuiId.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.property.GuiIdProperty.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.property.GuiIds.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.property.Identifiable.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.property.IntProperty.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.property.InventoryCapacity.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.property.InventoryDimension.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.property.InventoryTitle.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.property.MappedIntProperty.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.property.SlotIndex.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.property.SlotPos.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.property.SlotSide.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.property.StringProperty.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.query.QueryOperation.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.query.QueryOperationType.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.query.QueryOperationTypes.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.slot.EquipmentSlot.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.slot.FilteringSlot.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.slot.FuelSlot.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.slot.InputSlot.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.slot.OutputSlot.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.slot.SidedSlot.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.transaction.SlotTransaction.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.type.CarriedInventory.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.type.GridInventory.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.type.Interactable.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.type.Inventory2D.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.type.InventoryColumn.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.type.InventoryRow.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.type.OrderedInventory.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.type.PersistentInventory.ts" />
/// <reference path="./org.spongepowered.api.item.inventory.type.TileEntityInventory.ts" />
/// <reference path="./org.spongepowered.api.item.merchant.Merchant.ts" />
/// <reference path="./org.spongepowered.api.item.merchant.TradeOffer.Builder.ts" />
/// <reference path="./org.spongepowered.api.item.merchant.TradeOffer.ts" />
/// <reference path="./org.spongepowered.api.item.merchant.TradeOfferGenerator.Builder.ts" />
/// <reference path="./org.spongepowered.api.item.merchant.TradeOfferGenerator.ts" />
/// <reference path="./org.spongepowered.api.item.merchant.TradeOfferListMutator.ts" />
/// <reference path="./org.spongepowered.api.item.merchant.VillagerRegistry.ts" />
/// <reference path="./org.spongepowered.api.item.potion.PotionType.ts" />
/// <reference path="./org.spongepowered.api.item.potion.PotionTypes.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.Recipe.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.RecipeRegistry.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.CraftingRecipe.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.CraftingRecipeRegistry.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.CraftingRecipes.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.CraftingResult.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.Ingredient.Builder.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.Ingredient.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.AisleStep.ResultStep.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.AisleStep.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.EndStep.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.ResultStep.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.RowsStep.ResultStep.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.RowsStep.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder.EndStep.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder.ResultStep.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.smelting.SmeltingRecipe.Builder.EndStep.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.smelting.SmeltingRecipe.Builder.ResultStep.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.smelting.SmeltingRecipe.Builder.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.smelting.SmeltingRecipe.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.smelting.SmeltingRecipeRegistry.ts" />
/// <reference path="./org.spongepowered.api.item.recipe.smelting.SmeltingResult.ts" />
/// <reference path="./org.spongepowered.api.network.ChannelBinding.IndexedMessageChannel.ts" />
/// <reference path="./org.spongepowered.api.network.ChannelBinding.RawDataChannel.ts" />
/// <reference path="./org.spongepowered.api.network.ChannelBinding.ts" />
/// <reference path="./org.spongepowered.api.network.ChannelBuf.ts" />
/// <reference path="./org.spongepowered.api.network.ChannelId.ts" />
/// <reference path="./org.spongepowered.api.network.ChannelRegistrar.ts" />
/// <reference path="./org.spongepowered.api.network.ChannelRegistrationException.ts" />
/// <reference path="./org.spongepowered.api.network.Message.ts" />
/// <reference path="./org.spongepowered.api.network.MessageHandler.ts" />
/// <reference path="./org.spongepowered.api.network.PlayerConnection.ts" />
/// <reference path="./org.spongepowered.api.network.RawDataListener.ts" />
/// <reference path="./org.spongepowered.api.network.RemoteConnection.ts" />
/// <reference path="./org.spongepowered.api.network.status.Favicon.ts" />
/// <reference path="./org.spongepowered.api.network.status.StatusClient.ts" />
/// <reference path="./org.spongepowered.api.network.status.StatusResponse.Players.ts" />
/// <reference path="./org.spongepowered.api.network.status.StatusResponse.ts" />
/// <reference path="./org.spongepowered.api.plugin.Dependency.ts" />
/// <reference path="./org.spongepowered.api.plugin.Plugin.ts" />
/// <reference path="./org.spongepowered.api.plugin.PluginContainer.ts" />
/// <reference path="./org.spongepowered.api.plugin.PluginManager.ts" />
/// <reference path="./org.spongepowered.api.profile.GameProfile.ts" />
/// <reference path="./org.spongepowered.api.profile.GameProfileCache.ts" />
/// <reference path="./org.spongepowered.api.profile.GameProfileManager.ts" />
/// <reference path="./org.spongepowered.api.profile.ProfileNotFoundException.ts" />
/// <reference path="./org.spongepowered.api.profile.property.ProfileProperty.ts" />
/// <reference path="./org.spongepowered.api.registry.AdditionalCatalogRegistryModule.ts" />
/// <reference path="./org.spongepowered.api.registry.AlternateCatalogRegistryModule.ts" />
/// <reference path="./org.spongepowered.api.registry.CatalogRegistryModule.ts" />
/// <reference path="./org.spongepowered.api.registry.CatalogTypeAlreadyRegisteredException.ts" />
/// <reference path="./org.spongepowered.api.registry.ExtraClassCatalogRegistryModule.ts" />
/// <reference path="./org.spongepowered.api.registry.FactoryRegistry.ts" />
/// <reference path="./org.spongepowered.api.registry.RegistrationPhase.ts" />
/// <reference path="./org.spongepowered.api.registry.RegistryException.ts" />
/// <reference path="./org.spongepowered.api.registry.RegistryModule.ts" />
/// <reference path="./org.spongepowered.api.registry.RegistryModuleAlreadyRegisteredException.ts" />
/// <reference path="./org.spongepowered.api.registry.util.AdditionalRegistration.ts" />
/// <reference path="./org.spongepowered.api.registry.util.CustomCatalogRegistration.ts" />
/// <reference path="./org.spongepowered.api.registry.util.DelayedRegistration.ts" />
/// <reference path="./org.spongepowered.api.registry.util.OverrideRegistration.ts" />
/// <reference path="./org.spongepowered.api.registry.util.PluginProvidedRegistryModule.ts" />
/// <reference path="./org.spongepowered.api.registry.util.RegisterCatalog.ts" />
/// <reference path="./org.spongepowered.api.registry.util.RegistrationDependency.ts" />
/// <reference path="./org.spongepowered.api.resourcepack.ResourcePack.ts" />
/// <reference path="./org.spongepowered.api.resourcepack.ResourcePackFactory.ts" />
/// <reference path="./org.spongepowered.api.resourcepack.ResourcePacks.ts" />
/// <reference path="./org.spongepowered.api.scheduler.AsynchronousExecutor.ts" />
/// <reference path="./org.spongepowered.api.scheduler.Scheduler.ts" />
/// <reference path="./org.spongepowered.api.scheduler.SpongeExecutorService.SpongeFuture.ts" />
/// <reference path="./org.spongepowered.api.scheduler.SpongeExecutorService.ts" />
/// <reference path="./org.spongepowered.api.scheduler.SynchronousExecutor.ts" />
/// <reference path="./org.spongepowered.api.scheduler.Task.Builder.ts" />
/// <reference path="./org.spongepowered.api.scheduler.Task.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.CollisionRule.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.CollisionRules.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.Score.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.Scoreboard.Builder.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.Scoreboard.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.Team.Builder.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.Team.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.TeamMember.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.Visibilities.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.Visibility.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.critieria.Criteria.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.critieria.Criterion.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.displayslot.DisplaySlot.Builder.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.displayslot.DisplaySlot.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.displayslot.DisplaySlots.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.objective.Objective.Builder.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.objective.Objective.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.objective.displaymode.ObjectiveDisplayMode.ts" />
/// <reference path="./org.spongepowered.api.scoreboard.objective.displaymode.ObjectiveDisplayModes.ts" />
/// <reference path="./org.spongepowered.api.service.ProviderRegistration.ts" />
/// <reference path="./org.spongepowered.api.service.ProvisioningException.ts" />
/// <reference path="./org.spongepowered.api.service.ServiceManager.ts" />
/// <reference path="./org.spongepowered.api.service.SimpleServiceManager.ts" />
/// <reference path="./org.spongepowered.api.service.ban.BanService.ts" />
/// <reference path="./org.spongepowered.api.service.context.Context.ts" />
/// <reference path="./org.spongepowered.api.service.context.ContextCalculator.ts" />
/// <reference path="./org.spongepowered.api.service.context.ContextSource.ts" />
/// <reference path="./org.spongepowered.api.service.context.Contextual.ts" />
/// <reference path="./org.spongepowered.api.service.context.ContextualService.ts" />
/// <reference path="./org.spongepowered.api.service.economy.Currency.ts" />
/// <reference path="./org.spongepowered.api.service.economy.EconomyService.ts" />
/// <reference path="./org.spongepowered.api.service.economy.account.Account.ts" />
/// <reference path="./org.spongepowered.api.service.economy.account.UniqueAccount.ts" />
/// <reference path="./org.spongepowered.api.service.economy.account.VirtualAccount.ts" />
/// <reference path="./org.spongepowered.api.service.economy.transaction.ResultType.ts" />
/// <reference path="./org.spongepowered.api.service.economy.transaction.TransactionResult.ts" />
/// <reference path="./org.spongepowered.api.service.economy.transaction.TransactionType.ts" />
/// <reference path="./org.spongepowered.api.service.economy.transaction.TransactionTypes.ts" />
/// <reference path="./org.spongepowered.api.service.economy.transaction.TransferResult.ts" />
/// <reference path="./org.spongepowered.api.service.pagination.PaginationList.Builder.ts" />
/// <reference path="./org.spongepowered.api.service.pagination.PaginationList.ts" />
/// <reference path="./org.spongepowered.api.service.pagination.PaginationService.ts" />
/// <reference path="./org.spongepowered.api.service.permission.MemorySubjectData.ts" />
/// <reference path="./org.spongepowered.api.service.permission.NodeTree.ts" />
/// <reference path="./org.spongepowered.api.service.permission.PermissionDescription.Builder.ts" />
/// <reference path="./org.spongepowered.api.service.permission.PermissionDescription.ts" />
/// <reference path="./org.spongepowered.api.service.permission.PermissionService.ts" />
/// <reference path="./org.spongepowered.api.service.permission.Subject.ts" />
/// <reference path="./org.spongepowered.api.service.permission.SubjectCollection.ts" />
/// <reference path="./org.spongepowered.api.service.permission.SubjectData.ts" />
/// <reference path="./org.spongepowered.api.service.permission.SubjectReference.ts" />
/// <reference path="./org.spongepowered.api.service.rcon.RconService.ts" />
/// <reference path="./org.spongepowered.api.service.sql.SqlService.ts" />
/// <reference path="./org.spongepowered.api.service.user.UserStorageService.ts" />
/// <reference path="./org.spongepowered.api.service.whitelist.WhitelistService.ts" />
/// <reference path="./org.spongepowered.api.statistic.BlockStatistic.ts" />
/// <reference path="./org.spongepowered.api.statistic.EntityStatistic.ts" />
/// <reference path="./org.spongepowered.api.statistic.ItemStatistic.ts" />
/// <reference path="./org.spongepowered.api.statistic.Statistic.ts" />
/// <reference path="./org.spongepowered.api.statistic.StatisticType.ts" />
/// <reference path="./org.spongepowered.api.statistic.StatisticTypes.ts" />
/// <reference path="./org.spongepowered.api.statistic.Statistics.ts" />
/// <reference path="./org.spongepowered.api.text.BookView.Builder.ts" />
/// <reference path="./org.spongepowered.api.text.BookView.ts" />
/// <reference path="./org.spongepowered.api.text.LiteralText.Builder.ts" />
/// <reference path="./org.spongepowered.api.text.LiteralText.ts" />
/// <reference path="./org.spongepowered.api.text.ScoreText.Builder.ts" />
/// <reference path="./org.spongepowered.api.text.ScoreText.ts" />
/// <reference path="./org.spongepowered.api.text.SelectorText.Builder.ts" />
/// <reference path="./org.spongepowered.api.text.SelectorText.ts" />
/// <reference path="./org.spongepowered.api.text.Text.Builder.ts" />
/// <reference path="./org.spongepowered.api.text.Text.ts" />
/// <reference path="./org.spongepowered.api.text.TextElement.ts" />
/// <reference path="./org.spongepowered.api.text.TextRepresentable.ts" />
/// <reference path="./org.spongepowered.api.text.TextTemplate.Arg.Builder.ts" />
/// <reference path="./org.spongepowered.api.text.TextTemplate.Arg.ts" />
/// <reference path="./org.spongepowered.api.text.TextTemplate.ts" />
/// <reference path="./org.spongepowered.api.text.TextTemplateArgumentException.ts" />
/// <reference path="./org.spongepowered.api.text.TranslatableText.Builder.ts" />
/// <reference path="./org.spongepowered.api.text.TranslatableText.ts" />
/// <reference path="./org.spongepowered.api.text.action.ClickAction.ChangePage.ts" />
/// <reference path="./org.spongepowered.api.text.action.ClickAction.ExecuteCallback.ts" />
/// <reference path="./org.spongepowered.api.text.action.ClickAction.OpenUrl.ts" />
/// <reference path="./org.spongepowered.api.text.action.ClickAction.RunCommand.ts" />
/// <reference path="./org.spongepowered.api.text.action.ClickAction.SuggestCommand.ts" />
/// <reference path="./org.spongepowered.api.text.action.ClickAction.ts" />
/// <reference path="./org.spongepowered.api.text.action.HoverAction.ShowEntity.Ref.ts" />
/// <reference path="./org.spongepowered.api.text.action.HoverAction.ShowEntity.ts" />
/// <reference path="./org.spongepowered.api.text.action.HoverAction.ShowItem.ts" />
/// <reference path="./org.spongepowered.api.text.action.HoverAction.ShowText.ts" />
/// <reference path="./org.spongepowered.api.text.action.HoverAction.ts" />
/// <reference path="./org.spongepowered.api.text.action.ShiftClickAction.InsertText.ts" />
/// <reference path="./org.spongepowered.api.text.action.ShiftClickAction.ts" />
/// <reference path="./org.spongepowered.api.text.action.TextAction.ts" />
/// <reference path="./org.spongepowered.api.text.action.TextActions.ts" />
/// <reference path="./org.spongepowered.api.text.channel.AbstractMutableMessageChannel.ts" />
/// <reference path="./org.spongepowered.api.text.channel.ChatTypeMessageReceiver.ts" />
/// <reference path="./org.spongepowered.api.text.channel.MessageChannel.ts" />
/// <reference path="./org.spongepowered.api.text.channel.MessageReceiver.ts" />
/// <reference path="./org.spongepowered.api.text.channel.MutableMessageChannel.ts" />
/// <reference path="./org.spongepowered.api.text.channel.impl.DelegateMessageChannel.ts" />
/// <reference path="./org.spongepowered.api.text.channel.impl.DelegateMutableMessageChannel.ts" />
/// <reference path="./org.spongepowered.api.text.channel.impl.SimpleMutableMessageChannel.ts" />
/// <reference path="./org.spongepowered.api.text.channel.type.CombinedMessageChannel.ts" />
/// <reference path="./org.spongepowered.api.text.channel.type.FixedMessageChannel.ts" />
/// <reference path="./org.spongepowered.api.text.channel.type.PermissionMessageChannel.ts" />
/// <reference path="./org.spongepowered.api.text.channel.type.WorldMessageChannel.ts" />
/// <reference path="./org.spongepowered.api.text.chat.ChatType.ts" />
/// <reference path="./org.spongepowered.api.text.chat.ChatTypes.ts" />
/// <reference path="./org.spongepowered.api.text.chat.ChatVisibilities.ts" />
/// <reference path="./org.spongepowered.api.text.chat.ChatVisibility.ts" />
/// <reference path="./org.spongepowered.api.text.format.TextColor.ts" />
/// <reference path="./org.spongepowered.api.text.format.TextColors.ts" />
/// <reference path="./org.spongepowered.api.text.format.TextFormat.ts" />
/// <reference path="./org.spongepowered.api.text.format.TextStyle.Base.ts" />
/// <reference path="./org.spongepowered.api.text.format.TextStyle.ts" />
/// <reference path="./org.spongepowered.api.text.format.TextStyles.ts" />
/// <reference path="./org.spongepowered.api.text.selector.Argument.Invertible.ts" />
/// <reference path="./org.spongepowered.api.text.selector.Argument.ts" />
/// <reference path="./org.spongepowered.api.text.selector.ArgumentHolder.Limit.ts" />
/// <reference path="./org.spongepowered.api.text.selector.ArgumentHolder.Vector3.ts" />
/// <reference path="./org.spongepowered.api.text.selector.ArgumentHolder.ts" />
/// <reference path="./org.spongepowered.api.text.selector.ArgumentType.Invertible.ts" />
/// <reference path="./org.spongepowered.api.text.selector.ArgumentType.ts" />
/// <reference path="./org.spongepowered.api.text.selector.ArgumentTypes.ts" />
/// <reference path="./org.spongepowered.api.text.selector.Selector.Builder.ts" />
/// <reference path="./org.spongepowered.api.text.selector.Selector.ts" />
/// <reference path="./org.spongepowered.api.text.selector.SelectorFactory.ts" />
/// <reference path="./org.spongepowered.api.text.selector.SelectorType.ts" />
/// <reference path="./org.spongepowered.api.text.selector.SelectorTypes.ts" />
/// <reference path="./org.spongepowered.api.text.serializer.BookViewDataBuilder.ts" />
/// <reference path="./org.spongepowered.api.text.serializer.FormattingCodeTextSerializer.ts" />
/// <reference path="./org.spongepowered.api.text.serializer.SafeTextSerializer.ts" />
/// <reference path="./org.spongepowered.api.text.serializer.TextConfigSerializer.ts" />
/// <reference path="./org.spongepowered.api.text.serializer.TextFormatConfigSerializer.ts" />
/// <reference path="./org.spongepowered.api.text.serializer.TextParseException.ts" />
/// <reference path="./org.spongepowered.api.text.serializer.TextSerializer.ts" />
/// <reference path="./org.spongepowered.api.text.serializer.TextSerializerFactory.ts" />
/// <reference path="./org.spongepowered.api.text.serializer.TextSerializers.ts" />
/// <reference path="./org.spongepowered.api.text.serializer.TextTemplateConfigSerializer.ts" />
/// <reference path="./org.spongepowered.api.text.title.Title.Builder.ts" />
/// <reference path="./org.spongepowered.api.text.title.Title.ts" />
/// <reference path="./org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter.ts" />
/// <reference path="./org.spongepowered.api.text.transform.FixedPartitionedTextFormatter.ts" />
/// <reference path="./org.spongepowered.api.text.transform.PartitionedTextFormatter.ts" />
/// <reference path="./org.spongepowered.api.text.transform.SimpleTextFormatter.ts" />
/// <reference path="./org.spongepowered.api.text.transform.SimpleTextTemplateApplier.ts" />
/// <reference path="./org.spongepowered.api.text.transform.TextFormatter.ts" />
/// <reference path="./org.spongepowered.api.text.transform.TextTemplateApplier.ts" />
/// <reference path="./org.spongepowered.api.text.translation.FixedTranslation.ts" />
/// <reference path="./org.spongepowered.api.text.translation.ResourceBundleTranslation.ts" />
/// <reference path="./org.spongepowered.api.text.translation.Translatable.ts" />
/// <reference path="./org.spongepowered.api.text.translation.Translation.ts" />
/// <reference path="./org.spongepowered.api.text.translation.locale.Locales.ts" />
/// <reference path="./org.spongepowered.api.text.translation.locale.NamedLocales.ts" />
/// <reference path="./org.spongepowered.api.util.AABB.ts" />
/// <reference path="./org.spongepowered.api.util.Axis.ts" />
/// <reference path="./org.spongepowered.api.util.AxisDirection.ts" />
/// <reference path="./org.spongepowered.api.util.CatalogBuilder.ts" />
/// <reference path="./org.spongepowered.api.util.Coerce.ts" />
/// <reference path="./org.spongepowered.api.util.CollectionUtils.ts" />
/// <reference path="./org.spongepowered.api.util.Color.Builder.ts" />
/// <reference path="./org.spongepowered.api.util.Color.ts" />
/// <reference path="./org.spongepowered.api.util.Cycleable.ts" />
/// <reference path="./org.spongepowered.api.util.Direction.Division.ts" />
/// <reference path="./org.spongepowered.api.util.Direction.ts" />
/// <reference path="./org.spongepowered.api.util.DiscreteTransform2.ts" />
/// <reference path="./org.spongepowered.api.util.DiscreteTransform3.ts" />
/// <reference path="./org.spongepowered.api.util.Functional.ts" />
/// <reference path="./org.spongepowered.api.util.GuavaCollectors.ts" />
/// <reference path="./org.spongepowered.api.util.Identifiable.ts" />
/// <reference path="./org.spongepowered.api.util.InformativeMain.ts" />
/// <reference path="./org.spongepowered.api.util.OptBool.ts" />
/// <reference path="./org.spongepowered.api.util.PEBKACException.ts" />
/// <reference path="./org.spongepowered.api.util.PositionOutOfBoundsException.ts" />
/// <reference path="./org.spongepowered.api.util.RelativePositions.ts" />
/// <reference path="./org.spongepowered.api.util.ResettableBuilder.ts" />
/// <reference path="./org.spongepowered.api.util.RespawnLocation.Builder.ts" />
/// <reference path="./org.spongepowered.api.util.RespawnLocation.ts" />
/// <reference path="./org.spongepowered.api.util.SpongeApiTranslationHelper.ts" />
/// <reference path="./org.spongepowered.api.util.StartsWithPredicate.ts" />
/// <reference path="./org.spongepowered.api.util.TextMessageException.ts" />
/// <reference path="./org.spongepowered.api.util.Tristate.ts" />
/// <reference path="./org.spongepowered.api.util.Tuple.ts" />
/// <reference path="./org.spongepowered.api.util.TypeTokens.ts" />
/// <reference path="./org.spongepowered.api.util.Updater.ts" />
/// <reference path="./org.spongepowered.api.util.annotation.CatalogedBy.ts" />
/// <reference path="./org.spongepowered.api.util.annotation.NonnullByDefault.ts" />
/// <reference path="./org.spongepowered.api.util.annotation.eventgen.AbsoluteSortPosition.ts" />
/// <reference path="./org.spongepowered.api.util.annotation.eventgen.FactoryMethod.ts" />
/// <reference path="./org.spongepowered.api.util.annotation.eventgen.GenerateFactoryMethod.ts" />
/// <reference path="./org.spongepowered.api.util.annotation.eventgen.ImplementedBy.ts" />
/// <reference path="./org.spongepowered.api.util.annotation.eventgen.PropertySettings.ts" />
/// <reference path="./org.spongepowered.api.util.annotation.eventgen.TransformResult.ts" />
/// <reference path="./org.spongepowered.api.util.annotation.eventgen.TransformWith.ts" />
/// <reference path="./org.spongepowered.api.util.annotation.eventgen.UseField.ts" />
/// <reference path="./org.spongepowered.api.util.ban.Ban.Builder.ts" />
/// <reference path="./org.spongepowered.api.util.ban.Ban.Ip.ts" />
/// <reference path="./org.spongepowered.api.util.ban.Ban.Profile.ts" />
/// <reference path="./org.spongepowered.api.util.ban.Ban.ts" />
/// <reference path="./org.spongepowered.api.util.ban.BanType.ts" />
/// <reference path="./org.spongepowered.api.util.ban.BanTypes.ts" />
/// <reference path="./org.spongepowered.api.util.blockray.BlockRay.BlockRayBuilder.ts" />
/// <reference path="./org.spongepowered.api.util.blockray.BlockRay.ts" />
/// <reference path="./org.spongepowered.api.util.blockray.BlockRayHit.ts" />
/// <reference path="./org.spongepowered.api.util.file.CopyFileVisitor.ts" />
/// <reference path="./org.spongepowered.api.util.file.DeleteFileVisitor.ts" />
/// <reference path="./org.spongepowered.api.util.file.ForwardingFileVisitor.ts" />
/// <reference path="./org.spongepowered.api.util.generator.GeneratorUtils.LocalClassLoader.ts" />
/// <reference path="./org.spongepowered.api.util.generator.GeneratorUtils.ts" />
/// <reference path="./org.spongepowered.api.util.generator.dummy.DummyClassGenerator.ts" />
/// <reference path="./org.spongepowered.api.util.generator.dummy.DummyClassGeneratorProvider.ts" />
/// <reference path="./org.spongepowered.api.util.generator.dummy.DummyObjectProvider.ts" />
/// <reference path="./org.spongepowered.api.util.metric.MetricsConfigManager.ts" />
/// <reference path="./org.spongepowered.api.util.rotation.Rotation.ts" />
/// <reference path="./org.spongepowered.api.util.rotation.Rotations.ts" />
/// <reference path="./org.spongepowered.api.util.weighted.ChanceTable.ts" />
/// <reference path="./org.spongepowered.api.util.weighted.EmptyObject.ts" />
/// <reference path="./org.spongepowered.api.util.weighted.LootTable.ts" />
/// <reference path="./org.spongepowered.api.util.weighted.NestedTableEntry.ts" />
/// <reference path="./org.spongepowered.api.util.weighted.RandomObjectTable.ts" />
/// <reference path="./org.spongepowered.api.util.weighted.SeededVariableAmount.WrappedVariableAmount.ts" />
/// <reference path="./org.spongepowered.api.util.weighted.SeededVariableAmount.ts" />
/// <reference path="./org.spongepowered.api.util.weighted.TableEntry.ts" />
/// <reference path="./org.spongepowered.api.util.weighted.UnmodifiableWeightedTable.ts" />
/// <reference path="./org.spongepowered.api.util.weighted.VariableAmount.BaseAndAddition.ts" />
/// <reference path="./org.spongepowered.api.util.weighted.VariableAmount.BaseAndVariance.ts" />
/// <reference path="./org.spongepowered.api.util.weighted.VariableAmount.Fixed.ts" />
/// <reference path="./org.spongepowered.api.util.weighted.VariableAmount.OptionalAmount.ts" />
/// <reference path="./org.spongepowered.api.util.weighted.VariableAmount.ts" />
/// <reference path="./org.spongepowered.api.util.weighted.WeightedObject.ts" />
/// <reference path="./org.spongepowered.api.util.weighted.WeightedSerializableObject.ts" />
/// <reference path="./org.spongepowered.api.util.weighted.WeightedTable.ts" />
/// <reference path="./org.spongepowered.api.world.BlockChangeFlag.ts" />
/// <reference path="./org.spongepowered.api.world.BlockChangeFlags.ts" />
/// <reference path="./org.spongepowered.api.world.Chunk.ts" />
/// <reference path="./org.spongepowered.api.world.ChunkPreGenerate.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.ChunkPreGenerate.ts" />
/// <reference path="./org.spongepowered.api.world.ChunkRegenerateFlag.ts" />
/// <reference path="./org.spongepowered.api.world.ChunkRegenerateFlags.ts" />
/// <reference path="./org.spongepowered.api.world.ChunkState.ts" />
/// <reference path="./org.spongepowered.api.world.ChunkTicketManager.Callback.ts" />
/// <reference path="./org.spongepowered.api.world.ChunkTicketManager.EntityLoadingTicket.ts" />
/// <reference path="./org.spongepowered.api.world.ChunkTicketManager.LoadingTicket.ts" />
/// <reference path="./org.spongepowered.api.world.ChunkTicketManager.OrderedCallback.ts" />
/// <reference path="./org.spongepowered.api.world.ChunkTicketManager.PlayerEntityLoadingTicket.ts" />
/// <reference path="./org.spongepowered.api.world.ChunkTicketManager.PlayerLoadingTicket.ts" />
/// <reference path="./org.spongepowered.api.world.ChunkTicketManager.PlayerOrderedCallback.ts" />
/// <reference path="./org.spongepowered.api.world.ChunkTicketManager.ts" />
/// <reference path="./org.spongepowered.api.world.Dimension.ts" />
/// <reference path="./org.spongepowered.api.world.DimensionType.ts" />
/// <reference path="./org.spongepowered.api.world.DimensionTypes.ts" />
/// <reference path="./org.spongepowered.api.world.GeneratorType.ts" />
/// <reference path="./org.spongepowered.api.world.GeneratorTypes.ts" />
/// <reference path="./org.spongepowered.api.world.Locatable.ts" />
/// <reference path="./org.spongepowered.api.world.LocatableBlock.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.LocatableBlock.ts" />
/// <reference path="./org.spongepowered.api.world.Location.ts" />
/// <reference path="./org.spongepowered.api.world.PortalAgent.ts" />
/// <reference path="./org.spongepowered.api.world.PortalAgentType.ts" />
/// <reference path="./org.spongepowered.api.world.PortalAgentTypes.ts" />
/// <reference path="./org.spongepowered.api.world.SerializationBehavior.ts" />
/// <reference path="./org.spongepowered.api.world.SerializationBehaviors.ts" />
/// <reference path="./org.spongepowered.api.world.TeleportHelper.ts" />
/// <reference path="./org.spongepowered.api.world.World.ts" />
/// <reference path="./org.spongepowered.api.world.WorldArchetype.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.WorldArchetype.ts" />
/// <reference path="./org.spongepowered.api.world.WorldArchetypes.ts" />
/// <reference path="./org.spongepowered.api.world.WorldBorder.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.WorldBorder.ts" />
/// <reference path="./org.spongepowered.api.world.biome.BiomeGenerationSettings.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.biome.BiomeGenerationSettings.ts" />
/// <reference path="./org.spongepowered.api.world.biome.BiomeType.ts" />
/// <reference path="./org.spongepowered.api.world.biome.BiomeTypes.ts" />
/// <reference path="./org.spongepowered.api.world.biome.GroundCoverLayer.ts" />
/// <reference path="./org.spongepowered.api.world.biome.VirtualBiomeType.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.biome.VirtualBiomeType.ts" />
/// <reference path="./org.spongepowered.api.world.difficulty.Difficulties.ts" />
/// <reference path="./org.spongepowered.api.world.difficulty.Difficulty.ts" />
/// <reference path="./org.spongepowered.api.world.explosion.Explosion.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.explosion.Explosion.ts" />
/// <reference path="./org.spongepowered.api.world.extent.ArchetypeVolume.ts" />
/// <reference path="./org.spongepowered.api.world.extent.BiomeVolume.ts" />
/// <reference path="./org.spongepowered.api.world.extent.BlockVolume.ts" />
/// <reference path="./org.spongepowered.api.world.extent.EntityUniverse.EntityHit.ts" />
/// <reference path="./org.spongepowered.api.world.extent.EntityUniverse.ts" />
/// <reference path="./org.spongepowered.api.world.extent.Extent.ts" />
/// <reference path="./org.spongepowered.api.world.extent.ExtentBufferFactory.ts" />
/// <reference path="./org.spongepowered.api.world.extent.ImmutableBiomeVolume.ts" />
/// <reference path="./org.spongepowered.api.world.extent.ImmutableBlockVolume.ts" />
/// <reference path="./org.spongepowered.api.world.extent.InteractableVolume.ts" />
/// <reference path="./org.spongepowered.api.world.extent.LocationCompositeValueStore.ts" />
/// <reference path="./org.spongepowered.api.world.extent.MutableBiomeVolume.ts" />
/// <reference path="./org.spongepowered.api.world.extent.MutableBlockVolume.ts" />
/// <reference path="./org.spongepowered.api.world.extent.StorageType.ts" />
/// <reference path="./org.spongepowered.api.world.extent.TileEntityVolume.ts" />
/// <reference path="./org.spongepowered.api.world.extent.UnmodifiableBiomeVolume.ts" />
/// <reference path="./org.spongepowered.api.world.extent.UnmodifiableBlockVolume.ts" />
/// <reference path="./org.spongepowered.api.world.extent.worker.BiomeVolumeWorker.ts" />
/// <reference path="./org.spongepowered.api.world.extent.worker.BlockVolumeWorker.ts" />
/// <reference path="./org.spongepowered.api.world.extent.worker.MutableBiomeVolumeWorker.ts" />
/// <reference path="./org.spongepowered.api.world.extent.worker.MutableBlockVolumeWorker.ts" />
/// <reference path="./org.spongepowered.api.world.extent.worker.procedure.BiomeVolumeFiller.ts" />
/// <reference path="./org.spongepowered.api.world.extent.worker.procedure.BiomeVolumeMapper.ts" />
/// <reference path="./org.spongepowered.api.world.extent.worker.procedure.BiomeVolumeMerger.ts" />
/// <reference path="./org.spongepowered.api.world.extent.worker.procedure.BiomeVolumeReducer.ts" />
/// <reference path="./org.spongepowered.api.world.extent.worker.procedure.BiomeVolumeVisitor.ts" />
/// <reference path="./org.spongepowered.api.world.extent.worker.procedure.BlockVolumeFiller.ts" />
/// <reference path="./org.spongepowered.api.world.extent.worker.procedure.BlockVolumeMapper.ts" />
/// <reference path="./org.spongepowered.api.world.extent.worker.procedure.BlockVolumeMerger.ts" />
/// <reference path="./org.spongepowered.api.world.extent.worker.procedure.BlockVolumeReducer.ts" />
/// <reference path="./org.spongepowered.api.world.extent.worker.procedure.BlockVolumeVisitor.ts" />
/// <reference path="./org.spongepowered.api.world.gamerule.DefaultGameRules.ts" />
/// <reference path="./org.spongepowered.api.world.gen.BiomeGenerator.ts" />
/// <reference path="./org.spongepowered.api.world.gen.GenerationPopulator.ts" />
/// <reference path="./org.spongepowered.api.world.gen.Populator.ts" />
/// <reference path="./org.spongepowered.api.world.gen.PopulatorObject.ts" />
/// <reference path="./org.spongepowered.api.world.gen.PopulatorObjects.ts" />
/// <reference path="./org.spongepowered.api.world.gen.PopulatorType.ts" />
/// <reference path="./org.spongepowered.api.world.gen.PopulatorTypes.ts" />
/// <reference path="./org.spongepowered.api.world.gen.WorldGenerator.ts" />
/// <reference path="./org.spongepowered.api.world.gen.WorldGeneratorModifier.ts" />
/// <reference path="./org.spongepowered.api.world.gen.WorldGeneratorModifiers.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.BigMushroom.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.BigMushroom.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.BlockBlob.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.BlockBlob.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Cactus.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Cactus.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.ChorusFlower.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.ChorusFlower.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.DeadBush.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.DeadBush.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.DesertWell.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.DesertWell.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.DoublePlant.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.DoublePlant.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Dungeon.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Dungeon.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.EndIsland.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.EndIsland.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Flower.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Flower.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Forest.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Forest.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Fossil.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Fossil.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Glowstone.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Glowstone.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.IcePath.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.IcePath.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.IceSpike.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.IceSpike.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Lake.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Lake.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Melon.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Melon.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Mushroom.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Mushroom.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.NetherFire.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.NetherFire.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Ore.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Ore.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Pumpkin.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Pumpkin.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.RandomBlock.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.RandomBlock.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.RandomObject.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.RandomObject.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Reed.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Reed.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.SeaFloor.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.SeaFloor.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Shrub.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Shrub.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Vine.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.Vine.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.WaterLily.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.gen.populator.WaterLily.ts" />
/// <reference path="./org.spongepowered.api.world.gen.type.BiomeTreeType.ts" />
/// <reference path="./org.spongepowered.api.world.gen.type.BiomeTreeTypes.ts" />
/// <reference path="./org.spongepowered.api.world.gen.type.MushroomType.ts" />
/// <reference path="./org.spongepowered.api.world.gen.type.MushroomTypes.ts" />
/// <reference path="./org.spongepowered.api.world.schematic.BlockPalette.ts" />
/// <reference path="./org.spongepowered.api.world.schematic.BlockPaletteType.ts" />
/// <reference path="./org.spongepowered.api.world.schematic.BlockPaletteTypes.ts" />
/// <reference path="./org.spongepowered.api.world.schematic.Palette.ts" />
/// <reference path="./org.spongepowered.api.world.schematic.PaletteType.ts" />
/// <reference path="./org.spongepowered.api.world.schematic.PaletteTypes.ts" />
/// <reference path="./org.spongepowered.api.world.schematic.Schematic.Builder.ts" />
/// <reference path="./org.spongepowered.api.world.schematic.Schematic.ts" />
/// <reference path="./org.spongepowered.api.world.storage.ChunkDataStream.ts" />
/// <reference path="./org.spongepowered.api.world.storage.ChunkLayout.ts" />
/// <reference path="./org.spongepowered.api.world.storage.WorldProperties.ts" />
/// <reference path="./org.spongepowered.api.world.storage.WorldStorage.ts" />
/// <reference path="./org.spongepowered.api.world.teleport.TeleportHelperFilter.ts" />
/// <reference path="./org.spongepowered.api.world.teleport.TeleportHelperFilters.ts" />
/// <reference path="./org.spongepowered.api.world.weather.Weather.ts" />
/// <reference path="./org.spongepowered.api.world.weather.WeatherUniverse.ts" />
/// <reference path="./org.spongepowered.api.world.weather.Weathers.ts" />
