-
- All Implemented Interfaces:
-
com.tealcube.minecraft.bukkit.mythicdrops.api.MythicDrops
,com.tealcube.minecraft.bukkit.mythicdrops.koin.MythicKoinComponent
,org.bukkit.command.CommandExecutor
,org.bukkit.command.TabCompleter
,org.bukkit.command.TabExecutor
,org.bukkit.plugin.Plugin
public final class MythicDropsPlugin extends JavaPlugin implements MythicDrops, MythicKoinComponent
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
MythicDropsPlugin.Companion
-
Field Summary
Fields Modifier and Type Field Description private final ItemGroupManager
itemGroupManager
private final SocketGemCacheManager
socketGemCacheManager
private final SocketGemManager
socketGemManager
private final SocketTypeManager
socketTypeManager
private final SocketExtenderTypeManager
socketExtenderTypeManager
private final SocketGemCombinerManager
socketGemCombinerManager
private final SocketGemCombinerGuiFactory
socketGemCombinerGuiFactory
private final SettingsManager
settingsManager
private final RepairItemManager
repairItemManager
private final CustomItemManager
customItemManager
private final RelationManager
relationManager
private final TierManager
tierManager
private final LoadingErrorManager
loadingErrorManager
private final CustomEnchantmentRegistry
customEnchantmentRegistry
private final DropStrategyManager
dropStrategyManager
private final ProductionLine
productionLine
private final Boolean
isEnabled
private Boolean
naggable
-
Constructor Summary
Constructors Constructor Description MythicDropsPlugin()
-
Method Summary
-
Methods inherited from class org.bukkit.plugin.java.JavaPlugin
getCommand, getConfig, getDataFolder, getDefaultBiomeProvider, getDefaultWorldGenerator, getDescription, getLogger, getPluginLoader, getResource, getServer, isEnabled, isNaggable, onCommand, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setNaggable, toString
-
Methods inherited from class com.tealcube.minecraft.bukkit.mythicdrops.koin.MythicKoinComponent
getKoin
-
Methods inherited from class org.bukkit.plugin.PluginBase
equals, getName, hashCode
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getItemGroupManager
ItemGroupManager getItemGroupManager()
-
getSocketGemCacheManager
SocketGemCacheManager getSocketGemCacheManager()
-
getSocketGemManager
SocketGemManager getSocketGemManager()
-
getSocketTypeManager
SocketTypeManager getSocketTypeManager()
-
getSocketExtenderTypeManager
SocketExtenderTypeManager getSocketExtenderTypeManager()
-
getSocketGemCombinerManager
SocketGemCombinerManager getSocketGemCombinerManager()
-
getSocketGemCombinerGuiFactory
SocketGemCombinerGuiFactory getSocketGemCombinerGuiFactory()
-
getSettingsManager
SettingsManager getSettingsManager()
-
getRepairItemManager
RepairItemManager getRepairItemManager()
-
getCustomItemManager
CustomItemManager getCustomItemManager()
-
getRelationManager
RelationManager getRelationManager()
-
getTierManager
TierManager getTierManager()
-
getLoadingErrorManager
LoadingErrorManager getLoadingErrorManager()
-
getCustomEnchantmentRegistry
CustomEnchantmentRegistry getCustomEnchantmentRegistry()
-
getDropStrategyManager
DropStrategyManager getDropStrategyManager()
-
getProductionLine
ProductionLine getProductionLine()
-
reloadSettings
@Deprecated(message = "Use MythicDropsApi instead", replaceWith = @ReplaceWith(imports = {"com.tealcube.minecraft.bukkit.mythicdrops.api.MythicDropsApi"}, expression = "MythicDropsApi.mythicDrops.reloadSettings")) Unit reloadSettings()
-
reloadTiers
@Deprecated(message = "Use MythicDropsApi instead", replaceWith = @ReplaceWith(imports = {"com.tealcube.minecraft.bukkit.mythicdrops.api.MythicDropsApi"}, expression = "MythicDropsApi.mythicDrops.reloadTiers")) Unit reloadTiers()
-
reloadCustomItems
@Deprecated(message = "Use MythicDropsApi instead", replaceWith = @ReplaceWith(imports = {"com.tealcube.minecraft.bukkit.mythicdrops.api.MythicDropsApi"}, expression = "MythicDropsApi.mythicDrops.reloadCustomItems")) Unit reloadCustomItems()
-
reloadNames
@Deprecated(message = "Use MythicDropsApi instead", replaceWith = @ReplaceWith(imports = {"com.tealcube.minecraft.bukkit.mythicdrops.api.MythicDropsApi"}, expression = "MythicDropsApi.mythicDrops.reloadNames")) Unit reloadNames()
-
reloadRepairCosts
@Deprecated(message = "Use MythicDropsApi instead", replaceWith = @ReplaceWith(imports = {"com.tealcube.minecraft.bukkit.mythicdrops.api.MythicDropsApi"}, expression = "MythicDropsApi.mythicDrops.reloadRepairCosts")) Unit reloadRepairCosts()
-
reloadItemGroups
@Deprecated(message = "Use MythicDropsApi instead", replaceWith = @ReplaceWith(imports = {"com.tealcube.minecraft.bukkit.mythicdrops.api.MythicDropsApi"}, expression = "MythicDropsApi.mythicDrops.reloadItemGroups")) Unit reloadItemGroups()
-
reloadSocketGemCombiners
@Deprecated(message = "Use MythicDropsApi instead", replaceWith = @ReplaceWith(imports = {"com.tealcube.minecraft.bukkit.mythicdrops.api.MythicDropsApi"}, expression = "MythicDropsApi.mythicDrops.reloadSocketGemCombiners")) Unit reloadSocketGemCombiners()
-
saveSocketGemCombiners
@Deprecated(message = "Use MythicDropsApi instead", replaceWith = @ReplaceWith(imports = {"com.tealcube.minecraft.bukkit.mythicdrops.api.MythicDropsApi"}, expression = "MythicDropsApi.mythicDrops.saveSocketGemCombiners")) Unit saveSocketGemCombiners()
-
reloadSocketGems
@Deprecated(message = "Use MythicDropsApi instead", replaceWith = @ReplaceWith(imports = {"com.tealcube.minecraft.bukkit.mythicdrops.api.MythicDropsApi"}, expression = "MythicDropsApi.mythicDrops.reloadSocketGems")) Unit reloadSocketGems()
-
reloadRelations
@Deprecated(message = "Use MythicDropsApi instead", replaceWith = @ReplaceWith(imports = {"com.tealcube.minecraft.bukkit.mythicdrops.api.MythicDropsApi"}, expression = "MythicDropsApi.mythicDrops.reloadRelations")) Unit reloadRelations()
-
generateDebugBundle
@Deprecated(message = "Use MythicDropsApi instead", replaceWith = @ReplaceWith(imports = {"com.tealcube.minecraft.bukkit.mythicdrops.api.MythicDropsApi"}, expression = "MythicDropsApi.mythicDrops.generateDebugBundle")) String generateDebugBundle()
-
-
-
-