fix: critical fixes from code review — async translation, atomic persistence, unified chat pipeline, config key alignment

This commit is contained in:
loki5512344 2026-08-09 21:04:07 +02:00
parent 103c982f87
commit b1b0c9082b
Signed by: boba
GPG key ID: 253067914055423B
31 changed files with 530 additions and 384 deletions

View file

@ -42,6 +42,7 @@ public final class LoChat extends JavaPlugin {
// Вспомогательные классы
private PluginInitializer initializer;
private PluginShutdown shutdown;
private com.loki.lochat.core.filter.AdvancedMessageFilter chatFilter;
@Override
public void onEnable() {
@ -153,4 +154,12 @@ public final class LoChat extends JavaPlugin {
public TranslationService getTranslationService() {
return translationService;
}
public com.loki.lochat.core.filter.AdvancedMessageFilter getChatFilter() {
return chatFilter;
}
public void setChatFilter(com.loki.lochat.core.filter.AdvancedMessageFilter chatFilter) {
this.chatFilter = chatFilter;
}
}