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