Skip to content

Commit 2437624

Browse files
committed
Fix logic, rename messages
1 parent f054dbd commit 2437624

File tree

9 files changed

+39
-39
lines changed

9 files changed

+39
-39
lines changed

eternalcore-api/src/main/java/com/eternalcode/core/feature/msgtoggle/MsgToggleService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
public interface MsgToggleService {
77

8-
CompletableFuture<Boolean> hasMsgToggledOff(UUID uuid);
8+
CompletableFuture<Boolean> hasMsgToggled(UUID uuid);
99

1010
void toggleMsg(UUID uuid, boolean toggle);
1111

eternalcore-core/src/main/java/com/eternalcode/core/feature/msgtoggle/MsgToggleCommand.java

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -27,39 +27,43 @@ public MsgToggleCommand(MsgToggleService msgToggleService, NoticeService noticeS
2727
this.noticeService = noticeService;
2828
}
2929

30+
public enum STATE {
31+
ON,
32+
OFF
33+
}
34+
3035
@Execute
31-
@DescriptionDocs(description = "Toggle private messages")
36+
@DescriptionDocs(description = "Toggle receiving private messages on and off")
3237
public void execute(@Context Player context) {
33-
34-
CompletableFuture<Boolean> hasMsgToggledOff = this.msgToggleService.hasMsgToggledOff(context.getUniqueId());
38+
CompletableFuture<Boolean> hasMsgToggledOff = this.msgToggleService.hasMsgToggled(context.getUniqueId());
3539

3640
hasMsgToggledOff.thenAccept(toggledOff -> {
3741
if (!toggledOff) {
38-
this.on(context);
42+
this.toggleOff(context);
3943
} else {
40-
this.off(context);
44+
this.toggleOn(context);
4145
}
4246
});
4347
}
4448

45-
@Execute(name = "off")
46-
@DescriptionDocs(description = "Enable private messages")
47-
public void on(@Context Player context) {
49+
@Execute(name = "on")
50+
@DescriptionDocs(description = "Block incoming private messages")
51+
public void toggleOn(@Context Player context) {
4852
this.msgToggleService.toggleMsg(context.getUniqueId(), true);
4953

5054
this.noticeService.create()
51-
.notice(translation -> translation.privateChat().msgToggleSelfOn())
55+
.notice(translation -> translation.privateChat().msgToggledSelf())
5256
.player(context.getUniqueId())
5357
.send();
5458
}
5559

56-
@Execute(name = "on")
57-
@DescriptionDocs(description = "Disable private messages")
58-
public void off(@Context Player context) {
60+
@Execute(name = "off")
61+
@DescriptionDocs(description = "Unblock incoming private messages")
62+
public void toggleOff(@Context Player context) {
5963
this.msgToggleService.toggleMsg(context.getUniqueId(), false);
6064

6165
this.noticeService.create()
62-
.notice(translation -> translation.privateChat().msgToggleSelfOff())
66+
.notice(translation -> translation.privateChat().msgUntoggleSelf())
6367
.player(context.getUniqueId())
6468
.send();
6569
}
@@ -68,7 +72,7 @@ public void off(@Context Player context) {
6872
@Permission("eternalcore.msgtoggle.other")
6973
@DescriptionDocs(description = "Toggle private messages for other player", arguments = "<player>")
7074
public void other(@Context Player context, @Arg("player") Player player) {
71-
CompletableFuture<Boolean> hasMsgToggledOff = this.msgToggleService.hasMsgToggledOff(player.getUniqueId());
75+
CompletableFuture<Boolean> hasMsgToggledOff = this.msgToggleService.hasMsgToggled(player.getUniqueId());
7276

7377
hasMsgToggledOff.thenAccept(toggledOff -> this.other(context, player, !toggledOff ? STATE.ON : STATE.OFF));
7478
}
@@ -82,17 +86,13 @@ public void other(@Context Player context, @Arg("player") Player player, @Arg("<
8286
this.noticeService.create()
8387
.notice(
8488
translation -> toggle == STATE.ON ?
85-
translation.privateChat().msgTogglePlayerOn() :
86-
translation.privateChat().msgTogglePlayerOff()
89+
translation.privateChat().msgUntogglePlayer() :
90+
translation.privateChat().msgToggledPlayer()
8791
)
8892
.player(context.getUniqueId())
8993
.placeholder("{PLAYER}", player.getName())
9094
.send();
9195

9296
}
9397

94-
public enum STATE {
95-
ON,
96-
OFF
97-
}
9898
}

eternalcore-core/src/main/java/com/eternalcode/core/feature/msgtoggle/MsgToggleRepository.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
public interface MsgToggleRepository {
77

8-
CompletableFuture<Boolean> isToggledOff(UUID uuid);
8+
CompletableFuture<Boolean> isToggled(UUID uuid);
99

1010
CompletableFuture<Void> setToggledOff(UUID uuid, boolean toggledOff);
1111

eternalcore-core/src/main/java/com/eternalcode/core/feature/msgtoggle/MsgToggleRepositoryOrmLite.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ private MsgToggleRepositoryOrmLite(DatabaseManager databaseManager, Scheduler sc
2020
}
2121

2222
@Override
23-
public CompletableFuture<Boolean> isToggledOff(UUID uuid) {
23+
public CompletableFuture<Boolean> isToggled(UUID uuid) {
2424
return this.selectSafe(MsgToggleWrapper.class, uuid)
2525
.thenApply(
2626
optional -> optional.map(MsgToggleWrapper::isEnabled).orElse(true)

eternalcore-core/src/main/java/com/eternalcode/core/feature/msgtoggle/MsgToggleServiceImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ public MsgToggleServiceImpl(MsgToggleRepository msgToggleRepository) {
1818

1919

2020
@Override
21-
public CompletableFuture<Boolean> hasMsgToggledOff(UUID uuid) {
22-
return this.msgToggleRepository.isToggledOff(uuid);
21+
public CompletableFuture<Boolean> hasMsgToggled(UUID uuid) {
22+
return this.msgToggleRepository.isToggled(uuid);
2323
}
2424

2525
@Override

eternalcore-core/src/main/java/com/eternalcode/core/feature/privatechat/PrivateChatServiceImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ void privateMessage(User sender, User target, String message) {
5959

6060
UUID uniqueId = target.getUniqueId();
6161

62-
this.msgToggleService.hasMsgToggledOff(uniqueId).thenAccept(hasToggledOff -> {
63-
if (hasToggledOff) {
62+
this.msgToggleService.hasMsgToggled(uniqueId).thenAccept(hasMsgToggled -> {
63+
if (hasMsgToggled) {
6464
this.noticeService.player(sender.getUniqueId(), translation -> translation.privateChat().msgToggledOff());
6565

6666
return;

eternalcore-core/src/main/java/com/eternalcode/core/translation/Translation.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -261,10 +261,10 @@ interface PrivateChatSection {
261261
Notice socialSpyDisable();
262262

263263
Notice msgToggledOff();
264-
Notice msgToggleSelfOff();
265-
Notice msgToggleSelfOn();
266-
Notice msgTogglePlayerOff();
267-
Notice msgTogglePlayerOn();
264+
Notice msgToggledSelf();
265+
Notice msgUntoggleSelf();
266+
Notice msgToggledPlayer();
267+
Notice msgUntogglePlayer();
268268

269269
Notice ignorePlayer();
270270
Notice ignoreAll();

eternalcore-core/src/main/java/com/eternalcode/core/translation/implementation/ENTranslation.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -499,12 +499,12 @@ public static class ENPrivateSection implements PrivateChatSection {
499499

500500
public Notice msgToggledOff = Notice.chat("<red>► <dark_red>This player has disabled private messages!");
501501

502-
public Notice msgToggleSelfOff = Notice.chat("<green>► <white>Private messages have been <red>disabled<white>!");
503-
public Notice msgToggleSelfOn = Notice.chat("<green>► <white>Private messages have been <green>enabled<white>!");
502+
public Notice msgToggledSelf = Notice.chat("<green>► <white>Private messages have been <red>disabled<white>!");
503+
public Notice msgUntoggleSelf = Notice.chat("<green>► <white>Private messages have been <green>enabled<white>!");
504504

505505
@Description("# {PLAYER} - Player")
506-
public Notice msgTogglePlayerOff = Notice.chat("<green>► <white>Private messages have been disabled for <green>{PLAYER}<white>!");
507-
public Notice msgTogglePlayerOn = Notice.chat("<green>► <white>Private messages have been enabled for <green>{PLAYER}<white>!");
506+
public Notice msgToggledPlayer = Notice.chat("<green>► <white>Private messages have been disabled for <green>{PLAYER}<white>!");
507+
public Notice msgUntogglePlayer = Notice.chat("<green>► <white>Private messages have been enabled for <green>{PLAYER}<white>!");
508508

509509

510510

eternalcore-core/src/main/java/com/eternalcode/core/translation/implementation/PLTranslation.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -507,12 +507,12 @@ public static class PLPrivateChatSection implements PrivateChatSection {
507507

508508
public Notice msgToggledOff = Notice.chat("<red>► <dark_red>Wiadomości prywatne zostały wyłączone!");
509509

510-
public Notice msgToggleSelfOff = Notice.chat("<green>► <white>Wiadomości prywatne zostały <red>wyłączone!");
511-
public Notice msgToggleSelfOn = Notice.chat("<green>► <white>Wiadomości prywatne zostały <green>włączone!");
510+
public Notice msgToggledSelf = Notice.chat("<green>► <white>Wiadomości prywatne zostały <red>wyłączone!");
511+
public Notice msgUntoggleSelf = Notice.chat("<green>► <white>Wiadomości prywatne zostały <green>włączone!");
512512

513513
@Description({" ", "# {PLAYER} - Gracz któremu wyłączono wiadomości prywatne"})
514-
public Notice msgTogglePlayerOff = Notice.chat("<green>► <white>Wiadomości prywatne zostały <red>wyłączone <white>dla gracza <green>{PLAYER}<white>!");
515-
public Notice msgTogglePlayerOn = Notice.chat("<green>► <white>Wiadomości prywatne zostały <green>włączone <white>dla gracza <green>{PLAYER}<white>!");
514+
public Notice msgToggledPlayer = Notice.chat("<green>► <white>Wiadomości prywatne zostały <red>wyłączone <white>dla gracza <green>{PLAYER}<white>!");
515+
public Notice msgUntogglePlayer = Notice.chat("<green>► <white>Wiadomości prywatne zostały <green>włączone <white>dla gracza <green>{PLAYER}<white>!");
516516

517517
@Description({" ", "# {PLAYER} - Gracz który jest zignorowany"})
518518
public Notice ignorePlayer = Notice.chat("<green>► <white>Zignorowano gracza <red>{PLAYER}<white>!");

0 commit comments

Comments
 (0)