Refactor: Restructure packages to follow KISS/SOLID principles - gui reorganized into mine/group/confirm/common, core into mine/service/common, command into admin/player/common, data/config/loader into block/entity/region/reward/system. All packages now follow max 6 files per folder rule. Extracted utility classes to reduce file sizes.
This commit is contained in:
parent
9692965a3e
commit
1b85bc5329
58 changed files with 1356 additions and 1364 deletions
|
|
@ -1,6 +1,13 @@
|
|||
package dev.loki.lomines.data.config;
|
||||
|
||||
import dev.loki.lomines.data.config.loader.*;
|
||||
import dev.loki.lomines.data.config.loader.block.BlockConfigLoader;
|
||||
import dev.loki.lomines.data.config.loader.entity.PlayerSpawnConfigLoader;
|
||||
import dev.loki.lomines.data.config.loader.entity.TeleportConfigLoader;
|
||||
import dev.loki.lomines.data.config.loader.region.RegionConfigLoader;
|
||||
import dev.loki.lomines.data.config.loader.region.WorldGuardConfigLoader;
|
||||
import dev.loki.lomines.data.config.loader.reset.ResetConfigLoader;
|
||||
import dev.loki.lomines.data.config.loader.reward.RewardConfigLoader;
|
||||
import dev.loki.lomines.data.config.loader.system.UIConfigLoader;
|
||||
import org.bukkit.configuration.file.YamlConfiguration;
|
||||
|
||||
import java.io.IOException;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
package dev.loki.lomines.data.config.loader;
|
||||
package dev.loki.lomines.data.config.loader.block;
|
||||
|
||||
import dev.loki.lomines.data.config.block.BlockConfig;
|
||||
import dev.loki.lomines.data.config.block.BlockKey;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package dev.loki.lomines.data.config.loader;
|
||||
package dev.loki.lomines.data.config.loader.entity;
|
||||
|
||||
import dev.loki.lomines.data.config.spawn.PlayerSpawnConfig;
|
||||
import dev.loki.lomines.util.location.LocationParser;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package dev.loki.lomines.data.config.loader;
|
||||
package dev.loki.lomines.data.config.loader.entity;
|
||||
|
||||
import dev.loki.lomines.data.config.teleport.TeleportConfig;
|
||||
import dev.loki.lomines.util.location.LocationParser;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package dev.loki.lomines.data.config.loader;
|
||||
package dev.loki.lomines.data.config.loader.region;
|
||||
|
||||
import dev.loki.lomines.data.config.region.RegionConfig;
|
||||
import dev.loki.lomines.util.location.LocationParser;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package dev.loki.lomines.data.config.loader;
|
||||
package dev.loki.lomines.data.config.loader.region;
|
||||
|
||||
import dev.loki.lomines.data.config.ConfigLoader;
|
||||
import dev.loki.lomines.integration.worldguard.WorldGuardConfig;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package dev.loki.lomines.data.config.loader;
|
||||
package dev.loki.lomines.data.config.loader.reward;
|
||||
|
||||
import dev.loki.lomines.data.config.block.BlockKey;
|
||||
import dev.loki.lomines.data.config.reward.RewardConfig;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package dev.loki.lomines.data.config.loader;
|
||||
package dev.loki.lomines.data.config.loader.system;
|
||||
|
||||
import dev.loki.lomines.data.config.reset.ResetConfig;
|
||||
import org.bukkit.configuration.file.YamlConfiguration;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package dev.loki.lomines.data.config.loader;
|
||||
package dev.loki.lomines.data.config.loader.system;
|
||||
|
||||
import dev.loki.lomines.data.config.ui.UIConfig;
|
||||
import org.bukkit.configuration.file.YamlConfiguration;
|
||||
Loading…
Add table
Add a link
Reference in a new issue