@@ -39,6 +39,9 @@ import ru.endlesscode.mimic.impl.mimic.PermissionsClassSystem
3939import ru.endlesscode.mimic.impl.mmocore.MmoCoreClassSystem
4040import ru.endlesscode.mimic.impl.mmocore.MmoCoreLevelSystem
4141import ru.endlesscode.mimic.impl.mmoitems.MmoItemsRegistry
42+ import ru.endlesscode.mimic.impl.quantumrpg.QuantumRpgClassSystem
43+ import ru.endlesscode.mimic.impl.quantumrpg.QuantumRpgItemsRegistry
44+ import ru.endlesscode.mimic.impl.quantumrpg.QuantumRpgLevelSystem
4245import ru.endlesscode.mimic.impl.skillapi.SkillApiClassSystem
4346import ru.endlesscode.mimic.impl.skillapi.SkillApiLevelSystem
4447import ru.endlesscode.mimic.impl.vanilla.MinecraftItemsRegistry
@@ -66,25 +69,27 @@ public class Mimic : JavaPlugin() {
6669 registerCommands()
6770 }
6871
69- @Suppress(" RemoveExplicitTypeArguments" ) // We should specify type explicitly
7072 private fun hookDefaultServices () {
7173 // LevelSystem
7274 hookLevels(MinecraftLevelSystem ::Provider , Lowest )
7375 hookLevels(SkillApiLevelSystem ::Provider , Normal , " com.sucy.skill.SkillAPI" )
7476 hookLevels(BattleLevelsLevelSystem ::Provider , Normal , " me.robin.battlelevels.api.BattleLevelsAPI" )
7577 hookLevels(MmoCoreLevelSystem ::Provider , Normal , " net.Indyuce.mmocore.MMOCore" )
7678 hookLevels(HeroesLevelSystem ::Provider , Normal , " com.herocraftonline.heroes.Heroes" )
79+ hookLevels(QuantumRpgLevelSystem ::Provider , Normal , " su.nightexpress.quantumrpg.QuantumRPG" )
7780
7881 // ClassSystem
7982 hookClasses(PermissionsClassSystem ::Provider , Lowest )
8083 hookClasses(SkillApiClassSystem ::Provider , Normal , " com.sucy.skill.SkillAPI" )
8184 hookClasses(MmoCoreClassSystem ::Provider , Normal , " net.Indyuce.mmocore.MMOCore" )
8285 hookClasses(HeroesClassSystem ::Provider , Normal , " com.herocraftonline.heroes.Heroes" )
86+ hookClasses(QuantumRpgClassSystem ::Provider , Normal , " su.nightexpress.quantumrpg.QuantumRPG" )
8387
8488 // ItemsRegistry
8589 hookItems(::MinecraftItemsRegistry , Lowest )
8690 hookItems(::CustomItemsRegistry , Normal , " com.jojodmo.customitems.api.CustomItemsAPI" )
8791 hookItems(::MmoItemsRegistry , Normal , " net.Indyuce.mmoitems.MMOItems" )
92+ hookItems(::QuantumRpgItemsRegistry , Normal , " su.nightexpress.quantumrpg.QuantumRPG" )
8893 hookItems({ MimicItemsRegistry (servicesManager) }, Highest )
8994 }
9095
0 commit comments