All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.koin.ksp.generated.MythicDropsModuleGencom$tealcube$minecraft$bukkit$mythicdrops.kt Maven / Gradle / Ivy

The newest version!
package org.koin.ksp.generated

import org.koin.core.module.Module
import org.koin.dsl.*


internal val com_tealcube_minecraft_bukkit_mythicdrops_MythicDropsModule : Module = module {
	val moduleInstance = com.tealcube.minecraft.bukkit.mythicdrops.MythicDropsModule()
	single(qualifier=org.koin.core.qualifier.StringQualifier("armor")) { moduleInstance.armorYAML(plugin=get()) } bind(io.pixeloutlaw.minecraft.spigot.config.VersionedFileAwareYamlConfiguration::class)
	single(qualifier=org.koin.core.qualifier.StringQualifier("config")) { moduleInstance.configYAML(plugin=get()) } bind(io.pixeloutlaw.minecraft.spigot.config.VersionedFileAwareYamlConfiguration::class)
	single(qualifier=org.koin.core.qualifier.StringQualifier("creatureSpawning")) { moduleInstance.creatureSpawningYAML(plugin=get()) } bind(io.pixeloutlaw.minecraft.spigot.config.VersionedFileAwareYamlConfiguration::class)
	single(qualifier=org.koin.core.qualifier.StringQualifier("customItems")) { moduleInstance.customItemsYAML(plugin=get()) } bind(io.pixeloutlaw.minecraft.spigot.config.VersionedFileAwareYamlConfiguration::class)
	single(qualifier=org.koin.core.qualifier.StringQualifier("identifying")) { moduleInstance.identifyingYAML(plugin=get()) } bind(io.pixeloutlaw.minecraft.spigot.config.VersionedFileAwareYamlConfiguration::class)
	single(qualifier=org.koin.core.qualifier.StringQualifier("itemGroups")) { moduleInstance.itemGroupsYAML(plugin=get()) } bind(io.pixeloutlaw.minecraft.spigot.config.VersionedFileAwareYamlConfiguration::class)
	single(qualifier=org.koin.core.qualifier.StringQualifier("language")) { moduleInstance.languageYAML(plugin=get()) } bind(io.pixeloutlaw.minecraft.spigot.config.VersionedFileAwareYamlConfiguration::class)
	single(qualifier=org.koin.core.qualifier.StringQualifier("relation")) { moduleInstance.relationYAML(plugin=get()) } bind(io.pixeloutlaw.minecraft.spigot.config.VersionedFileAwareYamlConfiguration::class)
	single(qualifier=org.koin.core.qualifier.StringQualifier("repairCosts")) { moduleInstance.repairCostsYAML(plugin=get()) } bind(io.pixeloutlaw.minecraft.spigot.config.VersionedFileAwareYamlConfiguration::class)
	single(qualifier=org.koin.core.qualifier.StringQualifier("repairing")) { moduleInstance.repairingYAML(plugin=get()) } bind(io.pixeloutlaw.minecraft.spigot.config.VersionedFileAwareYamlConfiguration::class)
	single(qualifier=org.koin.core.qualifier.StringQualifier("socketGemCombiners")) { moduleInstance.socketGemCombinersYAML(plugin=get()) } bind(io.pixeloutlaw.minecraft.spigot.config.VersionedFileAwareYamlConfiguration::class)
	single(qualifier=org.koin.core.qualifier.StringQualifier("socketGems")) { moduleInstance.socketGemsYAML(plugin=get()) } bind(io.pixeloutlaw.minecraft.spigot.config.VersionedFileAwareYamlConfiguration::class)
	single(qualifier=org.koin.core.qualifier.StringQualifier("socketTypes")) { moduleInstance.socketTypesYAML(plugin=get()) } bind(io.pixeloutlaw.minecraft.spigot.config.VersionedFileAwareYamlConfiguration::class)
	single(qualifier=org.koin.core.qualifier.StringQualifier("socketing")) { moduleInstance.socketingYAML(plugin=get()) } bind(io.pixeloutlaw.minecraft.spigot.config.VersionedFileAwareYamlConfiguration::class)
	single(qualifier=org.koin.core.qualifier.StringQualifier("startup")) { moduleInstance.startupYAML(plugin=get()) } bind(io.pixeloutlaw.minecraft.spigot.config.VersionedFileAwareYamlConfiguration::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.MythicDropsImpl(itemGroupManager=get(),socketGemCacheManager=get(),socketGemManager=get(),socketTypeManager=get(),socketExtenderTypeManager=get(),socketGemCombinerManager=get(),socketGemCombinerGuiFactory=get(),settingsManager=get(),repairItemManager=get(),customItemManager=get(),relationManager=get(),tierManager=get(),loadingErrorManager=get(),dropStrategyManager=get(),productionLine=get(),configLoader=get(),debugBundleGenerator=get()) } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.MythicDrops::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.armor.ArmorListener(settingsManager=get()) } bind(org.bukkit.event.Listener::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.aura.AuraRunnableFactory(mythicDebugManager=get(),plugin=get(),settingsManager=get(),socketGemCacheManager=get(),socketGemManager=get()) } 
	single() { com.tealcube.minecraft.bukkit.mythicdrops.config.Resources(plugin=get()) } 
	single() { com.tealcube.minecraft.bukkit.mythicdrops.config.TierYamlConfigurations(plugin=get()) } 
	single() { com.tealcube.minecraft.bukkit.mythicdrops.crafting.CraftingListener(settingsManager=get(),socketExtenderTypeManager=get()) } bind(org.bukkit.event.Listener::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.debug.DebugListener(mythicDebugManager=get()) } bind(org.bukkit.event.Listener::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.debug.MythicDebugBundleGenerator(plugin=get(),settingsManager=get(),customItemManager=get(),socketGemManager=get(),tierManager=get(),socketTypeManager=get(),socketExtenderTypeManager=get()) } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.debug.DebugBundleGenerator::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.debug.MythicDebugManager() } 
	single() { com.tealcube.minecraft.bukkit.mythicdrops.errors.MythicLoadingErrorManager() } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.errors.LoadingErrorManager::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.identification.IdentificationInventoryDragListener(messageBroadcaster=get(),settingsManager=get(),tierManager=get()) } binds(arrayOf(com.tealcube.minecraft.bukkit.mythicdrops.loading.FeatureFlagged::class,org.bukkit.event.Listener::class))
	single() { com.tealcube.minecraft.bukkit.mythicdrops.inventories.AnvilListener(settingsManager=get(),tierManager=get(),socketExtenderTypeManager=get()) } bind(org.bukkit.event.Listener::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.inventories.EnchantmentTableListener(settingsManager=get()) } bind(org.bukkit.event.Listener::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.inventories.GrindstoneListener(customItemManager=get(),settingsManager=get()) } bind(org.bukkit.event.Listener::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.items.MythicCustomItemManager() } binds(arrayOf(com.tealcube.minecraft.bukkit.mythicdrops.managers.MythicManager::class,com.tealcube.minecraft.bukkit.mythicdrops.api.items.CustomItemManager::class))
	single() { com.tealcube.minecraft.bukkit.mythicdrops.items.MythicItemGroupManager() } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.items.ItemGroupManager::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.items.MythicProductionLine(customItemFactory=get(),identificationItemFactory=get(),socketGemItemFactory=get(),tieredItemFactory=get()) } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.items.ProductionLine::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.items.factories.MythicCustomItemFactory(headDatabaseAdapter=get()) } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.items.factories.CustomItemFactory::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.items.factories.MythicIdentificationItemFactory(settingsManager=get(),tierManager=get()) } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.items.factories.IdentificationItemFactory::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.items.factories.MythicSocketGemItemFactory(settingsManager=get(),socketExtenderTypeManager=get()) } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.items.factories.SocketGemItemFactory::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.items.factories.MythicTieredItemFactory(itemGroupManager=get(),relationManager=get(),settingsManager=get(),tierManager=get(),socketTypeManager=get(),socketExtenderTypeManager=get()) } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.items.factories.TieredItemFactory::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.items.strategies.MultipleDropStrategy(customItemManager=get(),settingsManager=get(),tierManager=get()) } binds(arrayOf(com.tealcube.minecraft.bukkit.mythicdrops.items.strategies.AbstractDropStrategy::class,com.tealcube.minecraft.bukkit.mythicdrops.api.items.strategies.DropStrategy::class))
	single() { com.tealcube.minecraft.bukkit.mythicdrops.items.strategies.MythicDropStrategyManager(getAll()) } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.items.strategies.DropStrategyManager::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.items.strategies.SingleDropStrategy(customItemManager=get(),settingsManager=get(),tierManager=get()) } binds(arrayOf(com.tealcube.minecraft.bukkit.mythicdrops.items.strategies.AbstractDropStrategy::class,com.tealcube.minecraft.bukkit.mythicdrops.api.items.strategies.DropStrategy::class))
	single() { com.tealcube.minecraft.bukkit.mythicdrops.loading.MythicConfigLoader(auraRunnableFactory=get(),customItemManager=get(),itemGroupManager=get(),loadingErrorManager=get(),relationManager=get(),repairItemManager=get(),resources=get(),settingsManager=get(),socketGemCombinerManager=get(),socketGemManager=get(),socketExtenderTypeManager=get(),socketTypeManager=get(),tierManager=get(),tierYamlConfigurations=get(),startupYamlConfiguration=get(qualifier=org.koin.core.qualifier.StringQualifier("startup")),armorYamlConfiguration=get(qualifier=org.koin.core.qualifier.StringQualifier("armor")),configYamlConfiguration=get(qualifier=org.koin.core.qualifier.StringQualifier("config")),customItemsYamlConfiguration=get(qualifier=org.koin.core.qualifier.StringQualifier("customItems")),languageYamlConfiguration=get(qualifier=org.koin.core.qualifier.StringQualifier("language")),creatureSpawningYamlConfiguration=get(qualifier=org.koin.core.qualifier.StringQualifier("creatureSpawning")),relationYamlConfiguration=get(qualifier=org.koin.core.qualifier.StringQualifier("relation")),repairCostsYamlConfiguration=get(qualifier=org.koin.core.qualifier.StringQualifier("repairCosts")),repairingYamlConfiguration=get(qualifier=org.koin.core.qualifier.StringQualifier("repairing")),socketGemCombinersYamlConfiguration=get(qualifier=org.koin.core.qualifier.StringQualifier("socketGemCombiners")),socketGemsYamlConfiguration=get(qualifier=org.koin.core.qualifier.StringQualifier("socketGems")),socketTypesYamlConfiguration=get(qualifier=org.koin.core.qualifier.StringQualifier("socketTypes")),socketingYamlConfiguration=get(qualifier=org.koin.core.qualifier.StringQualifier("socketing")),identifyingYamlConfiguration=get(qualifier=org.koin.core.qualifier.StringQualifier("identifying")),itemGroupsYamlConfiguration=get(qualifier=org.koin.core.qualifier.StringQualifier("itemGroups"))) } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.loading.ConfigLoader::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.messaging.MessageBroadcaster(audiences=get(),settingsManager=get()) } 
	single() { com.tealcube.minecraft.bukkit.mythicdrops.relations.MythicRelationManager() } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.relations.RelationManager::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.repair.MythicRepairItemManager() } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.repair.RepairItemManager::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.repair.RepairingListener(repairItemManager=get(),settingsManager=get()) } binds(arrayOf(com.tealcube.minecraft.bukkit.mythicdrops.loading.FeatureFlagged::class,org.bukkit.event.Listener::class))
	single() { com.tealcube.minecraft.bukkit.mythicdrops.settings.MythicSettingsManager() } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.settings.SettingsManager::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.smithing.SmithingListener(customItemManager=get(),settingsManager=get(),tierManager=get()) } bind(org.bukkit.event.Listener::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.socketing.MythicSocketExtenderTypeManager(loadingErrorManager=get(),socketTypeManager=get()) } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.socketing.SocketExtenderTypeManager::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.socketing.MythicSocketGemManager(itemGroupManager=get(),loadingErrorManager=get(),socketTypeManager=get()) } binds(arrayOf(com.tealcube.minecraft.bukkit.mythicdrops.managers.MythicManager::class,com.tealcube.minecraft.bukkit.mythicdrops.api.socketing.SocketGemManager::class))
	single() { com.tealcube.minecraft.bukkit.mythicdrops.socketing.MythicSocketTypeManager() } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.socketing.SocketTypeManager::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.socketing.SocketEffectListener(plugin=get(),socketGemCacheManager=get(),settingsManager=get()) } binds(arrayOf(com.tealcube.minecraft.bukkit.mythicdrops.loading.FeatureFlagged::class,org.bukkit.event.Listener::class))
	single() { com.tealcube.minecraft.bukkit.mythicdrops.socketing.SocketExtenderInventoryDragListener(settingsManager=get(),socketExtenderTypeManager=get(),tierManager=get()) } binds(arrayOf(com.tealcube.minecraft.bukkit.mythicdrops.loading.FeatureFlagged::class,org.bukkit.event.Listener::class))
	single() { com.tealcube.minecraft.bukkit.mythicdrops.socketing.SocketGemCombinerListener(settingsManager=get(),socketGemCombinerManager=get(),socketGemCombinerGuiFactory=get()) } binds(arrayOf(com.tealcube.minecraft.bukkit.mythicdrops.loading.FeatureFlagged::class,org.bukkit.event.Listener::class))
	single() { com.tealcube.minecraft.bukkit.mythicdrops.socketing.SocketInventoryDragListener(itemGroupManager=get(),settingsManager=get(),socketGemManager=get(),socketTypeManager=get()) } binds(arrayOf(com.tealcube.minecraft.bukkit.mythicdrops.loading.FeatureFlagged::class,org.bukkit.event.Listener::class))
	single() { com.tealcube.minecraft.bukkit.mythicdrops.socketing.cache.MythicSocketGemCacheManager(plugin=get()) } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.socketing.cache.SocketGemCacheManager::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.socketing.cache.SocketGemCacheListener(plugin=get(),settingsManager=get(),socketGemCacheManager=get()) } binds(arrayOf(com.tealcube.minecraft.bukkit.mythicdrops.loading.FeatureFlagged::class,org.bukkit.event.Listener::class))
	single() { com.tealcube.minecraft.bukkit.mythicdrops.socketing.combiners.MythicSocketGemCombinerGuiFactory(plugin=get(),settingsManager=get()) } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.socketing.combiners.SocketGemCombinerGuiFactory::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.socketing.combiners.MythicSocketGemCombinerManager() } bind(com.tealcube.minecraft.bukkit.mythicdrops.api.socketing.combiners.SocketGemCombinerManager::class)
	single() { com.tealcube.minecraft.bukkit.mythicdrops.spawning.ItemDroppingListener(customItemManager=get(),dropStrategyManager=get(),messageBroadcaster=get(),settingsManager=get(),socketGemManager=get(),socketTypeManager=get(),tierManager=get()) } binds(arrayOf(com.tealcube.minecraft.bukkit.mythicdrops.loading.FeatureFlagged::class,org.bukkit.event.Listener::class))
	single() { com.tealcube.minecraft.bukkit.mythicdrops.spawning.ItemSpawningListener(mythicDrops=get(),settingsManager=get()) } binds(arrayOf(com.tealcube.minecraft.bukkit.mythicdrops.loading.FeatureFlagged::class,org.bukkit.event.Listener::class))
	single() { com.tealcube.minecraft.bukkit.mythicdrops.tiers.MythicTierManager() } binds(arrayOf(com.tealcube.minecraft.bukkit.mythicdrops.managers.MythicManager::class,com.tealcube.minecraft.bukkit.mythicdrops.api.tiers.TierManager::class))
}
internal val com.tealcube.minecraft.bukkit.mythicdrops.MythicDropsModule.module : org.koin.core.module.Module get() = com_tealcube_minecraft_bukkit_mythicdrops_MythicDropsModule




© 2015 - 2024 Weber Informatics LLC | Privacy Policy