gitextract_cpkbyraw/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug-report.yml │ │ ├── config.yml │ │ ├── expansion-request.yml │ │ └── feature-requests.yml │ ├── PULL_REQUEST_TEMPLATE/ │ │ └── default.md │ ├── dependabot.yml │ └── funding.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.MD ├── Jenkinsfile ├── LICENSE ├── README.MD ├── SECURITY.md ├── api/ │ ├── README.MD │ ├── build.gradle.kts │ ├── gradle.properties │ └── src/ │ └── main/ │ ├── java/ │ │ └── com/ │ │ └── github/ │ │ └── sirblobman/ │ │ └── combatlogx/ │ │ └── api/ │ │ ├── ICombatLogX.java │ │ ├── ICombatLogXNeeded.java │ │ ├── command/ │ │ │ ├── CombatLogCommand.java │ │ │ └── CombatLogPlayerCommand.java │ │ ├── configuration/ │ │ │ ├── CommandConfiguration.java │ │ │ ├── MainConfiguration.java │ │ │ └── PunishConfiguration.java │ │ ├── event/ │ │ │ ├── CustomPlayerEvent.java │ │ │ ├── CustomPlayerEventCancellable.java │ │ │ ├── NPCDropItemEvent.java │ │ │ ├── PlayerEnemyRemoveEvent.java │ │ │ ├── PlayerPreTagEvent.java │ │ │ ├── PlayerPunishEvent.java │ │ │ ├── PlayerReTagEvent.java │ │ │ ├── PlayerTagEvent.java │ │ │ └── PlayerUntagEvent.java │ │ ├── expansion/ │ │ │ ├── Expansion.java │ │ │ ├── ExpansionClassLoader.java │ │ │ ├── ExpansionComparator.java │ │ │ ├── ExpansionDescription.java │ │ │ ├── ExpansionDescriptionBuilder.java │ │ │ ├── ExpansionListener.java │ │ │ ├── ExpansionLogger.java │ │ │ ├── ExpansionManager.java │ │ │ ├── ExpansionWithDependencies.java │ │ │ ├── disguise/ │ │ │ │ ├── DisguiseExpansion.java │ │ │ │ ├── DisguiseExpansionListener.java │ │ │ │ ├── DisguiseHandler.java │ │ │ │ └── DisguiseListener.java │ │ │ ├── region/ │ │ │ │ ├── RegionExpansion.java │ │ │ │ ├── RegionHandler.java │ │ │ │ ├── configuration/ │ │ │ │ │ └── RegionExpansionConfiguration.java │ │ │ │ ├── listener/ │ │ │ │ │ ├── RegionExpansionListener.java │ │ │ │ │ ├── RegionMoveListener.java │ │ │ │ │ ├── RegionTeleportListener.java │ │ │ │ │ └── RegionVulnerableListener.java │ │ │ │ └── task/ │ │ │ │ └── KnockbackPlayerTask.java │ │ │ ├── skyblock/ │ │ │ │ ├── IslandWrapper.java │ │ │ │ ├── SkyBlockExpansion.java │ │ │ │ ├── SkyBlockExpansionListener.java │ │ │ │ ├── SkyBlockHandler.java │ │ │ │ └── SkyBlockListener.java │ │ │ └── vanish/ │ │ │ ├── VanishExpansion.java │ │ │ ├── VanishExpansionConfiguration.java │ │ │ ├── VanishExpansionListener.java │ │ │ ├── VanishHandler.java │ │ │ └── VanishListener.java │ │ ├── listener/ │ │ │ └── CombatListener.java │ │ ├── manager/ │ │ │ ├── ICombatManager.java │ │ │ ├── ICrystalManager.java │ │ │ ├── IDeathManager.java │ │ │ ├── IForgiveManager.java │ │ │ ├── IPlaceholderManager.java │ │ │ ├── IPunishManager.java │ │ │ └── ITimerManager.java │ │ ├── object/ │ │ │ ├── CitizensSlotType.java │ │ │ ├── CombatTag.java │ │ │ ├── KillTime.java │ │ │ ├── NoEntryMode.java │ │ │ ├── SpecialPunishCommand.java │ │ │ ├── TagInformation.java │ │ │ ├── TagReason.java │ │ │ ├── TagType.java │ │ │ ├── TimerType.java │ │ │ ├── TimerUpdater.java │ │ │ └── UntagReason.java │ │ ├── placeholder/ │ │ │ ├── IPlaceholderExpansion.java │ │ │ └── PlaceholderHelper.java │ │ └── utility/ │ │ ├── CommandHelper.java │ │ └── EntityHelper.java │ └── resources/ │ └── default-region-expansion-config.yml ├── build.gradle.kts ├── builder/ │ ├── build.gradle.kts │ └── src/ │ └── main/ │ └── resources/ │ └── README.TXT ├── crowdin.yml ├── expansion/ │ ├── action-bar/ │ │ ├── README.MD │ │ ├── gradle.properties │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── action/ │ │ │ └── bar/ │ │ │ ├── ActionBarExpansion.java │ │ │ ├── ActionBarUpdater.java │ │ │ └── configuration/ │ │ │ └── ActionBarConfiguration.java │ │ └── resources/ │ │ ├── config.yml │ │ └── expansion.yml │ ├── boss-bar/ │ │ ├── README.MD │ │ ├── gradle.properties │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── boss/ │ │ │ └── bar/ │ │ │ ├── BossBarConfiguration.java │ │ │ ├── BossBarExpansion.java │ │ │ └── BossBarUpdater.java │ │ └── resources/ │ │ ├── config.yml │ │ └── expansion.yml │ ├── build.gradle.kts │ ├── cheat-prevention/ │ │ ├── abstract/ │ │ │ └── src/ │ │ │ └── main/ │ │ │ └── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── cheat/ │ │ │ └── prevention/ │ │ │ ├── ICheatPreventionExpansion.java │ │ │ ├── configuration/ │ │ │ │ ├── IBlockConfiguration.java │ │ │ │ ├── IBucketConfiguration.java │ │ │ │ ├── IChatConfiguration.java │ │ │ │ ├── ICommandConfiguration.java │ │ │ │ ├── IConfiguration.java │ │ │ │ ├── IEntityConfiguration.java │ │ │ │ ├── IFlightConfiguration.java │ │ │ │ ├── IGameModeConfiguration.java │ │ │ │ ├── IInventoryConfiguration.java │ │ │ │ ├── IItemConfiguration.java │ │ │ │ ├── IPotionConfiguration.java │ │ │ │ └── ITeleportConfiguration.java │ │ │ └── listener/ │ │ │ └── CheatPreventionListener.java │ │ ├── build.gradle.kts │ │ ├── gradle.properties │ │ ├── legacy/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ └── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── cheat/ │ │ │ └── prevention/ │ │ │ └── listener/ │ │ │ └── legacy/ │ │ │ ├── ListenerChat.java │ │ │ ├── ListenerLegacyItemPickup.java │ │ │ ├── ListenerLegacyPortalCreate.java │ │ │ └── ListenerLegacyPotions.java │ │ ├── modern/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ └── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── cheat/ │ │ │ └── prevention/ │ │ │ └── listener/ │ │ │ └── modern/ │ │ │ └── ListenerInventoriesModern.java │ │ ├── paper/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ └── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── cheat/ │ │ │ └── prevention/ │ │ │ └── listener/ │ │ │ └── paper/ │ │ │ ├── ListenerPaperChat.java │ │ │ └── ListenerPaperEntityInsideBlock.java │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── cheat/ │ │ │ └── prevention/ │ │ │ ├── CheatPreventionExpansion.java │ │ │ ├── configuration/ │ │ │ │ ├── BlockConfiguration.java │ │ │ │ ├── BucketConfiguration.java │ │ │ │ ├── ChatConfiguration.java │ │ │ │ ├── CheatPreventionConfiguration.java │ │ │ │ ├── CommandConfiguration.java │ │ │ │ ├── EntityConfiguration.java │ │ │ │ ├── FlightConfiguration.java │ │ │ │ ├── GameModeConfiguration.java │ │ │ │ ├── InventoryConfiguration.java │ │ │ │ ├── ItemConfiguration.java │ │ │ │ ├── PotionConfiguration.java │ │ │ │ └── TeleportConfiguration.java │ │ │ ├── listener/ │ │ │ │ ├── ListenerBlocks.java │ │ │ │ ├── ListenerBuckets.java │ │ │ │ ├── ListenerCommands.java │ │ │ │ ├── ListenerDrop.java │ │ │ │ ├── ListenerElytra.java │ │ │ │ ├── ListenerEnderPearl.java │ │ │ │ ├── ListenerEntities.java │ │ │ │ ├── ListenerFlight.java │ │ │ │ ├── ListenerGameMode.java │ │ │ │ ├── ListenerInventories.java │ │ │ │ ├── ListenerRiptide.java │ │ │ │ ├── ListenerTeleport.java │ │ │ │ ├── ListenerTotem.java │ │ │ │ └── modern/ │ │ │ │ ├── ListenerModernItemPickup.java │ │ │ │ ├── ListenerModernPortalCreate.java │ │ │ │ └── ListenerModernPotions.java │ │ │ └── task/ │ │ │ ├── ElytraRetagTask.java │ │ │ └── FlightRetagTask.java │ │ └── resources/ │ │ ├── blocks.yml │ │ ├── buckets.yml │ │ ├── chat.yml │ │ ├── commands.yml │ │ ├── config.yml │ │ ├── entities.yml │ │ ├── expansion.yml │ │ ├── flight.yml │ │ ├── game-mode.yml │ │ ├── inventories.yml │ │ ├── items.yml │ │ ├── potions.yml │ │ └── teleportation.yml │ ├── compatibility/ │ │ ├── ASkyBlock/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── askyblock/ │ │ │ │ ├── ASkyBlockExpansion.java │ │ │ │ └── listener/ │ │ │ │ └── ListenerASkyBlock.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── AngelChest/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── angelchest/ │ │ │ │ ├── AngelChestConfiguration.java │ │ │ │ ├── AngelChestExpansion.java │ │ │ │ └── ListenerAngelChest.java │ │ │ └── resources/ │ │ │ ├── config.yml │ │ │ └── expansion.yml │ │ ├── BSkyBlock/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── bskyblock/ │ │ │ │ ├── BSkyBlockExpansion.java │ │ │ │ ├── hook/ │ │ │ │ │ └── HookBentoBox.java │ │ │ │ └── listener/ │ │ │ │ └── ListenerBSkyBlock.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── CMI/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── cmi/ │ │ │ │ ├── CMIExpansion.java │ │ │ │ └── VanishHandlerCMI.java │ │ │ └── resources/ │ │ │ ├── config.yml │ │ │ └── expansion.yml │ │ ├── Citizens/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── citizens/ │ │ │ │ ├── CitizensExpansion.java │ │ │ │ ├── configuration/ │ │ │ │ │ ├── CitizensConfiguration.java │ │ │ │ │ ├── Configuration.java │ │ │ │ │ └── SentinelConfiguration.java │ │ │ │ ├── listener/ │ │ │ │ │ ├── CitizensExpansionListener.java │ │ │ │ │ ├── ListenerCombat.java │ │ │ │ │ ├── ListenerConvert.java │ │ │ │ │ ├── ListenerDeath.java │ │ │ │ │ ├── ListenerJoin.java │ │ │ │ │ ├── ListenerPunish.java │ │ │ │ │ ├── ListenerQuit.java │ │ │ │ │ └── ListenerResurrect.java │ │ │ │ ├── manager/ │ │ │ │ │ ├── CombatNpcManager.java │ │ │ │ │ └── InventoryManager.java │ │ │ │ ├── object/ │ │ │ │ │ ├── CombatNPC.java │ │ │ │ │ └── StoredInventory.java │ │ │ │ └── task/ │ │ │ │ └── PunishTask.java │ │ │ └── resources/ │ │ │ ├── citizens.yml │ │ │ ├── config.yml │ │ │ ├── expansion.yml │ │ │ └── sentinel.yml │ │ ├── CrackShot/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── crackshot/ │ │ │ │ ├── CrackShotExpansion.java │ │ │ │ └── listener/ │ │ │ │ └── ListenerCrackShot.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── CrashClaim/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── region/ │ │ │ │ └── crash/ │ │ │ │ └── claim/ │ │ │ │ ├── CrashClaimExpansion.java │ │ │ │ └── CrashClaimRegionHandler.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── EssentialsX/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── essentials/ │ │ │ │ ├── EssentialsExpansion.java │ │ │ │ ├── EssentialsExpansionConfiguration.java │ │ │ │ ├── VanishHandlerEssentialsX.java │ │ │ │ └── listener/ │ │ │ │ └── ListenerEssentials.java │ │ │ └── resources/ │ │ │ ├── config.yml │ │ │ └── expansion.yml │ │ ├── FabledSkyBlock/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── fabled/ │ │ │ │ └── skyblock/ │ │ │ │ ├── FabledSkyBlockExpansion.java │ │ │ │ ├── IslandWrapperFabled.java │ │ │ │ └── SkyBlockHandlerFabled.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── Factions/ │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── region/ │ │ │ │ └── factions/ │ │ │ │ ├── FactionsExpansion.java │ │ │ │ └── RegionHandlerFactions.java │ │ │ └── resources/ │ │ │ ├── config.yml │ │ │ └── expansion.yml │ │ ├── FeatherBoard/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── featherboard/ │ │ │ │ ├── FeatherBoardConfiguration.java │ │ │ │ ├── FeatherBoardExpansion.java │ │ │ │ └── listener/ │ │ │ │ └── ListenerFeatherBoard.java │ │ │ └── resources/ │ │ │ ├── config.yml │ │ │ └── expansion.yml │ │ ├── GriefDefender/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── region/ │ │ │ │ └── grief/ │ │ │ │ └── defender/ │ │ │ │ ├── GriefDefenderExpansion.java │ │ │ │ └── RegionHandlerGriefDefender.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── GriefPrevention/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── region/ │ │ │ │ └── grief/ │ │ │ │ └── prevention/ │ │ │ │ ├── GriefPreventionExpansion.java │ │ │ │ └── RegionHandlerGriefPrevention.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── HuskHomes/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── huskhomes/ │ │ │ │ ├── HuskHomesExpansion.java │ │ │ │ └── listener/ │ │ │ │ └── ListenerHuskHomes.java │ │ │ └── resources/ │ │ │ ├── config.yml │ │ │ └── expansion.yml │ │ ├── HuskSync/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── husksync/ │ │ │ │ ├── DropItemsTask.java │ │ │ │ ├── HuskSyncExpansion.java │ │ │ │ ├── ListenerHuskSync.java │ │ │ │ └── PlayerData.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── HuskTowns/ │ │ │ ├── README.MD │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── region/ │ │ │ │ └── husktowns/ │ │ │ │ ├── HuskTownsExpansion.java │ │ │ │ └── RegionHandlerHuskTowns.java │ │ │ └── resources/ │ │ │ ├── config.yml │ │ │ └── expansion.yml │ │ ├── IridiumSkyblock/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── iridium/ │ │ │ │ └── skyblock/ │ │ │ │ ├── IridiumSkyblockExpansion.java │ │ │ │ ├── IslandWrapperIridium.java │ │ │ │ └── SkyBlockHandlerIridium.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── KingdomsX/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── region/ │ │ │ │ └── kingdomsx/ │ │ │ │ ├── ExpansionKingdomsX.java │ │ │ │ └── RegionHandlerKingdomsX.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── Konquest/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── region/ │ │ │ │ └── konquest/ │ │ │ │ ├── KonquestExpansion.java │ │ │ │ └── RegionHandlerKonquest.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── Lands/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── region/ │ │ │ │ └── lands/ │ │ │ │ ├── LandsConfiguration.java │ │ │ │ ├── LandsExpansion.java │ │ │ │ ├── RegionHandlerLands.java │ │ │ │ └── listener/ │ │ │ │ └── ListenerLands.java │ │ │ └── resources/ │ │ │ ├── expansion.yml │ │ │ └── lands.yml │ │ ├── LibsDisguises/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── libsdisguises/ │ │ │ │ ├── DisguiseHandlerLibsDisguises.java │ │ │ │ └── LibsDisguisesExpansion.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── LuckPerms/ │ │ │ ├── README.MD │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── luckperms/ │ │ │ │ ├── LuckPermsExpansion.java │ │ │ │ ├── context/ │ │ │ │ │ ├── AbstractContext.java │ │ │ │ │ ├── ContextInCombat.java │ │ │ │ │ ├── ContextNewbieHelperProtected.java │ │ │ │ │ └── ContextNewbieHelperPvpStatus.java │ │ │ │ └── hook/ │ │ │ │ └── HookNewbieHelper.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── MCPets/ │ │ │ ├── README.md │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── mcpets/ │ │ │ │ ├── ListenerMcPets.java │ │ │ │ └── McPetsExpansion.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── MarriageMaster/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── marriagemaster/ │ │ │ │ ├── MarriageMasterExpansion.java │ │ │ │ └── listener/ │ │ │ │ └── ListenerMarriageMaster.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── MythicMobs/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── mythicmobs/ │ │ │ │ ├── ListenerMythicMobs.java │ │ │ │ ├── MythicMobsConfiguration.java │ │ │ │ └── MythicMobsExpansion.java │ │ │ └── resources/ │ │ │ ├── config.yml │ │ │ └── expansion.yml │ │ ├── PlaceholderAPI/ │ │ │ ├── README.MD │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── placeholderapi/ │ │ │ │ ├── HookPlaceholderAPI.java │ │ │ │ └── PlaceholderAPIExpansion.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── PlayerParticles/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── player/ │ │ │ │ └── particles/ │ │ │ │ ├── ListenerPlayerParticles.java │ │ │ │ ├── PlayerParticlesConfiguration.java │ │ │ │ └── PlayerParticlesExpansion.java │ │ │ └── resources/ │ │ │ ├── config.yml │ │ │ └── expansion.yml │ │ ├── PreciousStones/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── region/ │ │ │ │ └── preciousstones/ │ │ │ │ ├── ListenerPreciousStones.java │ │ │ │ ├── PreciousStonesConfiguration.java │ │ │ │ ├── PreciousStonesExpansion.java │ │ │ │ └── RegionHandlerPreciousStones.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── ProtectionStones/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── region/ │ │ │ │ └── protectionstones/ │ │ │ │ ├── ProtectionStonesConfiguration.java │ │ │ │ ├── ProtectionStonesExpansion.java │ │ │ │ ├── ProtectionStonesListener.java │ │ │ │ └── RegionHandlerProtectionStones.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── README.MD │ │ ├── RedProtect/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── region/ │ │ │ │ └── redprotect/ │ │ │ │ ├── RedProtectExpansion.java │ │ │ │ └── RegionHandlerRedProtect.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── Residence/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── region/ │ │ │ │ └── residence/ │ │ │ │ ├── RegionHandlerResidence.java │ │ │ │ └── ResidenceExpansion.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── SuperVanish/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── supervanish/ │ │ │ │ ├── SuperVanishExpansion.java │ │ │ │ └── VanishHandlerSuper.java │ │ │ └── resources/ │ │ │ ├── config.yml │ │ │ └── expansion.yml │ │ ├── SuperiorSkyblock/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── superior/ │ │ │ │ └── skyblock/ │ │ │ │ ├── IslandWrapperSuperior.java │ │ │ │ ├── SkyBlockHandlerSuperior.java │ │ │ │ └── SuperiorSkyblockExpansion.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── Towny/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── region/ │ │ │ │ └── towny/ │ │ │ │ ├── RegionHandlerTowny.java │ │ │ │ ├── TownyConfiguration.java │ │ │ │ ├── TownyExpansion.java │ │ │ │ └── listener/ │ │ │ │ └── ListenerPrison.java │ │ │ └── resources/ │ │ │ ├── expansion.yml │ │ │ └── towny.yml │ │ ├── UltimateClaims/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── region/ │ │ │ │ └── ultimateclaims/ │ │ │ │ ├── RegionHandlerUltimateClaims.java │ │ │ │ └── UltimateClaimsExpansion.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ ├── VanishNoPacket/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── vnp/ │ │ │ │ ├── VanishHandlerNoPacket.java │ │ │ │ └── VanishNoPacketExpansion.java │ │ │ └── resources/ │ │ │ ├── config.yml │ │ │ └── expansion.yml │ │ ├── WorldGuard/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── region/ │ │ │ │ └── world/ │ │ │ │ └── guard/ │ │ │ │ ├── WorldGuardConfiguration.java │ │ │ │ ├── WorldGuardExpansion.java │ │ │ │ ├── handler/ │ │ │ │ │ └── WorldGuardRegionHandler.java │ │ │ │ ├── hook/ │ │ │ │ │ └── HookWorldGuard.java │ │ │ │ └── listener/ │ │ │ │ ├── ListenerPreventLeaving.java │ │ │ │ └── ListenerWorldGuard.java │ │ │ └── resources/ │ │ │ ├── expansion.yml │ │ │ └── worldguard.yml │ │ ├── ZNPCsPlus/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── znpc/ │ │ │ │ ├── CombatNpc.java │ │ │ │ ├── CombatNpcManager.java │ │ │ │ ├── ZNPCExpansion.java │ │ │ │ ├── configuration/ │ │ │ │ │ ├── Configuration.java │ │ │ │ │ └── NpcConfiguration.java │ │ │ │ ├── listener/ │ │ │ │ │ └── NpcExpansionListener.java │ │ │ │ └── task/ │ │ │ │ └── NpcRemoveTask.java │ │ │ └── resources/ │ │ │ ├── config.yml │ │ │ ├── expansion.yml │ │ │ └── npcs.yml │ │ ├── build.gradle.kts │ │ ├── iDisguise/ │ │ │ ├── build.gradle.kts │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ ├── java/ │ │ │ │ └── combatlogx/ │ │ │ │ └── expansion/ │ │ │ │ └── compatibility/ │ │ │ │ └── idisguise/ │ │ │ │ ├── DisguiseHandler_iDisguise.java │ │ │ │ └── Expansion_iDisguise.java │ │ │ └── resources/ │ │ │ └── expansion.yml │ │ └── uSkyBlock/ │ │ ├── build.gradle.kts │ │ ├── gradle.properties │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── compatibility/ │ │ │ └── uskyblock/ │ │ │ ├── IslandWrapper_uSkyBlock.java │ │ │ ├── SkyBlockHandler_uSkyBlock.java │ │ │ └── uSkyBlockExpansion.java │ │ └── resources/ │ │ └── expansion.yml │ ├── damage-effects/ │ │ ├── README.MD │ │ ├── gradle.properties │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── damage/ │ │ │ └── effects/ │ │ │ ├── DamageEffectsConfiguration.java │ │ │ ├── DamageEffectsExpansion.java │ │ │ ├── ListenerDamageEffects.java │ │ │ └── effect/ │ │ │ ├── Blood.java │ │ │ ├── DamageEffect.java │ │ │ └── Offset.java │ │ └── resources/ │ │ ├── effects.yml │ │ └── expansion.yml │ ├── damage-tagger/ │ │ ├── README.MD │ │ ├── gradle.properties │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── damage/ │ │ │ └── tagger/ │ │ │ ├── DamageTaggerExpansion.java │ │ │ ├── configuration/ │ │ │ │ └── DamageTaggerConfiguration.java │ │ │ └── listener/ │ │ │ └── ListenerDamage.java │ │ └── resources/ │ │ ├── config.yml │ │ └── expansion.yml │ ├── death-effects/ │ │ ├── README.MD │ │ ├── gradle.properties │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── death/ │ │ │ └── effects/ │ │ │ ├── DeathEffectsConfiguration.java │ │ │ ├── DeathEffectsExpansion.java │ │ │ ├── ListenerDeathEffects.java │ │ │ └── task/ │ │ │ └── ItemRemoveTask.java │ │ └── resources/ │ │ ├── config.yml │ │ └── expansion.yml │ ├── end-crystal/ │ │ ├── build.gradle.kts │ │ ├── gradle.properties │ │ ├── legacy/ │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ └── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── endcrystals/ │ │ │ ├── CheckEndCrystalTask.java │ │ │ └── ListenerCrystals_Legacy.java │ │ ├── modern/ │ │ │ ├── gradle.properties │ │ │ └── src/ │ │ │ └── main/ │ │ │ └── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── endcrystals/ │ │ │ └── ListenerCrystals_Modern.java │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── endcrystals/ │ │ │ └── EndCrystalExpansion.java │ │ └── resources/ │ │ └── expansion.yml │ ├── force-field/ │ │ ├── README.MD │ │ ├── build.gradle.kts │ │ ├── gradle.properties │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── force/ │ │ │ └── field/ │ │ │ ├── ForceFieldExpansion.java │ │ │ ├── configuration/ │ │ │ │ └── ForceFieldConfiguration.java │ │ │ └── task/ │ │ │ ├── ForceFieldAdapter.java │ │ │ └── ForceFieldTask.java │ │ └── resources/ │ │ ├── config.yml │ │ └── expansion.yml │ ├── glowing/ │ │ ├── README.MD │ │ ├── gradle.properties │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── glowing/ │ │ │ ├── GlowingExpansion.java │ │ │ └── listener/ │ │ │ └── ListenerGlow.java │ │ └── resources/ │ │ └── expansion.yml │ ├── logger/ │ │ ├── README.MD │ │ ├── gradle.properties │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── logger/ │ │ │ ├── LoggerExpansion.java │ │ │ ├── configuration/ │ │ │ │ ├── LogEntryOptions.java │ │ │ │ ├── LogFileInfo.java │ │ │ │ ├── LogOptions.java │ │ │ │ ├── LogType.java │ │ │ │ └── LoggerConfiguration.java │ │ │ └── listener/ │ │ │ └── ListenerLogger.java │ │ └── resources/ │ │ ├── config.yml │ │ └── expansion.yml │ ├── loot-protection/ │ │ ├── build.gradle.kts │ │ ├── gradle.properties │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── loot/ │ │ │ └── protection/ │ │ │ ├── LootProtectionExpansion.java │ │ │ ├── configuration/ │ │ │ │ └── LootProtectionConfiguration.java │ │ │ ├── event/ │ │ │ │ └── QueryPickupEvent.java │ │ │ ├── listener/ │ │ │ │ └── ListenerLootProtection.java │ │ │ └── object/ │ │ │ └── ProtectedItem.java │ │ └── resources/ │ │ ├── config.yml │ │ └── expansion.yml │ ├── mob-tagger/ │ │ ├── README.MD │ │ ├── gradle.properties │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── mob/ │ │ │ └── tagger/ │ │ │ ├── MobTaggerExpansion.java │ │ │ ├── configuration/ │ │ │ │ └── MobTaggerConfiguration.java │ │ │ ├── listener/ │ │ │ │ └── ListenerDamage.java │ │ │ └── manager/ │ │ │ ├── ISpawnReasonManager.java │ │ │ ├── SpawnReasonManager_Legacy.java │ │ │ └── SpawnReasonManager_New.java │ │ └── resources/ │ │ ├── config.yml │ │ └── expansion.yml │ ├── newbie-helper/ │ │ ├── README.MD │ │ ├── build.gradle.kts │ │ ├── gradle.properties │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── newbie/ │ │ │ └── helper/ │ │ │ ├── NewbieHelperExpansion.java │ │ │ ├── command/ │ │ │ │ ├── CommandTogglePVP.java │ │ │ │ ├── SubCommandCheck.java │ │ │ │ ├── SubCommandOff.java │ │ │ │ ├── SubCommandOn.java │ │ │ │ └── admin/ │ │ │ │ ├── SubCommandAdmin.java │ │ │ │ ├── SubCommandAdminOff.java │ │ │ │ └── SubCommandAdminOn.java │ │ │ ├── configuration/ │ │ │ │ ├── NewbieHelperConfiguration.java │ │ │ │ └── WorldsConfiguration.java │ │ │ ├── listener/ │ │ │ │ ├── ListenerDamage.java │ │ │ │ ├── ListenerJoin.java │ │ │ │ └── ListenerLavaFire.java │ │ │ ├── manager/ │ │ │ │ ├── CooldownManager.java │ │ │ │ ├── PVPManager.java │ │ │ │ └── ProtectionManager.java │ │ │ └── placeholder/ │ │ │ └── NewbieHelperPlaceholderExpansion.java │ │ └── resources/ │ │ ├── config.yml │ │ ├── expansion.yml │ │ └── worlds.yml │ ├── rewards/ │ │ ├── README.MD │ │ ├── build.gradle.kts │ │ ├── gradle.properties │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── combatlogx/ │ │ │ └── expansion/ │ │ │ └── rewards/ │ │ │ ├── RewardExpansion.java │ │ │ ├── configuration/ │ │ │ │ ├── Reward.java │ │ │ │ ├── RewardConfiguration.java │ │ │ │ └── requirement/ │ │ │ │ ├── EconomyRequirement.java │ │ │ │ ├── ExperienceRequirement.java │ │ │ │ └── Requirement.java │ │ │ ├── hook/ │ │ │ │ └── HookVault.java │ │ │ └── listener/ │ │ │ └── ListenerRewards.java │ │ └── resources/ │ │ ├── config.yml │ │ └── expansion.yml │ └── scoreboard/ │ ├── README.MD │ ├── build.gradle.kts │ ├── gradle.properties │ └── src/ │ └── main/ │ ├── java/ │ │ └── combatlogx/ │ │ └── expansion/ │ │ └── scoreboard/ │ │ ├── ScoreboardConfiguration.java │ │ ├── ScoreboardExpansion.java │ │ ├── ScoreboardUpdater.java │ │ ├── manager/ │ │ │ └── CustomScoreboardManager.java │ │ └── scoreboard/ │ │ ├── CustomLine.java │ │ ├── CustomScoreboard.java │ │ └── PaperScoreboard.java │ └── resources/ │ ├── config.yml │ └── expansion.yml ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat ├── plugin/ │ ├── README.MD │ ├── build.gradle.kts │ ├── gradle.properties │ └── src/ │ └── main/ │ ├── java/ │ │ └── com/ │ │ └── github/ │ │ └── sirblobman/ │ │ └── combatlogx/ │ │ ├── CombatPlugin.java │ │ ├── command/ │ │ │ ├── CommandCombatTimer.java │ │ │ ├── CommandTogglePVP.java │ │ │ └── combatlogx/ │ │ │ ├── CommandCombatLogX.java │ │ │ ├── SubCommandAbout.java │ │ │ ├── SubCommandHelp.java │ │ │ ├── SubCommandReload.java │ │ │ ├── SubCommandTag.java │ │ │ ├── SubCommandToggle.java │ │ │ ├── SubCommandUntag.java │ │ │ ├── SubCommandVersion.java │ │ │ └── forgive/ │ │ │ ├── SubCommandForgive.java │ │ │ ├── SubCommandForgiveAccept.java │ │ │ ├── SubCommandForgiveReject.java │ │ │ ├── SubCommandForgiveRequest.java │ │ │ └── SubCommandForgiveToggle.java │ │ ├── configuration/ │ │ │ └── ConfigurationChecker.java │ │ ├── listener/ │ │ │ ├── ListenerConfiguration.java │ │ │ ├── ListenerDamage.java │ │ │ ├── ListenerDeath.java │ │ │ ├── ListenerEndCrystal.java │ │ │ ├── ListenerInvulnerable.java │ │ │ ├── ListenerPunish.java │ │ │ └── ListenerUntag.java │ │ ├── manager/ │ │ │ ├── CombatManager.java │ │ │ ├── CrystalManager.java │ │ │ ├── DeathManager.java │ │ │ ├── ForgiveManager.java │ │ │ ├── Manager.java │ │ │ ├── PlaceholderManager.java │ │ │ └── PunishManager.java │ │ ├── placeholder/ │ │ │ └── BasePlaceholderExpansion.java │ │ └── task/ │ │ ├── PlayerVulnerableTask.java │ │ ├── TimerUpdateTask.java │ │ └── UntagTask.java │ └── resources/ │ ├── commands.yml │ ├── config.yml │ ├── language/ │ │ ├── ar_sa.lang.yml │ │ ├── cs_cz.lang.yml │ │ ├── da_dk.lang.yml │ │ ├── de_at.lang.yml │ │ ├── de_ch.lang.yml │ │ ├── de_de.lang.yml │ │ ├── el_gr.lang.yml │ │ ├── en_us.lang.yml │ │ ├── es_ar.lang.yml │ │ ├── es_cl.lang.yml │ │ ├── es_ec.lang.yml │ │ ├── es_es.lang.yml │ │ ├── es_mx.lang.yml │ │ ├── es_uy.lang.yml │ │ ├── es_ve.lang.yml │ │ ├── fi_fi.lang.yml │ │ ├── fr_ca.lang.yml │ │ ├── fr_fr.lang.yml │ │ ├── hu_hu.lang.yml │ │ ├── it_it.lang.yml │ │ ├── ka_ge.lang.yml │ │ ├── nl_be.yml │ │ ├── nl_nl.yml │ │ ├── nn_no.yml │ │ ├── no_no.yml │ │ ├── pl_pl.lang.yml │ │ ├── pt_br.lang.yml │ │ ├── pt_pt.lang.yml │ │ ├── ru_ru.lang.yml │ │ ├── sv_se.lang.yml │ │ ├── tr_tr.lang.yml │ │ ├── uk_ua.lang.yml │ │ └── zh_cn.lang.yml │ ├── language.yml │ └── punish.yml ├── settings.gradle.kts ├── spigot.documentation.bbcode └── spigot.overview.bbcode