From d20076e542cb85df821c7b5fd3d1343579da3bc2 Mon Sep 17 00:00:00 2001 From: duranaaron Date: Tue, 12 May 2026 19:43:14 +0200 Subject: [PATCH] chore(v2): convert to multi-module gradle layout --- api/build.gradle.kts | 20 ++ api/src/main/java/.gitkeep | 0 build.gradle.kts | 199 ++++-------------- core/build.gradle.kts | 10 + core/src/main/java/.gitkeep | 0 integration-tests/build.gradle.kts | 16 ++ integration-tests/src/test/java/.gitkeep | 0 plugin/build.gradle.kts | 121 +++++++++++ .../java/nl/openminetopia/OpenMinetopia.java | 0 .../nl/openminetopia/OpenMinetopiaLoader.java | 0 .../api/enums/LevelChangeReason.java | 0 .../api/places/MTPlaceManager.java | 0 .../api/places/objects/MTPlace.java | 0 .../api/player/PlayerManager.java | 0 .../api/player/ScoreboardManager.java | 0 .../api/player/fitness/Fitness.java | 0 .../player/fitness/FitnessStatisticType.java | 0 .../api/player/objects/MinetopiaPlayer.java | 0 .../configuration/DefaultConfiguration.java | 0 .../configuration/MessageConfiguration.java | 0 .../runnables/AbstractDirtyRunnable.java | 0 .../framework/runnables/DirtyPolicy.java | 0 .../listeners/PlayerLifecycleListener.java | 0 .../modules/actionbar/ActionbarModule.java | 0 .../actionbar/commands/ActionbarCommand.java | 0 .../listeners/ActionbarJoinListener.java | 0 .../runnables/ActionbarRunnable.java | 0 .../modules/backpack/BackpackModule.java | 0 .../backpack/commands/BackpackCommand.java | 0 .../modules/backpack/item/BackpackItem.java | 0 .../modules/backpack/item/BackpackKeys.java | 0 .../listeners/BackpackInteractListener.java | 0 .../listeners/BackpackSessionListener.java | 0 .../modules/backpack/menus/BackpackMenu.java | 0 .../backpack/session/BackpackSession.java | 0 .../session/BackpackSessionManager.java | 0 .../modules/banking/BankingModule.java | 0 .../banking/commands/BankingCommand.java | 0 .../subcommands/BankingBalanceCommand.java | 0 .../subcommands/BankingCreateCommand.java | 0 .../subcommands/BankingDeleteCommand.java | 0 .../subcommands/BankingFreezeCommand.java | 0 .../subcommands/BankingInfoCommand.java | 0 .../subcommands/BankingListCommand.java | 0 .../subcommands/BankingOpenCommand.java | 0 .../subcommands/BankingUsersCommand.java | 0 .../configuration/BankingConfiguration.java | 0 .../banking/enums/AccountPermission.java | 0 .../modules/banking/enums/AccountType.java | 0 .../listeners/BankingInteractionListener.java | 0 .../PinTerminalInteractionListener.java | 0 .../listeners/PlayerLoginListener.java | 0 .../banking/manager/PinTerminalManager.java | 0 .../banking/menus/BankAccountListMenu.java | 0 .../menus/BankAccountSelectionMenu.java | 0 .../banking/menus/BankContentsMenu.java | 0 .../banking/menus/BankTransactionsMenu.java | 0 .../banking/menus/BankTypeSelectionMenu.java | 0 .../menus/PinTerminalAccountsMenu.java | 0 .../banking/models/BankAccountModel.java | 0 .../banking/models/BankPermissionModel.java | 0 .../banking/models/PinTransaction.java | 0 .../banking/tasks/AccountSavingTask.java | 0 .../banking/tasks/WagePaymentTask.java | 0 .../banking/vault/VaultEconomyHandler.java | 0 .../modules/books/BooksModule.java | 0 .../modules/books/commands/BooksCommand.java | 0 .../configuration/BooksConfiguration.java | 0 .../modules/books/objects/CustomBook.java | 0 .../modules/chat/ChatModule.java | 0 .../chat/listeners/PlayerChatListener.java | 0 .../chat/listeners/PlayerCommandListener.java | 0 .../modules/chat/utils/SpyUtils.java | 0 .../modules/color/ColorModule.java | 0 .../modules/color/commands/ColorCommand.java | 0 .../commands/subcommands/ColorAddCommand.java | 0 .../subcommands/ColorCreateCommand.java | 0 .../subcommands/ColorRemoveCommand.java | 0 .../configuration/ColorsConfiguration.java | 0 .../components/ColorComponent.java | 0 .../modules/color/enums/OwnableColorType.java | 0 .../modules/color/menus/ColorLockedMenu.java | 0 .../modules/color/menus/ColorSelectMenu.java | 0 .../modules/color/menus/ColorTypeMenu.java | 0 .../modules/color/models/ColorModel.java | 0 .../modules/color/objects/ChatColor.java | 0 .../modules/color/objects/LevelColor.java | 0 .../modules/color/objects/NameColor.java | 0 .../modules/color/objects/OwnableColor.java | 0 .../modules/color/objects/PrefixColor.java | 0 .../modules/core/CoreModule.java | 0 .../core/commands/OpenMinetopiaCommand.java | 0 .../modules/currencies/CurrencyModule.java | 0 .../currencies/commands/CurrencyCommand.java | 0 .../commands/CurrencyCommandHolder.java | 0 .../configuration/CurrencyConfiguration.java | 0 .../listeners/CurrencyJoinListener.java | 0 .../listeners/CurrencyQuitListener.java | 0 .../currencies/models/CurrencyModel.java | 0 .../objects/RegisteredCurrency.java | 0 .../currencies/tasks/CurrencyTask.java | 0 .../modules/data/DataModule.java | 0 .../data/adapters/DatabaseAdapter.java | 0 .../modules/data/adapters/MySQLAdapter.java | 0 .../modules/data/adapters/SQLiteAdapter.java | 0 .../data/adapters/utils/AdapterUtil.java | 0 .../modules/data/storm/StormDatabase.java | 0 .../adapters/AccountPermissionAdapter.java | 0 .../storm/adapters/AccountTypeAdapter.java | 0 .../adapters/FitnessStatisticTypeAdapter.java | 0 .../storm/adapters/FixedBooleanAdapter.java | 0 .../data/storm/adapters/LongTypeAdapter.java | 0 .../adapters/OwnableColorTypeAdapter.java | 0 .../modules/data/types/DatabaseType.java | 0 .../modules/data/utils/StormUtils.java | 0 .../detectiongates/DetectionModule.java | 0 .../listeners/DetectionListener.java | 0 .../modules/fitness/FitnessModule.java | 0 .../fitness/commands/FitnessCommand.java | 0 .../subcommands/FitnessBoosterCommand.java | 0 .../subcommands/FitnessResetCommand.java | 0 .../configuration/FitnessConfiguration.java | 0 .../listeners/PlayerChangeWorldListener.java | 0 .../PlayerConsumeBoosterListener.java | 0 .../listeners/PlayerDeathListener.java | 0 .../listeners/PlayerDrinkListener.java | 0 .../fitness/listeners/PlayerEatListener.java | 0 .../fitness/models/FitnessBoosterModel.java | 0 .../fitness/models/FitnessStatisticModel.java | 0 .../modules/fitness/objects/FitnessFood.java | 0 .../modules/fitness/objects/FitnessItem.java | 0 .../fitness/objects/FitnessLevelEffect.java | 0 .../fitness/runnables/FitnessRunnable.java | 0 .../runnables/HealthStatisticRunnable.java | 0 .../modules/fitness/utils/FitnessUtils.java | 0 .../modules/items/ItemsModule.java | 0 .../modules/items/commands/ItemsCommand.java | 0 .../CategoriesConfiguration.java | 0 .../configuration/ItemConfiguration.java | 0 .../configuration/objects/CustomItem.java | 0 .../configuration/objects/ItemCategory.java | 0 .../items/menus/ItemCategoriesMenu.java | 0 .../modules/items/menus/ItemsMenu.java | 0 .../modules/labymod/LabymodModule.java | 0 .../configuration/LabymodConfiguration.java | 0 .../labymod/listeners/LabyPlayerListener.java | 0 .../modules/lock/LockModule.java | 0 .../modules/lock/commands/LockCommand.java | 0 .../modules/lock/commands/UnlockCommand.java | 0 .../lock/listeners/LockInteractListener.java | 0 .../modules/lock/utils/LockUtil.java | 0 .../modules/misc/MiscModule.java | 0 .../modules/misc/commands/HeadCommand.java | 0 .../misc/listeners/PlayerAttackListener.java | 0 .../misc/listeners/TrashcanListener.java | 0 .../modules/misc/objects/PvPItem.java | 0 .../modules/misc/utils/MiscUtils.java | 0 .../modules/places/PlacesModule.java | 0 .../places/commands/mtcity/MTCityCommand.java | 0 .../subcommands/MTCityCreateCommand.java | 0 .../subcommands/MTCityRemoveCommand.java | 0 .../subcommands/MTCitySettingCommand.java | 0 .../commands/mtworld/MTWorldCommand.java | 0 .../subcommands/MTWorldCreateCommand.java | 0 .../subcommands/MTWorldRemoveCommand.java | 0 .../subcommands/MTWorldSettingCommand.java | 0 .../places/listeners/PlayerJoinListener.java | 0 .../places/listeners/PlayerMoveListener.java | 0 .../listeners/PlayerTeleportListener.java | 0 .../modules/places/models/CityModel.java | 0 .../modules/places/models/WorldModel.java | 0 .../modules/player/PlayerModule.java | 0 .../player/commands/PlaytimeCommand.java | 0 .../LevelCheckConfiguration.java | 0 .../events/PlayerLevelCalculateEvent.java | 0 .../player/events/PlayerLevelChangeEvent.java | 0 .../listeners/LevelcheckNpcListener.java | 0 .../listeners/PlayerPreLoginListener.java | 0 .../player/listeners/PlayerQuitListener.java | 0 .../modules/player/models/PlayerModel.java | 0 .../runnables/LevelCalculateRunnable.java | 0 .../MinetopiaPlayerSaveRunnable.java | 0 .../runnables/PlayerPlaytimeRunnable.java | 0 .../modules/player/utils/LevelUtil.java | 0 .../modules/player/utils/PlaytimeUtil.java | 0 .../modules/plots/PlotModule.java | 0 .../modules/plots/commands/PlotCommand.java | 0 .../subcommands/PlotCalculateCommand.java | 0 .../subcommands/PlotClearCommand.java | 0 .../subcommands/PlotCreateCommand.java | 0 .../subcommands/PlotDeleteCommand.java | 0 .../subcommands/PlotDescriptionCommand.java | 0 .../commands/subcommands/PlotInfoCommand.java | 0 .../commands/subcommands/PlotListCommand.java | 0 .../subcommands/PlotMembersCommand.java | 0 .../subcommands/PlotOwnersCommand.java | 0 .../subcommands/PlotTeleportCommand.java | 0 .../subcommands/PlotTransferCommand.java | 0 .../PlotCalculateConfiguration.java | 0 .../modules/plots/utils/PlotUtil.java | 0 .../modules/police/PoliceModule.java | 0 .../police/commands/BodysearchCommand.java | 0 .../commands/CriminalRecordCommand.java | 0 .../police/commands/EmergencyCommand.java | 0 .../police/handcuff/HandcuffManager.java | 0 .../listeners/PlayerDropItemListener.java | 0 .../listeners/PlayerEntityDamageListener.java | 0 .../listeners/PlayerHandcuffListener.java | 0 .../PlayerInventoryClickListener.java | 0 .../listeners/PlayerMoveListener.java | 0 .../PlayerOpenInventoryListener.java | 0 .../listeners/PlayerPickupItemListener.java | 0 .../listeners/PlayerSlotChangeListener.java | 0 .../handcuff/objects/HandcuffedPlayer.java | 0 .../handcuff/runnables/HandcuffRunnable.java | 0 .../listeners/PlayerArmorChangeListener.java | 0 .../listeners/PlayerPeppersprayListener.java | 0 .../police/listeners/PlayerTaserListener.java | 0 .../police/models/CriminalRecordModel.java | 0 .../modules/police/taser/TaserManager.java | 0 .../modules/police/utils/BalaclavaUtils.java | 0 .../modules/police/utils/HandcuffUtils.java | 0 .../police/utils/NightvisionUtils.java | 0 .../police/utils/PeppersprayUtils.java | 0 .../modules/police/utils/TaserUtils.java | 0 .../walkietalkie/WalkieTalkieManager.java | 0 .../listeners/PlayerChatListener.java | 0 .../listeners/PlayerInteractListener.java | 0 .../menus/WalkieTalkieContactsMenu.java | 0 .../walkietalkie/menus/WalkieTalkieMenu.java | 0 .../modules/portal/PortalModule.java | 0 .../modules/portal/commands/LinkCommand.java | 0 .../modules/prefix/PrefixModule.java | 0 .../prefix/commands/PrefixCommand.java | 0 .../subcommands/PrefixAddCommand.java | 0 .../subcommands/PrefixMenuCommand.java | 0 .../subcommands/PrefixRemoveCommand.java | 0 .../events/PlayerChangePrefixEvent.java | 0 .../modules/prefix/menus/PrefixMenu.java | 0 .../modules/prefix/models/PrefixModel.java | 0 .../modules/prefix/objects/Prefix.java | 0 .../modules/restapi/RestAPIModule.java | 0 .../modules/restapi/base/BaseVerticle.java | 0 .../modules/restapi/base/VerticleManager.java | 0 .../restapi/verticles/MainVerticle.java | 0 .../banking/BankAccountUsersVerticle.java | 0 .../banking/BankAccountVerticle.java | 0 .../banking/BankAccountsVerticle.java | 0 .../BankAccountTransactionVerticle.java | 0 .../BankAccountTransactionsVerticle.java | 0 .../verticles/places/PlacesVerticle.java | 0 .../verticles/player/ColorsVerticle.java | 0 .../player/CriminalRecordsVerticle.java | 0 .../player/FitnessStatisticsVerticle.java | 0 .../player/PlayerBankAccountsVerticle.java | 0 .../verticles/player/PlayerPlotsVerticle.java | 0 .../verticles/player/PlayerVerticle.java | 0 .../verticles/player/PrefixesVerticle.java | 0 .../verticles/plots/PlotsVerticle.java | 0 .../modules/scoreboard/ScoreboardModule.java | 0 .../commands/ScoreboardCommand.java | 0 .../listeners/PlayerJoinListener.java | 0 .../listeners/PlayerQuitListener.java | 0 .../runnables/ScoreboardUpdateRunnable.java | 0 .../modules/skript/SkriptModule.java | 0 .../skript/effects/EffAddCriminalRecord.java | 0 .../modules/skript/effects/EffAddPrefix.java | 0 .../effects/EffRemoveCriminalRecord.java | 0 .../modules/skript/effects/EffSetPrefix.java | 0 .../skript/expressions/ExprCurrentPrefix.java | 0 .../expressions/ExprGetCriminalRecords.java | 0 .../skript/expressions/ExprPlaytime.java | 0 .../skript/expressions/ExprPrefixes.java | 0 .../fitness/ExprCheapFoodPoints.java | 0 .../fitness/ExprDrinkingPoints.java | 0 .../fitness/ExprExpensiveFoodPoints.java | 0 .../fitness/ExprKilometersFlown.java | 0 .../fitness/ExprKilometersRan.java | 0 .../fitness/ExprKilometersSwam.java | 0 .../fitness/ExprKilometersWalked.java | 0 .../modules/staff/StaffModule.java | 0 .../admintool/commands/AdminToolCommand.java | 0 .../subcommands/AdminToolGetCommand.java | 0 .../subcommands/AdminToolOpenCommand.java | 0 .../listeners/PlayerDropItemListener.java | 0 .../PlayerEntityInteractListener.java | 0 .../listeners/PlayerInteractListener.java | 0 .../admintool/menus/AdminToolInfoMenu.java | 0 .../staff/admintool/menus/AdminToolMenu.java | 0 .../fitness/AdminToolFitnessBoostersMenu.java | 0 .../menus/fitness/AdminToolFitnessMenu.java | 0 .../staff/chat/commands/StaffchatCommand.java | 0 .../chat/listeners/PlayerChatListener.java | 0 .../staff/mod/commands/ModCommand.java | 0 .../subcommands/ModChatSpyCommand.java | 0 .../subcommands/ModCommandSpyCommand.java | 0 .../subcommands/ModSetLevelCommand.java | 0 .../modules/teleporter/TeleporterModule.java | 0 .../commands/TeleporterCommand.java | 0 .../subcommands/TeleporterCreateCommand.java | 0 .../events/PlayerUseTeleporterEvent.java | 0 .../listeners/TeleporterInteractListener.java | 0 .../block/TeleporterBreakListener.java | 0 .../block/TeleporterPlaceListener.java | 0 .../teleporter/utils/TeleporterUtil.java | 0 .../teleporter/utils/enums/PressurePlate.java | 0 .../modules/time/TimeModule.java | 0 .../modules/time/tasks/TimeSyncRunnable.java | 0 .../transactions/TransactionsModule.java | 0 .../adapter/TransactionTypeAdapter.java | 0 .../commands/TransactionCommand.java | 0 .../transactions/enums/TransactionType.java | 0 .../events/TransactionUpdateEvent.java | 0 .../objects/TransactionModel.java | 0 .../registry/CommandComponentRegistry.java | 0 .../nl/openminetopia/utils/ChatUtils.java | 0 .../utils/PersistentDataUtil.java | 0 .../nl/openminetopia/utils/VersionUtil.java | 0 .../openminetopia/utils/WorldGuardUtils.java | 0 .../utils/config/ConfigUtils.java | 0 .../utils/config/ConfigurateConfig.java | 0 .../utils/events/CustomEvent.java | 0 .../utils/events/EventUtils.java | 0 .../exceptions/ConfigurationException.java | 0 .../utils/input/ChatInputHandler.java | 0 .../openminetopia/utils/item/ItemBuilder.java | 0 .../openminetopia/utils/item/ItemUtils.java | 0 .../nl/openminetopia/utils/menu/Menu.java | 0 .../utils/menu/PaginatedMenu.java | 0 .../utils/menu/ScrollingMenu.java | 0 .../utils/modules/ExtendedSpigotModule.java | 0 .../OpenMinetopiaExpansion.java | 0 .../utils/webhooks/DiscordWebhook.java | 0 .../utils/wrappers/CustomNpcClickEvent.java | 0 .../listeners/CitzensNpcClickListener.java | 0 .../listeners/FancyNpcClickListener.java | 0 .../main/resources/acf-core_en.properties | 0 .../resources/acf-minecraft_en.properties | 0 .../src}/main/resources/default/banking.yml | 0 .../src}/main/resources/default/books.yml | 0 .../src}/main/resources/default/colors.yml | 0 .../src}/main/resources/default/config.yml | 0 .../main/resources/default/currencies.yml | 0 .../src}/main/resources/default/fitness.yml | 0 .../main/resources/default/items/1.0/1.0.yml | 0 .../default/items/13jrddg/13jrddg.yml | 0 .../default/items/accessoires/accessoires.yml | 0 .../default/items/accessories/accessories.yml | 0 .../resources/default/items/categories.yml | 0 .../items/clothing/10playerleather.yml | 0 .../default/items/clothing/11y_ddg.yml | 0 .../default/items/clothing/13jrddg_reve.yml | 0 .../default/items/clothing/13jrddg_set.yml | 0 .../default/items/clothing/7_yr_mt_2.yml | 0 .../default/items/clothing/7y_mt.yml | 0 .../resources/default/items/clothing/aap.yml | 0 .../items/clothing/aardebander_soldier.yml | 0 .../default/items/clothing/adriaan.yml | 0 .../items/clothing/airbander_nomad.yml | 0 .../resources/default/items/clothing/ajax.yml | 0 .../default/items/clothing/aladin.yml | 0 .../items/clothing/alfredo_linguini.yml | 0 .../items/clothing/aliens_are_coming.yml | 0 .../default/items/clothing/animfire.yml | 0 .../default/items/clothing/animfireblue.yml | 0 .../default/items/clothing/animfirepurple.yml | 0 .../default/items/clothing/animfireyellow.yml | 0 .../default/items/clothing/animice.yml | 0 .../default/items/clothing/animsnow.yml | 0 .../default/items/clothing/animwater.yml | 0 .../default/items/clothing/animwaterdark.yml | 0 .../default/items/clothing/aqua_diamond.yml | 0 .../default/items/clothing/archangel.yml | 0 .../items/clothing/army_armor_navy.yml | 0 .../items/clothing/ash_ketchum_suit.yml | 0 .../default/items/clothing/assinscreed.yml | 0 .../default/items/clothing/austronaut.yml | 0 .../items/clothing/avatar_fire_soldier.yml | 0 .../items/clothing/avatar_water_soldier.yml | 0 .../default/items/clothing/bandana.yml | 0 .../default/items/clothing/baron.yml | 0 .../default/items/clothing/barret.yml | 0 .../default/items/clothing/bassie.yml | 0 .../default/items/clothing/belgieoutfit.yml | 0 .../resources/default/items/clothing/bert.yml | 0 .../default/items/clothing/bf_blauw.yml | 0 .../default/items/clothing/bf_grijs.yml | 0 .../default/items/clothing/bf_groen.yml | 0 .../default/items/clothing/black_diamond.yml | 0 .../default/items/clothing/blooddiamond.yml | 0 .../default/items/clothing/blue_diamond.yml | 0 .../default/items/clothing/bob_de_bouwer.yml | 0 .../items/clothing/bordeaux_rood_diamond.yml | 0 .../default/items/clothing/broken_white.yml | 0 .../default/items/clothing/bumba.yml | 0 .../default/items/clothing/cactus.yml | 0 .../default/items/clothing/camouflage.yml | 0 .../items/clothing/candy_pink_diamond.yml | 0 .../default/items/clothing/cars_set.yml | 0 .../items/clothing/chakra_dia_gold.yml | 0 .../items/clothing/chakra_gold_iron.yml | 0 .../default/items/clothing/charmander.yml | 0 .../items/clothing/chestplate_djangovdl.yml | 0 .../default/items/clothing/chuwbakka.yml | 0 .../items/clothing/circlediamondgold.yml | 0 .../items/clothing/circlediamondiron.yml | 0 .../items/clothing/circlediamondsteel.yml | 0 .../items/clothing/circlegolddiamond.yml | 0 .../default/items/clothing/circlegoldiron.yml | 0 .../items/clothing/circlegoldsteel.yml | 0 .../items/clothing/circleirondiamond.yml | 0 .../default/items/clothing/circleirongold.yml | 0 .../items/clothing/circleironsteel.yml | 0 .../items/clothing/circlesteeldiamond.yml | 0 .../items/clothing/circlesteelgold.yml | 0 .../items/clothing/circlesteeliron.yml | 0 .../default/items/clothing/cocacola.yml | 0 .../default/items/clothing/colored_pyjama.yml | 0 .../default/items/clothing/coolblue_setje.yml | 0 .../default/items/clothing/coolboy93.yml | 0 .../default/items/clothing/cupcake.yml | 0 .../default/items/clothing/daredevil.yml | 0 .../default/items/clothing/dark_bluestone.yml | 0 .../default/items/clothing/dark_diamond.yml | 0 .../items/clothing/dark_orange_diamond.yml | 0 .../items/clothing/dark_purple_diamond.yml | 0 .../default/items/clothing/dark_redstone.yml | 0 .../default/items/clothing/dark_steel.yml | 0 .../default/items/clothing/darkmetal.yml | 0 .../default/items/clothing/darksneaker.yml | 0 .../default/items/clothing/deadpool.yml | 0 .../default/items/clothing/dipsy.yml | 0 .../resources/default/items/clothing/dirk.yml | 0 .../default/items/clothing/disco_overlay.yml | 0 .../items/clothing/disco_summer_overlay.yml | 0 .../default/items/clothing/dombo.yml | 0 .../default/items/clothing/donald_duck.yml | 0 .../default/items/clothing/donaldduck.yml | 0 .../default/items/clothing/dr_doom.yml | 0 .../default/items/clothing/dreaming.yml | 0 .../default/items/clothing/dubaisjeik.yml | 0 .../resources/default/items/clothing/eend.yml | 0 .../default/items/clothing/eenhoorn.yml | 0 .../items/clothing/elfenschoentjes.yml | 0 .../default/items/clothing/emeraldart.yml | 0 .../default/items/clothing/end_portal.yml | 0 .../default/items/clothing/ernie.yml | 0 .../resources/default/items/clothing/ezel.yml | 0 .../items/clothing/fading_blue_diamond.yml | 0 .../default/items/clothing/fading_diamond.yml | 0 .../default/items/clothing/fading_ender.yml | 0 .../default/items/clothing/fading_gold.yml | 0 .../items/clothing/fading_green_diamond.yml | 0 .../default/items/clothing/fading_iron.yml | 0 .../items/clothing/fading_pink_diamond.yml | 0 .../items/clothing/fading_purple_diamond.yml | 0 .../items/clothing/fading_red_diamond.yml | 0 .../items/clothing/fading_yellow_diamond.yml | 0 .../items/clothing/fadingblacksteel.yml | 0 .../items/clothing/fairies_diamond.yml | 0 .../default/items/clothing/fbi_black.yml | 0 .../default/items/clothing/fbi_blue.yml | 0 .../items/clothing/fc_de_kampioenen.yml | 0 .../default/items/clothing/fireman.yml | 0 .../default/items/clothing/foggy_blue.yml | 0 .../default/items/clothing/fout_zuster.yml | 0 .../default/items/clothing/foute_zomer.yml | 0 .../default/items/clothing/frankenstein.yml | 0 .../default/items/clothing/freek.yml | 0 .../default/items/clothing/frozen.yml | 0 .../default/items/clothing/frozen2.yml | 0 .../default/items/clothing/funkydisco.yml | 0 .../default/items/clothing/funkypurple.yml | 0 .../default/items/clothing/gameatlas.yml | 0 .../default/items/clothing/genie.yml | 0 .../default/items/clothing/ghost.yml | 0 .../default/items/clothing/gingerbread.yml | 0 .../default/items/clothing/giraf.yml | 0 .../default/items/clothing/giraffe.yml | 0 .../default/items/clothing/glacial.yml | 0 .../default/items/clothing/glenn.yml | 0 .../resources/default/items/clothing/goku.yml | 0 .../default/items/clothing/gold_orange.yml | 0 .../items/clothing/golden_age_diamond.yml | 0 .../default/items/clothing/goofy.yml | 0 .../default/items/clothing/goudpak.yml | 0 .../default/items/clothing/grain_clay.yml | 0 .../items/clothing/green_arrow_diamond.yml | 0 .../clothing/green_but_not_green_diamond.yml | 0 .../default/items/clothing/green_diamond.yml | 0 .../items/clothing/gucci_chestplate.yml | 0 .../default/items/clothing/gympie.yml | 0 .../default/items/clothing/halloweenbloed.yml | 0 .../items/clothing/halloweengroenpaars.yml | 0 .../items/clothing/halloweenoranjepaars.yml | 0 .../items/clothing/halloweenpompoen.yml | 0 .../items/clothing/henchmanlimeblack.yml | 0 .../items/clothing/henchmanlimegold.yml | 0 .../resources/default/items/clothing/hex.yml | 0 .../default/items/clothing/highsneaker.yml | 0 .../default/items/clothing/hippo.yml | 0 .../default/items/clothing/hipster.yml | 0 .../default/items/clothing/honeydiamond.yml | 0 .../default/items/clothing/hyena.yml | 0 .../default/items/clothing/indianajones.yml | 0 .../default/items/clothing/intergalactic.yml | 0 .../items/clothing/iron_goldie_oranje.yml | 0 .../default/items/clothing/ironman.yml | 0 .../default/items/clothing/ironman2black.yml | 0 .../default/items/clothing/ironman2gold.yml | 0 .../default/items/clothing/ironman_mask.yml | 0 .../default/items/clothing/jumbo.yml | 0 .../resources/default/items/clothing/k3.yml | 0 .../default/items/clothing/katara.yml | 0 .../default/items/clothing/kermit.yml | 0 .../default/items/clothing/kerstman_2024.yml | 0 .../default/items/clothing/kerstmanbaard.yml | 0 .../default/items/clothing/kingsday2021.yml | 0 .../default/items/clothing/kingsday2023.yml | 0 .../default/items/clothing/klederdracht.yml | 0 .../default/items/clothing/koala.yml | 0 .../default/items/clothing/koningssuit_1.yml | 0 .../default/items/clothing/koningssuit_2.yml | 0 .../default/items/clothing/korteblouse.yml | 0 .../clothing/kratis_midnight_diamond.yml | 0 .../default/items/clothing/lacasa.yml | 0 .../resources/default/items/clothing/lala.yml | 0 .../default/items/clothing/lavah.yml | 0 .../default/items/clothing/leatherdiamond.yml | 0 .../default/items/clothing/luxebroek.yml | 0 .../default/items/clothing/mario.yml | 0 .../default/items/clothing/mastermonkey.yml | 0 .../default/items/clothing/masterpo.yml | 0 .../default/items/clothing/mastershifu.yml | 0 .../default/items/clothing/mathcraft.yml | 0 .../default/items/clothing/mcdonalds.yml | 0 .../default/items/clothing/metal.yml | 0 .../default/items/clothing/mickey_mouse2.yml | 0 .../default/items/clothing/mickeymouse.yml | 0 .../default/items/clothing/midnight.yml | 0 .../clothing/midnight_eclypsa_diamond.yml | 0 .../clothing/midnight_elieos_diamond.yml | 0 .../default/items/clothing/minion.yml | 0 .../items/clothing/minion_armor_headweare.yml | 0 .../default/items/clothing/mondriaan.yml | 0 .../items/clothing/monik_halloween.yml | 0 .../items/clothing/mox_bordeaux_rood_snow.yml | 0 .../items/clothing/mox_bordeaux_rood_star.yml | 0 .../default/items/clothing/moxrainbow.yml | 0 .../default/items/clothing/ms_marvel.yml | 0 .../default/items/clothing/mtw_shirt.yml | 0 .../default/items/clothing/nethercolor.yml | 0 .../default/items/clothing/new_aang.yml | 0 .../default/items/clothing/new_aang_state.yml | 0 .../default/items/clothing/new_fckip.yml | 0 .../default/items/clothing/new_llama.yml | 0 .../default/items/clothing/new_racemax.yml | 0 .../default/items/clothing/new_riot.yml | 0 .../default/items/clothing/new_swat.yml | 0 .../items/clothing/new_swat_special.yml | 0 .../default/items/clothing/new_toothless.yml | 0 .../default/items/clothing/newyork_police.yml | 0 .../default/items/clothing/nexus.yml | 0 .../default/items/clothing/nightrider.yml | 0 .../resources/default/items/clothing/octo.yml | 0 .../items/clothing/offwhitecamouflage.yml | 0 .../items/clothing/old_13jrddg_reve.yml | 0 .../default/items/clothing/pak11.yml | 0 .../default/items/clothing/panter.yml | 0 .../default/items/clothing/party_quartz.yml | 0 .../default/items/clothing/patrick.yml | 0 .../default/items/clothing/pennywise.yml | 0 .../default/items/clothing/perkamentus.yml | 0 .../resources/default/items/clothing/piet.yml | 0 .../default/items/clothing/piet_piraat.yml | 0 .../default/items/clothing/pieter.yml | 0 .../default/items/clothing/pink_diamond.yml | 0 .../default/items/clothing/pinkleo.yml | 0 .../default/items/clothing/pinkstone.yml | 0 .../resources/default/items/clothing/plus.yml | 0 .../default/items/clothing/pluto.yml | 0 .../resources/default/items/clothing/po.yml | 0 .../default/items/clothing/politiebelgie.yml | 0 .../default/items/clothing/politiedubai.yml | 0 .../items/clothing/politienederland.yml | 0 .../default/items/clothing/pumba.yml | 0 .../default/items/clothing/pumpkin.yml | 0 .../default/items/clothing/purple_black.yml | 0 .../items/clothing/purple_dark_diamond.yml | 0 .../default/items/clothing/purple_diamond.yml | 0 .../default/items/clothing/rainbow.yml | 0 .../default/items/clothing/rainbow_armor.yml | 0 .../default/items/clothing/rainbow_armor2.yml | 0 .../default/items/clothing/rainbow_armor3.yml | 0 .../default/items/clothing/rainbow_black.yml | 0 .../items/clothing/rainbow_chestplate.yml | 0 .../default/items/clothing/rainbow_white.yml | 0 .../default/items/clothing/red_diamond.yml | 0 .../default/items/clothing/redglow.yml | 0 .../default/items/clothing/rendier_masker.yml | 0 .../default/items/clothing/rendier_outfit.yml | 0 .../default/items/clothing/reve_suit.yml | 0 .../default/items/clothing/rhaezorarmy.yml | 0 .../default/items/clothing/robot.yml | 0 .../items/clothing/rudolph_christmas.yml | 0 .../items/clothing/sandermander20suit.yml | 0 .../default/items/clothing/sandy.yml | 0 .../default/items/clothing/santa.yml | 0 .../resources/default/items/clothing/scar.yml | 0 .../default/items/clothing/seamless.yml | 0 .../default/items/clothing/simba.yml | 0 .../items/clothing/sinterklaas_2024.yml | 0 .../default/items/clothing/slime_green.yml | 0 .../default/items/clothing/smooth_wood.yml | 0 .../default/items/clothing/snorry123army.yml | 0 .../default/items/clothing/soldaat.yml | 0 .../default/items/clothing/spectral.yml | 0 .../default/items/clothing/speedboots.yml | 0 .../default/items/clothing/spiderman.yml | 0 .../default/items/clothing/spiderman_fade.yml | 0 .../default/items/clothing/spongebob.yml | 0 .../items/clothing/startreklegendaryblue.yml | 0 .../clothing/startreklegendaryorange.yml | 0 .../items/clothing/startreklegendaryred.yml | 0 .../default/items/clothing/startrekpink.yml | 0 .../default/items/clothing/steel_medax.yml | 0 .../items/clothing/stijnklaverarmy.yml | 0 .../default/items/clothing/striped_pyjama.yml | 0 .../resources/default/items/clothing/suit.yml | 0 .../default/items/clothing/superddg.yml | 0 .../default/items/clothing/superwoman.yml | 0 .../default/items/clothing/sylvester.yml | 0 .../default/items/clothing/taconisarmy.yml | 0 .../default/items/clothing/team_kleding.yml | 0 .../clothing/tempos_midnight_diamond.yml | 0 .../default/items/clothing/the_blues.yml | 0 .../default/items/clothing/the_wiz76_suit.yml | 0 .../resources/default/items/clothing/thor.yml | 0 .../default/items/clothing/timon.yml | 0 .../default/items/clothing/tinky_winky.yml | 0 .../resources/default/items/clothing/toph.yml | 0 .../default/items/clothing/trainer.yml | 0 .../default/items/clothing/tuinbroek.yml | 0 .../resources/default/items/clothing/uggs.yml | 0 .../default/items/clothing/unicorn.yml | 0 .../items/clothing/valentijn_2024_gear.yml | 0 .../items/clothing/valentijn_ddg_2023.yml | 0 .../items/clothing/valentijn_ddg_2023_2.yml | 0 .../items/clothing/valentijn_ddg_2023_3.yml | 0 .../clothing/valentijn_pink_diamond_heart.yml | 0 .../default/items/clothing/valentijnlinks.yml | 0 .../items/clothing/valentijnrechts.yml | 0 .../default/items/clothing/vleermuis.yml | 0 .../default/items/clothing/voetbal11.yml | 0 .../items/clothing/voetbal_nederland.yml | 0 .../items/clothing/warmachineblack.yml | 0 .../default/items/clothing/warmachinegold.yml | 0 .../default/items/clothing/winterjas_dik.yml | 0 .../default/items/clothing/wintertrui.yml | 0 .../default/items/clothing/wolly_blue.yml | 0 .../default/items/clothing/wolly_brown.yml | 0 .../default/items/clothing/wolly_green.yml | 0 .../default/items/clothing/wolverine.yml | 0 .../default/items/clothing/wonka.yml | 0 .../default/items/clothing/yellow_diamond.yml | 0 .../default/items/clothing/yoshi.yml | 0 .../default/items/clothing/zomer_boom.yml | 0 .../default/items/clothing/zomer_ijs.yml | 0 .../default/items/clothing/zomer_meloen.yml | 0 .../items/clothing/zomer_streepjes.yml | 0 .../items/clothing/zomer_streepjes2.yml | 0 .../default/items/clothing/zomerse_broek.yml | 0 .../items/clothing/zomerse_kleding.yml | 0 .../items/clothing/zonbeschadigddiamond.yml | 0 .../items/clothing/zonbeschadigdgold.yml | 0 .../default/items/clothing/zukko.yml | 0 .../default/items/clothing/zuurstok.yml | 0 .../default/items/decoration/decoration.yml | 0 .../resources/default/items/drank/drank.yml | 0 .../default/items/economie/economie.yml | 0 .../resources/default/items/emojis/emojis.yml | 0 .../fijne_kerst_sign/fijne_kerst_sign.yml | 0 .../resources/default/items/food/food.yml | 0 .../default/items/fotobooth/fotobooth.yml | 0 .../resources/default/items/funko/funko.yml | 0 .../default/items/funko2_0/funko2_0.yml | 0 .../main/resources/default/items/gui/gui.yml | 0 .../items/head_particle/head_particle.yml | 0 .../default/items/kerst_2024/kerst_2024.yml | 0 .../kerst_sinterklaas_2024.yml | 0 .../default/items/krasloten/krasloten.yml | 0 .../default/items/machines/machines.yml | 0 .../default/items/merchandise/merchandise.yml | 0 .../default/items/mobieltjes/mobieltjes.yml | 0 .../default/items/nieuw_funko/nieuw_funko.yml | 0 .../default/items/overige/overige.yml | 0 .../items/player_items/player_items.yml | 0 .../default/items/plushies/plushies.yml | 0 .../resources/default/items/puzzel/puzzel.yml | 0 .../default/items/shields/shields.yml | 0 .../default/items/trophies/trophies.yml | 0 .../resources/default/items/wapens/wapens.yml | 0 .../src}/main/resources/default/labymod.yml | 0 .../main/resources/default/levelcheck.yml | 0 .../src}/main/resources/default/messages.yml | 0 .../main/resources/default/plotcalculate.yml | 0 .../src}/main/resources/paper-plugin.yml | 0 settings.gradle | 1 - settings.gradle.kts | 11 + 709 files changed, 215 insertions(+), 163 deletions(-) create mode 100644 api/build.gradle.kts create mode 100644 api/src/main/java/.gitkeep create mode 100644 core/build.gradle.kts create mode 100644 core/src/main/java/.gitkeep create mode 100644 integration-tests/build.gradle.kts create mode 100644 integration-tests/src/test/java/.gitkeep create mode 100644 plugin/build.gradle.kts rename {src => plugin/src}/main/java/nl/openminetopia/OpenMinetopia.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/OpenMinetopiaLoader.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/api/enums/LevelChangeReason.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/api/places/MTPlaceManager.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/api/places/objects/MTPlace.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/api/player/PlayerManager.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/api/player/ScoreboardManager.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/api/player/fitness/Fitness.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/api/player/fitness/FitnessStatisticType.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/api/player/objects/MinetopiaPlayer.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/configuration/DefaultConfiguration.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/configuration/MessageConfiguration.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/framework/runnables/AbstractDirtyRunnable.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/framework/runnables/DirtyPolicy.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/framework/runnables/listeners/PlayerLifecycleListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/actionbar/ActionbarModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/actionbar/commands/ActionbarCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/actionbar/listeners/ActionbarJoinListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/actionbar/runnables/ActionbarRunnable.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/backpack/BackpackModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/backpack/commands/BackpackCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/backpack/item/BackpackItem.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/backpack/item/BackpackKeys.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/backpack/listeners/BackpackInteractListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/backpack/listeners/BackpackSessionListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/backpack/menus/BackpackMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/backpack/session/BackpackSession.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/backpack/session/BackpackSessionManager.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/BankingModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/commands/BankingCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingBalanceCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingCreateCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingDeleteCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingFreezeCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingInfoCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingListCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingOpenCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingUsersCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/configuration/BankingConfiguration.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/enums/AccountPermission.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/enums/AccountType.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/listeners/BankingInteractionListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/listeners/PinTerminalInteractionListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/listeners/PlayerLoginListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/manager/PinTerminalManager.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/menus/BankAccountListMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/menus/BankAccountSelectionMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/menus/BankContentsMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/menus/BankTransactionsMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/menus/BankTypeSelectionMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/menus/PinTerminalAccountsMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/models/BankAccountModel.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/models/BankPermissionModel.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/models/PinTransaction.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/tasks/AccountSavingTask.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/tasks/WagePaymentTask.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/banking/vault/VaultEconomyHandler.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/books/BooksModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/books/commands/BooksCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/books/configuration/BooksConfiguration.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/books/objects/CustomBook.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/chat/ChatModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/chat/listeners/PlayerChatListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/chat/listeners/PlayerCommandListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/chat/utils/SpyUtils.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/color/ColorModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/color/commands/ColorCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/color/commands/subcommands/ColorAddCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/color/commands/subcommands/ColorCreateCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/color/commands/subcommands/ColorRemoveCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/color/configuration/ColorsConfiguration.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/color/configuration/components/ColorComponent.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/color/enums/OwnableColorType.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/color/menus/ColorLockedMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/color/menus/ColorSelectMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/color/menus/ColorTypeMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/color/models/ColorModel.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/color/objects/ChatColor.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/color/objects/LevelColor.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/color/objects/NameColor.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/color/objects/OwnableColor.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/color/objects/PrefixColor.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/core/CoreModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/core/commands/OpenMinetopiaCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/currencies/CurrencyModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/currencies/commands/CurrencyCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/currencies/commands/CurrencyCommandHolder.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/currencies/configuration/CurrencyConfiguration.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/currencies/listeners/CurrencyJoinListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/currencies/listeners/CurrencyQuitListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/currencies/models/CurrencyModel.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/currencies/objects/RegisteredCurrency.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/currencies/tasks/CurrencyTask.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/data/DataModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/data/adapters/DatabaseAdapter.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/data/adapters/MySQLAdapter.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/data/adapters/SQLiteAdapter.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/data/adapters/utils/AdapterUtil.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/data/storm/StormDatabase.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/data/storm/adapters/AccountPermissionAdapter.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/data/storm/adapters/AccountTypeAdapter.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/data/storm/adapters/FitnessStatisticTypeAdapter.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/data/storm/adapters/FixedBooleanAdapter.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/data/storm/adapters/LongTypeAdapter.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/data/storm/adapters/OwnableColorTypeAdapter.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/data/types/DatabaseType.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/data/utils/StormUtils.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/detectiongates/DetectionModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/detectiongates/listeners/DetectionListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/FitnessModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/commands/FitnessCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/commands/subcommands/FitnessBoosterCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/commands/subcommands/FitnessResetCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/configuration/FitnessConfiguration.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/listeners/PlayerChangeWorldListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/listeners/PlayerConsumeBoosterListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/listeners/PlayerDeathListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/listeners/PlayerDrinkListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/listeners/PlayerEatListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/models/FitnessBoosterModel.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/models/FitnessStatisticModel.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/objects/FitnessFood.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/objects/FitnessItem.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/objects/FitnessLevelEffect.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/runnables/FitnessRunnable.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/runnables/HealthStatisticRunnable.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/fitness/utils/FitnessUtils.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/items/ItemsModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/items/commands/ItemsCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/items/configuration/CategoriesConfiguration.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/items/configuration/ItemConfiguration.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/items/configuration/objects/CustomItem.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/items/configuration/objects/ItemCategory.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/items/menus/ItemCategoriesMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/items/menus/ItemsMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/labymod/LabymodModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/labymod/configuration/LabymodConfiguration.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/labymod/listeners/LabyPlayerListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/lock/LockModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/lock/commands/LockCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/lock/commands/UnlockCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/lock/listeners/LockInteractListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/lock/utils/LockUtil.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/misc/MiscModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/misc/commands/HeadCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/misc/listeners/PlayerAttackListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/misc/listeners/TrashcanListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/misc/objects/PvPItem.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/misc/utils/MiscUtils.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/places/PlacesModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/places/commands/mtcity/MTCityCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/places/commands/mtcity/subcommands/MTCityCreateCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/places/commands/mtcity/subcommands/MTCityRemoveCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/places/commands/mtcity/subcommands/MTCitySettingCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/places/commands/mtworld/MTWorldCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/places/commands/mtworld/subcommands/MTWorldCreateCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/places/commands/mtworld/subcommands/MTWorldRemoveCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/places/commands/mtworld/subcommands/MTWorldSettingCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/places/listeners/PlayerJoinListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/places/listeners/PlayerMoveListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/places/listeners/PlayerTeleportListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/places/models/CityModel.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/places/models/WorldModel.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/player/PlayerModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/player/commands/PlaytimeCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/player/configuration/LevelCheckConfiguration.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/player/events/PlayerLevelCalculateEvent.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/player/events/PlayerLevelChangeEvent.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/player/listeners/LevelcheckNpcListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/player/listeners/PlayerPreLoginListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/player/listeners/PlayerQuitListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/player/models/PlayerModel.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/player/runnables/LevelCalculateRunnable.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/player/runnables/MinetopiaPlayerSaveRunnable.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/player/runnables/PlayerPlaytimeRunnable.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/player/utils/LevelUtil.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/player/utils/PlaytimeUtil.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/plots/PlotModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/plots/commands/PlotCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotCalculateCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotClearCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotCreateCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotDeleteCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotDescriptionCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotInfoCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotListCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotMembersCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotOwnersCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotTeleportCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotTransferCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/plots/configuration/PlotCalculateConfiguration.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/plots/utils/PlotUtil.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/PoliceModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/commands/BodysearchCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/commands/CriminalRecordCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/commands/EmergencyCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/handcuff/HandcuffManager.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerDropItemListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerEntityDamageListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerHandcuffListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerInventoryClickListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerMoveListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerOpenInventoryListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerPickupItemListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerSlotChangeListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/handcuff/objects/HandcuffedPlayer.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/handcuff/runnables/HandcuffRunnable.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/listeners/PlayerArmorChangeListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/listeners/PlayerPeppersprayListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/listeners/PlayerTaserListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/models/CriminalRecordModel.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/taser/TaserManager.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/utils/BalaclavaUtils.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/utils/HandcuffUtils.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/utils/NightvisionUtils.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/utils/PeppersprayUtils.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/utils/TaserUtils.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/walkietalkie/WalkieTalkieManager.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/walkietalkie/listeners/PlayerChatListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/walkietalkie/listeners/PlayerInteractListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/walkietalkie/menus/WalkieTalkieContactsMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/police/walkietalkie/menus/WalkieTalkieMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/portal/PortalModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/portal/commands/LinkCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/prefix/PrefixModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/prefix/commands/PrefixCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/prefix/commands/subcommands/PrefixAddCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/prefix/commands/subcommands/PrefixMenuCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/prefix/commands/subcommands/PrefixRemoveCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/prefix/events/PlayerChangePrefixEvent.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/prefix/menus/PrefixMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/prefix/models/PrefixModel.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/prefix/objects/Prefix.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/RestAPIModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/base/BaseVerticle.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/base/VerticleManager.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/verticles/MainVerticle.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/verticles/banking/BankAccountUsersVerticle.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/verticles/banking/BankAccountVerticle.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/verticles/banking/BankAccountsVerticle.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/verticles/banking/transactions/BankAccountTransactionVerticle.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/verticles/banking/transactions/BankAccountTransactionsVerticle.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/verticles/places/PlacesVerticle.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/verticles/player/ColorsVerticle.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/verticles/player/CriminalRecordsVerticle.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/verticles/player/FitnessStatisticsVerticle.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/verticles/player/PlayerBankAccountsVerticle.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/verticles/player/PlayerPlotsVerticle.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/verticles/player/PlayerVerticle.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/verticles/player/PrefixesVerticle.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/restapi/verticles/plots/PlotsVerticle.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/scoreboard/ScoreboardModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/scoreboard/commands/ScoreboardCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/scoreboard/listeners/PlayerJoinListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/scoreboard/listeners/PlayerQuitListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/scoreboard/runnables/ScoreboardUpdateRunnable.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/skript/SkriptModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/skript/effects/EffAddCriminalRecord.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/skript/effects/EffAddPrefix.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/skript/effects/EffRemoveCriminalRecord.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/skript/effects/EffSetPrefix.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/skript/expressions/ExprCurrentPrefix.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/skript/expressions/ExprGetCriminalRecords.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/skript/expressions/ExprPlaytime.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/skript/expressions/ExprPrefixes.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprCheapFoodPoints.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprDrinkingPoints.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprExpensiveFoodPoints.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersFlown.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersRan.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersSwam.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersWalked.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/staff/StaffModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/staff/admintool/commands/AdminToolCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/staff/admintool/commands/subcommands/AdminToolGetCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/staff/admintool/commands/subcommands/AdminToolOpenCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/staff/admintool/listeners/PlayerDropItemListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/staff/admintool/listeners/PlayerEntityInteractListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/staff/admintool/listeners/PlayerInteractListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/staff/admintool/menus/AdminToolInfoMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/staff/admintool/menus/AdminToolMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/staff/admintool/menus/fitness/AdminToolFitnessBoostersMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/staff/admintool/menus/fitness/AdminToolFitnessMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/staff/chat/commands/StaffchatCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/staff/chat/listeners/PlayerChatListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/staff/mod/commands/ModCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/staff/mod/commands/subcommands/ModChatSpyCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/staff/mod/commands/subcommands/ModCommandSpyCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/staff/mod/commands/subcommands/ModSetLevelCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/teleporter/TeleporterModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/teleporter/commands/TeleporterCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/teleporter/commands/subcommands/TeleporterCreateCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/teleporter/events/PlayerUseTeleporterEvent.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/teleporter/listeners/TeleporterInteractListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/teleporter/listeners/block/TeleporterBreakListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/teleporter/listeners/block/TeleporterPlaceListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/teleporter/utils/TeleporterUtil.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/teleporter/utils/enums/PressurePlate.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/time/TimeModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/time/tasks/TimeSyncRunnable.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/transactions/TransactionsModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/transactions/adapter/TransactionTypeAdapter.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/transactions/commands/TransactionCommand.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/transactions/enums/TransactionType.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/transactions/events/TransactionUpdateEvent.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/modules/transactions/objects/TransactionModel.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/registry/CommandComponentRegistry.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/ChatUtils.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/PersistentDataUtil.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/VersionUtil.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/WorldGuardUtils.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/config/ConfigUtils.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/config/ConfigurateConfig.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/events/CustomEvent.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/events/EventUtils.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/exceptions/ConfigurationException.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/input/ChatInputHandler.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/item/ItemBuilder.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/item/ItemUtils.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/menu/Menu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/menu/PaginatedMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/menu/ScrollingMenu.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/modules/ExtendedSpigotModule.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/placeholderapi/OpenMinetopiaExpansion.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/webhooks/DiscordWebhook.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/wrappers/CustomNpcClickEvent.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/wrappers/listeners/CitzensNpcClickListener.java (100%) rename {src => plugin/src}/main/java/nl/openminetopia/utils/wrappers/listeners/FancyNpcClickListener.java (100%) rename {src => plugin/src}/main/resources/acf-core_en.properties (100%) rename {src => plugin/src}/main/resources/acf-minecraft_en.properties (100%) rename {src => plugin/src}/main/resources/default/banking.yml (100%) rename {src => plugin/src}/main/resources/default/books.yml (100%) rename {src => plugin/src}/main/resources/default/colors.yml (100%) rename {src => plugin/src}/main/resources/default/config.yml (100%) rename {src => plugin/src}/main/resources/default/currencies.yml (100%) rename {src => plugin/src}/main/resources/default/fitness.yml (100%) rename {src => plugin/src}/main/resources/default/items/1.0/1.0.yml (100%) rename {src => plugin/src}/main/resources/default/items/13jrddg/13jrddg.yml (100%) rename {src => plugin/src}/main/resources/default/items/accessoires/accessoires.yml (100%) rename {src => plugin/src}/main/resources/default/items/accessories/accessories.yml (100%) rename {src => plugin/src}/main/resources/default/items/categories.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/10playerleather.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/11y_ddg.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/13jrddg_reve.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/13jrddg_set.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/7_yr_mt_2.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/7y_mt.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/aap.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/aardebander_soldier.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/adriaan.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/airbander_nomad.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/ajax.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/aladin.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/alfredo_linguini.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/aliens_are_coming.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/animfire.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/animfireblue.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/animfirepurple.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/animfireyellow.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/animice.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/animsnow.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/animwater.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/animwaterdark.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/aqua_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/archangel.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/army_armor_navy.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/ash_ketchum_suit.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/assinscreed.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/austronaut.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/avatar_fire_soldier.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/avatar_water_soldier.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/bandana.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/baron.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/barret.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/bassie.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/belgieoutfit.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/bert.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/bf_blauw.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/bf_grijs.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/bf_groen.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/black_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/blooddiamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/blue_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/bob_de_bouwer.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/bordeaux_rood_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/broken_white.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/bumba.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/cactus.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/camouflage.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/candy_pink_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/cars_set.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/chakra_dia_gold.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/chakra_gold_iron.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/charmander.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/chestplate_djangovdl.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/chuwbakka.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/circlediamondgold.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/circlediamondiron.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/circlediamondsteel.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/circlegolddiamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/circlegoldiron.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/circlegoldsteel.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/circleirondiamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/circleirongold.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/circleironsteel.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/circlesteeldiamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/circlesteelgold.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/circlesteeliron.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/cocacola.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/colored_pyjama.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/coolblue_setje.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/coolboy93.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/cupcake.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/daredevil.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/dark_bluestone.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/dark_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/dark_orange_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/dark_purple_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/dark_redstone.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/dark_steel.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/darkmetal.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/darksneaker.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/deadpool.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/dipsy.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/dirk.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/disco_overlay.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/disco_summer_overlay.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/dombo.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/donald_duck.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/donaldduck.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/dr_doom.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/dreaming.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/dubaisjeik.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/eend.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/eenhoorn.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/elfenschoentjes.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/emeraldart.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/end_portal.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/ernie.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/ezel.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/fading_blue_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/fading_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/fading_ender.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/fading_gold.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/fading_green_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/fading_iron.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/fading_pink_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/fading_purple_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/fading_red_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/fading_yellow_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/fadingblacksteel.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/fairies_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/fbi_black.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/fbi_blue.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/fc_de_kampioenen.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/fireman.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/foggy_blue.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/fout_zuster.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/foute_zomer.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/frankenstein.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/freek.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/frozen.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/frozen2.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/funkydisco.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/funkypurple.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/gameatlas.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/genie.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/ghost.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/gingerbread.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/giraf.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/giraffe.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/glacial.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/glenn.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/goku.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/gold_orange.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/golden_age_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/goofy.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/goudpak.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/grain_clay.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/green_arrow_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/green_but_not_green_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/green_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/gucci_chestplate.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/gympie.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/halloweenbloed.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/halloweengroenpaars.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/halloweenoranjepaars.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/halloweenpompoen.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/henchmanlimeblack.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/henchmanlimegold.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/hex.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/highsneaker.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/hippo.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/hipster.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/honeydiamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/hyena.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/indianajones.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/intergalactic.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/iron_goldie_oranje.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/ironman.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/ironman2black.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/ironman2gold.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/ironman_mask.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/jumbo.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/k3.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/katara.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/kermit.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/kerstman_2024.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/kerstmanbaard.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/kingsday2021.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/kingsday2023.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/klederdracht.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/koala.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/koningssuit_1.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/koningssuit_2.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/korteblouse.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/kratis_midnight_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/lacasa.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/lala.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/lavah.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/leatherdiamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/luxebroek.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/mario.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/mastermonkey.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/masterpo.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/mastershifu.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/mathcraft.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/mcdonalds.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/metal.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/mickey_mouse2.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/mickeymouse.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/midnight.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/midnight_eclypsa_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/midnight_elieos_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/minion.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/minion_armor_headweare.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/mondriaan.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/monik_halloween.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/mox_bordeaux_rood_snow.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/mox_bordeaux_rood_star.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/moxrainbow.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/ms_marvel.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/mtw_shirt.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/nethercolor.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/new_aang.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/new_aang_state.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/new_fckip.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/new_llama.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/new_racemax.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/new_riot.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/new_swat.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/new_swat_special.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/new_toothless.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/newyork_police.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/nexus.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/nightrider.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/octo.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/offwhitecamouflage.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/old_13jrddg_reve.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/pak11.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/panter.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/party_quartz.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/patrick.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/pennywise.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/perkamentus.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/piet.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/piet_piraat.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/pieter.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/pink_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/pinkleo.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/pinkstone.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/plus.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/pluto.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/po.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/politiebelgie.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/politiedubai.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/politienederland.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/pumba.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/pumpkin.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/purple_black.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/purple_dark_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/purple_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/rainbow.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/rainbow_armor.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/rainbow_armor2.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/rainbow_armor3.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/rainbow_black.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/rainbow_chestplate.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/rainbow_white.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/red_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/redglow.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/rendier_masker.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/rendier_outfit.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/reve_suit.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/rhaezorarmy.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/robot.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/rudolph_christmas.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/sandermander20suit.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/sandy.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/santa.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/scar.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/seamless.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/simba.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/sinterklaas_2024.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/slime_green.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/smooth_wood.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/snorry123army.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/soldaat.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/spectral.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/speedboots.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/spiderman.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/spiderman_fade.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/spongebob.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/startreklegendaryblue.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/startreklegendaryorange.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/startreklegendaryred.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/startrekpink.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/steel_medax.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/stijnklaverarmy.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/striped_pyjama.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/suit.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/superddg.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/superwoman.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/sylvester.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/taconisarmy.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/team_kleding.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/tempos_midnight_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/the_blues.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/the_wiz76_suit.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/thor.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/timon.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/tinky_winky.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/toph.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/trainer.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/tuinbroek.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/uggs.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/unicorn.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/valentijn_2024_gear.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/valentijn_ddg_2023.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/valentijn_ddg_2023_2.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/valentijn_ddg_2023_3.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/valentijn_pink_diamond_heart.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/valentijnlinks.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/valentijnrechts.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/vleermuis.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/voetbal11.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/voetbal_nederland.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/warmachineblack.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/warmachinegold.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/winterjas_dik.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/wintertrui.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/wolly_blue.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/wolly_brown.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/wolly_green.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/wolverine.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/wonka.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/yellow_diamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/yoshi.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/zomer_boom.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/zomer_ijs.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/zomer_meloen.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/zomer_streepjes.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/zomer_streepjes2.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/zomerse_broek.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/zomerse_kleding.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/zonbeschadigddiamond.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/zonbeschadigdgold.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/zukko.yml (100%) rename {src => plugin/src}/main/resources/default/items/clothing/zuurstok.yml (100%) rename {src => plugin/src}/main/resources/default/items/decoration/decoration.yml (100%) rename {src => plugin/src}/main/resources/default/items/drank/drank.yml (100%) rename {src => plugin/src}/main/resources/default/items/economie/economie.yml (100%) rename {src => plugin/src}/main/resources/default/items/emojis/emojis.yml (100%) rename {src => plugin/src}/main/resources/default/items/fijne_kerst_sign/fijne_kerst_sign.yml (100%) rename {src => plugin/src}/main/resources/default/items/food/food.yml (100%) rename {src => plugin/src}/main/resources/default/items/fotobooth/fotobooth.yml (100%) rename {src => plugin/src}/main/resources/default/items/funko/funko.yml (100%) rename {src => plugin/src}/main/resources/default/items/funko2_0/funko2_0.yml (100%) rename {src => plugin/src}/main/resources/default/items/gui/gui.yml (100%) rename {src => plugin/src}/main/resources/default/items/head_particle/head_particle.yml (100%) rename {src => plugin/src}/main/resources/default/items/kerst_2024/kerst_2024.yml (100%) rename {src => plugin/src}/main/resources/default/items/kerst_sinterklaas_2024/kerst_sinterklaas_2024.yml (100%) rename {src => plugin/src}/main/resources/default/items/krasloten/krasloten.yml (100%) rename {src => plugin/src}/main/resources/default/items/machines/machines.yml (100%) rename {src => plugin/src}/main/resources/default/items/merchandise/merchandise.yml (100%) rename {src => plugin/src}/main/resources/default/items/mobieltjes/mobieltjes.yml (100%) rename {src => plugin/src}/main/resources/default/items/nieuw_funko/nieuw_funko.yml (100%) rename {src => plugin/src}/main/resources/default/items/overige/overige.yml (100%) rename {src => plugin/src}/main/resources/default/items/player_items/player_items.yml (100%) rename {src => plugin/src}/main/resources/default/items/plushies/plushies.yml (100%) rename {src => plugin/src}/main/resources/default/items/puzzel/puzzel.yml (100%) rename {src => plugin/src}/main/resources/default/items/shields/shields.yml (100%) rename {src => plugin/src}/main/resources/default/items/trophies/trophies.yml (100%) rename {src => plugin/src}/main/resources/default/items/wapens/wapens.yml (100%) rename {src => plugin/src}/main/resources/default/labymod.yml (100%) rename {src => plugin/src}/main/resources/default/levelcheck.yml (100%) rename {src => plugin/src}/main/resources/default/messages.yml (100%) rename {src => plugin/src}/main/resources/default/plotcalculate.yml (100%) rename {src => plugin/src}/main/resources/paper-plugin.yml (100%) delete mode 100644 settings.gradle create mode 100644 settings.gradle.kts diff --git a/api/build.gradle.kts b/api/build.gradle.kts new file mode 100644 index 00000000..b6381bb9 --- /dev/null +++ b/api/build.gradle.kts @@ -0,0 +1,20 @@ +plugins { + `java-library` + `maven-publish` +} + +dependencies { + compileOnly("io.papermc.paper:paper-api:1.21.4-R0.1-SNAPSHOT") + compileOnly("org.jetbrains:annotations:26.0.2") +} + +publishing { + publications { + create("openminetopiaApi") { + groupId = "nl.openminetopia" + artifactId = "openminetopia-api" + version = project.version.toString() + from(components["java"]) + } + } +} diff --git a/api/src/main/java/.gitkeep b/api/src/main/java/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/build.gradle.kts b/build.gradle.kts index 20150acb..c4a6b228 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,177 +1,52 @@ plugins { - java - id("io.freefair.lombok") version "9.5.0" - id("com.gradleup.shadow") version "9.4.1" - id("io.papermc.paperweight.userdev") version "2.0.0-beta.21" - id("maven-publish") - id("xyz.jpenilla.run-paper") version "3.0.2" + id("io.freefair.lombok") version "9.5.0" apply false + id("com.gradleup.shadow") version "9.4.1" apply false + id("io.papermc.paperweight.userdev") version "2.0.0-beta.21" apply false + id("xyz.jpenilla.run-paper") version "3.0.2" apply false } -group = "nl.openminetopia" -version = "1.5.0" - -repositories { - mavenCentral() - maven("https://repo.papermc.io/repository/maven-public/") - maven("https://oss.sonatype.org/content/groups/public/") - maven("https://repo.aikar.co/content/groups/aikar/") - maven("https://jitpack.io") - maven("https://repo.extendedclip.com/content/repositories/placeholderapi/") - maven("https://maven.enginehub.org/repo/") - maven("https://repo.skriptlang.org/releases") - maven("https://maven.citizensnpcs.co/repo") - maven("https://repo.fancyplugins.de/releases") - maven("https://dist.labymod.net/api/v1/maven/release/") - maven("https://repo.triumphteam.dev/snapshots/") - maven("https://repo.codemc.io/repository/maven-public/") -} - -dependencies { - /* Paper */ - paperweight.paperDevBundle("26.1.2.build.+") - - /* Configuration */ - compileOnly("org.spongepowered:configurate-yaml:4.2.0") - compileOnly("org.spongepowered:configurate-core:4.2.0") - - /* Database */ - compileOnly("com.zaxxer:HikariCP:7.0.2") - compileOnly("mysql:mysql-connector-java:8.0.33") - compileOnly("org.mariadb.jdbc:mariadb-java-client:3.5.3") - compileOnly("org.xerial:sqlite-jdbc:3.49.1.0") - implementation("com.github.Mindgamesnl:storm:e1f961b480") { - exclude(group = "org.projectlombok", module = "lombok-maven") - } - - /* Command Framework */ - implementation("co.aikar:acf-paper:0.5.1-SNAPSHOT") - - /* Scoreboard */ - val scoreboardLibraryVersion = "2.6.0" - implementation("net.megavex:scoreboard-library-api:$scoreboardLibraryVersion") - runtimeOnly("net.megavex:scoreboard-library-implementation:$scoreboardLibraryVersion") - runtimeOnly("net.megavex:scoreboard-library-modern:$scoreboardLibraryVersion:mojmap") - - /* PlaceholderAPI */ - compileOnly("me.clip:placeholderapi:2.11.6") - - /* WorldGuard */ - compileOnly("com.sk89q.worldguard:worldguard-bukkit:7.0.15") { - exclude("com.google.guava", "guava") - exclude("com.google.code.gson", "gson") - exclude("it.unimi.dsi", "fastutil") - } - - /* Module Manager */ - implementation("com.github.duranaaron.ModuleManager:spigot:287350ddac") - - /* PersistentData addons */ - implementation("com.jeff-media:custom-block-data:2.2.5") - implementation("com.jeff-media:MorePersistentDataTypes:2.4.0") - - /* TriumphGUI */ - implementation("dev.triumphteam:triumph-gui-paper:3.1.13-SNAPSHOT") - - /* bStats */ - implementation("org.bstats:bstats-bukkit:3.1.0") - - /* Vault */ - compileOnly("com.github.MilkBowl:VaultAPI:1.7.1") { - exclude(group = "org.bukkit", module = "bukkit") - } - - /* Skript */ - compileOnly("com.github.SkriptLang:Skript:2.10.2") - - /* Rest API & Portal dependencies */ - val vertxVersion = "5.0.5" - compileOnly("io.vertx:vertx-core:$vertxVersion") - compileOnly("io.vertx:vertx-web:$vertxVersion") - compileOnly("io.vertx:vertx-web-client:$vertxVersion") - - compileOnly("net.objecthunter:exp4j:0.4.8") - - /* Npcs */ - compileOnly("net.citizensnpcs:citizensapi:2.0.38-SNAPSHOT") - compileOnly("de.oliver:FancyNpcs:2.6.0") - - /* Labymod */ - compileOnly("net.labymod.serverapi:server-bukkit:1.0.6") - - /* QualityArmory Compatibility */ - compileOnly("me.zombie_striker:QualityArmory:2.1.2") -} - -val targetJavaVersion = 25 -java { - val javaVersion = JavaVersion.toVersion(targetJavaVersion) - sourceCompatibility = javaVersion - targetCompatibility = javaVersion - - if (JavaVersion.current() < javaVersion) { - toolchain { - languageVersion.set(JavaLanguageVersion.of(targetJavaVersion)) - } - } +allprojects { + group = "nl.openminetopia" + version = "2.0.0-SNAPSHOT" } -tasks { - runServer { - minecraftVersion("26.1.2") - jvmArgs("-Dcom.mojang.eula.agree=true", "-Dfile.encoding=UTF-8") - downloadPlugins { - github("MilkBowl", "Vault", "1.7.3", "Vault.jar") - hangar("PlaceholderAPI", "2.11.6") - modrinth("WorldGuard", "7.0.16-beta-01") - modrinth("WorldEdit", "CkT32vix") - modrinth("qualityarmory", "2.1.2") // dev +subprojects { + apply(plugin = "java") + apply(plugin = "io.freefair.lombok") + + repositories { + mavenCentral() + maven("https://repo.papermc.io/repository/maven-public/") + maven("https://oss.sonatype.org/content/groups/public/") + maven("https://repo.aikar.co/content/groups/aikar/") + maven("https://jitpack.io") + maven("https://repo.extendedclip.com/content/repositories/placeholderapi/") + maven("https://maven.enginehub.org/repo/") + maven("https://repo.skriptlang.org/releases") + maven("https://maven.citizensnpcs.co/repo") + maven("https://repo.fancyplugins.de/releases") + maven("https://dist.labymod.net/api/v1/maven/release/") + maven("https://repo.triumphteam.dev/snapshots/") + maven("https://repo.codemc.io/repository/maven-public/") + } + + val targetJavaVersion = 25 + extensions.configure { + val javaVersion = JavaVersion.toVersion(targetJavaVersion) + sourceCompatibility = javaVersion + targetCompatibility = javaVersion + if (JavaVersion.current() < javaVersion) { + toolchain { + languageVersion.set(JavaLanguageVersion.of(targetJavaVersion)) + } } } - compileJava { + tasks.withType().configureEach { options.encoding = "UTF-8" options.compilerArgs.add("-parameters") - // options.isFork = true - // options.forkOptions.executable = "javac" - if (targetJavaVersion >= 10 || JavaVersion.current().isJava10Compatible) { options.release.set(targetJavaVersion) } } - - processResources { - val props = mapOf("version" to version) - inputs.properties(props) - filteringCharset = "UTF-8" - filesMatching("paper-plugin.yml") { - expand(props) - } - } - - shadowJar { - archiveFileName.set(rootProject.name + "-" + rootProject.version + ".jar") - - relocate("co.aikar.commands", "nl.openminetopia.shaded.acf") - relocate("co.aikar.locales", "nl.openminetopia.shaded.locales") - relocate("net.megavex.scoreboardlibrary", "nl.openminetopia.shaded.scoreboard") - relocate("com.jeff_media.customblockdata", "nl.openminetopia.shaded.customblockdata") - relocate("com.jeff_media.morepersistentdatatypes", "nl.openminetopia.shaded.morepersistentdatatypes") - relocate("dev.triumphteam.gui", "nl.openminetopia.shaded.gui") - relocate("org.bstats", "nl.openminetopia.shaded.bstats") - } - - build { - dependsOn("publishToMavenLocal") - dependsOn(shadowJar) - } } - -publishing { - publications { - create("api") { - groupId = "nl.openminetopia" - artifactId = "api" - version = version.toString() - } - } -} \ No newline at end of file diff --git a/core/build.gradle.kts b/core/build.gradle.kts new file mode 100644 index 00000000..7a5a408b --- /dev/null +++ b/core/build.gradle.kts @@ -0,0 +1,10 @@ +plugins { + `java-library` +} + +dependencies { + api(project(":api")) + + compileOnly("io.papermc.paper:paper-api:1.21.4-R0.1-SNAPSHOT") + compileOnly("org.jetbrains:annotations:26.0.2") +} diff --git a/core/src/main/java/.gitkeep b/core/src/main/java/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/integration-tests/build.gradle.kts b/integration-tests/build.gradle.kts new file mode 100644 index 00000000..b05a0af8 --- /dev/null +++ b/integration-tests/build.gradle.kts @@ -0,0 +1,16 @@ +plugins { + java +} + +dependencies { + testImplementation(project(":api")) + testImplementation(project(":core")) + + testImplementation(platform("org.junit:junit-bom:5.11.4")) + testImplementation("org.junit.jupiter:junit-jupiter") + testRuntimeOnly("org.junit.platform:junit-platform-launcher") +} + +tasks.test { + useJUnitPlatform() +} diff --git a/integration-tests/src/test/java/.gitkeep b/integration-tests/src/test/java/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/plugin/build.gradle.kts b/plugin/build.gradle.kts new file mode 100644 index 00000000..4140db1a --- /dev/null +++ b/plugin/build.gradle.kts @@ -0,0 +1,121 @@ +plugins { + java + id("com.gradleup.shadow") + id("io.papermc.paperweight.userdev") + id("xyz.jpenilla.run-paper") +} + +dependencies { + /* Paper */ + paperweight.paperDevBundle("26.1.2.build.+") + + /* Configuration */ + compileOnly("org.spongepowered:configurate-yaml:4.2.0") + compileOnly("org.spongepowered:configurate-core:4.2.0") + + /* Database */ + compileOnly("com.zaxxer:HikariCP:7.0.2") + compileOnly("mysql:mysql-connector-java:8.0.33") + compileOnly("org.mariadb.jdbc:mariadb-java-client:3.5.3") + compileOnly("org.xerial:sqlite-jdbc:3.49.1.0") + implementation("com.github.Mindgamesnl:storm:e1f961b480") { + exclude(group = "org.projectlombok", module = "lombok-maven") + } + + /* Command Framework */ + implementation("co.aikar:acf-paper:0.5.1-SNAPSHOT") + + /* Scoreboard */ + val scoreboardLibraryVersion = "2.6.0" + implementation("net.megavex:scoreboard-library-api:$scoreboardLibraryVersion") + runtimeOnly("net.megavex:scoreboard-library-implementation:$scoreboardLibraryVersion") + runtimeOnly("net.megavex:scoreboard-library-modern:$scoreboardLibraryVersion:mojmap") + + /* PlaceholderAPI */ + compileOnly("me.clip:placeholderapi:2.11.6") + + /* WorldGuard */ + compileOnly("com.sk89q.worldguard:worldguard-bukkit:7.0.15") { + exclude("com.google.guava", "guava") + exclude("com.google.code.gson", "gson") + exclude("it.unimi.dsi", "fastutil") + } + + /* Module Manager */ + implementation("com.github.duranaaron.ModuleManager:spigot:287350ddac") + + /* PersistentData addons */ + implementation("com.jeff-media:custom-block-data:2.2.5") + implementation("com.jeff-media:MorePersistentDataTypes:2.4.0") + + /* TriumphGUI */ + implementation("dev.triumphteam:triumph-gui-paper:3.1.13-SNAPSHOT") + + /* bStats */ + implementation("org.bstats:bstats-bukkit:3.1.0") + + /* Vault */ + compileOnly("com.github.MilkBowl:VaultAPI:1.7.1") { + exclude(group = "org.bukkit", module = "bukkit") + } + + /* Skript */ + compileOnly("com.github.SkriptLang:Skript:2.10.2") + + /* Rest API & Portal dependencies */ + val vertxVersion = "5.0.5" + compileOnly("io.vertx:vertx-core:$vertxVersion") + compileOnly("io.vertx:vertx-web:$vertxVersion") + compileOnly("io.vertx:vertx-web-client:$vertxVersion") + + compileOnly("net.objecthunter:exp4j:0.4.8") + + /* Npcs */ + compileOnly("net.citizensnpcs:citizensapi:2.0.38-SNAPSHOT") + compileOnly("de.oliver:FancyNpcs:2.6.0") + + /* Labymod */ + compileOnly("net.labymod.serverapi:server-bukkit:1.0.6") + + /* QualityArmory Compatibility */ + compileOnly("me.zombie_striker:QualityArmory:2.1.2") +} + +tasks { + runServer { + minecraftVersion("1.21.11") + jvmArgs("-Dcom.mojang.eula.agree=true", "-Dfile.encoding=UTF-8") + downloadPlugins { + github("MilkBowl", "Vault", "1.7.3", "Vault.jar") + hangar("PlaceholderAPI", "2.11.6") + modrinth("WorldGuard", "7.0.16-beta-01") + modrinth("WorldEdit", "CkT32vix") + modrinth("qualityarmory", "2.1.2") + } + } + + processResources { + val props = mapOf("version" to project.version) + inputs.properties(props) + filteringCharset = "UTF-8" + filesMatching("paper-plugin.yml") { + expand(props) + } + } + + shadowJar { + archiveFileName.set(rootProject.name + "-" + project.version + ".jar") + + relocate("co.aikar.commands", "nl.openminetopia.shaded.acf") + relocate("co.aikar.locales", "nl.openminetopia.shaded.locales") + relocate("net.megavex.scoreboardlibrary", "nl.openminetopia.shaded.scoreboard") + relocate("com.jeff_media.customblockdata", "nl.openminetopia.shaded.customblockdata") + relocate("com.jeff_media.morepersistentdatatypes", "nl.openminetopia.shaded.morepersistentdatatypes") + relocate("dev.triumphteam.gui", "nl.openminetopia.shaded.gui") + relocate("org.bstats", "nl.openminetopia.shaded.bstats") + } + + build { + dependsOn(shadowJar) + } +} diff --git a/src/main/java/nl/openminetopia/OpenMinetopia.java b/plugin/src/main/java/nl/openminetopia/OpenMinetopia.java similarity index 100% rename from src/main/java/nl/openminetopia/OpenMinetopia.java rename to plugin/src/main/java/nl/openminetopia/OpenMinetopia.java diff --git a/src/main/java/nl/openminetopia/OpenMinetopiaLoader.java b/plugin/src/main/java/nl/openminetopia/OpenMinetopiaLoader.java similarity index 100% rename from src/main/java/nl/openminetopia/OpenMinetopiaLoader.java rename to plugin/src/main/java/nl/openminetopia/OpenMinetopiaLoader.java diff --git a/src/main/java/nl/openminetopia/api/enums/LevelChangeReason.java b/plugin/src/main/java/nl/openminetopia/api/enums/LevelChangeReason.java similarity index 100% rename from src/main/java/nl/openminetopia/api/enums/LevelChangeReason.java rename to plugin/src/main/java/nl/openminetopia/api/enums/LevelChangeReason.java diff --git a/src/main/java/nl/openminetopia/api/places/MTPlaceManager.java b/plugin/src/main/java/nl/openminetopia/api/places/MTPlaceManager.java similarity index 100% rename from src/main/java/nl/openminetopia/api/places/MTPlaceManager.java rename to plugin/src/main/java/nl/openminetopia/api/places/MTPlaceManager.java diff --git a/src/main/java/nl/openminetopia/api/places/objects/MTPlace.java b/plugin/src/main/java/nl/openminetopia/api/places/objects/MTPlace.java similarity index 100% rename from src/main/java/nl/openminetopia/api/places/objects/MTPlace.java rename to plugin/src/main/java/nl/openminetopia/api/places/objects/MTPlace.java diff --git a/src/main/java/nl/openminetopia/api/player/PlayerManager.java b/plugin/src/main/java/nl/openminetopia/api/player/PlayerManager.java similarity index 100% rename from src/main/java/nl/openminetopia/api/player/PlayerManager.java rename to plugin/src/main/java/nl/openminetopia/api/player/PlayerManager.java diff --git a/src/main/java/nl/openminetopia/api/player/ScoreboardManager.java b/plugin/src/main/java/nl/openminetopia/api/player/ScoreboardManager.java similarity index 100% rename from src/main/java/nl/openminetopia/api/player/ScoreboardManager.java rename to plugin/src/main/java/nl/openminetopia/api/player/ScoreboardManager.java diff --git a/src/main/java/nl/openminetopia/api/player/fitness/Fitness.java b/plugin/src/main/java/nl/openminetopia/api/player/fitness/Fitness.java similarity index 100% rename from src/main/java/nl/openminetopia/api/player/fitness/Fitness.java rename to plugin/src/main/java/nl/openminetopia/api/player/fitness/Fitness.java diff --git a/src/main/java/nl/openminetopia/api/player/fitness/FitnessStatisticType.java b/plugin/src/main/java/nl/openminetopia/api/player/fitness/FitnessStatisticType.java similarity index 100% rename from src/main/java/nl/openminetopia/api/player/fitness/FitnessStatisticType.java rename to plugin/src/main/java/nl/openminetopia/api/player/fitness/FitnessStatisticType.java diff --git a/src/main/java/nl/openminetopia/api/player/objects/MinetopiaPlayer.java b/plugin/src/main/java/nl/openminetopia/api/player/objects/MinetopiaPlayer.java similarity index 100% rename from src/main/java/nl/openminetopia/api/player/objects/MinetopiaPlayer.java rename to plugin/src/main/java/nl/openminetopia/api/player/objects/MinetopiaPlayer.java diff --git a/src/main/java/nl/openminetopia/configuration/DefaultConfiguration.java b/plugin/src/main/java/nl/openminetopia/configuration/DefaultConfiguration.java similarity index 100% rename from src/main/java/nl/openminetopia/configuration/DefaultConfiguration.java rename to plugin/src/main/java/nl/openminetopia/configuration/DefaultConfiguration.java diff --git a/src/main/java/nl/openminetopia/configuration/MessageConfiguration.java b/plugin/src/main/java/nl/openminetopia/configuration/MessageConfiguration.java similarity index 100% rename from src/main/java/nl/openminetopia/configuration/MessageConfiguration.java rename to plugin/src/main/java/nl/openminetopia/configuration/MessageConfiguration.java diff --git a/src/main/java/nl/openminetopia/framework/runnables/AbstractDirtyRunnable.java b/plugin/src/main/java/nl/openminetopia/framework/runnables/AbstractDirtyRunnable.java similarity index 100% rename from src/main/java/nl/openminetopia/framework/runnables/AbstractDirtyRunnable.java rename to plugin/src/main/java/nl/openminetopia/framework/runnables/AbstractDirtyRunnable.java diff --git a/src/main/java/nl/openminetopia/framework/runnables/DirtyPolicy.java b/plugin/src/main/java/nl/openminetopia/framework/runnables/DirtyPolicy.java similarity index 100% rename from src/main/java/nl/openminetopia/framework/runnables/DirtyPolicy.java rename to plugin/src/main/java/nl/openminetopia/framework/runnables/DirtyPolicy.java diff --git a/src/main/java/nl/openminetopia/framework/runnables/listeners/PlayerLifecycleListener.java b/plugin/src/main/java/nl/openminetopia/framework/runnables/listeners/PlayerLifecycleListener.java similarity index 100% rename from src/main/java/nl/openminetopia/framework/runnables/listeners/PlayerLifecycleListener.java rename to plugin/src/main/java/nl/openminetopia/framework/runnables/listeners/PlayerLifecycleListener.java diff --git a/src/main/java/nl/openminetopia/modules/actionbar/ActionbarModule.java b/plugin/src/main/java/nl/openminetopia/modules/actionbar/ActionbarModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/actionbar/ActionbarModule.java rename to plugin/src/main/java/nl/openminetopia/modules/actionbar/ActionbarModule.java diff --git a/src/main/java/nl/openminetopia/modules/actionbar/commands/ActionbarCommand.java b/plugin/src/main/java/nl/openminetopia/modules/actionbar/commands/ActionbarCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/actionbar/commands/ActionbarCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/actionbar/commands/ActionbarCommand.java diff --git a/src/main/java/nl/openminetopia/modules/actionbar/listeners/ActionbarJoinListener.java b/plugin/src/main/java/nl/openminetopia/modules/actionbar/listeners/ActionbarJoinListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/actionbar/listeners/ActionbarJoinListener.java rename to plugin/src/main/java/nl/openminetopia/modules/actionbar/listeners/ActionbarJoinListener.java diff --git a/src/main/java/nl/openminetopia/modules/actionbar/runnables/ActionbarRunnable.java b/plugin/src/main/java/nl/openminetopia/modules/actionbar/runnables/ActionbarRunnable.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/actionbar/runnables/ActionbarRunnable.java rename to plugin/src/main/java/nl/openminetopia/modules/actionbar/runnables/ActionbarRunnable.java diff --git a/src/main/java/nl/openminetopia/modules/backpack/BackpackModule.java b/plugin/src/main/java/nl/openminetopia/modules/backpack/BackpackModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/backpack/BackpackModule.java rename to plugin/src/main/java/nl/openminetopia/modules/backpack/BackpackModule.java diff --git a/src/main/java/nl/openminetopia/modules/backpack/commands/BackpackCommand.java b/plugin/src/main/java/nl/openminetopia/modules/backpack/commands/BackpackCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/backpack/commands/BackpackCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/backpack/commands/BackpackCommand.java diff --git a/src/main/java/nl/openminetopia/modules/backpack/item/BackpackItem.java b/plugin/src/main/java/nl/openminetopia/modules/backpack/item/BackpackItem.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/backpack/item/BackpackItem.java rename to plugin/src/main/java/nl/openminetopia/modules/backpack/item/BackpackItem.java diff --git a/src/main/java/nl/openminetopia/modules/backpack/item/BackpackKeys.java b/plugin/src/main/java/nl/openminetopia/modules/backpack/item/BackpackKeys.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/backpack/item/BackpackKeys.java rename to plugin/src/main/java/nl/openminetopia/modules/backpack/item/BackpackKeys.java diff --git a/src/main/java/nl/openminetopia/modules/backpack/listeners/BackpackInteractListener.java b/plugin/src/main/java/nl/openminetopia/modules/backpack/listeners/BackpackInteractListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/backpack/listeners/BackpackInteractListener.java rename to plugin/src/main/java/nl/openminetopia/modules/backpack/listeners/BackpackInteractListener.java diff --git a/src/main/java/nl/openminetopia/modules/backpack/listeners/BackpackSessionListener.java b/plugin/src/main/java/nl/openminetopia/modules/backpack/listeners/BackpackSessionListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/backpack/listeners/BackpackSessionListener.java rename to plugin/src/main/java/nl/openminetopia/modules/backpack/listeners/BackpackSessionListener.java diff --git a/src/main/java/nl/openminetopia/modules/backpack/menus/BackpackMenu.java b/plugin/src/main/java/nl/openminetopia/modules/backpack/menus/BackpackMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/backpack/menus/BackpackMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/backpack/menus/BackpackMenu.java diff --git a/src/main/java/nl/openminetopia/modules/backpack/session/BackpackSession.java b/plugin/src/main/java/nl/openminetopia/modules/backpack/session/BackpackSession.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/backpack/session/BackpackSession.java rename to plugin/src/main/java/nl/openminetopia/modules/backpack/session/BackpackSession.java diff --git a/src/main/java/nl/openminetopia/modules/backpack/session/BackpackSessionManager.java b/plugin/src/main/java/nl/openminetopia/modules/backpack/session/BackpackSessionManager.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/backpack/session/BackpackSessionManager.java rename to plugin/src/main/java/nl/openminetopia/modules/backpack/session/BackpackSessionManager.java diff --git a/src/main/java/nl/openminetopia/modules/banking/BankingModule.java b/plugin/src/main/java/nl/openminetopia/modules/banking/BankingModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/BankingModule.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/BankingModule.java diff --git a/src/main/java/nl/openminetopia/modules/banking/commands/BankingCommand.java b/plugin/src/main/java/nl/openminetopia/modules/banking/commands/BankingCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/commands/BankingCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/commands/BankingCommand.java diff --git a/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingBalanceCommand.java b/plugin/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingBalanceCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingBalanceCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingBalanceCommand.java diff --git a/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingCreateCommand.java b/plugin/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingCreateCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingCreateCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingCreateCommand.java diff --git a/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingDeleteCommand.java b/plugin/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingDeleteCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingDeleteCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingDeleteCommand.java diff --git a/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingFreezeCommand.java b/plugin/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingFreezeCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingFreezeCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingFreezeCommand.java diff --git a/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingInfoCommand.java b/plugin/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingInfoCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingInfoCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingInfoCommand.java diff --git a/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingListCommand.java b/plugin/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingListCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingListCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingListCommand.java diff --git a/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingOpenCommand.java b/plugin/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingOpenCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingOpenCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingOpenCommand.java diff --git a/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingUsersCommand.java b/plugin/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingUsersCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingUsersCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/commands/subcommands/BankingUsersCommand.java diff --git a/src/main/java/nl/openminetopia/modules/banking/configuration/BankingConfiguration.java b/plugin/src/main/java/nl/openminetopia/modules/banking/configuration/BankingConfiguration.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/configuration/BankingConfiguration.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/configuration/BankingConfiguration.java diff --git a/src/main/java/nl/openminetopia/modules/banking/enums/AccountPermission.java b/plugin/src/main/java/nl/openminetopia/modules/banking/enums/AccountPermission.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/enums/AccountPermission.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/enums/AccountPermission.java diff --git a/src/main/java/nl/openminetopia/modules/banking/enums/AccountType.java b/plugin/src/main/java/nl/openminetopia/modules/banking/enums/AccountType.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/enums/AccountType.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/enums/AccountType.java diff --git a/src/main/java/nl/openminetopia/modules/banking/listeners/BankingInteractionListener.java b/plugin/src/main/java/nl/openminetopia/modules/banking/listeners/BankingInteractionListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/listeners/BankingInteractionListener.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/listeners/BankingInteractionListener.java diff --git a/src/main/java/nl/openminetopia/modules/banking/listeners/PinTerminalInteractionListener.java b/plugin/src/main/java/nl/openminetopia/modules/banking/listeners/PinTerminalInteractionListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/listeners/PinTerminalInteractionListener.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/listeners/PinTerminalInteractionListener.java diff --git a/src/main/java/nl/openminetopia/modules/banking/listeners/PlayerLoginListener.java b/plugin/src/main/java/nl/openminetopia/modules/banking/listeners/PlayerLoginListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/listeners/PlayerLoginListener.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/listeners/PlayerLoginListener.java diff --git a/src/main/java/nl/openminetopia/modules/banking/manager/PinTerminalManager.java b/plugin/src/main/java/nl/openminetopia/modules/banking/manager/PinTerminalManager.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/manager/PinTerminalManager.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/manager/PinTerminalManager.java diff --git a/src/main/java/nl/openminetopia/modules/banking/menus/BankAccountListMenu.java b/plugin/src/main/java/nl/openminetopia/modules/banking/menus/BankAccountListMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/menus/BankAccountListMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/menus/BankAccountListMenu.java diff --git a/src/main/java/nl/openminetopia/modules/banking/menus/BankAccountSelectionMenu.java b/plugin/src/main/java/nl/openminetopia/modules/banking/menus/BankAccountSelectionMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/menus/BankAccountSelectionMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/menus/BankAccountSelectionMenu.java diff --git a/src/main/java/nl/openminetopia/modules/banking/menus/BankContentsMenu.java b/plugin/src/main/java/nl/openminetopia/modules/banking/menus/BankContentsMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/menus/BankContentsMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/menus/BankContentsMenu.java diff --git a/src/main/java/nl/openminetopia/modules/banking/menus/BankTransactionsMenu.java b/plugin/src/main/java/nl/openminetopia/modules/banking/menus/BankTransactionsMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/menus/BankTransactionsMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/menus/BankTransactionsMenu.java diff --git a/src/main/java/nl/openminetopia/modules/banking/menus/BankTypeSelectionMenu.java b/plugin/src/main/java/nl/openminetopia/modules/banking/menus/BankTypeSelectionMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/menus/BankTypeSelectionMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/menus/BankTypeSelectionMenu.java diff --git a/src/main/java/nl/openminetopia/modules/banking/menus/PinTerminalAccountsMenu.java b/plugin/src/main/java/nl/openminetopia/modules/banking/menus/PinTerminalAccountsMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/menus/PinTerminalAccountsMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/menus/PinTerminalAccountsMenu.java diff --git a/src/main/java/nl/openminetopia/modules/banking/models/BankAccountModel.java b/plugin/src/main/java/nl/openminetopia/modules/banking/models/BankAccountModel.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/models/BankAccountModel.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/models/BankAccountModel.java diff --git a/src/main/java/nl/openminetopia/modules/banking/models/BankPermissionModel.java b/plugin/src/main/java/nl/openminetopia/modules/banking/models/BankPermissionModel.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/models/BankPermissionModel.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/models/BankPermissionModel.java diff --git a/src/main/java/nl/openminetopia/modules/banking/models/PinTransaction.java b/plugin/src/main/java/nl/openminetopia/modules/banking/models/PinTransaction.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/models/PinTransaction.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/models/PinTransaction.java diff --git a/src/main/java/nl/openminetopia/modules/banking/tasks/AccountSavingTask.java b/plugin/src/main/java/nl/openminetopia/modules/banking/tasks/AccountSavingTask.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/tasks/AccountSavingTask.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/tasks/AccountSavingTask.java diff --git a/src/main/java/nl/openminetopia/modules/banking/tasks/WagePaymentTask.java b/plugin/src/main/java/nl/openminetopia/modules/banking/tasks/WagePaymentTask.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/tasks/WagePaymentTask.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/tasks/WagePaymentTask.java diff --git a/src/main/java/nl/openminetopia/modules/banking/vault/VaultEconomyHandler.java b/plugin/src/main/java/nl/openminetopia/modules/banking/vault/VaultEconomyHandler.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/banking/vault/VaultEconomyHandler.java rename to plugin/src/main/java/nl/openminetopia/modules/banking/vault/VaultEconomyHandler.java diff --git a/src/main/java/nl/openminetopia/modules/books/BooksModule.java b/plugin/src/main/java/nl/openminetopia/modules/books/BooksModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/books/BooksModule.java rename to plugin/src/main/java/nl/openminetopia/modules/books/BooksModule.java diff --git a/src/main/java/nl/openminetopia/modules/books/commands/BooksCommand.java b/plugin/src/main/java/nl/openminetopia/modules/books/commands/BooksCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/books/commands/BooksCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/books/commands/BooksCommand.java diff --git a/src/main/java/nl/openminetopia/modules/books/configuration/BooksConfiguration.java b/plugin/src/main/java/nl/openminetopia/modules/books/configuration/BooksConfiguration.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/books/configuration/BooksConfiguration.java rename to plugin/src/main/java/nl/openminetopia/modules/books/configuration/BooksConfiguration.java diff --git a/src/main/java/nl/openminetopia/modules/books/objects/CustomBook.java b/plugin/src/main/java/nl/openminetopia/modules/books/objects/CustomBook.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/books/objects/CustomBook.java rename to plugin/src/main/java/nl/openminetopia/modules/books/objects/CustomBook.java diff --git a/src/main/java/nl/openminetopia/modules/chat/ChatModule.java b/plugin/src/main/java/nl/openminetopia/modules/chat/ChatModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/chat/ChatModule.java rename to plugin/src/main/java/nl/openminetopia/modules/chat/ChatModule.java diff --git a/src/main/java/nl/openminetopia/modules/chat/listeners/PlayerChatListener.java b/plugin/src/main/java/nl/openminetopia/modules/chat/listeners/PlayerChatListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/chat/listeners/PlayerChatListener.java rename to plugin/src/main/java/nl/openminetopia/modules/chat/listeners/PlayerChatListener.java diff --git a/src/main/java/nl/openminetopia/modules/chat/listeners/PlayerCommandListener.java b/plugin/src/main/java/nl/openminetopia/modules/chat/listeners/PlayerCommandListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/chat/listeners/PlayerCommandListener.java rename to plugin/src/main/java/nl/openminetopia/modules/chat/listeners/PlayerCommandListener.java diff --git a/src/main/java/nl/openminetopia/modules/chat/utils/SpyUtils.java b/plugin/src/main/java/nl/openminetopia/modules/chat/utils/SpyUtils.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/chat/utils/SpyUtils.java rename to plugin/src/main/java/nl/openminetopia/modules/chat/utils/SpyUtils.java diff --git a/src/main/java/nl/openminetopia/modules/color/ColorModule.java b/plugin/src/main/java/nl/openminetopia/modules/color/ColorModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/color/ColorModule.java rename to plugin/src/main/java/nl/openminetopia/modules/color/ColorModule.java diff --git a/src/main/java/nl/openminetopia/modules/color/commands/ColorCommand.java b/plugin/src/main/java/nl/openminetopia/modules/color/commands/ColorCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/color/commands/ColorCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/color/commands/ColorCommand.java diff --git a/src/main/java/nl/openminetopia/modules/color/commands/subcommands/ColorAddCommand.java b/plugin/src/main/java/nl/openminetopia/modules/color/commands/subcommands/ColorAddCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/color/commands/subcommands/ColorAddCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/color/commands/subcommands/ColorAddCommand.java diff --git a/src/main/java/nl/openminetopia/modules/color/commands/subcommands/ColorCreateCommand.java b/plugin/src/main/java/nl/openminetopia/modules/color/commands/subcommands/ColorCreateCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/color/commands/subcommands/ColorCreateCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/color/commands/subcommands/ColorCreateCommand.java diff --git a/src/main/java/nl/openminetopia/modules/color/commands/subcommands/ColorRemoveCommand.java b/plugin/src/main/java/nl/openminetopia/modules/color/commands/subcommands/ColorRemoveCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/color/commands/subcommands/ColorRemoveCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/color/commands/subcommands/ColorRemoveCommand.java diff --git a/src/main/java/nl/openminetopia/modules/color/configuration/ColorsConfiguration.java b/plugin/src/main/java/nl/openminetopia/modules/color/configuration/ColorsConfiguration.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/color/configuration/ColorsConfiguration.java rename to plugin/src/main/java/nl/openminetopia/modules/color/configuration/ColorsConfiguration.java diff --git a/src/main/java/nl/openminetopia/modules/color/configuration/components/ColorComponent.java b/plugin/src/main/java/nl/openminetopia/modules/color/configuration/components/ColorComponent.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/color/configuration/components/ColorComponent.java rename to plugin/src/main/java/nl/openminetopia/modules/color/configuration/components/ColorComponent.java diff --git a/src/main/java/nl/openminetopia/modules/color/enums/OwnableColorType.java b/plugin/src/main/java/nl/openminetopia/modules/color/enums/OwnableColorType.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/color/enums/OwnableColorType.java rename to plugin/src/main/java/nl/openminetopia/modules/color/enums/OwnableColorType.java diff --git a/src/main/java/nl/openminetopia/modules/color/menus/ColorLockedMenu.java b/plugin/src/main/java/nl/openminetopia/modules/color/menus/ColorLockedMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/color/menus/ColorLockedMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/color/menus/ColorLockedMenu.java diff --git a/src/main/java/nl/openminetopia/modules/color/menus/ColorSelectMenu.java b/plugin/src/main/java/nl/openminetopia/modules/color/menus/ColorSelectMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/color/menus/ColorSelectMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/color/menus/ColorSelectMenu.java diff --git a/src/main/java/nl/openminetopia/modules/color/menus/ColorTypeMenu.java b/plugin/src/main/java/nl/openminetopia/modules/color/menus/ColorTypeMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/color/menus/ColorTypeMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/color/menus/ColorTypeMenu.java diff --git a/src/main/java/nl/openminetopia/modules/color/models/ColorModel.java b/plugin/src/main/java/nl/openminetopia/modules/color/models/ColorModel.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/color/models/ColorModel.java rename to plugin/src/main/java/nl/openminetopia/modules/color/models/ColorModel.java diff --git a/src/main/java/nl/openminetopia/modules/color/objects/ChatColor.java b/plugin/src/main/java/nl/openminetopia/modules/color/objects/ChatColor.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/color/objects/ChatColor.java rename to plugin/src/main/java/nl/openminetopia/modules/color/objects/ChatColor.java diff --git a/src/main/java/nl/openminetopia/modules/color/objects/LevelColor.java b/plugin/src/main/java/nl/openminetopia/modules/color/objects/LevelColor.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/color/objects/LevelColor.java rename to plugin/src/main/java/nl/openminetopia/modules/color/objects/LevelColor.java diff --git a/src/main/java/nl/openminetopia/modules/color/objects/NameColor.java b/plugin/src/main/java/nl/openminetopia/modules/color/objects/NameColor.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/color/objects/NameColor.java rename to plugin/src/main/java/nl/openminetopia/modules/color/objects/NameColor.java diff --git a/src/main/java/nl/openminetopia/modules/color/objects/OwnableColor.java b/plugin/src/main/java/nl/openminetopia/modules/color/objects/OwnableColor.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/color/objects/OwnableColor.java rename to plugin/src/main/java/nl/openminetopia/modules/color/objects/OwnableColor.java diff --git a/src/main/java/nl/openminetopia/modules/color/objects/PrefixColor.java b/plugin/src/main/java/nl/openminetopia/modules/color/objects/PrefixColor.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/color/objects/PrefixColor.java rename to plugin/src/main/java/nl/openminetopia/modules/color/objects/PrefixColor.java diff --git a/src/main/java/nl/openminetopia/modules/core/CoreModule.java b/plugin/src/main/java/nl/openminetopia/modules/core/CoreModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/core/CoreModule.java rename to plugin/src/main/java/nl/openminetopia/modules/core/CoreModule.java diff --git a/src/main/java/nl/openminetopia/modules/core/commands/OpenMinetopiaCommand.java b/plugin/src/main/java/nl/openminetopia/modules/core/commands/OpenMinetopiaCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/core/commands/OpenMinetopiaCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/core/commands/OpenMinetopiaCommand.java diff --git a/src/main/java/nl/openminetopia/modules/currencies/CurrencyModule.java b/plugin/src/main/java/nl/openminetopia/modules/currencies/CurrencyModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/currencies/CurrencyModule.java rename to plugin/src/main/java/nl/openminetopia/modules/currencies/CurrencyModule.java diff --git a/src/main/java/nl/openminetopia/modules/currencies/commands/CurrencyCommand.java b/plugin/src/main/java/nl/openminetopia/modules/currencies/commands/CurrencyCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/currencies/commands/CurrencyCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/currencies/commands/CurrencyCommand.java diff --git a/src/main/java/nl/openminetopia/modules/currencies/commands/CurrencyCommandHolder.java b/plugin/src/main/java/nl/openminetopia/modules/currencies/commands/CurrencyCommandHolder.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/currencies/commands/CurrencyCommandHolder.java rename to plugin/src/main/java/nl/openminetopia/modules/currencies/commands/CurrencyCommandHolder.java diff --git a/src/main/java/nl/openminetopia/modules/currencies/configuration/CurrencyConfiguration.java b/plugin/src/main/java/nl/openminetopia/modules/currencies/configuration/CurrencyConfiguration.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/currencies/configuration/CurrencyConfiguration.java rename to plugin/src/main/java/nl/openminetopia/modules/currencies/configuration/CurrencyConfiguration.java diff --git a/src/main/java/nl/openminetopia/modules/currencies/listeners/CurrencyJoinListener.java b/plugin/src/main/java/nl/openminetopia/modules/currencies/listeners/CurrencyJoinListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/currencies/listeners/CurrencyJoinListener.java rename to plugin/src/main/java/nl/openminetopia/modules/currencies/listeners/CurrencyJoinListener.java diff --git a/src/main/java/nl/openminetopia/modules/currencies/listeners/CurrencyQuitListener.java b/plugin/src/main/java/nl/openminetopia/modules/currencies/listeners/CurrencyQuitListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/currencies/listeners/CurrencyQuitListener.java rename to plugin/src/main/java/nl/openminetopia/modules/currencies/listeners/CurrencyQuitListener.java diff --git a/src/main/java/nl/openminetopia/modules/currencies/models/CurrencyModel.java b/plugin/src/main/java/nl/openminetopia/modules/currencies/models/CurrencyModel.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/currencies/models/CurrencyModel.java rename to plugin/src/main/java/nl/openminetopia/modules/currencies/models/CurrencyModel.java diff --git a/src/main/java/nl/openminetopia/modules/currencies/objects/RegisteredCurrency.java b/plugin/src/main/java/nl/openminetopia/modules/currencies/objects/RegisteredCurrency.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/currencies/objects/RegisteredCurrency.java rename to plugin/src/main/java/nl/openminetopia/modules/currencies/objects/RegisteredCurrency.java diff --git a/src/main/java/nl/openminetopia/modules/currencies/tasks/CurrencyTask.java b/plugin/src/main/java/nl/openminetopia/modules/currencies/tasks/CurrencyTask.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/currencies/tasks/CurrencyTask.java rename to plugin/src/main/java/nl/openminetopia/modules/currencies/tasks/CurrencyTask.java diff --git a/src/main/java/nl/openminetopia/modules/data/DataModule.java b/plugin/src/main/java/nl/openminetopia/modules/data/DataModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/data/DataModule.java rename to plugin/src/main/java/nl/openminetopia/modules/data/DataModule.java diff --git a/src/main/java/nl/openminetopia/modules/data/adapters/DatabaseAdapter.java b/plugin/src/main/java/nl/openminetopia/modules/data/adapters/DatabaseAdapter.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/data/adapters/DatabaseAdapter.java rename to plugin/src/main/java/nl/openminetopia/modules/data/adapters/DatabaseAdapter.java diff --git a/src/main/java/nl/openminetopia/modules/data/adapters/MySQLAdapter.java b/plugin/src/main/java/nl/openminetopia/modules/data/adapters/MySQLAdapter.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/data/adapters/MySQLAdapter.java rename to plugin/src/main/java/nl/openminetopia/modules/data/adapters/MySQLAdapter.java diff --git a/src/main/java/nl/openminetopia/modules/data/adapters/SQLiteAdapter.java b/plugin/src/main/java/nl/openminetopia/modules/data/adapters/SQLiteAdapter.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/data/adapters/SQLiteAdapter.java rename to plugin/src/main/java/nl/openminetopia/modules/data/adapters/SQLiteAdapter.java diff --git a/src/main/java/nl/openminetopia/modules/data/adapters/utils/AdapterUtil.java b/plugin/src/main/java/nl/openminetopia/modules/data/adapters/utils/AdapterUtil.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/data/adapters/utils/AdapterUtil.java rename to plugin/src/main/java/nl/openminetopia/modules/data/adapters/utils/AdapterUtil.java diff --git a/src/main/java/nl/openminetopia/modules/data/storm/StormDatabase.java b/plugin/src/main/java/nl/openminetopia/modules/data/storm/StormDatabase.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/data/storm/StormDatabase.java rename to plugin/src/main/java/nl/openminetopia/modules/data/storm/StormDatabase.java diff --git a/src/main/java/nl/openminetopia/modules/data/storm/adapters/AccountPermissionAdapter.java b/plugin/src/main/java/nl/openminetopia/modules/data/storm/adapters/AccountPermissionAdapter.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/data/storm/adapters/AccountPermissionAdapter.java rename to plugin/src/main/java/nl/openminetopia/modules/data/storm/adapters/AccountPermissionAdapter.java diff --git a/src/main/java/nl/openminetopia/modules/data/storm/adapters/AccountTypeAdapter.java b/plugin/src/main/java/nl/openminetopia/modules/data/storm/adapters/AccountTypeAdapter.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/data/storm/adapters/AccountTypeAdapter.java rename to plugin/src/main/java/nl/openminetopia/modules/data/storm/adapters/AccountTypeAdapter.java diff --git a/src/main/java/nl/openminetopia/modules/data/storm/adapters/FitnessStatisticTypeAdapter.java b/plugin/src/main/java/nl/openminetopia/modules/data/storm/adapters/FitnessStatisticTypeAdapter.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/data/storm/adapters/FitnessStatisticTypeAdapter.java rename to plugin/src/main/java/nl/openminetopia/modules/data/storm/adapters/FitnessStatisticTypeAdapter.java diff --git a/src/main/java/nl/openminetopia/modules/data/storm/adapters/FixedBooleanAdapter.java b/plugin/src/main/java/nl/openminetopia/modules/data/storm/adapters/FixedBooleanAdapter.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/data/storm/adapters/FixedBooleanAdapter.java rename to plugin/src/main/java/nl/openminetopia/modules/data/storm/adapters/FixedBooleanAdapter.java diff --git a/src/main/java/nl/openminetopia/modules/data/storm/adapters/LongTypeAdapter.java b/plugin/src/main/java/nl/openminetopia/modules/data/storm/adapters/LongTypeAdapter.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/data/storm/adapters/LongTypeAdapter.java rename to plugin/src/main/java/nl/openminetopia/modules/data/storm/adapters/LongTypeAdapter.java diff --git a/src/main/java/nl/openminetopia/modules/data/storm/adapters/OwnableColorTypeAdapter.java b/plugin/src/main/java/nl/openminetopia/modules/data/storm/adapters/OwnableColorTypeAdapter.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/data/storm/adapters/OwnableColorTypeAdapter.java rename to plugin/src/main/java/nl/openminetopia/modules/data/storm/adapters/OwnableColorTypeAdapter.java diff --git a/src/main/java/nl/openminetopia/modules/data/types/DatabaseType.java b/plugin/src/main/java/nl/openminetopia/modules/data/types/DatabaseType.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/data/types/DatabaseType.java rename to plugin/src/main/java/nl/openminetopia/modules/data/types/DatabaseType.java diff --git a/src/main/java/nl/openminetopia/modules/data/utils/StormUtils.java b/plugin/src/main/java/nl/openminetopia/modules/data/utils/StormUtils.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/data/utils/StormUtils.java rename to plugin/src/main/java/nl/openminetopia/modules/data/utils/StormUtils.java diff --git a/src/main/java/nl/openminetopia/modules/detectiongates/DetectionModule.java b/plugin/src/main/java/nl/openminetopia/modules/detectiongates/DetectionModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/detectiongates/DetectionModule.java rename to plugin/src/main/java/nl/openminetopia/modules/detectiongates/DetectionModule.java diff --git a/src/main/java/nl/openminetopia/modules/detectiongates/listeners/DetectionListener.java b/plugin/src/main/java/nl/openminetopia/modules/detectiongates/listeners/DetectionListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/detectiongates/listeners/DetectionListener.java rename to plugin/src/main/java/nl/openminetopia/modules/detectiongates/listeners/DetectionListener.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/FitnessModule.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/FitnessModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/FitnessModule.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/FitnessModule.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/commands/FitnessCommand.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/commands/FitnessCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/commands/FitnessCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/commands/FitnessCommand.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/commands/subcommands/FitnessBoosterCommand.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/commands/subcommands/FitnessBoosterCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/commands/subcommands/FitnessBoosterCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/commands/subcommands/FitnessBoosterCommand.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/commands/subcommands/FitnessResetCommand.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/commands/subcommands/FitnessResetCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/commands/subcommands/FitnessResetCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/commands/subcommands/FitnessResetCommand.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/configuration/FitnessConfiguration.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/configuration/FitnessConfiguration.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/configuration/FitnessConfiguration.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/configuration/FitnessConfiguration.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerChangeWorldListener.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerChangeWorldListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerChangeWorldListener.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerChangeWorldListener.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerConsumeBoosterListener.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerConsumeBoosterListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerConsumeBoosterListener.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerConsumeBoosterListener.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerDeathListener.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerDeathListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerDeathListener.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerDeathListener.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerDrinkListener.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerDrinkListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerDrinkListener.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerDrinkListener.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerEatListener.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerEatListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerEatListener.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/listeners/PlayerEatListener.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/models/FitnessBoosterModel.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/models/FitnessBoosterModel.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/models/FitnessBoosterModel.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/models/FitnessBoosterModel.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/models/FitnessStatisticModel.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/models/FitnessStatisticModel.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/models/FitnessStatisticModel.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/models/FitnessStatisticModel.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/objects/FitnessFood.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/objects/FitnessFood.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/objects/FitnessFood.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/objects/FitnessFood.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/objects/FitnessItem.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/objects/FitnessItem.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/objects/FitnessItem.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/objects/FitnessItem.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/objects/FitnessLevelEffect.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/objects/FitnessLevelEffect.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/objects/FitnessLevelEffect.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/objects/FitnessLevelEffect.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/runnables/FitnessRunnable.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/runnables/FitnessRunnable.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/runnables/FitnessRunnable.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/runnables/FitnessRunnable.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/runnables/HealthStatisticRunnable.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/runnables/HealthStatisticRunnable.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/runnables/HealthStatisticRunnable.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/runnables/HealthStatisticRunnable.java diff --git a/src/main/java/nl/openminetopia/modules/fitness/utils/FitnessUtils.java b/plugin/src/main/java/nl/openminetopia/modules/fitness/utils/FitnessUtils.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/fitness/utils/FitnessUtils.java rename to plugin/src/main/java/nl/openminetopia/modules/fitness/utils/FitnessUtils.java diff --git a/src/main/java/nl/openminetopia/modules/items/ItemsModule.java b/plugin/src/main/java/nl/openminetopia/modules/items/ItemsModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/items/ItemsModule.java rename to plugin/src/main/java/nl/openminetopia/modules/items/ItemsModule.java diff --git a/src/main/java/nl/openminetopia/modules/items/commands/ItemsCommand.java b/plugin/src/main/java/nl/openminetopia/modules/items/commands/ItemsCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/items/commands/ItemsCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/items/commands/ItemsCommand.java diff --git a/src/main/java/nl/openminetopia/modules/items/configuration/CategoriesConfiguration.java b/plugin/src/main/java/nl/openminetopia/modules/items/configuration/CategoriesConfiguration.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/items/configuration/CategoriesConfiguration.java rename to plugin/src/main/java/nl/openminetopia/modules/items/configuration/CategoriesConfiguration.java diff --git a/src/main/java/nl/openminetopia/modules/items/configuration/ItemConfiguration.java b/plugin/src/main/java/nl/openminetopia/modules/items/configuration/ItemConfiguration.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/items/configuration/ItemConfiguration.java rename to plugin/src/main/java/nl/openminetopia/modules/items/configuration/ItemConfiguration.java diff --git a/src/main/java/nl/openminetopia/modules/items/configuration/objects/CustomItem.java b/plugin/src/main/java/nl/openminetopia/modules/items/configuration/objects/CustomItem.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/items/configuration/objects/CustomItem.java rename to plugin/src/main/java/nl/openminetopia/modules/items/configuration/objects/CustomItem.java diff --git a/src/main/java/nl/openminetopia/modules/items/configuration/objects/ItemCategory.java b/plugin/src/main/java/nl/openminetopia/modules/items/configuration/objects/ItemCategory.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/items/configuration/objects/ItemCategory.java rename to plugin/src/main/java/nl/openminetopia/modules/items/configuration/objects/ItemCategory.java diff --git a/src/main/java/nl/openminetopia/modules/items/menus/ItemCategoriesMenu.java b/plugin/src/main/java/nl/openminetopia/modules/items/menus/ItemCategoriesMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/items/menus/ItemCategoriesMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/items/menus/ItemCategoriesMenu.java diff --git a/src/main/java/nl/openminetopia/modules/items/menus/ItemsMenu.java b/plugin/src/main/java/nl/openminetopia/modules/items/menus/ItemsMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/items/menus/ItemsMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/items/menus/ItemsMenu.java diff --git a/src/main/java/nl/openminetopia/modules/labymod/LabymodModule.java b/plugin/src/main/java/nl/openminetopia/modules/labymod/LabymodModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/labymod/LabymodModule.java rename to plugin/src/main/java/nl/openminetopia/modules/labymod/LabymodModule.java diff --git a/src/main/java/nl/openminetopia/modules/labymod/configuration/LabymodConfiguration.java b/plugin/src/main/java/nl/openminetopia/modules/labymod/configuration/LabymodConfiguration.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/labymod/configuration/LabymodConfiguration.java rename to plugin/src/main/java/nl/openminetopia/modules/labymod/configuration/LabymodConfiguration.java diff --git a/src/main/java/nl/openminetopia/modules/labymod/listeners/LabyPlayerListener.java b/plugin/src/main/java/nl/openminetopia/modules/labymod/listeners/LabyPlayerListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/labymod/listeners/LabyPlayerListener.java rename to plugin/src/main/java/nl/openminetopia/modules/labymod/listeners/LabyPlayerListener.java diff --git a/src/main/java/nl/openminetopia/modules/lock/LockModule.java b/plugin/src/main/java/nl/openminetopia/modules/lock/LockModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/lock/LockModule.java rename to plugin/src/main/java/nl/openminetopia/modules/lock/LockModule.java diff --git a/src/main/java/nl/openminetopia/modules/lock/commands/LockCommand.java b/plugin/src/main/java/nl/openminetopia/modules/lock/commands/LockCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/lock/commands/LockCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/lock/commands/LockCommand.java diff --git a/src/main/java/nl/openminetopia/modules/lock/commands/UnlockCommand.java b/plugin/src/main/java/nl/openminetopia/modules/lock/commands/UnlockCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/lock/commands/UnlockCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/lock/commands/UnlockCommand.java diff --git a/src/main/java/nl/openminetopia/modules/lock/listeners/LockInteractListener.java b/plugin/src/main/java/nl/openminetopia/modules/lock/listeners/LockInteractListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/lock/listeners/LockInteractListener.java rename to plugin/src/main/java/nl/openminetopia/modules/lock/listeners/LockInteractListener.java diff --git a/src/main/java/nl/openminetopia/modules/lock/utils/LockUtil.java b/plugin/src/main/java/nl/openminetopia/modules/lock/utils/LockUtil.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/lock/utils/LockUtil.java rename to plugin/src/main/java/nl/openminetopia/modules/lock/utils/LockUtil.java diff --git a/src/main/java/nl/openminetopia/modules/misc/MiscModule.java b/plugin/src/main/java/nl/openminetopia/modules/misc/MiscModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/misc/MiscModule.java rename to plugin/src/main/java/nl/openminetopia/modules/misc/MiscModule.java diff --git a/src/main/java/nl/openminetopia/modules/misc/commands/HeadCommand.java b/plugin/src/main/java/nl/openminetopia/modules/misc/commands/HeadCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/misc/commands/HeadCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/misc/commands/HeadCommand.java diff --git a/src/main/java/nl/openminetopia/modules/misc/listeners/PlayerAttackListener.java b/plugin/src/main/java/nl/openminetopia/modules/misc/listeners/PlayerAttackListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/misc/listeners/PlayerAttackListener.java rename to plugin/src/main/java/nl/openminetopia/modules/misc/listeners/PlayerAttackListener.java diff --git a/src/main/java/nl/openminetopia/modules/misc/listeners/TrashcanListener.java b/plugin/src/main/java/nl/openminetopia/modules/misc/listeners/TrashcanListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/misc/listeners/TrashcanListener.java rename to plugin/src/main/java/nl/openminetopia/modules/misc/listeners/TrashcanListener.java diff --git a/src/main/java/nl/openminetopia/modules/misc/objects/PvPItem.java b/plugin/src/main/java/nl/openminetopia/modules/misc/objects/PvPItem.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/misc/objects/PvPItem.java rename to plugin/src/main/java/nl/openminetopia/modules/misc/objects/PvPItem.java diff --git a/src/main/java/nl/openminetopia/modules/misc/utils/MiscUtils.java b/plugin/src/main/java/nl/openminetopia/modules/misc/utils/MiscUtils.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/misc/utils/MiscUtils.java rename to plugin/src/main/java/nl/openminetopia/modules/misc/utils/MiscUtils.java diff --git a/src/main/java/nl/openminetopia/modules/places/PlacesModule.java b/plugin/src/main/java/nl/openminetopia/modules/places/PlacesModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/places/PlacesModule.java rename to plugin/src/main/java/nl/openminetopia/modules/places/PlacesModule.java diff --git a/src/main/java/nl/openminetopia/modules/places/commands/mtcity/MTCityCommand.java b/plugin/src/main/java/nl/openminetopia/modules/places/commands/mtcity/MTCityCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/places/commands/mtcity/MTCityCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/places/commands/mtcity/MTCityCommand.java diff --git a/src/main/java/nl/openminetopia/modules/places/commands/mtcity/subcommands/MTCityCreateCommand.java b/plugin/src/main/java/nl/openminetopia/modules/places/commands/mtcity/subcommands/MTCityCreateCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/places/commands/mtcity/subcommands/MTCityCreateCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/places/commands/mtcity/subcommands/MTCityCreateCommand.java diff --git a/src/main/java/nl/openminetopia/modules/places/commands/mtcity/subcommands/MTCityRemoveCommand.java b/plugin/src/main/java/nl/openminetopia/modules/places/commands/mtcity/subcommands/MTCityRemoveCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/places/commands/mtcity/subcommands/MTCityRemoveCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/places/commands/mtcity/subcommands/MTCityRemoveCommand.java diff --git a/src/main/java/nl/openminetopia/modules/places/commands/mtcity/subcommands/MTCitySettingCommand.java b/plugin/src/main/java/nl/openminetopia/modules/places/commands/mtcity/subcommands/MTCitySettingCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/places/commands/mtcity/subcommands/MTCitySettingCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/places/commands/mtcity/subcommands/MTCitySettingCommand.java diff --git a/src/main/java/nl/openminetopia/modules/places/commands/mtworld/MTWorldCommand.java b/plugin/src/main/java/nl/openminetopia/modules/places/commands/mtworld/MTWorldCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/places/commands/mtworld/MTWorldCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/places/commands/mtworld/MTWorldCommand.java diff --git a/src/main/java/nl/openminetopia/modules/places/commands/mtworld/subcommands/MTWorldCreateCommand.java b/plugin/src/main/java/nl/openminetopia/modules/places/commands/mtworld/subcommands/MTWorldCreateCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/places/commands/mtworld/subcommands/MTWorldCreateCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/places/commands/mtworld/subcommands/MTWorldCreateCommand.java diff --git a/src/main/java/nl/openminetopia/modules/places/commands/mtworld/subcommands/MTWorldRemoveCommand.java b/plugin/src/main/java/nl/openminetopia/modules/places/commands/mtworld/subcommands/MTWorldRemoveCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/places/commands/mtworld/subcommands/MTWorldRemoveCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/places/commands/mtworld/subcommands/MTWorldRemoveCommand.java diff --git a/src/main/java/nl/openminetopia/modules/places/commands/mtworld/subcommands/MTWorldSettingCommand.java b/plugin/src/main/java/nl/openminetopia/modules/places/commands/mtworld/subcommands/MTWorldSettingCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/places/commands/mtworld/subcommands/MTWorldSettingCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/places/commands/mtworld/subcommands/MTWorldSettingCommand.java diff --git a/src/main/java/nl/openminetopia/modules/places/listeners/PlayerJoinListener.java b/plugin/src/main/java/nl/openminetopia/modules/places/listeners/PlayerJoinListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/places/listeners/PlayerJoinListener.java rename to plugin/src/main/java/nl/openminetopia/modules/places/listeners/PlayerJoinListener.java diff --git a/src/main/java/nl/openminetopia/modules/places/listeners/PlayerMoveListener.java b/plugin/src/main/java/nl/openminetopia/modules/places/listeners/PlayerMoveListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/places/listeners/PlayerMoveListener.java rename to plugin/src/main/java/nl/openminetopia/modules/places/listeners/PlayerMoveListener.java diff --git a/src/main/java/nl/openminetopia/modules/places/listeners/PlayerTeleportListener.java b/plugin/src/main/java/nl/openminetopia/modules/places/listeners/PlayerTeleportListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/places/listeners/PlayerTeleportListener.java rename to plugin/src/main/java/nl/openminetopia/modules/places/listeners/PlayerTeleportListener.java diff --git a/src/main/java/nl/openminetopia/modules/places/models/CityModel.java b/plugin/src/main/java/nl/openminetopia/modules/places/models/CityModel.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/places/models/CityModel.java rename to plugin/src/main/java/nl/openminetopia/modules/places/models/CityModel.java diff --git a/src/main/java/nl/openminetopia/modules/places/models/WorldModel.java b/plugin/src/main/java/nl/openminetopia/modules/places/models/WorldModel.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/places/models/WorldModel.java rename to plugin/src/main/java/nl/openminetopia/modules/places/models/WorldModel.java diff --git a/src/main/java/nl/openminetopia/modules/player/PlayerModule.java b/plugin/src/main/java/nl/openminetopia/modules/player/PlayerModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/player/PlayerModule.java rename to plugin/src/main/java/nl/openminetopia/modules/player/PlayerModule.java diff --git a/src/main/java/nl/openminetopia/modules/player/commands/PlaytimeCommand.java b/plugin/src/main/java/nl/openminetopia/modules/player/commands/PlaytimeCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/player/commands/PlaytimeCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/player/commands/PlaytimeCommand.java diff --git a/src/main/java/nl/openminetopia/modules/player/configuration/LevelCheckConfiguration.java b/plugin/src/main/java/nl/openminetopia/modules/player/configuration/LevelCheckConfiguration.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/player/configuration/LevelCheckConfiguration.java rename to plugin/src/main/java/nl/openminetopia/modules/player/configuration/LevelCheckConfiguration.java diff --git a/src/main/java/nl/openminetopia/modules/player/events/PlayerLevelCalculateEvent.java b/plugin/src/main/java/nl/openminetopia/modules/player/events/PlayerLevelCalculateEvent.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/player/events/PlayerLevelCalculateEvent.java rename to plugin/src/main/java/nl/openminetopia/modules/player/events/PlayerLevelCalculateEvent.java diff --git a/src/main/java/nl/openminetopia/modules/player/events/PlayerLevelChangeEvent.java b/plugin/src/main/java/nl/openminetopia/modules/player/events/PlayerLevelChangeEvent.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/player/events/PlayerLevelChangeEvent.java rename to plugin/src/main/java/nl/openminetopia/modules/player/events/PlayerLevelChangeEvent.java diff --git a/src/main/java/nl/openminetopia/modules/player/listeners/LevelcheckNpcListener.java b/plugin/src/main/java/nl/openminetopia/modules/player/listeners/LevelcheckNpcListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/player/listeners/LevelcheckNpcListener.java rename to plugin/src/main/java/nl/openminetopia/modules/player/listeners/LevelcheckNpcListener.java diff --git a/src/main/java/nl/openminetopia/modules/player/listeners/PlayerPreLoginListener.java b/plugin/src/main/java/nl/openminetopia/modules/player/listeners/PlayerPreLoginListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/player/listeners/PlayerPreLoginListener.java rename to plugin/src/main/java/nl/openminetopia/modules/player/listeners/PlayerPreLoginListener.java diff --git a/src/main/java/nl/openminetopia/modules/player/listeners/PlayerQuitListener.java b/plugin/src/main/java/nl/openminetopia/modules/player/listeners/PlayerQuitListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/player/listeners/PlayerQuitListener.java rename to plugin/src/main/java/nl/openminetopia/modules/player/listeners/PlayerQuitListener.java diff --git a/src/main/java/nl/openminetopia/modules/player/models/PlayerModel.java b/plugin/src/main/java/nl/openminetopia/modules/player/models/PlayerModel.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/player/models/PlayerModel.java rename to plugin/src/main/java/nl/openminetopia/modules/player/models/PlayerModel.java diff --git a/src/main/java/nl/openminetopia/modules/player/runnables/LevelCalculateRunnable.java b/plugin/src/main/java/nl/openminetopia/modules/player/runnables/LevelCalculateRunnable.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/player/runnables/LevelCalculateRunnable.java rename to plugin/src/main/java/nl/openminetopia/modules/player/runnables/LevelCalculateRunnable.java diff --git a/src/main/java/nl/openminetopia/modules/player/runnables/MinetopiaPlayerSaveRunnable.java b/plugin/src/main/java/nl/openminetopia/modules/player/runnables/MinetopiaPlayerSaveRunnable.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/player/runnables/MinetopiaPlayerSaveRunnable.java rename to plugin/src/main/java/nl/openminetopia/modules/player/runnables/MinetopiaPlayerSaveRunnable.java diff --git a/src/main/java/nl/openminetopia/modules/player/runnables/PlayerPlaytimeRunnable.java b/plugin/src/main/java/nl/openminetopia/modules/player/runnables/PlayerPlaytimeRunnable.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/player/runnables/PlayerPlaytimeRunnable.java rename to plugin/src/main/java/nl/openminetopia/modules/player/runnables/PlayerPlaytimeRunnable.java diff --git a/src/main/java/nl/openminetopia/modules/player/utils/LevelUtil.java b/plugin/src/main/java/nl/openminetopia/modules/player/utils/LevelUtil.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/player/utils/LevelUtil.java rename to plugin/src/main/java/nl/openminetopia/modules/player/utils/LevelUtil.java diff --git a/src/main/java/nl/openminetopia/modules/player/utils/PlaytimeUtil.java b/plugin/src/main/java/nl/openminetopia/modules/player/utils/PlaytimeUtil.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/player/utils/PlaytimeUtil.java rename to plugin/src/main/java/nl/openminetopia/modules/player/utils/PlaytimeUtil.java diff --git a/src/main/java/nl/openminetopia/modules/plots/PlotModule.java b/plugin/src/main/java/nl/openminetopia/modules/plots/PlotModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/plots/PlotModule.java rename to plugin/src/main/java/nl/openminetopia/modules/plots/PlotModule.java diff --git a/src/main/java/nl/openminetopia/modules/plots/commands/PlotCommand.java b/plugin/src/main/java/nl/openminetopia/modules/plots/commands/PlotCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/plots/commands/PlotCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/plots/commands/PlotCommand.java diff --git a/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotCalculateCommand.java b/plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotCalculateCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotCalculateCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotCalculateCommand.java diff --git a/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotClearCommand.java b/plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotClearCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotClearCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotClearCommand.java diff --git a/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotCreateCommand.java b/plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotCreateCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotCreateCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotCreateCommand.java diff --git a/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotDeleteCommand.java b/plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotDeleteCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotDeleteCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotDeleteCommand.java diff --git a/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotDescriptionCommand.java b/plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotDescriptionCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotDescriptionCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotDescriptionCommand.java diff --git a/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotInfoCommand.java b/plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotInfoCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotInfoCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotInfoCommand.java diff --git a/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotListCommand.java b/plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotListCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotListCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotListCommand.java diff --git a/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotMembersCommand.java b/plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotMembersCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotMembersCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotMembersCommand.java diff --git a/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotOwnersCommand.java b/plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotOwnersCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotOwnersCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotOwnersCommand.java diff --git a/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotTeleportCommand.java b/plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotTeleportCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotTeleportCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotTeleportCommand.java diff --git a/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotTransferCommand.java b/plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotTransferCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotTransferCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/plots/commands/subcommands/PlotTransferCommand.java diff --git a/src/main/java/nl/openminetopia/modules/plots/configuration/PlotCalculateConfiguration.java b/plugin/src/main/java/nl/openminetopia/modules/plots/configuration/PlotCalculateConfiguration.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/plots/configuration/PlotCalculateConfiguration.java rename to plugin/src/main/java/nl/openminetopia/modules/plots/configuration/PlotCalculateConfiguration.java diff --git a/src/main/java/nl/openminetopia/modules/plots/utils/PlotUtil.java b/plugin/src/main/java/nl/openminetopia/modules/plots/utils/PlotUtil.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/plots/utils/PlotUtil.java rename to plugin/src/main/java/nl/openminetopia/modules/plots/utils/PlotUtil.java diff --git a/src/main/java/nl/openminetopia/modules/police/PoliceModule.java b/plugin/src/main/java/nl/openminetopia/modules/police/PoliceModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/PoliceModule.java rename to plugin/src/main/java/nl/openminetopia/modules/police/PoliceModule.java diff --git a/src/main/java/nl/openminetopia/modules/police/commands/BodysearchCommand.java b/plugin/src/main/java/nl/openminetopia/modules/police/commands/BodysearchCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/commands/BodysearchCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/police/commands/BodysearchCommand.java diff --git a/src/main/java/nl/openminetopia/modules/police/commands/CriminalRecordCommand.java b/plugin/src/main/java/nl/openminetopia/modules/police/commands/CriminalRecordCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/commands/CriminalRecordCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/police/commands/CriminalRecordCommand.java diff --git a/src/main/java/nl/openminetopia/modules/police/commands/EmergencyCommand.java b/plugin/src/main/java/nl/openminetopia/modules/police/commands/EmergencyCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/commands/EmergencyCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/police/commands/EmergencyCommand.java diff --git a/src/main/java/nl/openminetopia/modules/police/handcuff/HandcuffManager.java b/plugin/src/main/java/nl/openminetopia/modules/police/handcuff/HandcuffManager.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/handcuff/HandcuffManager.java rename to plugin/src/main/java/nl/openminetopia/modules/police/handcuff/HandcuffManager.java diff --git a/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerDropItemListener.java b/plugin/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerDropItemListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerDropItemListener.java rename to plugin/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerDropItemListener.java diff --git a/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerEntityDamageListener.java b/plugin/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerEntityDamageListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerEntityDamageListener.java rename to plugin/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerEntityDamageListener.java diff --git a/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerHandcuffListener.java b/plugin/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerHandcuffListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerHandcuffListener.java rename to plugin/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerHandcuffListener.java diff --git a/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerInventoryClickListener.java b/plugin/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerInventoryClickListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerInventoryClickListener.java rename to plugin/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerInventoryClickListener.java diff --git a/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerMoveListener.java b/plugin/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerMoveListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerMoveListener.java rename to plugin/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerMoveListener.java diff --git a/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerOpenInventoryListener.java b/plugin/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerOpenInventoryListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerOpenInventoryListener.java rename to plugin/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerOpenInventoryListener.java diff --git a/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerPickupItemListener.java b/plugin/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerPickupItemListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerPickupItemListener.java rename to plugin/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerPickupItemListener.java diff --git a/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerSlotChangeListener.java b/plugin/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerSlotChangeListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerSlotChangeListener.java rename to plugin/src/main/java/nl/openminetopia/modules/police/handcuff/listeners/PlayerSlotChangeListener.java diff --git a/src/main/java/nl/openminetopia/modules/police/handcuff/objects/HandcuffedPlayer.java b/plugin/src/main/java/nl/openminetopia/modules/police/handcuff/objects/HandcuffedPlayer.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/handcuff/objects/HandcuffedPlayer.java rename to plugin/src/main/java/nl/openminetopia/modules/police/handcuff/objects/HandcuffedPlayer.java diff --git a/src/main/java/nl/openminetopia/modules/police/handcuff/runnables/HandcuffRunnable.java b/plugin/src/main/java/nl/openminetopia/modules/police/handcuff/runnables/HandcuffRunnable.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/handcuff/runnables/HandcuffRunnable.java rename to plugin/src/main/java/nl/openminetopia/modules/police/handcuff/runnables/HandcuffRunnable.java diff --git a/src/main/java/nl/openminetopia/modules/police/listeners/PlayerArmorChangeListener.java b/plugin/src/main/java/nl/openminetopia/modules/police/listeners/PlayerArmorChangeListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/listeners/PlayerArmorChangeListener.java rename to plugin/src/main/java/nl/openminetopia/modules/police/listeners/PlayerArmorChangeListener.java diff --git a/src/main/java/nl/openminetopia/modules/police/listeners/PlayerPeppersprayListener.java b/plugin/src/main/java/nl/openminetopia/modules/police/listeners/PlayerPeppersprayListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/listeners/PlayerPeppersprayListener.java rename to plugin/src/main/java/nl/openminetopia/modules/police/listeners/PlayerPeppersprayListener.java diff --git a/src/main/java/nl/openminetopia/modules/police/listeners/PlayerTaserListener.java b/plugin/src/main/java/nl/openminetopia/modules/police/listeners/PlayerTaserListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/listeners/PlayerTaserListener.java rename to plugin/src/main/java/nl/openminetopia/modules/police/listeners/PlayerTaserListener.java diff --git a/src/main/java/nl/openminetopia/modules/police/models/CriminalRecordModel.java b/plugin/src/main/java/nl/openminetopia/modules/police/models/CriminalRecordModel.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/models/CriminalRecordModel.java rename to plugin/src/main/java/nl/openminetopia/modules/police/models/CriminalRecordModel.java diff --git a/src/main/java/nl/openminetopia/modules/police/taser/TaserManager.java b/plugin/src/main/java/nl/openminetopia/modules/police/taser/TaserManager.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/taser/TaserManager.java rename to plugin/src/main/java/nl/openminetopia/modules/police/taser/TaserManager.java diff --git a/src/main/java/nl/openminetopia/modules/police/utils/BalaclavaUtils.java b/plugin/src/main/java/nl/openminetopia/modules/police/utils/BalaclavaUtils.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/utils/BalaclavaUtils.java rename to plugin/src/main/java/nl/openminetopia/modules/police/utils/BalaclavaUtils.java diff --git a/src/main/java/nl/openminetopia/modules/police/utils/HandcuffUtils.java b/plugin/src/main/java/nl/openminetopia/modules/police/utils/HandcuffUtils.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/utils/HandcuffUtils.java rename to plugin/src/main/java/nl/openminetopia/modules/police/utils/HandcuffUtils.java diff --git a/src/main/java/nl/openminetopia/modules/police/utils/NightvisionUtils.java b/plugin/src/main/java/nl/openminetopia/modules/police/utils/NightvisionUtils.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/utils/NightvisionUtils.java rename to plugin/src/main/java/nl/openminetopia/modules/police/utils/NightvisionUtils.java diff --git a/src/main/java/nl/openminetopia/modules/police/utils/PeppersprayUtils.java b/plugin/src/main/java/nl/openminetopia/modules/police/utils/PeppersprayUtils.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/utils/PeppersprayUtils.java rename to plugin/src/main/java/nl/openminetopia/modules/police/utils/PeppersprayUtils.java diff --git a/src/main/java/nl/openminetopia/modules/police/utils/TaserUtils.java b/plugin/src/main/java/nl/openminetopia/modules/police/utils/TaserUtils.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/utils/TaserUtils.java rename to plugin/src/main/java/nl/openminetopia/modules/police/utils/TaserUtils.java diff --git a/src/main/java/nl/openminetopia/modules/police/walkietalkie/WalkieTalkieManager.java b/plugin/src/main/java/nl/openminetopia/modules/police/walkietalkie/WalkieTalkieManager.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/walkietalkie/WalkieTalkieManager.java rename to plugin/src/main/java/nl/openminetopia/modules/police/walkietalkie/WalkieTalkieManager.java diff --git a/src/main/java/nl/openminetopia/modules/police/walkietalkie/listeners/PlayerChatListener.java b/plugin/src/main/java/nl/openminetopia/modules/police/walkietalkie/listeners/PlayerChatListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/walkietalkie/listeners/PlayerChatListener.java rename to plugin/src/main/java/nl/openminetopia/modules/police/walkietalkie/listeners/PlayerChatListener.java diff --git a/src/main/java/nl/openminetopia/modules/police/walkietalkie/listeners/PlayerInteractListener.java b/plugin/src/main/java/nl/openminetopia/modules/police/walkietalkie/listeners/PlayerInteractListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/walkietalkie/listeners/PlayerInteractListener.java rename to plugin/src/main/java/nl/openminetopia/modules/police/walkietalkie/listeners/PlayerInteractListener.java diff --git a/src/main/java/nl/openminetopia/modules/police/walkietalkie/menus/WalkieTalkieContactsMenu.java b/plugin/src/main/java/nl/openminetopia/modules/police/walkietalkie/menus/WalkieTalkieContactsMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/walkietalkie/menus/WalkieTalkieContactsMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/police/walkietalkie/menus/WalkieTalkieContactsMenu.java diff --git a/src/main/java/nl/openminetopia/modules/police/walkietalkie/menus/WalkieTalkieMenu.java b/plugin/src/main/java/nl/openminetopia/modules/police/walkietalkie/menus/WalkieTalkieMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/police/walkietalkie/menus/WalkieTalkieMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/police/walkietalkie/menus/WalkieTalkieMenu.java diff --git a/src/main/java/nl/openminetopia/modules/portal/PortalModule.java b/plugin/src/main/java/nl/openminetopia/modules/portal/PortalModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/portal/PortalModule.java rename to plugin/src/main/java/nl/openminetopia/modules/portal/PortalModule.java diff --git a/src/main/java/nl/openminetopia/modules/portal/commands/LinkCommand.java b/plugin/src/main/java/nl/openminetopia/modules/portal/commands/LinkCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/portal/commands/LinkCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/portal/commands/LinkCommand.java diff --git a/src/main/java/nl/openminetopia/modules/prefix/PrefixModule.java b/plugin/src/main/java/nl/openminetopia/modules/prefix/PrefixModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/prefix/PrefixModule.java rename to plugin/src/main/java/nl/openminetopia/modules/prefix/PrefixModule.java diff --git a/src/main/java/nl/openminetopia/modules/prefix/commands/PrefixCommand.java b/plugin/src/main/java/nl/openminetopia/modules/prefix/commands/PrefixCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/prefix/commands/PrefixCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/prefix/commands/PrefixCommand.java diff --git a/src/main/java/nl/openminetopia/modules/prefix/commands/subcommands/PrefixAddCommand.java b/plugin/src/main/java/nl/openminetopia/modules/prefix/commands/subcommands/PrefixAddCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/prefix/commands/subcommands/PrefixAddCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/prefix/commands/subcommands/PrefixAddCommand.java diff --git a/src/main/java/nl/openminetopia/modules/prefix/commands/subcommands/PrefixMenuCommand.java b/plugin/src/main/java/nl/openminetopia/modules/prefix/commands/subcommands/PrefixMenuCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/prefix/commands/subcommands/PrefixMenuCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/prefix/commands/subcommands/PrefixMenuCommand.java diff --git a/src/main/java/nl/openminetopia/modules/prefix/commands/subcommands/PrefixRemoveCommand.java b/plugin/src/main/java/nl/openminetopia/modules/prefix/commands/subcommands/PrefixRemoveCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/prefix/commands/subcommands/PrefixRemoveCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/prefix/commands/subcommands/PrefixRemoveCommand.java diff --git a/src/main/java/nl/openminetopia/modules/prefix/events/PlayerChangePrefixEvent.java b/plugin/src/main/java/nl/openminetopia/modules/prefix/events/PlayerChangePrefixEvent.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/prefix/events/PlayerChangePrefixEvent.java rename to plugin/src/main/java/nl/openminetopia/modules/prefix/events/PlayerChangePrefixEvent.java diff --git a/src/main/java/nl/openminetopia/modules/prefix/menus/PrefixMenu.java b/plugin/src/main/java/nl/openminetopia/modules/prefix/menus/PrefixMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/prefix/menus/PrefixMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/prefix/menus/PrefixMenu.java diff --git a/src/main/java/nl/openminetopia/modules/prefix/models/PrefixModel.java b/plugin/src/main/java/nl/openminetopia/modules/prefix/models/PrefixModel.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/prefix/models/PrefixModel.java rename to plugin/src/main/java/nl/openminetopia/modules/prefix/models/PrefixModel.java diff --git a/src/main/java/nl/openminetopia/modules/prefix/objects/Prefix.java b/plugin/src/main/java/nl/openminetopia/modules/prefix/objects/Prefix.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/prefix/objects/Prefix.java rename to plugin/src/main/java/nl/openminetopia/modules/prefix/objects/Prefix.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/RestAPIModule.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/RestAPIModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/RestAPIModule.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/RestAPIModule.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/base/BaseVerticle.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/base/BaseVerticle.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/base/BaseVerticle.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/base/BaseVerticle.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/base/VerticleManager.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/base/VerticleManager.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/base/VerticleManager.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/base/VerticleManager.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/verticles/MainVerticle.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/MainVerticle.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/verticles/MainVerticle.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/MainVerticle.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/verticles/banking/BankAccountUsersVerticle.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/banking/BankAccountUsersVerticle.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/verticles/banking/BankAccountUsersVerticle.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/banking/BankAccountUsersVerticle.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/verticles/banking/BankAccountVerticle.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/banking/BankAccountVerticle.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/verticles/banking/BankAccountVerticle.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/banking/BankAccountVerticle.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/verticles/banking/BankAccountsVerticle.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/banking/BankAccountsVerticle.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/verticles/banking/BankAccountsVerticle.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/banking/BankAccountsVerticle.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/verticles/banking/transactions/BankAccountTransactionVerticle.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/banking/transactions/BankAccountTransactionVerticle.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/verticles/banking/transactions/BankAccountTransactionVerticle.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/banking/transactions/BankAccountTransactionVerticle.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/verticles/banking/transactions/BankAccountTransactionsVerticle.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/banking/transactions/BankAccountTransactionsVerticle.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/verticles/banking/transactions/BankAccountTransactionsVerticle.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/banking/transactions/BankAccountTransactionsVerticle.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/verticles/places/PlacesVerticle.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/places/PlacesVerticle.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/verticles/places/PlacesVerticle.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/places/PlacesVerticle.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/verticles/player/ColorsVerticle.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/player/ColorsVerticle.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/verticles/player/ColorsVerticle.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/player/ColorsVerticle.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/verticles/player/CriminalRecordsVerticle.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/player/CriminalRecordsVerticle.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/verticles/player/CriminalRecordsVerticle.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/player/CriminalRecordsVerticle.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/verticles/player/FitnessStatisticsVerticle.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/player/FitnessStatisticsVerticle.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/verticles/player/FitnessStatisticsVerticle.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/player/FitnessStatisticsVerticle.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/verticles/player/PlayerBankAccountsVerticle.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/player/PlayerBankAccountsVerticle.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/verticles/player/PlayerBankAccountsVerticle.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/player/PlayerBankAccountsVerticle.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/verticles/player/PlayerPlotsVerticle.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/player/PlayerPlotsVerticle.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/verticles/player/PlayerPlotsVerticle.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/player/PlayerPlotsVerticle.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/verticles/player/PlayerVerticle.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/player/PlayerVerticle.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/verticles/player/PlayerVerticle.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/player/PlayerVerticle.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/verticles/player/PrefixesVerticle.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/player/PrefixesVerticle.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/verticles/player/PrefixesVerticle.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/player/PrefixesVerticle.java diff --git a/src/main/java/nl/openminetopia/modules/restapi/verticles/plots/PlotsVerticle.java b/plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/plots/PlotsVerticle.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/restapi/verticles/plots/PlotsVerticle.java rename to plugin/src/main/java/nl/openminetopia/modules/restapi/verticles/plots/PlotsVerticle.java diff --git a/src/main/java/nl/openminetopia/modules/scoreboard/ScoreboardModule.java b/plugin/src/main/java/nl/openminetopia/modules/scoreboard/ScoreboardModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/scoreboard/ScoreboardModule.java rename to plugin/src/main/java/nl/openminetopia/modules/scoreboard/ScoreboardModule.java diff --git a/src/main/java/nl/openminetopia/modules/scoreboard/commands/ScoreboardCommand.java b/plugin/src/main/java/nl/openminetopia/modules/scoreboard/commands/ScoreboardCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/scoreboard/commands/ScoreboardCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/scoreboard/commands/ScoreboardCommand.java diff --git a/src/main/java/nl/openminetopia/modules/scoreboard/listeners/PlayerJoinListener.java b/plugin/src/main/java/nl/openminetopia/modules/scoreboard/listeners/PlayerJoinListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/scoreboard/listeners/PlayerJoinListener.java rename to plugin/src/main/java/nl/openminetopia/modules/scoreboard/listeners/PlayerJoinListener.java diff --git a/src/main/java/nl/openminetopia/modules/scoreboard/listeners/PlayerQuitListener.java b/plugin/src/main/java/nl/openminetopia/modules/scoreboard/listeners/PlayerQuitListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/scoreboard/listeners/PlayerQuitListener.java rename to plugin/src/main/java/nl/openminetopia/modules/scoreboard/listeners/PlayerQuitListener.java diff --git a/src/main/java/nl/openminetopia/modules/scoreboard/runnables/ScoreboardUpdateRunnable.java b/plugin/src/main/java/nl/openminetopia/modules/scoreboard/runnables/ScoreboardUpdateRunnable.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/scoreboard/runnables/ScoreboardUpdateRunnable.java rename to plugin/src/main/java/nl/openminetopia/modules/scoreboard/runnables/ScoreboardUpdateRunnable.java diff --git a/src/main/java/nl/openminetopia/modules/skript/SkriptModule.java b/plugin/src/main/java/nl/openminetopia/modules/skript/SkriptModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/skript/SkriptModule.java rename to plugin/src/main/java/nl/openminetopia/modules/skript/SkriptModule.java diff --git a/src/main/java/nl/openminetopia/modules/skript/effects/EffAddCriminalRecord.java b/plugin/src/main/java/nl/openminetopia/modules/skript/effects/EffAddCriminalRecord.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/skript/effects/EffAddCriminalRecord.java rename to plugin/src/main/java/nl/openminetopia/modules/skript/effects/EffAddCriminalRecord.java diff --git a/src/main/java/nl/openminetopia/modules/skript/effects/EffAddPrefix.java b/plugin/src/main/java/nl/openminetopia/modules/skript/effects/EffAddPrefix.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/skript/effects/EffAddPrefix.java rename to plugin/src/main/java/nl/openminetopia/modules/skript/effects/EffAddPrefix.java diff --git a/src/main/java/nl/openminetopia/modules/skript/effects/EffRemoveCriminalRecord.java b/plugin/src/main/java/nl/openminetopia/modules/skript/effects/EffRemoveCriminalRecord.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/skript/effects/EffRemoveCriminalRecord.java rename to plugin/src/main/java/nl/openminetopia/modules/skript/effects/EffRemoveCriminalRecord.java diff --git a/src/main/java/nl/openminetopia/modules/skript/effects/EffSetPrefix.java b/plugin/src/main/java/nl/openminetopia/modules/skript/effects/EffSetPrefix.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/skript/effects/EffSetPrefix.java rename to plugin/src/main/java/nl/openminetopia/modules/skript/effects/EffSetPrefix.java diff --git a/src/main/java/nl/openminetopia/modules/skript/expressions/ExprCurrentPrefix.java b/plugin/src/main/java/nl/openminetopia/modules/skript/expressions/ExprCurrentPrefix.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/skript/expressions/ExprCurrentPrefix.java rename to plugin/src/main/java/nl/openminetopia/modules/skript/expressions/ExprCurrentPrefix.java diff --git a/src/main/java/nl/openminetopia/modules/skript/expressions/ExprGetCriminalRecords.java b/plugin/src/main/java/nl/openminetopia/modules/skript/expressions/ExprGetCriminalRecords.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/skript/expressions/ExprGetCriminalRecords.java rename to plugin/src/main/java/nl/openminetopia/modules/skript/expressions/ExprGetCriminalRecords.java diff --git a/src/main/java/nl/openminetopia/modules/skript/expressions/ExprPlaytime.java b/plugin/src/main/java/nl/openminetopia/modules/skript/expressions/ExprPlaytime.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/skript/expressions/ExprPlaytime.java rename to plugin/src/main/java/nl/openminetopia/modules/skript/expressions/ExprPlaytime.java diff --git a/src/main/java/nl/openminetopia/modules/skript/expressions/ExprPrefixes.java b/plugin/src/main/java/nl/openminetopia/modules/skript/expressions/ExprPrefixes.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/skript/expressions/ExprPrefixes.java rename to plugin/src/main/java/nl/openminetopia/modules/skript/expressions/ExprPrefixes.java diff --git a/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprCheapFoodPoints.java b/plugin/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprCheapFoodPoints.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprCheapFoodPoints.java rename to plugin/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprCheapFoodPoints.java diff --git a/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprDrinkingPoints.java b/plugin/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprDrinkingPoints.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprDrinkingPoints.java rename to plugin/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprDrinkingPoints.java diff --git a/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprExpensiveFoodPoints.java b/plugin/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprExpensiveFoodPoints.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprExpensiveFoodPoints.java rename to plugin/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprExpensiveFoodPoints.java diff --git a/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersFlown.java b/plugin/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersFlown.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersFlown.java rename to plugin/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersFlown.java diff --git a/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersRan.java b/plugin/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersRan.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersRan.java rename to plugin/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersRan.java diff --git a/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersSwam.java b/plugin/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersSwam.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersSwam.java rename to plugin/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersSwam.java diff --git a/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersWalked.java b/plugin/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersWalked.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersWalked.java rename to plugin/src/main/java/nl/openminetopia/modules/skript/expressions/fitness/ExprKilometersWalked.java diff --git a/src/main/java/nl/openminetopia/modules/staff/StaffModule.java b/plugin/src/main/java/nl/openminetopia/modules/staff/StaffModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/staff/StaffModule.java rename to plugin/src/main/java/nl/openminetopia/modules/staff/StaffModule.java diff --git a/src/main/java/nl/openminetopia/modules/staff/admintool/commands/AdminToolCommand.java b/plugin/src/main/java/nl/openminetopia/modules/staff/admintool/commands/AdminToolCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/staff/admintool/commands/AdminToolCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/staff/admintool/commands/AdminToolCommand.java diff --git a/src/main/java/nl/openminetopia/modules/staff/admintool/commands/subcommands/AdminToolGetCommand.java b/plugin/src/main/java/nl/openminetopia/modules/staff/admintool/commands/subcommands/AdminToolGetCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/staff/admintool/commands/subcommands/AdminToolGetCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/staff/admintool/commands/subcommands/AdminToolGetCommand.java diff --git a/src/main/java/nl/openminetopia/modules/staff/admintool/commands/subcommands/AdminToolOpenCommand.java b/plugin/src/main/java/nl/openminetopia/modules/staff/admintool/commands/subcommands/AdminToolOpenCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/staff/admintool/commands/subcommands/AdminToolOpenCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/staff/admintool/commands/subcommands/AdminToolOpenCommand.java diff --git a/src/main/java/nl/openminetopia/modules/staff/admintool/listeners/PlayerDropItemListener.java b/plugin/src/main/java/nl/openminetopia/modules/staff/admintool/listeners/PlayerDropItemListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/staff/admintool/listeners/PlayerDropItemListener.java rename to plugin/src/main/java/nl/openminetopia/modules/staff/admintool/listeners/PlayerDropItemListener.java diff --git a/src/main/java/nl/openminetopia/modules/staff/admintool/listeners/PlayerEntityInteractListener.java b/plugin/src/main/java/nl/openminetopia/modules/staff/admintool/listeners/PlayerEntityInteractListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/staff/admintool/listeners/PlayerEntityInteractListener.java rename to plugin/src/main/java/nl/openminetopia/modules/staff/admintool/listeners/PlayerEntityInteractListener.java diff --git a/src/main/java/nl/openminetopia/modules/staff/admintool/listeners/PlayerInteractListener.java b/plugin/src/main/java/nl/openminetopia/modules/staff/admintool/listeners/PlayerInteractListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/staff/admintool/listeners/PlayerInteractListener.java rename to plugin/src/main/java/nl/openminetopia/modules/staff/admintool/listeners/PlayerInteractListener.java diff --git a/src/main/java/nl/openminetopia/modules/staff/admintool/menus/AdminToolInfoMenu.java b/plugin/src/main/java/nl/openminetopia/modules/staff/admintool/menus/AdminToolInfoMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/staff/admintool/menus/AdminToolInfoMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/staff/admintool/menus/AdminToolInfoMenu.java diff --git a/src/main/java/nl/openminetopia/modules/staff/admintool/menus/AdminToolMenu.java b/plugin/src/main/java/nl/openminetopia/modules/staff/admintool/menus/AdminToolMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/staff/admintool/menus/AdminToolMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/staff/admintool/menus/AdminToolMenu.java diff --git a/src/main/java/nl/openminetopia/modules/staff/admintool/menus/fitness/AdminToolFitnessBoostersMenu.java b/plugin/src/main/java/nl/openminetopia/modules/staff/admintool/menus/fitness/AdminToolFitnessBoostersMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/staff/admintool/menus/fitness/AdminToolFitnessBoostersMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/staff/admintool/menus/fitness/AdminToolFitnessBoostersMenu.java diff --git a/src/main/java/nl/openminetopia/modules/staff/admintool/menus/fitness/AdminToolFitnessMenu.java b/plugin/src/main/java/nl/openminetopia/modules/staff/admintool/menus/fitness/AdminToolFitnessMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/staff/admintool/menus/fitness/AdminToolFitnessMenu.java rename to plugin/src/main/java/nl/openminetopia/modules/staff/admintool/menus/fitness/AdminToolFitnessMenu.java diff --git a/src/main/java/nl/openminetopia/modules/staff/chat/commands/StaffchatCommand.java b/plugin/src/main/java/nl/openminetopia/modules/staff/chat/commands/StaffchatCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/staff/chat/commands/StaffchatCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/staff/chat/commands/StaffchatCommand.java diff --git a/src/main/java/nl/openminetopia/modules/staff/chat/listeners/PlayerChatListener.java b/plugin/src/main/java/nl/openminetopia/modules/staff/chat/listeners/PlayerChatListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/staff/chat/listeners/PlayerChatListener.java rename to plugin/src/main/java/nl/openminetopia/modules/staff/chat/listeners/PlayerChatListener.java diff --git a/src/main/java/nl/openminetopia/modules/staff/mod/commands/ModCommand.java b/plugin/src/main/java/nl/openminetopia/modules/staff/mod/commands/ModCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/staff/mod/commands/ModCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/staff/mod/commands/ModCommand.java diff --git a/src/main/java/nl/openminetopia/modules/staff/mod/commands/subcommands/ModChatSpyCommand.java b/plugin/src/main/java/nl/openminetopia/modules/staff/mod/commands/subcommands/ModChatSpyCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/staff/mod/commands/subcommands/ModChatSpyCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/staff/mod/commands/subcommands/ModChatSpyCommand.java diff --git a/src/main/java/nl/openminetopia/modules/staff/mod/commands/subcommands/ModCommandSpyCommand.java b/plugin/src/main/java/nl/openminetopia/modules/staff/mod/commands/subcommands/ModCommandSpyCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/staff/mod/commands/subcommands/ModCommandSpyCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/staff/mod/commands/subcommands/ModCommandSpyCommand.java diff --git a/src/main/java/nl/openminetopia/modules/staff/mod/commands/subcommands/ModSetLevelCommand.java b/plugin/src/main/java/nl/openminetopia/modules/staff/mod/commands/subcommands/ModSetLevelCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/staff/mod/commands/subcommands/ModSetLevelCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/staff/mod/commands/subcommands/ModSetLevelCommand.java diff --git a/src/main/java/nl/openminetopia/modules/teleporter/TeleporterModule.java b/plugin/src/main/java/nl/openminetopia/modules/teleporter/TeleporterModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/teleporter/TeleporterModule.java rename to plugin/src/main/java/nl/openminetopia/modules/teleporter/TeleporterModule.java diff --git a/src/main/java/nl/openminetopia/modules/teleporter/commands/TeleporterCommand.java b/plugin/src/main/java/nl/openminetopia/modules/teleporter/commands/TeleporterCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/teleporter/commands/TeleporterCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/teleporter/commands/TeleporterCommand.java diff --git a/src/main/java/nl/openminetopia/modules/teleporter/commands/subcommands/TeleporterCreateCommand.java b/plugin/src/main/java/nl/openminetopia/modules/teleporter/commands/subcommands/TeleporterCreateCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/teleporter/commands/subcommands/TeleporterCreateCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/teleporter/commands/subcommands/TeleporterCreateCommand.java diff --git a/src/main/java/nl/openminetopia/modules/teleporter/events/PlayerUseTeleporterEvent.java b/plugin/src/main/java/nl/openminetopia/modules/teleporter/events/PlayerUseTeleporterEvent.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/teleporter/events/PlayerUseTeleporterEvent.java rename to plugin/src/main/java/nl/openminetopia/modules/teleporter/events/PlayerUseTeleporterEvent.java diff --git a/src/main/java/nl/openminetopia/modules/teleporter/listeners/TeleporterInteractListener.java b/plugin/src/main/java/nl/openminetopia/modules/teleporter/listeners/TeleporterInteractListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/teleporter/listeners/TeleporterInteractListener.java rename to plugin/src/main/java/nl/openminetopia/modules/teleporter/listeners/TeleporterInteractListener.java diff --git a/src/main/java/nl/openminetopia/modules/teleporter/listeners/block/TeleporterBreakListener.java b/plugin/src/main/java/nl/openminetopia/modules/teleporter/listeners/block/TeleporterBreakListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/teleporter/listeners/block/TeleporterBreakListener.java rename to plugin/src/main/java/nl/openminetopia/modules/teleporter/listeners/block/TeleporterBreakListener.java diff --git a/src/main/java/nl/openminetopia/modules/teleporter/listeners/block/TeleporterPlaceListener.java b/plugin/src/main/java/nl/openminetopia/modules/teleporter/listeners/block/TeleporterPlaceListener.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/teleporter/listeners/block/TeleporterPlaceListener.java rename to plugin/src/main/java/nl/openminetopia/modules/teleporter/listeners/block/TeleporterPlaceListener.java diff --git a/src/main/java/nl/openminetopia/modules/teleporter/utils/TeleporterUtil.java b/plugin/src/main/java/nl/openminetopia/modules/teleporter/utils/TeleporterUtil.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/teleporter/utils/TeleporterUtil.java rename to plugin/src/main/java/nl/openminetopia/modules/teleporter/utils/TeleporterUtil.java diff --git a/src/main/java/nl/openminetopia/modules/teleporter/utils/enums/PressurePlate.java b/plugin/src/main/java/nl/openminetopia/modules/teleporter/utils/enums/PressurePlate.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/teleporter/utils/enums/PressurePlate.java rename to plugin/src/main/java/nl/openminetopia/modules/teleporter/utils/enums/PressurePlate.java diff --git a/src/main/java/nl/openminetopia/modules/time/TimeModule.java b/plugin/src/main/java/nl/openminetopia/modules/time/TimeModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/time/TimeModule.java rename to plugin/src/main/java/nl/openminetopia/modules/time/TimeModule.java diff --git a/src/main/java/nl/openminetopia/modules/time/tasks/TimeSyncRunnable.java b/plugin/src/main/java/nl/openminetopia/modules/time/tasks/TimeSyncRunnable.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/time/tasks/TimeSyncRunnable.java rename to plugin/src/main/java/nl/openminetopia/modules/time/tasks/TimeSyncRunnable.java diff --git a/src/main/java/nl/openminetopia/modules/transactions/TransactionsModule.java b/plugin/src/main/java/nl/openminetopia/modules/transactions/TransactionsModule.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/transactions/TransactionsModule.java rename to plugin/src/main/java/nl/openminetopia/modules/transactions/TransactionsModule.java diff --git a/src/main/java/nl/openminetopia/modules/transactions/adapter/TransactionTypeAdapter.java b/plugin/src/main/java/nl/openminetopia/modules/transactions/adapter/TransactionTypeAdapter.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/transactions/adapter/TransactionTypeAdapter.java rename to plugin/src/main/java/nl/openminetopia/modules/transactions/adapter/TransactionTypeAdapter.java diff --git a/src/main/java/nl/openminetopia/modules/transactions/commands/TransactionCommand.java b/plugin/src/main/java/nl/openminetopia/modules/transactions/commands/TransactionCommand.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/transactions/commands/TransactionCommand.java rename to plugin/src/main/java/nl/openminetopia/modules/transactions/commands/TransactionCommand.java diff --git a/src/main/java/nl/openminetopia/modules/transactions/enums/TransactionType.java b/plugin/src/main/java/nl/openminetopia/modules/transactions/enums/TransactionType.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/transactions/enums/TransactionType.java rename to plugin/src/main/java/nl/openminetopia/modules/transactions/enums/TransactionType.java diff --git a/src/main/java/nl/openminetopia/modules/transactions/events/TransactionUpdateEvent.java b/plugin/src/main/java/nl/openminetopia/modules/transactions/events/TransactionUpdateEvent.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/transactions/events/TransactionUpdateEvent.java rename to plugin/src/main/java/nl/openminetopia/modules/transactions/events/TransactionUpdateEvent.java diff --git a/src/main/java/nl/openminetopia/modules/transactions/objects/TransactionModel.java b/plugin/src/main/java/nl/openminetopia/modules/transactions/objects/TransactionModel.java similarity index 100% rename from src/main/java/nl/openminetopia/modules/transactions/objects/TransactionModel.java rename to plugin/src/main/java/nl/openminetopia/modules/transactions/objects/TransactionModel.java diff --git a/src/main/java/nl/openminetopia/registry/CommandComponentRegistry.java b/plugin/src/main/java/nl/openminetopia/registry/CommandComponentRegistry.java similarity index 100% rename from src/main/java/nl/openminetopia/registry/CommandComponentRegistry.java rename to plugin/src/main/java/nl/openminetopia/registry/CommandComponentRegistry.java diff --git a/src/main/java/nl/openminetopia/utils/ChatUtils.java b/plugin/src/main/java/nl/openminetopia/utils/ChatUtils.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/ChatUtils.java rename to plugin/src/main/java/nl/openminetopia/utils/ChatUtils.java diff --git a/src/main/java/nl/openminetopia/utils/PersistentDataUtil.java b/plugin/src/main/java/nl/openminetopia/utils/PersistentDataUtil.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/PersistentDataUtil.java rename to plugin/src/main/java/nl/openminetopia/utils/PersistentDataUtil.java diff --git a/src/main/java/nl/openminetopia/utils/VersionUtil.java b/plugin/src/main/java/nl/openminetopia/utils/VersionUtil.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/VersionUtil.java rename to plugin/src/main/java/nl/openminetopia/utils/VersionUtil.java diff --git a/src/main/java/nl/openminetopia/utils/WorldGuardUtils.java b/plugin/src/main/java/nl/openminetopia/utils/WorldGuardUtils.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/WorldGuardUtils.java rename to plugin/src/main/java/nl/openminetopia/utils/WorldGuardUtils.java diff --git a/src/main/java/nl/openminetopia/utils/config/ConfigUtils.java b/plugin/src/main/java/nl/openminetopia/utils/config/ConfigUtils.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/config/ConfigUtils.java rename to plugin/src/main/java/nl/openminetopia/utils/config/ConfigUtils.java diff --git a/src/main/java/nl/openminetopia/utils/config/ConfigurateConfig.java b/plugin/src/main/java/nl/openminetopia/utils/config/ConfigurateConfig.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/config/ConfigurateConfig.java rename to plugin/src/main/java/nl/openminetopia/utils/config/ConfigurateConfig.java diff --git a/src/main/java/nl/openminetopia/utils/events/CustomEvent.java b/plugin/src/main/java/nl/openminetopia/utils/events/CustomEvent.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/events/CustomEvent.java rename to plugin/src/main/java/nl/openminetopia/utils/events/CustomEvent.java diff --git a/src/main/java/nl/openminetopia/utils/events/EventUtils.java b/plugin/src/main/java/nl/openminetopia/utils/events/EventUtils.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/events/EventUtils.java rename to plugin/src/main/java/nl/openminetopia/utils/events/EventUtils.java diff --git a/src/main/java/nl/openminetopia/utils/exceptions/ConfigurationException.java b/plugin/src/main/java/nl/openminetopia/utils/exceptions/ConfigurationException.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/exceptions/ConfigurationException.java rename to plugin/src/main/java/nl/openminetopia/utils/exceptions/ConfigurationException.java diff --git a/src/main/java/nl/openminetopia/utils/input/ChatInputHandler.java b/plugin/src/main/java/nl/openminetopia/utils/input/ChatInputHandler.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/input/ChatInputHandler.java rename to plugin/src/main/java/nl/openminetopia/utils/input/ChatInputHandler.java diff --git a/src/main/java/nl/openminetopia/utils/item/ItemBuilder.java b/plugin/src/main/java/nl/openminetopia/utils/item/ItemBuilder.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/item/ItemBuilder.java rename to plugin/src/main/java/nl/openminetopia/utils/item/ItemBuilder.java diff --git a/src/main/java/nl/openminetopia/utils/item/ItemUtils.java b/plugin/src/main/java/nl/openminetopia/utils/item/ItemUtils.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/item/ItemUtils.java rename to plugin/src/main/java/nl/openminetopia/utils/item/ItemUtils.java diff --git a/src/main/java/nl/openminetopia/utils/menu/Menu.java b/plugin/src/main/java/nl/openminetopia/utils/menu/Menu.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/menu/Menu.java rename to plugin/src/main/java/nl/openminetopia/utils/menu/Menu.java diff --git a/src/main/java/nl/openminetopia/utils/menu/PaginatedMenu.java b/plugin/src/main/java/nl/openminetopia/utils/menu/PaginatedMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/menu/PaginatedMenu.java rename to plugin/src/main/java/nl/openminetopia/utils/menu/PaginatedMenu.java diff --git a/src/main/java/nl/openminetopia/utils/menu/ScrollingMenu.java b/plugin/src/main/java/nl/openminetopia/utils/menu/ScrollingMenu.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/menu/ScrollingMenu.java rename to plugin/src/main/java/nl/openminetopia/utils/menu/ScrollingMenu.java diff --git a/src/main/java/nl/openminetopia/utils/modules/ExtendedSpigotModule.java b/plugin/src/main/java/nl/openminetopia/utils/modules/ExtendedSpigotModule.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/modules/ExtendedSpigotModule.java rename to plugin/src/main/java/nl/openminetopia/utils/modules/ExtendedSpigotModule.java diff --git a/src/main/java/nl/openminetopia/utils/placeholderapi/OpenMinetopiaExpansion.java b/plugin/src/main/java/nl/openminetopia/utils/placeholderapi/OpenMinetopiaExpansion.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/placeholderapi/OpenMinetopiaExpansion.java rename to plugin/src/main/java/nl/openminetopia/utils/placeholderapi/OpenMinetopiaExpansion.java diff --git a/src/main/java/nl/openminetopia/utils/webhooks/DiscordWebhook.java b/plugin/src/main/java/nl/openminetopia/utils/webhooks/DiscordWebhook.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/webhooks/DiscordWebhook.java rename to plugin/src/main/java/nl/openminetopia/utils/webhooks/DiscordWebhook.java diff --git a/src/main/java/nl/openminetopia/utils/wrappers/CustomNpcClickEvent.java b/plugin/src/main/java/nl/openminetopia/utils/wrappers/CustomNpcClickEvent.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/wrappers/CustomNpcClickEvent.java rename to plugin/src/main/java/nl/openminetopia/utils/wrappers/CustomNpcClickEvent.java diff --git a/src/main/java/nl/openminetopia/utils/wrappers/listeners/CitzensNpcClickListener.java b/plugin/src/main/java/nl/openminetopia/utils/wrappers/listeners/CitzensNpcClickListener.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/wrappers/listeners/CitzensNpcClickListener.java rename to plugin/src/main/java/nl/openminetopia/utils/wrappers/listeners/CitzensNpcClickListener.java diff --git a/src/main/java/nl/openminetopia/utils/wrappers/listeners/FancyNpcClickListener.java b/plugin/src/main/java/nl/openminetopia/utils/wrappers/listeners/FancyNpcClickListener.java similarity index 100% rename from src/main/java/nl/openminetopia/utils/wrappers/listeners/FancyNpcClickListener.java rename to plugin/src/main/java/nl/openminetopia/utils/wrappers/listeners/FancyNpcClickListener.java diff --git a/src/main/resources/acf-core_en.properties b/plugin/src/main/resources/acf-core_en.properties similarity index 100% rename from src/main/resources/acf-core_en.properties rename to plugin/src/main/resources/acf-core_en.properties diff --git a/src/main/resources/acf-minecraft_en.properties b/plugin/src/main/resources/acf-minecraft_en.properties similarity index 100% rename from src/main/resources/acf-minecraft_en.properties rename to plugin/src/main/resources/acf-minecraft_en.properties diff --git a/src/main/resources/default/banking.yml b/plugin/src/main/resources/default/banking.yml similarity index 100% rename from src/main/resources/default/banking.yml rename to plugin/src/main/resources/default/banking.yml diff --git a/src/main/resources/default/books.yml b/plugin/src/main/resources/default/books.yml similarity index 100% rename from src/main/resources/default/books.yml rename to plugin/src/main/resources/default/books.yml diff --git a/src/main/resources/default/colors.yml b/plugin/src/main/resources/default/colors.yml similarity index 100% rename from src/main/resources/default/colors.yml rename to plugin/src/main/resources/default/colors.yml diff --git a/src/main/resources/default/config.yml b/plugin/src/main/resources/default/config.yml similarity index 100% rename from src/main/resources/default/config.yml rename to plugin/src/main/resources/default/config.yml diff --git a/src/main/resources/default/currencies.yml b/plugin/src/main/resources/default/currencies.yml similarity index 100% rename from src/main/resources/default/currencies.yml rename to plugin/src/main/resources/default/currencies.yml diff --git a/src/main/resources/default/fitness.yml b/plugin/src/main/resources/default/fitness.yml similarity index 100% rename from src/main/resources/default/fitness.yml rename to plugin/src/main/resources/default/fitness.yml diff --git a/src/main/resources/default/items/1.0/1.0.yml b/plugin/src/main/resources/default/items/1.0/1.0.yml similarity index 100% rename from src/main/resources/default/items/1.0/1.0.yml rename to plugin/src/main/resources/default/items/1.0/1.0.yml diff --git a/src/main/resources/default/items/13jrddg/13jrddg.yml b/plugin/src/main/resources/default/items/13jrddg/13jrddg.yml similarity index 100% rename from src/main/resources/default/items/13jrddg/13jrddg.yml rename to plugin/src/main/resources/default/items/13jrddg/13jrddg.yml diff --git a/src/main/resources/default/items/accessoires/accessoires.yml b/plugin/src/main/resources/default/items/accessoires/accessoires.yml similarity index 100% rename from src/main/resources/default/items/accessoires/accessoires.yml rename to plugin/src/main/resources/default/items/accessoires/accessoires.yml diff --git a/src/main/resources/default/items/accessories/accessories.yml b/plugin/src/main/resources/default/items/accessories/accessories.yml similarity index 100% rename from src/main/resources/default/items/accessories/accessories.yml rename to plugin/src/main/resources/default/items/accessories/accessories.yml diff --git a/src/main/resources/default/items/categories.yml b/plugin/src/main/resources/default/items/categories.yml similarity index 100% rename from src/main/resources/default/items/categories.yml rename to plugin/src/main/resources/default/items/categories.yml diff --git a/src/main/resources/default/items/clothing/10playerleather.yml b/plugin/src/main/resources/default/items/clothing/10playerleather.yml similarity index 100% rename from src/main/resources/default/items/clothing/10playerleather.yml rename to plugin/src/main/resources/default/items/clothing/10playerleather.yml diff --git a/src/main/resources/default/items/clothing/11y_ddg.yml b/plugin/src/main/resources/default/items/clothing/11y_ddg.yml similarity index 100% rename from src/main/resources/default/items/clothing/11y_ddg.yml rename to plugin/src/main/resources/default/items/clothing/11y_ddg.yml diff --git a/src/main/resources/default/items/clothing/13jrddg_reve.yml b/plugin/src/main/resources/default/items/clothing/13jrddg_reve.yml similarity index 100% rename from src/main/resources/default/items/clothing/13jrddg_reve.yml rename to plugin/src/main/resources/default/items/clothing/13jrddg_reve.yml diff --git a/src/main/resources/default/items/clothing/13jrddg_set.yml b/plugin/src/main/resources/default/items/clothing/13jrddg_set.yml similarity index 100% rename from src/main/resources/default/items/clothing/13jrddg_set.yml rename to plugin/src/main/resources/default/items/clothing/13jrddg_set.yml diff --git a/src/main/resources/default/items/clothing/7_yr_mt_2.yml b/plugin/src/main/resources/default/items/clothing/7_yr_mt_2.yml similarity index 100% rename from src/main/resources/default/items/clothing/7_yr_mt_2.yml rename to plugin/src/main/resources/default/items/clothing/7_yr_mt_2.yml diff --git a/src/main/resources/default/items/clothing/7y_mt.yml b/plugin/src/main/resources/default/items/clothing/7y_mt.yml similarity index 100% rename from src/main/resources/default/items/clothing/7y_mt.yml rename to plugin/src/main/resources/default/items/clothing/7y_mt.yml diff --git a/src/main/resources/default/items/clothing/aap.yml b/plugin/src/main/resources/default/items/clothing/aap.yml similarity index 100% rename from src/main/resources/default/items/clothing/aap.yml rename to plugin/src/main/resources/default/items/clothing/aap.yml diff --git a/src/main/resources/default/items/clothing/aardebander_soldier.yml b/plugin/src/main/resources/default/items/clothing/aardebander_soldier.yml similarity index 100% rename from src/main/resources/default/items/clothing/aardebander_soldier.yml rename to plugin/src/main/resources/default/items/clothing/aardebander_soldier.yml diff --git a/src/main/resources/default/items/clothing/adriaan.yml b/plugin/src/main/resources/default/items/clothing/adriaan.yml similarity index 100% rename from src/main/resources/default/items/clothing/adriaan.yml rename to plugin/src/main/resources/default/items/clothing/adriaan.yml diff --git a/src/main/resources/default/items/clothing/airbander_nomad.yml b/plugin/src/main/resources/default/items/clothing/airbander_nomad.yml similarity index 100% rename from src/main/resources/default/items/clothing/airbander_nomad.yml rename to plugin/src/main/resources/default/items/clothing/airbander_nomad.yml diff --git a/src/main/resources/default/items/clothing/ajax.yml b/plugin/src/main/resources/default/items/clothing/ajax.yml similarity index 100% rename from src/main/resources/default/items/clothing/ajax.yml rename to plugin/src/main/resources/default/items/clothing/ajax.yml diff --git a/src/main/resources/default/items/clothing/aladin.yml b/plugin/src/main/resources/default/items/clothing/aladin.yml similarity index 100% rename from src/main/resources/default/items/clothing/aladin.yml rename to plugin/src/main/resources/default/items/clothing/aladin.yml diff --git a/src/main/resources/default/items/clothing/alfredo_linguini.yml b/plugin/src/main/resources/default/items/clothing/alfredo_linguini.yml similarity index 100% rename from src/main/resources/default/items/clothing/alfredo_linguini.yml rename to plugin/src/main/resources/default/items/clothing/alfredo_linguini.yml diff --git a/src/main/resources/default/items/clothing/aliens_are_coming.yml b/plugin/src/main/resources/default/items/clothing/aliens_are_coming.yml similarity index 100% rename from src/main/resources/default/items/clothing/aliens_are_coming.yml rename to plugin/src/main/resources/default/items/clothing/aliens_are_coming.yml diff --git a/src/main/resources/default/items/clothing/animfire.yml b/plugin/src/main/resources/default/items/clothing/animfire.yml similarity index 100% rename from src/main/resources/default/items/clothing/animfire.yml rename to plugin/src/main/resources/default/items/clothing/animfire.yml diff --git a/src/main/resources/default/items/clothing/animfireblue.yml b/plugin/src/main/resources/default/items/clothing/animfireblue.yml similarity index 100% rename from src/main/resources/default/items/clothing/animfireblue.yml rename to plugin/src/main/resources/default/items/clothing/animfireblue.yml diff --git a/src/main/resources/default/items/clothing/animfirepurple.yml b/plugin/src/main/resources/default/items/clothing/animfirepurple.yml similarity index 100% rename from src/main/resources/default/items/clothing/animfirepurple.yml rename to plugin/src/main/resources/default/items/clothing/animfirepurple.yml diff --git a/src/main/resources/default/items/clothing/animfireyellow.yml b/plugin/src/main/resources/default/items/clothing/animfireyellow.yml similarity index 100% rename from src/main/resources/default/items/clothing/animfireyellow.yml rename to plugin/src/main/resources/default/items/clothing/animfireyellow.yml diff --git a/src/main/resources/default/items/clothing/animice.yml b/plugin/src/main/resources/default/items/clothing/animice.yml similarity index 100% rename from src/main/resources/default/items/clothing/animice.yml rename to plugin/src/main/resources/default/items/clothing/animice.yml diff --git a/src/main/resources/default/items/clothing/animsnow.yml b/plugin/src/main/resources/default/items/clothing/animsnow.yml similarity index 100% rename from src/main/resources/default/items/clothing/animsnow.yml rename to plugin/src/main/resources/default/items/clothing/animsnow.yml diff --git a/src/main/resources/default/items/clothing/animwater.yml b/plugin/src/main/resources/default/items/clothing/animwater.yml similarity index 100% rename from src/main/resources/default/items/clothing/animwater.yml rename to plugin/src/main/resources/default/items/clothing/animwater.yml diff --git a/src/main/resources/default/items/clothing/animwaterdark.yml b/plugin/src/main/resources/default/items/clothing/animwaterdark.yml similarity index 100% rename from src/main/resources/default/items/clothing/animwaterdark.yml rename to plugin/src/main/resources/default/items/clothing/animwaterdark.yml diff --git a/src/main/resources/default/items/clothing/aqua_diamond.yml b/plugin/src/main/resources/default/items/clothing/aqua_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/aqua_diamond.yml rename to plugin/src/main/resources/default/items/clothing/aqua_diamond.yml diff --git a/src/main/resources/default/items/clothing/archangel.yml b/plugin/src/main/resources/default/items/clothing/archangel.yml similarity index 100% rename from src/main/resources/default/items/clothing/archangel.yml rename to plugin/src/main/resources/default/items/clothing/archangel.yml diff --git a/src/main/resources/default/items/clothing/army_armor_navy.yml b/plugin/src/main/resources/default/items/clothing/army_armor_navy.yml similarity index 100% rename from src/main/resources/default/items/clothing/army_armor_navy.yml rename to plugin/src/main/resources/default/items/clothing/army_armor_navy.yml diff --git a/src/main/resources/default/items/clothing/ash_ketchum_suit.yml b/plugin/src/main/resources/default/items/clothing/ash_ketchum_suit.yml similarity index 100% rename from src/main/resources/default/items/clothing/ash_ketchum_suit.yml rename to plugin/src/main/resources/default/items/clothing/ash_ketchum_suit.yml diff --git a/src/main/resources/default/items/clothing/assinscreed.yml b/plugin/src/main/resources/default/items/clothing/assinscreed.yml similarity index 100% rename from src/main/resources/default/items/clothing/assinscreed.yml rename to plugin/src/main/resources/default/items/clothing/assinscreed.yml diff --git a/src/main/resources/default/items/clothing/austronaut.yml b/plugin/src/main/resources/default/items/clothing/austronaut.yml similarity index 100% rename from src/main/resources/default/items/clothing/austronaut.yml rename to plugin/src/main/resources/default/items/clothing/austronaut.yml diff --git a/src/main/resources/default/items/clothing/avatar_fire_soldier.yml b/plugin/src/main/resources/default/items/clothing/avatar_fire_soldier.yml similarity index 100% rename from src/main/resources/default/items/clothing/avatar_fire_soldier.yml rename to plugin/src/main/resources/default/items/clothing/avatar_fire_soldier.yml diff --git a/src/main/resources/default/items/clothing/avatar_water_soldier.yml b/plugin/src/main/resources/default/items/clothing/avatar_water_soldier.yml similarity index 100% rename from src/main/resources/default/items/clothing/avatar_water_soldier.yml rename to plugin/src/main/resources/default/items/clothing/avatar_water_soldier.yml diff --git a/src/main/resources/default/items/clothing/bandana.yml b/plugin/src/main/resources/default/items/clothing/bandana.yml similarity index 100% rename from src/main/resources/default/items/clothing/bandana.yml rename to plugin/src/main/resources/default/items/clothing/bandana.yml diff --git a/src/main/resources/default/items/clothing/baron.yml b/plugin/src/main/resources/default/items/clothing/baron.yml similarity index 100% rename from src/main/resources/default/items/clothing/baron.yml rename to plugin/src/main/resources/default/items/clothing/baron.yml diff --git a/src/main/resources/default/items/clothing/barret.yml b/plugin/src/main/resources/default/items/clothing/barret.yml similarity index 100% rename from src/main/resources/default/items/clothing/barret.yml rename to plugin/src/main/resources/default/items/clothing/barret.yml diff --git a/src/main/resources/default/items/clothing/bassie.yml b/plugin/src/main/resources/default/items/clothing/bassie.yml similarity index 100% rename from src/main/resources/default/items/clothing/bassie.yml rename to plugin/src/main/resources/default/items/clothing/bassie.yml diff --git a/src/main/resources/default/items/clothing/belgieoutfit.yml b/plugin/src/main/resources/default/items/clothing/belgieoutfit.yml similarity index 100% rename from src/main/resources/default/items/clothing/belgieoutfit.yml rename to plugin/src/main/resources/default/items/clothing/belgieoutfit.yml diff --git a/src/main/resources/default/items/clothing/bert.yml b/plugin/src/main/resources/default/items/clothing/bert.yml similarity index 100% rename from src/main/resources/default/items/clothing/bert.yml rename to plugin/src/main/resources/default/items/clothing/bert.yml diff --git a/src/main/resources/default/items/clothing/bf_blauw.yml b/plugin/src/main/resources/default/items/clothing/bf_blauw.yml similarity index 100% rename from src/main/resources/default/items/clothing/bf_blauw.yml rename to plugin/src/main/resources/default/items/clothing/bf_blauw.yml diff --git a/src/main/resources/default/items/clothing/bf_grijs.yml b/plugin/src/main/resources/default/items/clothing/bf_grijs.yml similarity index 100% rename from src/main/resources/default/items/clothing/bf_grijs.yml rename to plugin/src/main/resources/default/items/clothing/bf_grijs.yml diff --git a/src/main/resources/default/items/clothing/bf_groen.yml b/plugin/src/main/resources/default/items/clothing/bf_groen.yml similarity index 100% rename from src/main/resources/default/items/clothing/bf_groen.yml rename to plugin/src/main/resources/default/items/clothing/bf_groen.yml diff --git a/src/main/resources/default/items/clothing/black_diamond.yml b/plugin/src/main/resources/default/items/clothing/black_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/black_diamond.yml rename to plugin/src/main/resources/default/items/clothing/black_diamond.yml diff --git a/src/main/resources/default/items/clothing/blooddiamond.yml b/plugin/src/main/resources/default/items/clothing/blooddiamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/blooddiamond.yml rename to plugin/src/main/resources/default/items/clothing/blooddiamond.yml diff --git a/src/main/resources/default/items/clothing/blue_diamond.yml b/plugin/src/main/resources/default/items/clothing/blue_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/blue_diamond.yml rename to plugin/src/main/resources/default/items/clothing/blue_diamond.yml diff --git a/src/main/resources/default/items/clothing/bob_de_bouwer.yml b/plugin/src/main/resources/default/items/clothing/bob_de_bouwer.yml similarity index 100% rename from src/main/resources/default/items/clothing/bob_de_bouwer.yml rename to plugin/src/main/resources/default/items/clothing/bob_de_bouwer.yml diff --git a/src/main/resources/default/items/clothing/bordeaux_rood_diamond.yml b/plugin/src/main/resources/default/items/clothing/bordeaux_rood_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/bordeaux_rood_diamond.yml rename to plugin/src/main/resources/default/items/clothing/bordeaux_rood_diamond.yml diff --git a/src/main/resources/default/items/clothing/broken_white.yml b/plugin/src/main/resources/default/items/clothing/broken_white.yml similarity index 100% rename from src/main/resources/default/items/clothing/broken_white.yml rename to plugin/src/main/resources/default/items/clothing/broken_white.yml diff --git a/src/main/resources/default/items/clothing/bumba.yml b/plugin/src/main/resources/default/items/clothing/bumba.yml similarity index 100% rename from src/main/resources/default/items/clothing/bumba.yml rename to plugin/src/main/resources/default/items/clothing/bumba.yml diff --git a/src/main/resources/default/items/clothing/cactus.yml b/plugin/src/main/resources/default/items/clothing/cactus.yml similarity index 100% rename from src/main/resources/default/items/clothing/cactus.yml rename to plugin/src/main/resources/default/items/clothing/cactus.yml diff --git a/src/main/resources/default/items/clothing/camouflage.yml b/plugin/src/main/resources/default/items/clothing/camouflage.yml similarity index 100% rename from src/main/resources/default/items/clothing/camouflage.yml rename to plugin/src/main/resources/default/items/clothing/camouflage.yml diff --git a/src/main/resources/default/items/clothing/candy_pink_diamond.yml b/plugin/src/main/resources/default/items/clothing/candy_pink_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/candy_pink_diamond.yml rename to plugin/src/main/resources/default/items/clothing/candy_pink_diamond.yml diff --git a/src/main/resources/default/items/clothing/cars_set.yml b/plugin/src/main/resources/default/items/clothing/cars_set.yml similarity index 100% rename from src/main/resources/default/items/clothing/cars_set.yml rename to plugin/src/main/resources/default/items/clothing/cars_set.yml diff --git a/src/main/resources/default/items/clothing/chakra_dia_gold.yml b/plugin/src/main/resources/default/items/clothing/chakra_dia_gold.yml similarity index 100% rename from src/main/resources/default/items/clothing/chakra_dia_gold.yml rename to plugin/src/main/resources/default/items/clothing/chakra_dia_gold.yml diff --git a/src/main/resources/default/items/clothing/chakra_gold_iron.yml b/plugin/src/main/resources/default/items/clothing/chakra_gold_iron.yml similarity index 100% rename from src/main/resources/default/items/clothing/chakra_gold_iron.yml rename to plugin/src/main/resources/default/items/clothing/chakra_gold_iron.yml diff --git a/src/main/resources/default/items/clothing/charmander.yml b/plugin/src/main/resources/default/items/clothing/charmander.yml similarity index 100% rename from src/main/resources/default/items/clothing/charmander.yml rename to plugin/src/main/resources/default/items/clothing/charmander.yml diff --git a/src/main/resources/default/items/clothing/chestplate_djangovdl.yml b/plugin/src/main/resources/default/items/clothing/chestplate_djangovdl.yml similarity index 100% rename from src/main/resources/default/items/clothing/chestplate_djangovdl.yml rename to plugin/src/main/resources/default/items/clothing/chestplate_djangovdl.yml diff --git a/src/main/resources/default/items/clothing/chuwbakka.yml b/plugin/src/main/resources/default/items/clothing/chuwbakka.yml similarity index 100% rename from src/main/resources/default/items/clothing/chuwbakka.yml rename to plugin/src/main/resources/default/items/clothing/chuwbakka.yml diff --git a/src/main/resources/default/items/clothing/circlediamondgold.yml b/plugin/src/main/resources/default/items/clothing/circlediamondgold.yml similarity index 100% rename from src/main/resources/default/items/clothing/circlediamondgold.yml rename to plugin/src/main/resources/default/items/clothing/circlediamondgold.yml diff --git a/src/main/resources/default/items/clothing/circlediamondiron.yml b/plugin/src/main/resources/default/items/clothing/circlediamondiron.yml similarity index 100% rename from src/main/resources/default/items/clothing/circlediamondiron.yml rename to plugin/src/main/resources/default/items/clothing/circlediamondiron.yml diff --git a/src/main/resources/default/items/clothing/circlediamondsteel.yml b/plugin/src/main/resources/default/items/clothing/circlediamondsteel.yml similarity index 100% rename from src/main/resources/default/items/clothing/circlediamondsteel.yml rename to plugin/src/main/resources/default/items/clothing/circlediamondsteel.yml diff --git a/src/main/resources/default/items/clothing/circlegolddiamond.yml b/plugin/src/main/resources/default/items/clothing/circlegolddiamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/circlegolddiamond.yml rename to plugin/src/main/resources/default/items/clothing/circlegolddiamond.yml diff --git a/src/main/resources/default/items/clothing/circlegoldiron.yml b/plugin/src/main/resources/default/items/clothing/circlegoldiron.yml similarity index 100% rename from src/main/resources/default/items/clothing/circlegoldiron.yml rename to plugin/src/main/resources/default/items/clothing/circlegoldiron.yml diff --git a/src/main/resources/default/items/clothing/circlegoldsteel.yml b/plugin/src/main/resources/default/items/clothing/circlegoldsteel.yml similarity index 100% rename from src/main/resources/default/items/clothing/circlegoldsteel.yml rename to plugin/src/main/resources/default/items/clothing/circlegoldsteel.yml diff --git a/src/main/resources/default/items/clothing/circleirondiamond.yml b/plugin/src/main/resources/default/items/clothing/circleirondiamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/circleirondiamond.yml rename to plugin/src/main/resources/default/items/clothing/circleirondiamond.yml diff --git a/src/main/resources/default/items/clothing/circleirongold.yml b/plugin/src/main/resources/default/items/clothing/circleirongold.yml similarity index 100% rename from src/main/resources/default/items/clothing/circleirongold.yml rename to plugin/src/main/resources/default/items/clothing/circleirongold.yml diff --git a/src/main/resources/default/items/clothing/circleironsteel.yml b/plugin/src/main/resources/default/items/clothing/circleironsteel.yml similarity index 100% rename from src/main/resources/default/items/clothing/circleironsteel.yml rename to plugin/src/main/resources/default/items/clothing/circleironsteel.yml diff --git a/src/main/resources/default/items/clothing/circlesteeldiamond.yml b/plugin/src/main/resources/default/items/clothing/circlesteeldiamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/circlesteeldiamond.yml rename to plugin/src/main/resources/default/items/clothing/circlesteeldiamond.yml diff --git a/src/main/resources/default/items/clothing/circlesteelgold.yml b/plugin/src/main/resources/default/items/clothing/circlesteelgold.yml similarity index 100% rename from src/main/resources/default/items/clothing/circlesteelgold.yml rename to plugin/src/main/resources/default/items/clothing/circlesteelgold.yml diff --git a/src/main/resources/default/items/clothing/circlesteeliron.yml b/plugin/src/main/resources/default/items/clothing/circlesteeliron.yml similarity index 100% rename from src/main/resources/default/items/clothing/circlesteeliron.yml rename to plugin/src/main/resources/default/items/clothing/circlesteeliron.yml diff --git a/src/main/resources/default/items/clothing/cocacola.yml b/plugin/src/main/resources/default/items/clothing/cocacola.yml similarity index 100% rename from src/main/resources/default/items/clothing/cocacola.yml rename to plugin/src/main/resources/default/items/clothing/cocacola.yml diff --git a/src/main/resources/default/items/clothing/colored_pyjama.yml b/plugin/src/main/resources/default/items/clothing/colored_pyjama.yml similarity index 100% rename from src/main/resources/default/items/clothing/colored_pyjama.yml rename to plugin/src/main/resources/default/items/clothing/colored_pyjama.yml diff --git a/src/main/resources/default/items/clothing/coolblue_setje.yml b/plugin/src/main/resources/default/items/clothing/coolblue_setje.yml similarity index 100% rename from src/main/resources/default/items/clothing/coolblue_setje.yml rename to plugin/src/main/resources/default/items/clothing/coolblue_setje.yml diff --git a/src/main/resources/default/items/clothing/coolboy93.yml b/plugin/src/main/resources/default/items/clothing/coolboy93.yml similarity index 100% rename from src/main/resources/default/items/clothing/coolboy93.yml rename to plugin/src/main/resources/default/items/clothing/coolboy93.yml diff --git a/src/main/resources/default/items/clothing/cupcake.yml b/plugin/src/main/resources/default/items/clothing/cupcake.yml similarity index 100% rename from src/main/resources/default/items/clothing/cupcake.yml rename to plugin/src/main/resources/default/items/clothing/cupcake.yml diff --git a/src/main/resources/default/items/clothing/daredevil.yml b/plugin/src/main/resources/default/items/clothing/daredevil.yml similarity index 100% rename from src/main/resources/default/items/clothing/daredevil.yml rename to plugin/src/main/resources/default/items/clothing/daredevil.yml diff --git a/src/main/resources/default/items/clothing/dark_bluestone.yml b/plugin/src/main/resources/default/items/clothing/dark_bluestone.yml similarity index 100% rename from src/main/resources/default/items/clothing/dark_bluestone.yml rename to plugin/src/main/resources/default/items/clothing/dark_bluestone.yml diff --git a/src/main/resources/default/items/clothing/dark_diamond.yml b/plugin/src/main/resources/default/items/clothing/dark_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/dark_diamond.yml rename to plugin/src/main/resources/default/items/clothing/dark_diamond.yml diff --git a/src/main/resources/default/items/clothing/dark_orange_diamond.yml b/plugin/src/main/resources/default/items/clothing/dark_orange_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/dark_orange_diamond.yml rename to plugin/src/main/resources/default/items/clothing/dark_orange_diamond.yml diff --git a/src/main/resources/default/items/clothing/dark_purple_diamond.yml b/plugin/src/main/resources/default/items/clothing/dark_purple_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/dark_purple_diamond.yml rename to plugin/src/main/resources/default/items/clothing/dark_purple_diamond.yml diff --git a/src/main/resources/default/items/clothing/dark_redstone.yml b/plugin/src/main/resources/default/items/clothing/dark_redstone.yml similarity index 100% rename from src/main/resources/default/items/clothing/dark_redstone.yml rename to plugin/src/main/resources/default/items/clothing/dark_redstone.yml diff --git a/src/main/resources/default/items/clothing/dark_steel.yml b/plugin/src/main/resources/default/items/clothing/dark_steel.yml similarity index 100% rename from src/main/resources/default/items/clothing/dark_steel.yml rename to plugin/src/main/resources/default/items/clothing/dark_steel.yml diff --git a/src/main/resources/default/items/clothing/darkmetal.yml b/plugin/src/main/resources/default/items/clothing/darkmetal.yml similarity index 100% rename from src/main/resources/default/items/clothing/darkmetal.yml rename to plugin/src/main/resources/default/items/clothing/darkmetal.yml diff --git a/src/main/resources/default/items/clothing/darksneaker.yml b/plugin/src/main/resources/default/items/clothing/darksneaker.yml similarity index 100% rename from src/main/resources/default/items/clothing/darksneaker.yml rename to plugin/src/main/resources/default/items/clothing/darksneaker.yml diff --git a/src/main/resources/default/items/clothing/deadpool.yml b/plugin/src/main/resources/default/items/clothing/deadpool.yml similarity index 100% rename from src/main/resources/default/items/clothing/deadpool.yml rename to plugin/src/main/resources/default/items/clothing/deadpool.yml diff --git a/src/main/resources/default/items/clothing/dipsy.yml b/plugin/src/main/resources/default/items/clothing/dipsy.yml similarity index 100% rename from src/main/resources/default/items/clothing/dipsy.yml rename to plugin/src/main/resources/default/items/clothing/dipsy.yml diff --git a/src/main/resources/default/items/clothing/dirk.yml b/plugin/src/main/resources/default/items/clothing/dirk.yml similarity index 100% rename from src/main/resources/default/items/clothing/dirk.yml rename to plugin/src/main/resources/default/items/clothing/dirk.yml diff --git a/src/main/resources/default/items/clothing/disco_overlay.yml b/plugin/src/main/resources/default/items/clothing/disco_overlay.yml similarity index 100% rename from src/main/resources/default/items/clothing/disco_overlay.yml rename to plugin/src/main/resources/default/items/clothing/disco_overlay.yml diff --git a/src/main/resources/default/items/clothing/disco_summer_overlay.yml b/plugin/src/main/resources/default/items/clothing/disco_summer_overlay.yml similarity index 100% rename from src/main/resources/default/items/clothing/disco_summer_overlay.yml rename to plugin/src/main/resources/default/items/clothing/disco_summer_overlay.yml diff --git a/src/main/resources/default/items/clothing/dombo.yml b/plugin/src/main/resources/default/items/clothing/dombo.yml similarity index 100% rename from src/main/resources/default/items/clothing/dombo.yml rename to plugin/src/main/resources/default/items/clothing/dombo.yml diff --git a/src/main/resources/default/items/clothing/donald_duck.yml b/plugin/src/main/resources/default/items/clothing/donald_duck.yml similarity index 100% rename from src/main/resources/default/items/clothing/donald_duck.yml rename to plugin/src/main/resources/default/items/clothing/donald_duck.yml diff --git a/src/main/resources/default/items/clothing/donaldduck.yml b/plugin/src/main/resources/default/items/clothing/donaldduck.yml similarity index 100% rename from src/main/resources/default/items/clothing/donaldduck.yml rename to plugin/src/main/resources/default/items/clothing/donaldduck.yml diff --git a/src/main/resources/default/items/clothing/dr_doom.yml b/plugin/src/main/resources/default/items/clothing/dr_doom.yml similarity index 100% rename from src/main/resources/default/items/clothing/dr_doom.yml rename to plugin/src/main/resources/default/items/clothing/dr_doom.yml diff --git a/src/main/resources/default/items/clothing/dreaming.yml b/plugin/src/main/resources/default/items/clothing/dreaming.yml similarity index 100% rename from src/main/resources/default/items/clothing/dreaming.yml rename to plugin/src/main/resources/default/items/clothing/dreaming.yml diff --git a/src/main/resources/default/items/clothing/dubaisjeik.yml b/plugin/src/main/resources/default/items/clothing/dubaisjeik.yml similarity index 100% rename from src/main/resources/default/items/clothing/dubaisjeik.yml rename to plugin/src/main/resources/default/items/clothing/dubaisjeik.yml diff --git a/src/main/resources/default/items/clothing/eend.yml b/plugin/src/main/resources/default/items/clothing/eend.yml similarity index 100% rename from src/main/resources/default/items/clothing/eend.yml rename to plugin/src/main/resources/default/items/clothing/eend.yml diff --git a/src/main/resources/default/items/clothing/eenhoorn.yml b/plugin/src/main/resources/default/items/clothing/eenhoorn.yml similarity index 100% rename from src/main/resources/default/items/clothing/eenhoorn.yml rename to plugin/src/main/resources/default/items/clothing/eenhoorn.yml diff --git a/src/main/resources/default/items/clothing/elfenschoentjes.yml b/plugin/src/main/resources/default/items/clothing/elfenschoentjes.yml similarity index 100% rename from src/main/resources/default/items/clothing/elfenschoentjes.yml rename to plugin/src/main/resources/default/items/clothing/elfenschoentjes.yml diff --git a/src/main/resources/default/items/clothing/emeraldart.yml b/plugin/src/main/resources/default/items/clothing/emeraldart.yml similarity index 100% rename from src/main/resources/default/items/clothing/emeraldart.yml rename to plugin/src/main/resources/default/items/clothing/emeraldart.yml diff --git a/src/main/resources/default/items/clothing/end_portal.yml b/plugin/src/main/resources/default/items/clothing/end_portal.yml similarity index 100% rename from src/main/resources/default/items/clothing/end_portal.yml rename to plugin/src/main/resources/default/items/clothing/end_portal.yml diff --git a/src/main/resources/default/items/clothing/ernie.yml b/plugin/src/main/resources/default/items/clothing/ernie.yml similarity index 100% rename from src/main/resources/default/items/clothing/ernie.yml rename to plugin/src/main/resources/default/items/clothing/ernie.yml diff --git a/src/main/resources/default/items/clothing/ezel.yml b/plugin/src/main/resources/default/items/clothing/ezel.yml similarity index 100% rename from src/main/resources/default/items/clothing/ezel.yml rename to plugin/src/main/resources/default/items/clothing/ezel.yml diff --git a/src/main/resources/default/items/clothing/fading_blue_diamond.yml b/plugin/src/main/resources/default/items/clothing/fading_blue_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/fading_blue_diamond.yml rename to plugin/src/main/resources/default/items/clothing/fading_blue_diamond.yml diff --git a/src/main/resources/default/items/clothing/fading_diamond.yml b/plugin/src/main/resources/default/items/clothing/fading_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/fading_diamond.yml rename to plugin/src/main/resources/default/items/clothing/fading_diamond.yml diff --git a/src/main/resources/default/items/clothing/fading_ender.yml b/plugin/src/main/resources/default/items/clothing/fading_ender.yml similarity index 100% rename from src/main/resources/default/items/clothing/fading_ender.yml rename to plugin/src/main/resources/default/items/clothing/fading_ender.yml diff --git a/src/main/resources/default/items/clothing/fading_gold.yml b/plugin/src/main/resources/default/items/clothing/fading_gold.yml similarity index 100% rename from src/main/resources/default/items/clothing/fading_gold.yml rename to plugin/src/main/resources/default/items/clothing/fading_gold.yml diff --git a/src/main/resources/default/items/clothing/fading_green_diamond.yml b/plugin/src/main/resources/default/items/clothing/fading_green_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/fading_green_diamond.yml rename to plugin/src/main/resources/default/items/clothing/fading_green_diamond.yml diff --git a/src/main/resources/default/items/clothing/fading_iron.yml b/plugin/src/main/resources/default/items/clothing/fading_iron.yml similarity index 100% rename from src/main/resources/default/items/clothing/fading_iron.yml rename to plugin/src/main/resources/default/items/clothing/fading_iron.yml diff --git a/src/main/resources/default/items/clothing/fading_pink_diamond.yml b/plugin/src/main/resources/default/items/clothing/fading_pink_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/fading_pink_diamond.yml rename to plugin/src/main/resources/default/items/clothing/fading_pink_diamond.yml diff --git a/src/main/resources/default/items/clothing/fading_purple_diamond.yml b/plugin/src/main/resources/default/items/clothing/fading_purple_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/fading_purple_diamond.yml rename to plugin/src/main/resources/default/items/clothing/fading_purple_diamond.yml diff --git a/src/main/resources/default/items/clothing/fading_red_diamond.yml b/plugin/src/main/resources/default/items/clothing/fading_red_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/fading_red_diamond.yml rename to plugin/src/main/resources/default/items/clothing/fading_red_diamond.yml diff --git a/src/main/resources/default/items/clothing/fading_yellow_diamond.yml b/plugin/src/main/resources/default/items/clothing/fading_yellow_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/fading_yellow_diamond.yml rename to plugin/src/main/resources/default/items/clothing/fading_yellow_diamond.yml diff --git a/src/main/resources/default/items/clothing/fadingblacksteel.yml b/plugin/src/main/resources/default/items/clothing/fadingblacksteel.yml similarity index 100% rename from src/main/resources/default/items/clothing/fadingblacksteel.yml rename to plugin/src/main/resources/default/items/clothing/fadingblacksteel.yml diff --git a/src/main/resources/default/items/clothing/fairies_diamond.yml b/plugin/src/main/resources/default/items/clothing/fairies_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/fairies_diamond.yml rename to plugin/src/main/resources/default/items/clothing/fairies_diamond.yml diff --git a/src/main/resources/default/items/clothing/fbi_black.yml b/plugin/src/main/resources/default/items/clothing/fbi_black.yml similarity index 100% rename from src/main/resources/default/items/clothing/fbi_black.yml rename to plugin/src/main/resources/default/items/clothing/fbi_black.yml diff --git a/src/main/resources/default/items/clothing/fbi_blue.yml b/plugin/src/main/resources/default/items/clothing/fbi_blue.yml similarity index 100% rename from src/main/resources/default/items/clothing/fbi_blue.yml rename to plugin/src/main/resources/default/items/clothing/fbi_blue.yml diff --git a/src/main/resources/default/items/clothing/fc_de_kampioenen.yml b/plugin/src/main/resources/default/items/clothing/fc_de_kampioenen.yml similarity index 100% rename from src/main/resources/default/items/clothing/fc_de_kampioenen.yml rename to plugin/src/main/resources/default/items/clothing/fc_de_kampioenen.yml diff --git a/src/main/resources/default/items/clothing/fireman.yml b/plugin/src/main/resources/default/items/clothing/fireman.yml similarity index 100% rename from src/main/resources/default/items/clothing/fireman.yml rename to plugin/src/main/resources/default/items/clothing/fireman.yml diff --git a/src/main/resources/default/items/clothing/foggy_blue.yml b/plugin/src/main/resources/default/items/clothing/foggy_blue.yml similarity index 100% rename from src/main/resources/default/items/clothing/foggy_blue.yml rename to plugin/src/main/resources/default/items/clothing/foggy_blue.yml diff --git a/src/main/resources/default/items/clothing/fout_zuster.yml b/plugin/src/main/resources/default/items/clothing/fout_zuster.yml similarity index 100% rename from src/main/resources/default/items/clothing/fout_zuster.yml rename to plugin/src/main/resources/default/items/clothing/fout_zuster.yml diff --git a/src/main/resources/default/items/clothing/foute_zomer.yml b/plugin/src/main/resources/default/items/clothing/foute_zomer.yml similarity index 100% rename from src/main/resources/default/items/clothing/foute_zomer.yml rename to plugin/src/main/resources/default/items/clothing/foute_zomer.yml diff --git a/src/main/resources/default/items/clothing/frankenstein.yml b/plugin/src/main/resources/default/items/clothing/frankenstein.yml similarity index 100% rename from src/main/resources/default/items/clothing/frankenstein.yml rename to plugin/src/main/resources/default/items/clothing/frankenstein.yml diff --git a/src/main/resources/default/items/clothing/freek.yml b/plugin/src/main/resources/default/items/clothing/freek.yml similarity index 100% rename from src/main/resources/default/items/clothing/freek.yml rename to plugin/src/main/resources/default/items/clothing/freek.yml diff --git a/src/main/resources/default/items/clothing/frozen.yml b/plugin/src/main/resources/default/items/clothing/frozen.yml similarity index 100% rename from src/main/resources/default/items/clothing/frozen.yml rename to plugin/src/main/resources/default/items/clothing/frozen.yml diff --git a/src/main/resources/default/items/clothing/frozen2.yml b/plugin/src/main/resources/default/items/clothing/frozen2.yml similarity index 100% rename from src/main/resources/default/items/clothing/frozen2.yml rename to plugin/src/main/resources/default/items/clothing/frozen2.yml diff --git a/src/main/resources/default/items/clothing/funkydisco.yml b/plugin/src/main/resources/default/items/clothing/funkydisco.yml similarity index 100% rename from src/main/resources/default/items/clothing/funkydisco.yml rename to plugin/src/main/resources/default/items/clothing/funkydisco.yml diff --git a/src/main/resources/default/items/clothing/funkypurple.yml b/plugin/src/main/resources/default/items/clothing/funkypurple.yml similarity index 100% rename from src/main/resources/default/items/clothing/funkypurple.yml rename to plugin/src/main/resources/default/items/clothing/funkypurple.yml diff --git a/src/main/resources/default/items/clothing/gameatlas.yml b/plugin/src/main/resources/default/items/clothing/gameatlas.yml similarity index 100% rename from src/main/resources/default/items/clothing/gameatlas.yml rename to plugin/src/main/resources/default/items/clothing/gameatlas.yml diff --git a/src/main/resources/default/items/clothing/genie.yml b/plugin/src/main/resources/default/items/clothing/genie.yml similarity index 100% rename from src/main/resources/default/items/clothing/genie.yml rename to plugin/src/main/resources/default/items/clothing/genie.yml diff --git a/src/main/resources/default/items/clothing/ghost.yml b/plugin/src/main/resources/default/items/clothing/ghost.yml similarity index 100% rename from src/main/resources/default/items/clothing/ghost.yml rename to plugin/src/main/resources/default/items/clothing/ghost.yml diff --git a/src/main/resources/default/items/clothing/gingerbread.yml b/plugin/src/main/resources/default/items/clothing/gingerbread.yml similarity index 100% rename from src/main/resources/default/items/clothing/gingerbread.yml rename to plugin/src/main/resources/default/items/clothing/gingerbread.yml diff --git a/src/main/resources/default/items/clothing/giraf.yml b/plugin/src/main/resources/default/items/clothing/giraf.yml similarity index 100% rename from src/main/resources/default/items/clothing/giraf.yml rename to plugin/src/main/resources/default/items/clothing/giraf.yml diff --git a/src/main/resources/default/items/clothing/giraffe.yml b/plugin/src/main/resources/default/items/clothing/giraffe.yml similarity index 100% rename from src/main/resources/default/items/clothing/giraffe.yml rename to plugin/src/main/resources/default/items/clothing/giraffe.yml diff --git a/src/main/resources/default/items/clothing/glacial.yml b/plugin/src/main/resources/default/items/clothing/glacial.yml similarity index 100% rename from src/main/resources/default/items/clothing/glacial.yml rename to plugin/src/main/resources/default/items/clothing/glacial.yml diff --git a/src/main/resources/default/items/clothing/glenn.yml b/plugin/src/main/resources/default/items/clothing/glenn.yml similarity index 100% rename from src/main/resources/default/items/clothing/glenn.yml rename to plugin/src/main/resources/default/items/clothing/glenn.yml diff --git a/src/main/resources/default/items/clothing/goku.yml b/plugin/src/main/resources/default/items/clothing/goku.yml similarity index 100% rename from src/main/resources/default/items/clothing/goku.yml rename to plugin/src/main/resources/default/items/clothing/goku.yml diff --git a/src/main/resources/default/items/clothing/gold_orange.yml b/plugin/src/main/resources/default/items/clothing/gold_orange.yml similarity index 100% rename from src/main/resources/default/items/clothing/gold_orange.yml rename to plugin/src/main/resources/default/items/clothing/gold_orange.yml diff --git a/src/main/resources/default/items/clothing/golden_age_diamond.yml b/plugin/src/main/resources/default/items/clothing/golden_age_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/golden_age_diamond.yml rename to plugin/src/main/resources/default/items/clothing/golden_age_diamond.yml diff --git a/src/main/resources/default/items/clothing/goofy.yml b/plugin/src/main/resources/default/items/clothing/goofy.yml similarity index 100% rename from src/main/resources/default/items/clothing/goofy.yml rename to plugin/src/main/resources/default/items/clothing/goofy.yml diff --git a/src/main/resources/default/items/clothing/goudpak.yml b/plugin/src/main/resources/default/items/clothing/goudpak.yml similarity index 100% rename from src/main/resources/default/items/clothing/goudpak.yml rename to plugin/src/main/resources/default/items/clothing/goudpak.yml diff --git a/src/main/resources/default/items/clothing/grain_clay.yml b/plugin/src/main/resources/default/items/clothing/grain_clay.yml similarity index 100% rename from src/main/resources/default/items/clothing/grain_clay.yml rename to plugin/src/main/resources/default/items/clothing/grain_clay.yml diff --git a/src/main/resources/default/items/clothing/green_arrow_diamond.yml b/plugin/src/main/resources/default/items/clothing/green_arrow_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/green_arrow_diamond.yml rename to plugin/src/main/resources/default/items/clothing/green_arrow_diamond.yml diff --git a/src/main/resources/default/items/clothing/green_but_not_green_diamond.yml b/plugin/src/main/resources/default/items/clothing/green_but_not_green_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/green_but_not_green_diamond.yml rename to plugin/src/main/resources/default/items/clothing/green_but_not_green_diamond.yml diff --git a/src/main/resources/default/items/clothing/green_diamond.yml b/plugin/src/main/resources/default/items/clothing/green_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/green_diamond.yml rename to plugin/src/main/resources/default/items/clothing/green_diamond.yml diff --git a/src/main/resources/default/items/clothing/gucci_chestplate.yml b/plugin/src/main/resources/default/items/clothing/gucci_chestplate.yml similarity index 100% rename from src/main/resources/default/items/clothing/gucci_chestplate.yml rename to plugin/src/main/resources/default/items/clothing/gucci_chestplate.yml diff --git a/src/main/resources/default/items/clothing/gympie.yml b/plugin/src/main/resources/default/items/clothing/gympie.yml similarity index 100% rename from src/main/resources/default/items/clothing/gympie.yml rename to plugin/src/main/resources/default/items/clothing/gympie.yml diff --git a/src/main/resources/default/items/clothing/halloweenbloed.yml b/plugin/src/main/resources/default/items/clothing/halloweenbloed.yml similarity index 100% rename from src/main/resources/default/items/clothing/halloweenbloed.yml rename to plugin/src/main/resources/default/items/clothing/halloweenbloed.yml diff --git a/src/main/resources/default/items/clothing/halloweengroenpaars.yml b/plugin/src/main/resources/default/items/clothing/halloweengroenpaars.yml similarity index 100% rename from src/main/resources/default/items/clothing/halloweengroenpaars.yml rename to plugin/src/main/resources/default/items/clothing/halloweengroenpaars.yml diff --git a/src/main/resources/default/items/clothing/halloweenoranjepaars.yml b/plugin/src/main/resources/default/items/clothing/halloweenoranjepaars.yml similarity index 100% rename from src/main/resources/default/items/clothing/halloweenoranjepaars.yml rename to plugin/src/main/resources/default/items/clothing/halloweenoranjepaars.yml diff --git a/src/main/resources/default/items/clothing/halloweenpompoen.yml b/plugin/src/main/resources/default/items/clothing/halloweenpompoen.yml similarity index 100% rename from src/main/resources/default/items/clothing/halloweenpompoen.yml rename to plugin/src/main/resources/default/items/clothing/halloweenpompoen.yml diff --git a/src/main/resources/default/items/clothing/henchmanlimeblack.yml b/plugin/src/main/resources/default/items/clothing/henchmanlimeblack.yml similarity index 100% rename from src/main/resources/default/items/clothing/henchmanlimeblack.yml rename to plugin/src/main/resources/default/items/clothing/henchmanlimeblack.yml diff --git a/src/main/resources/default/items/clothing/henchmanlimegold.yml b/plugin/src/main/resources/default/items/clothing/henchmanlimegold.yml similarity index 100% rename from src/main/resources/default/items/clothing/henchmanlimegold.yml rename to plugin/src/main/resources/default/items/clothing/henchmanlimegold.yml diff --git a/src/main/resources/default/items/clothing/hex.yml b/plugin/src/main/resources/default/items/clothing/hex.yml similarity index 100% rename from src/main/resources/default/items/clothing/hex.yml rename to plugin/src/main/resources/default/items/clothing/hex.yml diff --git a/src/main/resources/default/items/clothing/highsneaker.yml b/plugin/src/main/resources/default/items/clothing/highsneaker.yml similarity index 100% rename from src/main/resources/default/items/clothing/highsneaker.yml rename to plugin/src/main/resources/default/items/clothing/highsneaker.yml diff --git a/src/main/resources/default/items/clothing/hippo.yml b/plugin/src/main/resources/default/items/clothing/hippo.yml similarity index 100% rename from src/main/resources/default/items/clothing/hippo.yml rename to plugin/src/main/resources/default/items/clothing/hippo.yml diff --git a/src/main/resources/default/items/clothing/hipster.yml b/plugin/src/main/resources/default/items/clothing/hipster.yml similarity index 100% rename from src/main/resources/default/items/clothing/hipster.yml rename to plugin/src/main/resources/default/items/clothing/hipster.yml diff --git a/src/main/resources/default/items/clothing/honeydiamond.yml b/plugin/src/main/resources/default/items/clothing/honeydiamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/honeydiamond.yml rename to plugin/src/main/resources/default/items/clothing/honeydiamond.yml diff --git a/src/main/resources/default/items/clothing/hyena.yml b/plugin/src/main/resources/default/items/clothing/hyena.yml similarity index 100% rename from src/main/resources/default/items/clothing/hyena.yml rename to plugin/src/main/resources/default/items/clothing/hyena.yml diff --git a/src/main/resources/default/items/clothing/indianajones.yml b/plugin/src/main/resources/default/items/clothing/indianajones.yml similarity index 100% rename from src/main/resources/default/items/clothing/indianajones.yml rename to plugin/src/main/resources/default/items/clothing/indianajones.yml diff --git a/src/main/resources/default/items/clothing/intergalactic.yml b/plugin/src/main/resources/default/items/clothing/intergalactic.yml similarity index 100% rename from src/main/resources/default/items/clothing/intergalactic.yml rename to plugin/src/main/resources/default/items/clothing/intergalactic.yml diff --git a/src/main/resources/default/items/clothing/iron_goldie_oranje.yml b/plugin/src/main/resources/default/items/clothing/iron_goldie_oranje.yml similarity index 100% rename from src/main/resources/default/items/clothing/iron_goldie_oranje.yml rename to plugin/src/main/resources/default/items/clothing/iron_goldie_oranje.yml diff --git a/src/main/resources/default/items/clothing/ironman.yml b/plugin/src/main/resources/default/items/clothing/ironman.yml similarity index 100% rename from src/main/resources/default/items/clothing/ironman.yml rename to plugin/src/main/resources/default/items/clothing/ironman.yml diff --git a/src/main/resources/default/items/clothing/ironman2black.yml b/plugin/src/main/resources/default/items/clothing/ironman2black.yml similarity index 100% rename from src/main/resources/default/items/clothing/ironman2black.yml rename to plugin/src/main/resources/default/items/clothing/ironman2black.yml diff --git a/src/main/resources/default/items/clothing/ironman2gold.yml b/plugin/src/main/resources/default/items/clothing/ironman2gold.yml similarity index 100% rename from src/main/resources/default/items/clothing/ironman2gold.yml rename to plugin/src/main/resources/default/items/clothing/ironman2gold.yml diff --git a/src/main/resources/default/items/clothing/ironman_mask.yml b/plugin/src/main/resources/default/items/clothing/ironman_mask.yml similarity index 100% rename from src/main/resources/default/items/clothing/ironman_mask.yml rename to plugin/src/main/resources/default/items/clothing/ironman_mask.yml diff --git a/src/main/resources/default/items/clothing/jumbo.yml b/plugin/src/main/resources/default/items/clothing/jumbo.yml similarity index 100% rename from src/main/resources/default/items/clothing/jumbo.yml rename to plugin/src/main/resources/default/items/clothing/jumbo.yml diff --git a/src/main/resources/default/items/clothing/k3.yml b/plugin/src/main/resources/default/items/clothing/k3.yml similarity index 100% rename from src/main/resources/default/items/clothing/k3.yml rename to plugin/src/main/resources/default/items/clothing/k3.yml diff --git a/src/main/resources/default/items/clothing/katara.yml b/plugin/src/main/resources/default/items/clothing/katara.yml similarity index 100% rename from src/main/resources/default/items/clothing/katara.yml rename to plugin/src/main/resources/default/items/clothing/katara.yml diff --git a/src/main/resources/default/items/clothing/kermit.yml b/plugin/src/main/resources/default/items/clothing/kermit.yml similarity index 100% rename from src/main/resources/default/items/clothing/kermit.yml rename to plugin/src/main/resources/default/items/clothing/kermit.yml diff --git a/src/main/resources/default/items/clothing/kerstman_2024.yml b/plugin/src/main/resources/default/items/clothing/kerstman_2024.yml similarity index 100% rename from src/main/resources/default/items/clothing/kerstman_2024.yml rename to plugin/src/main/resources/default/items/clothing/kerstman_2024.yml diff --git a/src/main/resources/default/items/clothing/kerstmanbaard.yml b/plugin/src/main/resources/default/items/clothing/kerstmanbaard.yml similarity index 100% rename from src/main/resources/default/items/clothing/kerstmanbaard.yml rename to plugin/src/main/resources/default/items/clothing/kerstmanbaard.yml diff --git a/src/main/resources/default/items/clothing/kingsday2021.yml b/plugin/src/main/resources/default/items/clothing/kingsday2021.yml similarity index 100% rename from src/main/resources/default/items/clothing/kingsday2021.yml rename to plugin/src/main/resources/default/items/clothing/kingsday2021.yml diff --git a/src/main/resources/default/items/clothing/kingsday2023.yml b/plugin/src/main/resources/default/items/clothing/kingsday2023.yml similarity index 100% rename from src/main/resources/default/items/clothing/kingsday2023.yml rename to plugin/src/main/resources/default/items/clothing/kingsday2023.yml diff --git a/src/main/resources/default/items/clothing/klederdracht.yml b/plugin/src/main/resources/default/items/clothing/klederdracht.yml similarity index 100% rename from src/main/resources/default/items/clothing/klederdracht.yml rename to plugin/src/main/resources/default/items/clothing/klederdracht.yml diff --git a/src/main/resources/default/items/clothing/koala.yml b/plugin/src/main/resources/default/items/clothing/koala.yml similarity index 100% rename from src/main/resources/default/items/clothing/koala.yml rename to plugin/src/main/resources/default/items/clothing/koala.yml diff --git a/src/main/resources/default/items/clothing/koningssuit_1.yml b/plugin/src/main/resources/default/items/clothing/koningssuit_1.yml similarity index 100% rename from src/main/resources/default/items/clothing/koningssuit_1.yml rename to plugin/src/main/resources/default/items/clothing/koningssuit_1.yml diff --git a/src/main/resources/default/items/clothing/koningssuit_2.yml b/plugin/src/main/resources/default/items/clothing/koningssuit_2.yml similarity index 100% rename from src/main/resources/default/items/clothing/koningssuit_2.yml rename to plugin/src/main/resources/default/items/clothing/koningssuit_2.yml diff --git a/src/main/resources/default/items/clothing/korteblouse.yml b/plugin/src/main/resources/default/items/clothing/korteblouse.yml similarity index 100% rename from src/main/resources/default/items/clothing/korteblouse.yml rename to plugin/src/main/resources/default/items/clothing/korteblouse.yml diff --git a/src/main/resources/default/items/clothing/kratis_midnight_diamond.yml b/plugin/src/main/resources/default/items/clothing/kratis_midnight_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/kratis_midnight_diamond.yml rename to plugin/src/main/resources/default/items/clothing/kratis_midnight_diamond.yml diff --git a/src/main/resources/default/items/clothing/lacasa.yml b/plugin/src/main/resources/default/items/clothing/lacasa.yml similarity index 100% rename from src/main/resources/default/items/clothing/lacasa.yml rename to plugin/src/main/resources/default/items/clothing/lacasa.yml diff --git a/src/main/resources/default/items/clothing/lala.yml b/plugin/src/main/resources/default/items/clothing/lala.yml similarity index 100% rename from src/main/resources/default/items/clothing/lala.yml rename to plugin/src/main/resources/default/items/clothing/lala.yml diff --git a/src/main/resources/default/items/clothing/lavah.yml b/plugin/src/main/resources/default/items/clothing/lavah.yml similarity index 100% rename from src/main/resources/default/items/clothing/lavah.yml rename to plugin/src/main/resources/default/items/clothing/lavah.yml diff --git a/src/main/resources/default/items/clothing/leatherdiamond.yml b/plugin/src/main/resources/default/items/clothing/leatherdiamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/leatherdiamond.yml rename to plugin/src/main/resources/default/items/clothing/leatherdiamond.yml diff --git a/src/main/resources/default/items/clothing/luxebroek.yml b/plugin/src/main/resources/default/items/clothing/luxebroek.yml similarity index 100% rename from src/main/resources/default/items/clothing/luxebroek.yml rename to plugin/src/main/resources/default/items/clothing/luxebroek.yml diff --git a/src/main/resources/default/items/clothing/mario.yml b/plugin/src/main/resources/default/items/clothing/mario.yml similarity index 100% rename from src/main/resources/default/items/clothing/mario.yml rename to plugin/src/main/resources/default/items/clothing/mario.yml diff --git a/src/main/resources/default/items/clothing/mastermonkey.yml b/plugin/src/main/resources/default/items/clothing/mastermonkey.yml similarity index 100% rename from src/main/resources/default/items/clothing/mastermonkey.yml rename to plugin/src/main/resources/default/items/clothing/mastermonkey.yml diff --git a/src/main/resources/default/items/clothing/masterpo.yml b/plugin/src/main/resources/default/items/clothing/masterpo.yml similarity index 100% rename from src/main/resources/default/items/clothing/masterpo.yml rename to plugin/src/main/resources/default/items/clothing/masterpo.yml diff --git a/src/main/resources/default/items/clothing/mastershifu.yml b/plugin/src/main/resources/default/items/clothing/mastershifu.yml similarity index 100% rename from src/main/resources/default/items/clothing/mastershifu.yml rename to plugin/src/main/resources/default/items/clothing/mastershifu.yml diff --git a/src/main/resources/default/items/clothing/mathcraft.yml b/plugin/src/main/resources/default/items/clothing/mathcraft.yml similarity index 100% rename from src/main/resources/default/items/clothing/mathcraft.yml rename to plugin/src/main/resources/default/items/clothing/mathcraft.yml diff --git a/src/main/resources/default/items/clothing/mcdonalds.yml b/plugin/src/main/resources/default/items/clothing/mcdonalds.yml similarity index 100% rename from src/main/resources/default/items/clothing/mcdonalds.yml rename to plugin/src/main/resources/default/items/clothing/mcdonalds.yml diff --git a/src/main/resources/default/items/clothing/metal.yml b/plugin/src/main/resources/default/items/clothing/metal.yml similarity index 100% rename from src/main/resources/default/items/clothing/metal.yml rename to plugin/src/main/resources/default/items/clothing/metal.yml diff --git a/src/main/resources/default/items/clothing/mickey_mouse2.yml b/plugin/src/main/resources/default/items/clothing/mickey_mouse2.yml similarity index 100% rename from src/main/resources/default/items/clothing/mickey_mouse2.yml rename to plugin/src/main/resources/default/items/clothing/mickey_mouse2.yml diff --git a/src/main/resources/default/items/clothing/mickeymouse.yml b/plugin/src/main/resources/default/items/clothing/mickeymouse.yml similarity index 100% rename from src/main/resources/default/items/clothing/mickeymouse.yml rename to plugin/src/main/resources/default/items/clothing/mickeymouse.yml diff --git a/src/main/resources/default/items/clothing/midnight.yml b/plugin/src/main/resources/default/items/clothing/midnight.yml similarity index 100% rename from src/main/resources/default/items/clothing/midnight.yml rename to plugin/src/main/resources/default/items/clothing/midnight.yml diff --git a/src/main/resources/default/items/clothing/midnight_eclypsa_diamond.yml b/plugin/src/main/resources/default/items/clothing/midnight_eclypsa_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/midnight_eclypsa_diamond.yml rename to plugin/src/main/resources/default/items/clothing/midnight_eclypsa_diamond.yml diff --git a/src/main/resources/default/items/clothing/midnight_elieos_diamond.yml b/plugin/src/main/resources/default/items/clothing/midnight_elieos_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/midnight_elieos_diamond.yml rename to plugin/src/main/resources/default/items/clothing/midnight_elieos_diamond.yml diff --git a/src/main/resources/default/items/clothing/minion.yml b/plugin/src/main/resources/default/items/clothing/minion.yml similarity index 100% rename from src/main/resources/default/items/clothing/minion.yml rename to plugin/src/main/resources/default/items/clothing/minion.yml diff --git a/src/main/resources/default/items/clothing/minion_armor_headweare.yml b/plugin/src/main/resources/default/items/clothing/minion_armor_headweare.yml similarity index 100% rename from src/main/resources/default/items/clothing/minion_armor_headweare.yml rename to plugin/src/main/resources/default/items/clothing/minion_armor_headweare.yml diff --git a/src/main/resources/default/items/clothing/mondriaan.yml b/plugin/src/main/resources/default/items/clothing/mondriaan.yml similarity index 100% rename from src/main/resources/default/items/clothing/mondriaan.yml rename to plugin/src/main/resources/default/items/clothing/mondriaan.yml diff --git a/src/main/resources/default/items/clothing/monik_halloween.yml b/plugin/src/main/resources/default/items/clothing/monik_halloween.yml similarity index 100% rename from src/main/resources/default/items/clothing/monik_halloween.yml rename to plugin/src/main/resources/default/items/clothing/monik_halloween.yml diff --git a/src/main/resources/default/items/clothing/mox_bordeaux_rood_snow.yml b/plugin/src/main/resources/default/items/clothing/mox_bordeaux_rood_snow.yml similarity index 100% rename from src/main/resources/default/items/clothing/mox_bordeaux_rood_snow.yml rename to plugin/src/main/resources/default/items/clothing/mox_bordeaux_rood_snow.yml diff --git a/src/main/resources/default/items/clothing/mox_bordeaux_rood_star.yml b/plugin/src/main/resources/default/items/clothing/mox_bordeaux_rood_star.yml similarity index 100% rename from src/main/resources/default/items/clothing/mox_bordeaux_rood_star.yml rename to plugin/src/main/resources/default/items/clothing/mox_bordeaux_rood_star.yml diff --git a/src/main/resources/default/items/clothing/moxrainbow.yml b/plugin/src/main/resources/default/items/clothing/moxrainbow.yml similarity index 100% rename from src/main/resources/default/items/clothing/moxrainbow.yml rename to plugin/src/main/resources/default/items/clothing/moxrainbow.yml diff --git a/src/main/resources/default/items/clothing/ms_marvel.yml b/plugin/src/main/resources/default/items/clothing/ms_marvel.yml similarity index 100% rename from src/main/resources/default/items/clothing/ms_marvel.yml rename to plugin/src/main/resources/default/items/clothing/ms_marvel.yml diff --git a/src/main/resources/default/items/clothing/mtw_shirt.yml b/plugin/src/main/resources/default/items/clothing/mtw_shirt.yml similarity index 100% rename from src/main/resources/default/items/clothing/mtw_shirt.yml rename to plugin/src/main/resources/default/items/clothing/mtw_shirt.yml diff --git a/src/main/resources/default/items/clothing/nethercolor.yml b/plugin/src/main/resources/default/items/clothing/nethercolor.yml similarity index 100% rename from src/main/resources/default/items/clothing/nethercolor.yml rename to plugin/src/main/resources/default/items/clothing/nethercolor.yml diff --git a/src/main/resources/default/items/clothing/new_aang.yml b/plugin/src/main/resources/default/items/clothing/new_aang.yml similarity index 100% rename from src/main/resources/default/items/clothing/new_aang.yml rename to plugin/src/main/resources/default/items/clothing/new_aang.yml diff --git a/src/main/resources/default/items/clothing/new_aang_state.yml b/plugin/src/main/resources/default/items/clothing/new_aang_state.yml similarity index 100% rename from src/main/resources/default/items/clothing/new_aang_state.yml rename to plugin/src/main/resources/default/items/clothing/new_aang_state.yml diff --git a/src/main/resources/default/items/clothing/new_fckip.yml b/plugin/src/main/resources/default/items/clothing/new_fckip.yml similarity index 100% rename from src/main/resources/default/items/clothing/new_fckip.yml rename to plugin/src/main/resources/default/items/clothing/new_fckip.yml diff --git a/src/main/resources/default/items/clothing/new_llama.yml b/plugin/src/main/resources/default/items/clothing/new_llama.yml similarity index 100% rename from src/main/resources/default/items/clothing/new_llama.yml rename to plugin/src/main/resources/default/items/clothing/new_llama.yml diff --git a/src/main/resources/default/items/clothing/new_racemax.yml b/plugin/src/main/resources/default/items/clothing/new_racemax.yml similarity index 100% rename from src/main/resources/default/items/clothing/new_racemax.yml rename to plugin/src/main/resources/default/items/clothing/new_racemax.yml diff --git a/src/main/resources/default/items/clothing/new_riot.yml b/plugin/src/main/resources/default/items/clothing/new_riot.yml similarity index 100% rename from src/main/resources/default/items/clothing/new_riot.yml rename to plugin/src/main/resources/default/items/clothing/new_riot.yml diff --git a/src/main/resources/default/items/clothing/new_swat.yml b/plugin/src/main/resources/default/items/clothing/new_swat.yml similarity index 100% rename from src/main/resources/default/items/clothing/new_swat.yml rename to plugin/src/main/resources/default/items/clothing/new_swat.yml diff --git a/src/main/resources/default/items/clothing/new_swat_special.yml b/plugin/src/main/resources/default/items/clothing/new_swat_special.yml similarity index 100% rename from src/main/resources/default/items/clothing/new_swat_special.yml rename to plugin/src/main/resources/default/items/clothing/new_swat_special.yml diff --git a/src/main/resources/default/items/clothing/new_toothless.yml b/plugin/src/main/resources/default/items/clothing/new_toothless.yml similarity index 100% rename from src/main/resources/default/items/clothing/new_toothless.yml rename to plugin/src/main/resources/default/items/clothing/new_toothless.yml diff --git a/src/main/resources/default/items/clothing/newyork_police.yml b/plugin/src/main/resources/default/items/clothing/newyork_police.yml similarity index 100% rename from src/main/resources/default/items/clothing/newyork_police.yml rename to plugin/src/main/resources/default/items/clothing/newyork_police.yml diff --git a/src/main/resources/default/items/clothing/nexus.yml b/plugin/src/main/resources/default/items/clothing/nexus.yml similarity index 100% rename from src/main/resources/default/items/clothing/nexus.yml rename to plugin/src/main/resources/default/items/clothing/nexus.yml diff --git a/src/main/resources/default/items/clothing/nightrider.yml b/plugin/src/main/resources/default/items/clothing/nightrider.yml similarity index 100% rename from src/main/resources/default/items/clothing/nightrider.yml rename to plugin/src/main/resources/default/items/clothing/nightrider.yml diff --git a/src/main/resources/default/items/clothing/octo.yml b/plugin/src/main/resources/default/items/clothing/octo.yml similarity index 100% rename from src/main/resources/default/items/clothing/octo.yml rename to plugin/src/main/resources/default/items/clothing/octo.yml diff --git a/src/main/resources/default/items/clothing/offwhitecamouflage.yml b/plugin/src/main/resources/default/items/clothing/offwhitecamouflage.yml similarity index 100% rename from src/main/resources/default/items/clothing/offwhitecamouflage.yml rename to plugin/src/main/resources/default/items/clothing/offwhitecamouflage.yml diff --git a/src/main/resources/default/items/clothing/old_13jrddg_reve.yml b/plugin/src/main/resources/default/items/clothing/old_13jrddg_reve.yml similarity index 100% rename from src/main/resources/default/items/clothing/old_13jrddg_reve.yml rename to plugin/src/main/resources/default/items/clothing/old_13jrddg_reve.yml diff --git a/src/main/resources/default/items/clothing/pak11.yml b/plugin/src/main/resources/default/items/clothing/pak11.yml similarity index 100% rename from src/main/resources/default/items/clothing/pak11.yml rename to plugin/src/main/resources/default/items/clothing/pak11.yml diff --git a/src/main/resources/default/items/clothing/panter.yml b/plugin/src/main/resources/default/items/clothing/panter.yml similarity index 100% rename from src/main/resources/default/items/clothing/panter.yml rename to plugin/src/main/resources/default/items/clothing/panter.yml diff --git a/src/main/resources/default/items/clothing/party_quartz.yml b/plugin/src/main/resources/default/items/clothing/party_quartz.yml similarity index 100% rename from src/main/resources/default/items/clothing/party_quartz.yml rename to plugin/src/main/resources/default/items/clothing/party_quartz.yml diff --git a/src/main/resources/default/items/clothing/patrick.yml b/plugin/src/main/resources/default/items/clothing/patrick.yml similarity index 100% rename from src/main/resources/default/items/clothing/patrick.yml rename to plugin/src/main/resources/default/items/clothing/patrick.yml diff --git a/src/main/resources/default/items/clothing/pennywise.yml b/plugin/src/main/resources/default/items/clothing/pennywise.yml similarity index 100% rename from src/main/resources/default/items/clothing/pennywise.yml rename to plugin/src/main/resources/default/items/clothing/pennywise.yml diff --git a/src/main/resources/default/items/clothing/perkamentus.yml b/plugin/src/main/resources/default/items/clothing/perkamentus.yml similarity index 100% rename from src/main/resources/default/items/clothing/perkamentus.yml rename to plugin/src/main/resources/default/items/clothing/perkamentus.yml diff --git a/src/main/resources/default/items/clothing/piet.yml b/plugin/src/main/resources/default/items/clothing/piet.yml similarity index 100% rename from src/main/resources/default/items/clothing/piet.yml rename to plugin/src/main/resources/default/items/clothing/piet.yml diff --git a/src/main/resources/default/items/clothing/piet_piraat.yml b/plugin/src/main/resources/default/items/clothing/piet_piraat.yml similarity index 100% rename from src/main/resources/default/items/clothing/piet_piraat.yml rename to plugin/src/main/resources/default/items/clothing/piet_piraat.yml diff --git a/src/main/resources/default/items/clothing/pieter.yml b/plugin/src/main/resources/default/items/clothing/pieter.yml similarity index 100% rename from src/main/resources/default/items/clothing/pieter.yml rename to plugin/src/main/resources/default/items/clothing/pieter.yml diff --git a/src/main/resources/default/items/clothing/pink_diamond.yml b/plugin/src/main/resources/default/items/clothing/pink_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/pink_diamond.yml rename to plugin/src/main/resources/default/items/clothing/pink_diamond.yml diff --git a/src/main/resources/default/items/clothing/pinkleo.yml b/plugin/src/main/resources/default/items/clothing/pinkleo.yml similarity index 100% rename from src/main/resources/default/items/clothing/pinkleo.yml rename to plugin/src/main/resources/default/items/clothing/pinkleo.yml diff --git a/src/main/resources/default/items/clothing/pinkstone.yml b/plugin/src/main/resources/default/items/clothing/pinkstone.yml similarity index 100% rename from src/main/resources/default/items/clothing/pinkstone.yml rename to plugin/src/main/resources/default/items/clothing/pinkstone.yml diff --git a/src/main/resources/default/items/clothing/plus.yml b/plugin/src/main/resources/default/items/clothing/plus.yml similarity index 100% rename from src/main/resources/default/items/clothing/plus.yml rename to plugin/src/main/resources/default/items/clothing/plus.yml diff --git a/src/main/resources/default/items/clothing/pluto.yml b/plugin/src/main/resources/default/items/clothing/pluto.yml similarity index 100% rename from src/main/resources/default/items/clothing/pluto.yml rename to plugin/src/main/resources/default/items/clothing/pluto.yml diff --git a/src/main/resources/default/items/clothing/po.yml b/plugin/src/main/resources/default/items/clothing/po.yml similarity index 100% rename from src/main/resources/default/items/clothing/po.yml rename to plugin/src/main/resources/default/items/clothing/po.yml diff --git a/src/main/resources/default/items/clothing/politiebelgie.yml b/plugin/src/main/resources/default/items/clothing/politiebelgie.yml similarity index 100% rename from src/main/resources/default/items/clothing/politiebelgie.yml rename to plugin/src/main/resources/default/items/clothing/politiebelgie.yml diff --git a/src/main/resources/default/items/clothing/politiedubai.yml b/plugin/src/main/resources/default/items/clothing/politiedubai.yml similarity index 100% rename from src/main/resources/default/items/clothing/politiedubai.yml rename to plugin/src/main/resources/default/items/clothing/politiedubai.yml diff --git a/src/main/resources/default/items/clothing/politienederland.yml b/plugin/src/main/resources/default/items/clothing/politienederland.yml similarity index 100% rename from src/main/resources/default/items/clothing/politienederland.yml rename to plugin/src/main/resources/default/items/clothing/politienederland.yml diff --git a/src/main/resources/default/items/clothing/pumba.yml b/plugin/src/main/resources/default/items/clothing/pumba.yml similarity index 100% rename from src/main/resources/default/items/clothing/pumba.yml rename to plugin/src/main/resources/default/items/clothing/pumba.yml diff --git a/src/main/resources/default/items/clothing/pumpkin.yml b/plugin/src/main/resources/default/items/clothing/pumpkin.yml similarity index 100% rename from src/main/resources/default/items/clothing/pumpkin.yml rename to plugin/src/main/resources/default/items/clothing/pumpkin.yml diff --git a/src/main/resources/default/items/clothing/purple_black.yml b/plugin/src/main/resources/default/items/clothing/purple_black.yml similarity index 100% rename from src/main/resources/default/items/clothing/purple_black.yml rename to plugin/src/main/resources/default/items/clothing/purple_black.yml diff --git a/src/main/resources/default/items/clothing/purple_dark_diamond.yml b/plugin/src/main/resources/default/items/clothing/purple_dark_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/purple_dark_diamond.yml rename to plugin/src/main/resources/default/items/clothing/purple_dark_diamond.yml diff --git a/src/main/resources/default/items/clothing/purple_diamond.yml b/plugin/src/main/resources/default/items/clothing/purple_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/purple_diamond.yml rename to plugin/src/main/resources/default/items/clothing/purple_diamond.yml diff --git a/src/main/resources/default/items/clothing/rainbow.yml b/plugin/src/main/resources/default/items/clothing/rainbow.yml similarity index 100% rename from src/main/resources/default/items/clothing/rainbow.yml rename to plugin/src/main/resources/default/items/clothing/rainbow.yml diff --git a/src/main/resources/default/items/clothing/rainbow_armor.yml b/plugin/src/main/resources/default/items/clothing/rainbow_armor.yml similarity index 100% rename from src/main/resources/default/items/clothing/rainbow_armor.yml rename to plugin/src/main/resources/default/items/clothing/rainbow_armor.yml diff --git a/src/main/resources/default/items/clothing/rainbow_armor2.yml b/plugin/src/main/resources/default/items/clothing/rainbow_armor2.yml similarity index 100% rename from src/main/resources/default/items/clothing/rainbow_armor2.yml rename to plugin/src/main/resources/default/items/clothing/rainbow_armor2.yml diff --git a/src/main/resources/default/items/clothing/rainbow_armor3.yml b/plugin/src/main/resources/default/items/clothing/rainbow_armor3.yml similarity index 100% rename from src/main/resources/default/items/clothing/rainbow_armor3.yml rename to plugin/src/main/resources/default/items/clothing/rainbow_armor3.yml diff --git a/src/main/resources/default/items/clothing/rainbow_black.yml b/plugin/src/main/resources/default/items/clothing/rainbow_black.yml similarity index 100% rename from src/main/resources/default/items/clothing/rainbow_black.yml rename to plugin/src/main/resources/default/items/clothing/rainbow_black.yml diff --git a/src/main/resources/default/items/clothing/rainbow_chestplate.yml b/plugin/src/main/resources/default/items/clothing/rainbow_chestplate.yml similarity index 100% rename from src/main/resources/default/items/clothing/rainbow_chestplate.yml rename to plugin/src/main/resources/default/items/clothing/rainbow_chestplate.yml diff --git a/src/main/resources/default/items/clothing/rainbow_white.yml b/plugin/src/main/resources/default/items/clothing/rainbow_white.yml similarity index 100% rename from src/main/resources/default/items/clothing/rainbow_white.yml rename to plugin/src/main/resources/default/items/clothing/rainbow_white.yml diff --git a/src/main/resources/default/items/clothing/red_diamond.yml b/plugin/src/main/resources/default/items/clothing/red_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/red_diamond.yml rename to plugin/src/main/resources/default/items/clothing/red_diamond.yml diff --git a/src/main/resources/default/items/clothing/redglow.yml b/plugin/src/main/resources/default/items/clothing/redglow.yml similarity index 100% rename from src/main/resources/default/items/clothing/redglow.yml rename to plugin/src/main/resources/default/items/clothing/redglow.yml diff --git a/src/main/resources/default/items/clothing/rendier_masker.yml b/plugin/src/main/resources/default/items/clothing/rendier_masker.yml similarity index 100% rename from src/main/resources/default/items/clothing/rendier_masker.yml rename to plugin/src/main/resources/default/items/clothing/rendier_masker.yml diff --git a/src/main/resources/default/items/clothing/rendier_outfit.yml b/plugin/src/main/resources/default/items/clothing/rendier_outfit.yml similarity index 100% rename from src/main/resources/default/items/clothing/rendier_outfit.yml rename to plugin/src/main/resources/default/items/clothing/rendier_outfit.yml diff --git a/src/main/resources/default/items/clothing/reve_suit.yml b/plugin/src/main/resources/default/items/clothing/reve_suit.yml similarity index 100% rename from src/main/resources/default/items/clothing/reve_suit.yml rename to plugin/src/main/resources/default/items/clothing/reve_suit.yml diff --git a/src/main/resources/default/items/clothing/rhaezorarmy.yml b/plugin/src/main/resources/default/items/clothing/rhaezorarmy.yml similarity index 100% rename from src/main/resources/default/items/clothing/rhaezorarmy.yml rename to plugin/src/main/resources/default/items/clothing/rhaezorarmy.yml diff --git a/src/main/resources/default/items/clothing/robot.yml b/plugin/src/main/resources/default/items/clothing/robot.yml similarity index 100% rename from src/main/resources/default/items/clothing/robot.yml rename to plugin/src/main/resources/default/items/clothing/robot.yml diff --git a/src/main/resources/default/items/clothing/rudolph_christmas.yml b/plugin/src/main/resources/default/items/clothing/rudolph_christmas.yml similarity index 100% rename from src/main/resources/default/items/clothing/rudolph_christmas.yml rename to plugin/src/main/resources/default/items/clothing/rudolph_christmas.yml diff --git a/src/main/resources/default/items/clothing/sandermander20suit.yml b/plugin/src/main/resources/default/items/clothing/sandermander20suit.yml similarity index 100% rename from src/main/resources/default/items/clothing/sandermander20suit.yml rename to plugin/src/main/resources/default/items/clothing/sandermander20suit.yml diff --git a/src/main/resources/default/items/clothing/sandy.yml b/plugin/src/main/resources/default/items/clothing/sandy.yml similarity index 100% rename from src/main/resources/default/items/clothing/sandy.yml rename to plugin/src/main/resources/default/items/clothing/sandy.yml diff --git a/src/main/resources/default/items/clothing/santa.yml b/plugin/src/main/resources/default/items/clothing/santa.yml similarity index 100% rename from src/main/resources/default/items/clothing/santa.yml rename to plugin/src/main/resources/default/items/clothing/santa.yml diff --git a/src/main/resources/default/items/clothing/scar.yml b/plugin/src/main/resources/default/items/clothing/scar.yml similarity index 100% rename from src/main/resources/default/items/clothing/scar.yml rename to plugin/src/main/resources/default/items/clothing/scar.yml diff --git a/src/main/resources/default/items/clothing/seamless.yml b/plugin/src/main/resources/default/items/clothing/seamless.yml similarity index 100% rename from src/main/resources/default/items/clothing/seamless.yml rename to plugin/src/main/resources/default/items/clothing/seamless.yml diff --git a/src/main/resources/default/items/clothing/simba.yml b/plugin/src/main/resources/default/items/clothing/simba.yml similarity index 100% rename from src/main/resources/default/items/clothing/simba.yml rename to plugin/src/main/resources/default/items/clothing/simba.yml diff --git a/src/main/resources/default/items/clothing/sinterklaas_2024.yml b/plugin/src/main/resources/default/items/clothing/sinterklaas_2024.yml similarity index 100% rename from src/main/resources/default/items/clothing/sinterklaas_2024.yml rename to plugin/src/main/resources/default/items/clothing/sinterklaas_2024.yml diff --git a/src/main/resources/default/items/clothing/slime_green.yml b/plugin/src/main/resources/default/items/clothing/slime_green.yml similarity index 100% rename from src/main/resources/default/items/clothing/slime_green.yml rename to plugin/src/main/resources/default/items/clothing/slime_green.yml diff --git a/src/main/resources/default/items/clothing/smooth_wood.yml b/plugin/src/main/resources/default/items/clothing/smooth_wood.yml similarity index 100% rename from src/main/resources/default/items/clothing/smooth_wood.yml rename to plugin/src/main/resources/default/items/clothing/smooth_wood.yml diff --git a/src/main/resources/default/items/clothing/snorry123army.yml b/plugin/src/main/resources/default/items/clothing/snorry123army.yml similarity index 100% rename from src/main/resources/default/items/clothing/snorry123army.yml rename to plugin/src/main/resources/default/items/clothing/snorry123army.yml diff --git a/src/main/resources/default/items/clothing/soldaat.yml b/plugin/src/main/resources/default/items/clothing/soldaat.yml similarity index 100% rename from src/main/resources/default/items/clothing/soldaat.yml rename to plugin/src/main/resources/default/items/clothing/soldaat.yml diff --git a/src/main/resources/default/items/clothing/spectral.yml b/plugin/src/main/resources/default/items/clothing/spectral.yml similarity index 100% rename from src/main/resources/default/items/clothing/spectral.yml rename to plugin/src/main/resources/default/items/clothing/spectral.yml diff --git a/src/main/resources/default/items/clothing/speedboots.yml b/plugin/src/main/resources/default/items/clothing/speedboots.yml similarity index 100% rename from src/main/resources/default/items/clothing/speedboots.yml rename to plugin/src/main/resources/default/items/clothing/speedboots.yml diff --git a/src/main/resources/default/items/clothing/spiderman.yml b/plugin/src/main/resources/default/items/clothing/spiderman.yml similarity index 100% rename from src/main/resources/default/items/clothing/spiderman.yml rename to plugin/src/main/resources/default/items/clothing/spiderman.yml diff --git a/src/main/resources/default/items/clothing/spiderman_fade.yml b/plugin/src/main/resources/default/items/clothing/spiderman_fade.yml similarity index 100% rename from src/main/resources/default/items/clothing/spiderman_fade.yml rename to plugin/src/main/resources/default/items/clothing/spiderman_fade.yml diff --git a/src/main/resources/default/items/clothing/spongebob.yml b/plugin/src/main/resources/default/items/clothing/spongebob.yml similarity index 100% rename from src/main/resources/default/items/clothing/spongebob.yml rename to plugin/src/main/resources/default/items/clothing/spongebob.yml diff --git a/src/main/resources/default/items/clothing/startreklegendaryblue.yml b/plugin/src/main/resources/default/items/clothing/startreklegendaryblue.yml similarity index 100% rename from src/main/resources/default/items/clothing/startreklegendaryblue.yml rename to plugin/src/main/resources/default/items/clothing/startreklegendaryblue.yml diff --git a/src/main/resources/default/items/clothing/startreklegendaryorange.yml b/plugin/src/main/resources/default/items/clothing/startreklegendaryorange.yml similarity index 100% rename from src/main/resources/default/items/clothing/startreklegendaryorange.yml rename to plugin/src/main/resources/default/items/clothing/startreklegendaryorange.yml diff --git a/src/main/resources/default/items/clothing/startreklegendaryred.yml b/plugin/src/main/resources/default/items/clothing/startreklegendaryred.yml similarity index 100% rename from src/main/resources/default/items/clothing/startreklegendaryred.yml rename to plugin/src/main/resources/default/items/clothing/startreklegendaryred.yml diff --git a/src/main/resources/default/items/clothing/startrekpink.yml b/plugin/src/main/resources/default/items/clothing/startrekpink.yml similarity index 100% rename from src/main/resources/default/items/clothing/startrekpink.yml rename to plugin/src/main/resources/default/items/clothing/startrekpink.yml diff --git a/src/main/resources/default/items/clothing/steel_medax.yml b/plugin/src/main/resources/default/items/clothing/steel_medax.yml similarity index 100% rename from src/main/resources/default/items/clothing/steel_medax.yml rename to plugin/src/main/resources/default/items/clothing/steel_medax.yml diff --git a/src/main/resources/default/items/clothing/stijnklaverarmy.yml b/plugin/src/main/resources/default/items/clothing/stijnklaverarmy.yml similarity index 100% rename from src/main/resources/default/items/clothing/stijnklaverarmy.yml rename to plugin/src/main/resources/default/items/clothing/stijnklaverarmy.yml diff --git a/src/main/resources/default/items/clothing/striped_pyjama.yml b/plugin/src/main/resources/default/items/clothing/striped_pyjama.yml similarity index 100% rename from src/main/resources/default/items/clothing/striped_pyjama.yml rename to plugin/src/main/resources/default/items/clothing/striped_pyjama.yml diff --git a/src/main/resources/default/items/clothing/suit.yml b/plugin/src/main/resources/default/items/clothing/suit.yml similarity index 100% rename from src/main/resources/default/items/clothing/suit.yml rename to plugin/src/main/resources/default/items/clothing/suit.yml diff --git a/src/main/resources/default/items/clothing/superddg.yml b/plugin/src/main/resources/default/items/clothing/superddg.yml similarity index 100% rename from src/main/resources/default/items/clothing/superddg.yml rename to plugin/src/main/resources/default/items/clothing/superddg.yml diff --git a/src/main/resources/default/items/clothing/superwoman.yml b/plugin/src/main/resources/default/items/clothing/superwoman.yml similarity index 100% rename from src/main/resources/default/items/clothing/superwoman.yml rename to plugin/src/main/resources/default/items/clothing/superwoman.yml diff --git a/src/main/resources/default/items/clothing/sylvester.yml b/plugin/src/main/resources/default/items/clothing/sylvester.yml similarity index 100% rename from src/main/resources/default/items/clothing/sylvester.yml rename to plugin/src/main/resources/default/items/clothing/sylvester.yml diff --git a/src/main/resources/default/items/clothing/taconisarmy.yml b/plugin/src/main/resources/default/items/clothing/taconisarmy.yml similarity index 100% rename from src/main/resources/default/items/clothing/taconisarmy.yml rename to plugin/src/main/resources/default/items/clothing/taconisarmy.yml diff --git a/src/main/resources/default/items/clothing/team_kleding.yml b/plugin/src/main/resources/default/items/clothing/team_kleding.yml similarity index 100% rename from src/main/resources/default/items/clothing/team_kleding.yml rename to plugin/src/main/resources/default/items/clothing/team_kleding.yml diff --git a/src/main/resources/default/items/clothing/tempos_midnight_diamond.yml b/plugin/src/main/resources/default/items/clothing/tempos_midnight_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/tempos_midnight_diamond.yml rename to plugin/src/main/resources/default/items/clothing/tempos_midnight_diamond.yml diff --git a/src/main/resources/default/items/clothing/the_blues.yml b/plugin/src/main/resources/default/items/clothing/the_blues.yml similarity index 100% rename from src/main/resources/default/items/clothing/the_blues.yml rename to plugin/src/main/resources/default/items/clothing/the_blues.yml diff --git a/src/main/resources/default/items/clothing/the_wiz76_suit.yml b/plugin/src/main/resources/default/items/clothing/the_wiz76_suit.yml similarity index 100% rename from src/main/resources/default/items/clothing/the_wiz76_suit.yml rename to plugin/src/main/resources/default/items/clothing/the_wiz76_suit.yml diff --git a/src/main/resources/default/items/clothing/thor.yml b/plugin/src/main/resources/default/items/clothing/thor.yml similarity index 100% rename from src/main/resources/default/items/clothing/thor.yml rename to plugin/src/main/resources/default/items/clothing/thor.yml diff --git a/src/main/resources/default/items/clothing/timon.yml b/plugin/src/main/resources/default/items/clothing/timon.yml similarity index 100% rename from src/main/resources/default/items/clothing/timon.yml rename to plugin/src/main/resources/default/items/clothing/timon.yml diff --git a/src/main/resources/default/items/clothing/tinky_winky.yml b/plugin/src/main/resources/default/items/clothing/tinky_winky.yml similarity index 100% rename from src/main/resources/default/items/clothing/tinky_winky.yml rename to plugin/src/main/resources/default/items/clothing/tinky_winky.yml diff --git a/src/main/resources/default/items/clothing/toph.yml b/plugin/src/main/resources/default/items/clothing/toph.yml similarity index 100% rename from src/main/resources/default/items/clothing/toph.yml rename to plugin/src/main/resources/default/items/clothing/toph.yml diff --git a/src/main/resources/default/items/clothing/trainer.yml b/plugin/src/main/resources/default/items/clothing/trainer.yml similarity index 100% rename from src/main/resources/default/items/clothing/trainer.yml rename to plugin/src/main/resources/default/items/clothing/trainer.yml diff --git a/src/main/resources/default/items/clothing/tuinbroek.yml b/plugin/src/main/resources/default/items/clothing/tuinbroek.yml similarity index 100% rename from src/main/resources/default/items/clothing/tuinbroek.yml rename to plugin/src/main/resources/default/items/clothing/tuinbroek.yml diff --git a/src/main/resources/default/items/clothing/uggs.yml b/plugin/src/main/resources/default/items/clothing/uggs.yml similarity index 100% rename from src/main/resources/default/items/clothing/uggs.yml rename to plugin/src/main/resources/default/items/clothing/uggs.yml diff --git a/src/main/resources/default/items/clothing/unicorn.yml b/plugin/src/main/resources/default/items/clothing/unicorn.yml similarity index 100% rename from src/main/resources/default/items/clothing/unicorn.yml rename to plugin/src/main/resources/default/items/clothing/unicorn.yml diff --git a/src/main/resources/default/items/clothing/valentijn_2024_gear.yml b/plugin/src/main/resources/default/items/clothing/valentijn_2024_gear.yml similarity index 100% rename from src/main/resources/default/items/clothing/valentijn_2024_gear.yml rename to plugin/src/main/resources/default/items/clothing/valentijn_2024_gear.yml diff --git a/src/main/resources/default/items/clothing/valentijn_ddg_2023.yml b/plugin/src/main/resources/default/items/clothing/valentijn_ddg_2023.yml similarity index 100% rename from src/main/resources/default/items/clothing/valentijn_ddg_2023.yml rename to plugin/src/main/resources/default/items/clothing/valentijn_ddg_2023.yml diff --git a/src/main/resources/default/items/clothing/valentijn_ddg_2023_2.yml b/plugin/src/main/resources/default/items/clothing/valentijn_ddg_2023_2.yml similarity index 100% rename from src/main/resources/default/items/clothing/valentijn_ddg_2023_2.yml rename to plugin/src/main/resources/default/items/clothing/valentijn_ddg_2023_2.yml diff --git a/src/main/resources/default/items/clothing/valentijn_ddg_2023_3.yml b/plugin/src/main/resources/default/items/clothing/valentijn_ddg_2023_3.yml similarity index 100% rename from src/main/resources/default/items/clothing/valentijn_ddg_2023_3.yml rename to plugin/src/main/resources/default/items/clothing/valentijn_ddg_2023_3.yml diff --git a/src/main/resources/default/items/clothing/valentijn_pink_diamond_heart.yml b/plugin/src/main/resources/default/items/clothing/valentijn_pink_diamond_heart.yml similarity index 100% rename from src/main/resources/default/items/clothing/valentijn_pink_diamond_heart.yml rename to plugin/src/main/resources/default/items/clothing/valentijn_pink_diamond_heart.yml diff --git a/src/main/resources/default/items/clothing/valentijnlinks.yml b/plugin/src/main/resources/default/items/clothing/valentijnlinks.yml similarity index 100% rename from src/main/resources/default/items/clothing/valentijnlinks.yml rename to plugin/src/main/resources/default/items/clothing/valentijnlinks.yml diff --git a/src/main/resources/default/items/clothing/valentijnrechts.yml b/plugin/src/main/resources/default/items/clothing/valentijnrechts.yml similarity index 100% rename from src/main/resources/default/items/clothing/valentijnrechts.yml rename to plugin/src/main/resources/default/items/clothing/valentijnrechts.yml diff --git a/src/main/resources/default/items/clothing/vleermuis.yml b/plugin/src/main/resources/default/items/clothing/vleermuis.yml similarity index 100% rename from src/main/resources/default/items/clothing/vleermuis.yml rename to plugin/src/main/resources/default/items/clothing/vleermuis.yml diff --git a/src/main/resources/default/items/clothing/voetbal11.yml b/plugin/src/main/resources/default/items/clothing/voetbal11.yml similarity index 100% rename from src/main/resources/default/items/clothing/voetbal11.yml rename to plugin/src/main/resources/default/items/clothing/voetbal11.yml diff --git a/src/main/resources/default/items/clothing/voetbal_nederland.yml b/plugin/src/main/resources/default/items/clothing/voetbal_nederland.yml similarity index 100% rename from src/main/resources/default/items/clothing/voetbal_nederland.yml rename to plugin/src/main/resources/default/items/clothing/voetbal_nederland.yml diff --git a/src/main/resources/default/items/clothing/warmachineblack.yml b/plugin/src/main/resources/default/items/clothing/warmachineblack.yml similarity index 100% rename from src/main/resources/default/items/clothing/warmachineblack.yml rename to plugin/src/main/resources/default/items/clothing/warmachineblack.yml diff --git a/src/main/resources/default/items/clothing/warmachinegold.yml b/plugin/src/main/resources/default/items/clothing/warmachinegold.yml similarity index 100% rename from src/main/resources/default/items/clothing/warmachinegold.yml rename to plugin/src/main/resources/default/items/clothing/warmachinegold.yml diff --git a/src/main/resources/default/items/clothing/winterjas_dik.yml b/plugin/src/main/resources/default/items/clothing/winterjas_dik.yml similarity index 100% rename from src/main/resources/default/items/clothing/winterjas_dik.yml rename to plugin/src/main/resources/default/items/clothing/winterjas_dik.yml diff --git a/src/main/resources/default/items/clothing/wintertrui.yml b/plugin/src/main/resources/default/items/clothing/wintertrui.yml similarity index 100% rename from src/main/resources/default/items/clothing/wintertrui.yml rename to plugin/src/main/resources/default/items/clothing/wintertrui.yml diff --git a/src/main/resources/default/items/clothing/wolly_blue.yml b/plugin/src/main/resources/default/items/clothing/wolly_blue.yml similarity index 100% rename from src/main/resources/default/items/clothing/wolly_blue.yml rename to plugin/src/main/resources/default/items/clothing/wolly_blue.yml diff --git a/src/main/resources/default/items/clothing/wolly_brown.yml b/plugin/src/main/resources/default/items/clothing/wolly_brown.yml similarity index 100% rename from src/main/resources/default/items/clothing/wolly_brown.yml rename to plugin/src/main/resources/default/items/clothing/wolly_brown.yml diff --git a/src/main/resources/default/items/clothing/wolly_green.yml b/plugin/src/main/resources/default/items/clothing/wolly_green.yml similarity index 100% rename from src/main/resources/default/items/clothing/wolly_green.yml rename to plugin/src/main/resources/default/items/clothing/wolly_green.yml diff --git a/src/main/resources/default/items/clothing/wolverine.yml b/plugin/src/main/resources/default/items/clothing/wolverine.yml similarity index 100% rename from src/main/resources/default/items/clothing/wolverine.yml rename to plugin/src/main/resources/default/items/clothing/wolverine.yml diff --git a/src/main/resources/default/items/clothing/wonka.yml b/plugin/src/main/resources/default/items/clothing/wonka.yml similarity index 100% rename from src/main/resources/default/items/clothing/wonka.yml rename to plugin/src/main/resources/default/items/clothing/wonka.yml diff --git a/src/main/resources/default/items/clothing/yellow_diamond.yml b/plugin/src/main/resources/default/items/clothing/yellow_diamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/yellow_diamond.yml rename to plugin/src/main/resources/default/items/clothing/yellow_diamond.yml diff --git a/src/main/resources/default/items/clothing/yoshi.yml b/plugin/src/main/resources/default/items/clothing/yoshi.yml similarity index 100% rename from src/main/resources/default/items/clothing/yoshi.yml rename to plugin/src/main/resources/default/items/clothing/yoshi.yml diff --git a/src/main/resources/default/items/clothing/zomer_boom.yml b/plugin/src/main/resources/default/items/clothing/zomer_boom.yml similarity index 100% rename from src/main/resources/default/items/clothing/zomer_boom.yml rename to plugin/src/main/resources/default/items/clothing/zomer_boom.yml diff --git a/src/main/resources/default/items/clothing/zomer_ijs.yml b/plugin/src/main/resources/default/items/clothing/zomer_ijs.yml similarity index 100% rename from src/main/resources/default/items/clothing/zomer_ijs.yml rename to plugin/src/main/resources/default/items/clothing/zomer_ijs.yml diff --git a/src/main/resources/default/items/clothing/zomer_meloen.yml b/plugin/src/main/resources/default/items/clothing/zomer_meloen.yml similarity index 100% rename from src/main/resources/default/items/clothing/zomer_meloen.yml rename to plugin/src/main/resources/default/items/clothing/zomer_meloen.yml diff --git a/src/main/resources/default/items/clothing/zomer_streepjes.yml b/plugin/src/main/resources/default/items/clothing/zomer_streepjes.yml similarity index 100% rename from src/main/resources/default/items/clothing/zomer_streepjes.yml rename to plugin/src/main/resources/default/items/clothing/zomer_streepjes.yml diff --git a/src/main/resources/default/items/clothing/zomer_streepjes2.yml b/plugin/src/main/resources/default/items/clothing/zomer_streepjes2.yml similarity index 100% rename from src/main/resources/default/items/clothing/zomer_streepjes2.yml rename to plugin/src/main/resources/default/items/clothing/zomer_streepjes2.yml diff --git a/src/main/resources/default/items/clothing/zomerse_broek.yml b/plugin/src/main/resources/default/items/clothing/zomerse_broek.yml similarity index 100% rename from src/main/resources/default/items/clothing/zomerse_broek.yml rename to plugin/src/main/resources/default/items/clothing/zomerse_broek.yml diff --git a/src/main/resources/default/items/clothing/zomerse_kleding.yml b/plugin/src/main/resources/default/items/clothing/zomerse_kleding.yml similarity index 100% rename from src/main/resources/default/items/clothing/zomerse_kleding.yml rename to plugin/src/main/resources/default/items/clothing/zomerse_kleding.yml diff --git a/src/main/resources/default/items/clothing/zonbeschadigddiamond.yml b/plugin/src/main/resources/default/items/clothing/zonbeschadigddiamond.yml similarity index 100% rename from src/main/resources/default/items/clothing/zonbeschadigddiamond.yml rename to plugin/src/main/resources/default/items/clothing/zonbeschadigddiamond.yml diff --git a/src/main/resources/default/items/clothing/zonbeschadigdgold.yml b/plugin/src/main/resources/default/items/clothing/zonbeschadigdgold.yml similarity index 100% rename from src/main/resources/default/items/clothing/zonbeschadigdgold.yml rename to plugin/src/main/resources/default/items/clothing/zonbeschadigdgold.yml diff --git a/src/main/resources/default/items/clothing/zukko.yml b/plugin/src/main/resources/default/items/clothing/zukko.yml similarity index 100% rename from src/main/resources/default/items/clothing/zukko.yml rename to plugin/src/main/resources/default/items/clothing/zukko.yml diff --git a/src/main/resources/default/items/clothing/zuurstok.yml b/plugin/src/main/resources/default/items/clothing/zuurstok.yml similarity index 100% rename from src/main/resources/default/items/clothing/zuurstok.yml rename to plugin/src/main/resources/default/items/clothing/zuurstok.yml diff --git a/src/main/resources/default/items/decoration/decoration.yml b/plugin/src/main/resources/default/items/decoration/decoration.yml similarity index 100% rename from src/main/resources/default/items/decoration/decoration.yml rename to plugin/src/main/resources/default/items/decoration/decoration.yml diff --git a/src/main/resources/default/items/drank/drank.yml b/plugin/src/main/resources/default/items/drank/drank.yml similarity index 100% rename from src/main/resources/default/items/drank/drank.yml rename to plugin/src/main/resources/default/items/drank/drank.yml diff --git a/src/main/resources/default/items/economie/economie.yml b/plugin/src/main/resources/default/items/economie/economie.yml similarity index 100% rename from src/main/resources/default/items/economie/economie.yml rename to plugin/src/main/resources/default/items/economie/economie.yml diff --git a/src/main/resources/default/items/emojis/emojis.yml b/plugin/src/main/resources/default/items/emojis/emojis.yml similarity index 100% rename from src/main/resources/default/items/emojis/emojis.yml rename to plugin/src/main/resources/default/items/emojis/emojis.yml diff --git a/src/main/resources/default/items/fijne_kerst_sign/fijne_kerst_sign.yml b/plugin/src/main/resources/default/items/fijne_kerst_sign/fijne_kerst_sign.yml similarity index 100% rename from src/main/resources/default/items/fijne_kerst_sign/fijne_kerst_sign.yml rename to plugin/src/main/resources/default/items/fijne_kerst_sign/fijne_kerst_sign.yml diff --git a/src/main/resources/default/items/food/food.yml b/plugin/src/main/resources/default/items/food/food.yml similarity index 100% rename from src/main/resources/default/items/food/food.yml rename to plugin/src/main/resources/default/items/food/food.yml diff --git a/src/main/resources/default/items/fotobooth/fotobooth.yml b/plugin/src/main/resources/default/items/fotobooth/fotobooth.yml similarity index 100% rename from src/main/resources/default/items/fotobooth/fotobooth.yml rename to plugin/src/main/resources/default/items/fotobooth/fotobooth.yml diff --git a/src/main/resources/default/items/funko/funko.yml b/plugin/src/main/resources/default/items/funko/funko.yml similarity index 100% rename from src/main/resources/default/items/funko/funko.yml rename to plugin/src/main/resources/default/items/funko/funko.yml diff --git a/src/main/resources/default/items/funko2_0/funko2_0.yml b/plugin/src/main/resources/default/items/funko2_0/funko2_0.yml similarity index 100% rename from src/main/resources/default/items/funko2_0/funko2_0.yml rename to plugin/src/main/resources/default/items/funko2_0/funko2_0.yml diff --git a/src/main/resources/default/items/gui/gui.yml b/plugin/src/main/resources/default/items/gui/gui.yml similarity index 100% rename from src/main/resources/default/items/gui/gui.yml rename to plugin/src/main/resources/default/items/gui/gui.yml diff --git a/src/main/resources/default/items/head_particle/head_particle.yml b/plugin/src/main/resources/default/items/head_particle/head_particle.yml similarity index 100% rename from src/main/resources/default/items/head_particle/head_particle.yml rename to plugin/src/main/resources/default/items/head_particle/head_particle.yml diff --git a/src/main/resources/default/items/kerst_2024/kerst_2024.yml b/plugin/src/main/resources/default/items/kerst_2024/kerst_2024.yml similarity index 100% rename from src/main/resources/default/items/kerst_2024/kerst_2024.yml rename to plugin/src/main/resources/default/items/kerst_2024/kerst_2024.yml diff --git a/src/main/resources/default/items/kerst_sinterklaas_2024/kerst_sinterklaas_2024.yml b/plugin/src/main/resources/default/items/kerst_sinterklaas_2024/kerst_sinterklaas_2024.yml similarity index 100% rename from src/main/resources/default/items/kerst_sinterklaas_2024/kerst_sinterklaas_2024.yml rename to plugin/src/main/resources/default/items/kerst_sinterklaas_2024/kerst_sinterklaas_2024.yml diff --git a/src/main/resources/default/items/krasloten/krasloten.yml b/plugin/src/main/resources/default/items/krasloten/krasloten.yml similarity index 100% rename from src/main/resources/default/items/krasloten/krasloten.yml rename to plugin/src/main/resources/default/items/krasloten/krasloten.yml diff --git a/src/main/resources/default/items/machines/machines.yml b/plugin/src/main/resources/default/items/machines/machines.yml similarity index 100% rename from src/main/resources/default/items/machines/machines.yml rename to plugin/src/main/resources/default/items/machines/machines.yml diff --git a/src/main/resources/default/items/merchandise/merchandise.yml b/plugin/src/main/resources/default/items/merchandise/merchandise.yml similarity index 100% rename from src/main/resources/default/items/merchandise/merchandise.yml rename to plugin/src/main/resources/default/items/merchandise/merchandise.yml diff --git a/src/main/resources/default/items/mobieltjes/mobieltjes.yml b/plugin/src/main/resources/default/items/mobieltjes/mobieltjes.yml similarity index 100% rename from src/main/resources/default/items/mobieltjes/mobieltjes.yml rename to plugin/src/main/resources/default/items/mobieltjes/mobieltjes.yml diff --git a/src/main/resources/default/items/nieuw_funko/nieuw_funko.yml b/plugin/src/main/resources/default/items/nieuw_funko/nieuw_funko.yml similarity index 100% rename from src/main/resources/default/items/nieuw_funko/nieuw_funko.yml rename to plugin/src/main/resources/default/items/nieuw_funko/nieuw_funko.yml diff --git a/src/main/resources/default/items/overige/overige.yml b/plugin/src/main/resources/default/items/overige/overige.yml similarity index 100% rename from src/main/resources/default/items/overige/overige.yml rename to plugin/src/main/resources/default/items/overige/overige.yml diff --git a/src/main/resources/default/items/player_items/player_items.yml b/plugin/src/main/resources/default/items/player_items/player_items.yml similarity index 100% rename from src/main/resources/default/items/player_items/player_items.yml rename to plugin/src/main/resources/default/items/player_items/player_items.yml diff --git a/src/main/resources/default/items/plushies/plushies.yml b/plugin/src/main/resources/default/items/plushies/plushies.yml similarity index 100% rename from src/main/resources/default/items/plushies/plushies.yml rename to plugin/src/main/resources/default/items/plushies/plushies.yml diff --git a/src/main/resources/default/items/puzzel/puzzel.yml b/plugin/src/main/resources/default/items/puzzel/puzzel.yml similarity index 100% rename from src/main/resources/default/items/puzzel/puzzel.yml rename to plugin/src/main/resources/default/items/puzzel/puzzel.yml diff --git a/src/main/resources/default/items/shields/shields.yml b/plugin/src/main/resources/default/items/shields/shields.yml similarity index 100% rename from src/main/resources/default/items/shields/shields.yml rename to plugin/src/main/resources/default/items/shields/shields.yml diff --git a/src/main/resources/default/items/trophies/trophies.yml b/plugin/src/main/resources/default/items/trophies/trophies.yml similarity index 100% rename from src/main/resources/default/items/trophies/trophies.yml rename to plugin/src/main/resources/default/items/trophies/trophies.yml diff --git a/src/main/resources/default/items/wapens/wapens.yml b/plugin/src/main/resources/default/items/wapens/wapens.yml similarity index 100% rename from src/main/resources/default/items/wapens/wapens.yml rename to plugin/src/main/resources/default/items/wapens/wapens.yml diff --git a/src/main/resources/default/labymod.yml b/plugin/src/main/resources/default/labymod.yml similarity index 100% rename from src/main/resources/default/labymod.yml rename to plugin/src/main/resources/default/labymod.yml diff --git a/src/main/resources/default/levelcheck.yml b/plugin/src/main/resources/default/levelcheck.yml similarity index 100% rename from src/main/resources/default/levelcheck.yml rename to plugin/src/main/resources/default/levelcheck.yml diff --git a/src/main/resources/default/messages.yml b/plugin/src/main/resources/default/messages.yml similarity index 100% rename from src/main/resources/default/messages.yml rename to plugin/src/main/resources/default/messages.yml diff --git a/src/main/resources/default/plotcalculate.yml b/plugin/src/main/resources/default/plotcalculate.yml similarity index 100% rename from src/main/resources/default/plotcalculate.yml rename to plugin/src/main/resources/default/plotcalculate.yml diff --git a/src/main/resources/paper-plugin.yml b/plugin/src/main/resources/paper-plugin.yml similarity index 100% rename from src/main/resources/paper-plugin.yml rename to plugin/src/main/resources/paper-plugin.yml diff --git a/settings.gradle b/settings.gradle deleted file mode 100644 index 9ebd5bc4..00000000 --- a/settings.gradle +++ /dev/null @@ -1 +0,0 @@ -rootProject.name = 'OpenMinetopia' diff --git a/settings.gradle.kts b/settings.gradle.kts new file mode 100644 index 00000000..e66d6003 --- /dev/null +++ b/settings.gradle.kts @@ -0,0 +1,11 @@ +pluginManagement { + repositories { + mavenCentral() + gradlePluginPortal() + maven("https://repo.papermc.io/repository/maven-public/") + } +} + +rootProject.name = "openminetopia" + +include("api", "core", "plugin", "integration-tests")