|
|
|
|
@@ -9,6 +9,7 @@ import com.willfp.eco.core.integrations.IntegrationLoader
|
|
|
|
|
import com.willfp.eco.core.integrations.afk.AFKManager
|
|
|
|
|
import com.willfp.eco.core.integrations.anticheat.AnticheatManager
|
|
|
|
|
import com.willfp.eco.core.integrations.antigrief.AntigriefManager
|
|
|
|
|
import com.willfp.eco.core.integrations.custombiomes.CustomBiomesManager
|
|
|
|
|
import com.willfp.eco.core.integrations.customentities.CustomEntitiesManager
|
|
|
|
|
import com.willfp.eco.core.integrations.customitems.CustomItemsManager
|
|
|
|
|
import com.willfp.eco.core.integrations.economy.EconomyManager
|
|
|
|
|
@@ -22,34 +23,8 @@ import com.willfp.eco.core.particle.Particles
|
|
|
|
|
import com.willfp.eco.core.price.Prices
|
|
|
|
|
import com.willfp.eco.internal.data.MavenVersionToStringAdapter
|
|
|
|
|
import com.willfp.eco.internal.data.VersionToStringAdapter
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserAdult
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserAttackDamage
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserAttackSpeed
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserBaby
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserCharged
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserEquipment
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserExplosionRadius
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserFlySpeed
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserFollowRange
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserHealth
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserJumpStrength
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserKnockback
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserKnockbackResistance
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserName
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserNoAI
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserSilent
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserSize
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserSpawnReinforcements
|
|
|
|
|
import com.willfp.eco.internal.entities.EntityArgParserSpeed
|
|
|
|
|
import com.willfp.eco.internal.items.ArgParserColor
|
|
|
|
|
import com.willfp.eco.internal.items.ArgParserCustomModelData
|
|
|
|
|
import com.willfp.eco.internal.items.ArgParserEnchantment
|
|
|
|
|
import com.willfp.eco.internal.items.ArgParserFlag
|
|
|
|
|
import com.willfp.eco.internal.items.ArgParserHead
|
|
|
|
|
import com.willfp.eco.internal.items.ArgParserName
|
|
|
|
|
import com.willfp.eco.internal.items.ArgParserTexture
|
|
|
|
|
import com.willfp.eco.internal.items.ArgParserTrim
|
|
|
|
|
import com.willfp.eco.internal.items.ArgParserUnbreakable
|
|
|
|
|
import com.willfp.eco.internal.entities.*
|
|
|
|
|
import com.willfp.eco.internal.items.*
|
|
|
|
|
import com.willfp.eco.internal.lookup.SegmentParserGroup
|
|
|
|
|
import com.willfp.eco.internal.lookup.SegmentParserUseIfPresent
|
|
|
|
|
import com.willfp.eco.internal.particle.ParticleFactoryRGB
|
|
|
|
|
@@ -69,37 +44,11 @@ import com.willfp.eco.internal.spigot.eventlisteners.armor.ArmorListener
|
|
|
|
|
import com.willfp.eco.internal.spigot.gui.GUIListener
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.afk.AFKIntegrationCMI
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.afk.AFKIntegrationEssentials
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.anticheat.AnticheatAAC
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.anticheat.AnticheatAlice
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.anticheat.AnticheatMatrix
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.anticheat.AnticheatNCP
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.anticheat.AnticheatSpartan
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.anticheat.AnticheatVulcan
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.antigrief.AntigriefBentoBox
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.antigrief.AntigriefCombatLogXV10
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.antigrief.AntigriefCombatLogXV11
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.antigrief.AntigriefCrashClaim
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.antigrief.AntigriefDeluxeCombat
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.antigrief.AntigriefFabledSkyBlock
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.antigrief.AntigriefFactionsUUID
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.antigrief.AntigriefGriefPrevention
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.antigrief.AntigriefIridiumSkyblock
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.antigrief.AntigriefKingdoms
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.antigrief.AntigriefLands
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.antigrief.AntigriefPvPManager
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.antigrief.AntigriefRPGHorses
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.antigrief.AntigriefSuperiorSkyblock2
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.antigrief.AntigriefTowny
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.antigrief.AntigriefWorldGuard
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.anticheat.*
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.antigrief.*
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.custombiomes.CustomBiomesTerra
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.customentities.CustomEntitiesMythicMobs
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.customitems.CustomItemsCustomCrafting
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.customitems.CustomItemsDenizen
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.customitems.CustomItemsExecutableItems
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.customitems.CustomItemsHeadDatabase
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.customitems.CustomItemsItemsAdder
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.customitems.CustomItemsMythicMobs
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.customitems.CustomItemsOraxen
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.customitems.CustomItemsScyther
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.customitems.*
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.customrecipes.CustomRecipeCustomCrafting
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.economy.EconomyVault
|
|
|
|
|
import com.willfp.eco.internal.spigot.integrations.entitylookup.EntityLookupModelEngine
|
|
|
|
|
@@ -149,6 +98,7 @@ abstract class EcoSpigotPlugin : EcoPlugin() {
|
|
|
|
|
Items.registerArgParser(ArgParserUnbreakable)
|
|
|
|
|
Items.registerArgParser(ArgParserName)
|
|
|
|
|
Items.registerArgParser(ArgParserHead)
|
|
|
|
|
Items.registerArgParser(ArgParserEntity)
|
|
|
|
|
if (Prerequisite.HAS_1_20.isMet) {
|
|
|
|
|
Items.registerArgParser(ArgParserTrim)
|
|
|
|
|
}
|
|
|
|
|
@@ -374,6 +324,9 @@ abstract class EcoSpigotPlugin : EcoPlugin() {
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
// Biomes
|
|
|
|
|
IntegrationLoader("Terra") { CustomBiomesManager.register(CustomBiomesTerra()) },
|
|
|
|
|
|
|
|
|
|
// Placeholder
|
|
|
|
|
IntegrationLoader("PlaceholderAPI") { PlaceholderManager.addIntegration(PlaceholderIntegrationPAPI()) },
|
|
|
|
|
|
|
|
|
|
|