Рефакторинг: KISS принципы, разбиение god-классов, реорганизация
- Создан RatConfig.java с централизованными константами - MuteServiceImpl: 261→170 строк (Strategy pattern) - MessagingServiceImpl: 219→124 строк (3 отдельных сервиса) - ServiceFactory для создания сервисов - Реорганизованы директории: utils/, commands/moderation/, commands/admin/ - Все директории теперь ≤6 файлов
This commit is contained in:
parent
6119feafcf
commit
f45786c6af
83 changed files with 747 additions and 514 deletions
|
|
@ -3,7 +3,7 @@ package com.loki.lochat.commands.rp;
|
|||
import com.loki.lochat.LoChat;
|
||||
import com.loki.lochat.api.service.PlayerService;
|
||||
import com.loki.lochat.commands.base.PlayerCommand;
|
||||
import com.loki.lochat.utils.ChatFormatter;
|
||||
import com.loki.lochat.utils.format.ChatFormatter;
|
||||
import net.kyori.adventure.text.Component;
|
||||
import org.bukkit.command.Command;
|
||||
import org.bukkit.entity.Player;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue