refactor: split MineConfig and Mines classes (291→182, 247→157 lines)
- Extract MineConfig.Builder → MineConfigBuilder (separate file) - Split Mines into 3 services: * MineFileManager - file operations * MineRepository - CRUD operations * MaskScanService - mask scanning logic - Fix imports: data.* → data.config.* Progress: 2/7 files >200 lines fixed
This commit is contained in:
parent
14daef3a9f
commit
1e29889902
11 changed files with 467 additions and 301 deletions
|
|
@ -2,7 +2,7 @@ package com.loki.lomines.command;
|
|||
|
||||
import com.loki.lomines.LoMinesPlugin;
|
||||
import com.loki.lomines.core.Mines;
|
||||
import com.loki.lomines.data.ConfigParseException;
|
||||
import com.loki.lomines.data.config.ConfigParseException;
|
||||
import dev.lolib.commands.annotation.Arg;
|
||||
import dev.lolib.commands.annotation.Command;
|
||||
import dev.lolib.commands.annotation.Subcommand;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue