diff --git a/src/main/java/me/zeroeightsix/kami/module/modules/misc/CustomChat.java b/src/main/java/me/zeroeightsix/kami/module/modules/misc/CustomChat.java index 064c1c360..852ddfa8c 100644 --- a/src/main/java/me/zeroeightsix/kami/module/modules/misc/CustomChat.java +++ b/src/main/java/me/zeroeightsix/kami/module/modules/misc/CustomChat.java @@ -2,6 +2,7 @@ package me.zeroeightsix.kami.module.modules.misc; import me.zero.alpine.listener.EventHandler; import me.zero.alpine.listener.Listener; +import me.zeroeightsix.kami.command.Command; import me.zeroeightsix.kami.event.events.PacketEvent; import me.zeroeightsix.kami.module.Module; import me.zeroeightsix.kami.setting.Setting; @@ -61,7 +62,14 @@ public class CustomChat extends Module { private String KAMI_ONTOP = lllllllliiiliiliiiil + lllllllliiiliiliiill + lllllllliiiliiliilii + lllllllliiiliiliilli + " " + lllllllliiiliiliilil + lllllllliiiliiliilll + lllllllliiiliililiii + lllllllliiiliililiil + " " + lllllllliiiliililili + lllllllliiiliililill + " " + lllllllliiiliilillii + lllllllliiiliilillil + lllllllliiiliilillli; private String KAMI_WEBSITE = lllllllliiiliilillll + lllllllliiiliilliiii + lllllllliiiliilliiil + lllllllliiiliilliili + lllllllliiiliilliill + lllllllliiiliillilii + lllllllliiiliillilil + lllllllliiiliillilli + lllllllliiiliillilll + lllllllliiiliillliii + lllllllliiiliillliil + lllllllliiiliilllili + lllllllliiiliilllill + lllllllliiiliillllii + lllllllliiiliillllil + lllllllliiiliillllli + lllllllliiiliillllll + lllllllliiililiiiiii; private String KAMI_FINAL = ""; + private String KAMI_ALL = " \u23d0 \u166d\uff4f\u1587\uff0d\u1455\u14aa\uff49\u4e47\u144e\u3112 \u23d0 \u1d1b\u0280\u026a\u1d18\u029f\ua731\u02e2\u026a\u02e3 \u23d0 \u0e23\u0e4f\u0e22\u05e7\u0452\u0e04\u03c2\u043a \u23d0 \u0050\u0045\u004e\u0049\u0053 \u23d0 \u0274\u1d1c\u1d1b\u0262\u1d0f\u1d05\u002e\u1d04\u1d04 \u0fc9 \u23d0 \u1d0b\u1d07\u1d07\u1d0d\u028f\u002e\u1d04\u1d04\u30c4 \u23d0 \u0493\u1d1c\u0280\u0280\u028f\u1d21\u1d00\u0280\u1d07 \u23d0 \u0262\u1d00\u028f \u23d0 \u1d07\u029f\u1d07\u1d0d\u1d07\u0274\u1d1b\u1d00\ua731\u002e\u1d04\u1d0f\u1d0d \u23d0 \u0299\u1d00\u029f\u1d05\u029c\u1d00\u1d04\u1d0b \u2713\u1d00\u1d18\u0150\u029f\u00a5\u028f\u1d0f\u0143\u002e\u0493\u1d00\u0262 \u00bb\u0299\u1d00\u1d04\u1d0b\u1d05\u1d0f\u1d0f\u0280\u1d07\u1d05 \u23d0 \u0030\u0032\u0037\u0048\u0061\u0063\u006b \u23d0 \u1d00\u1d04\u1d07 \u029c\u1d00\u1d04\u1d0b \u23d0 "; + @Override + public void onUpdate() { + if (textMode.getValue().equals(TextMode.ALL)) { + Command.sendChatMessage("[CustomChat] Note: ALL text mode only works with the separator decoration mode"); + } + } @EventHandler public Listener listener = new Listener<>(event -> { if (event.getPacket() instanceof CPacketChatMessage) { @@ -88,6 +96,9 @@ public class CustomChat extends Module { else if (textMode.getValue().equals(TextMode.WEBSITE)) { KAMI_FINAL = KAMI_SEPARATOR + KAMI_WEBSITE; } + else if (textMode.getValue().equals(TextMode.ALL)) { + KAMI_FINAL = KAMI_ALL + KAMI_NAME; + } } else if (decoMode.getValue().equals(DecoMode.NONE)) { if (textMode.getValue().equals(TextMode.NAME)) { @@ -118,7 +129,7 @@ public class CustomChat extends Module { }); private enum TextMode { - NAME, ONTOP, WEBSITE + NAME, ONTOP, WEBSITE, ALL } private enum DecoMode { SEPARATOR, CLASSIC, NONE