File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -68,12 +68,15 @@ private PacketManager(){
6868 */
6969 public void manageMethod (String message , int id , Socket socket ){
7070 try {
71+ //第一步,获取server的信息,解码规则:UTF-8
7172 Properties properties = FileSystem .getFileSystem ().serverProperties (Server .getSender ().getServer ());
7273 byte [] bytes = message .getBytes (properties .getProperty ("encode" ));//通过utf-8形式获取byte字节数组
74+ //从注册机中找到注册的事件Register中的那些,然后放进去
7375 Map <Integer , Class <? extends Event >> events = new HashMap <>();
7476 for (RegisterTemplate template :Server .getSender ().getServer ().getRegisters ()){
7577 events .putAll (template .getEvents ());
7678 }
79+ //然后如果存在这个id在事件里,那么就去执行事件
7780 if (events .containsKey (id )){
7881 //System.out.println(new String(Base64.getDecoder().decode(new String(bytes))));
7982 callEventByPacket (id ,bytes );
Original file line number Diff line number Diff line change 1111zh =zh \u6C49\u8BED -> \u8BF7\u9009\u62E9\u60A8\u7684\u8BED\u8A00
1212en =en english-> Please choose your language
1313ru =ru \u0440\u0443\u0441\u0441\u043A\u0438\u0439 -> \u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430 , \u0432\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0432\u0430\u0448 \u044F\u0437\u044B\u043A
14- jp =jap \u65E5\u672C\u8A9E -> \u3042\u306A\u305F\u306E\u8A00\u8A9E\u3092\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044
14+ jp =jp \u65E5\u672C\u8A9E -> \u3042\u306A\u305F\u306E\u8A00\u8A9E\u3092\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044
1515ar =\u0627\u0644\u0639\u0631\u0628\u064A\u0629 -> \u0627\u0644\u0631\u062C\u0627\u0621 \u0627\u062E\u062A\u064A\u0627\u0631 \u0644\u063A\u062A\u0643 ar
1616sp =sp Espa\u00F1 ol-> Selecciona tu idioma
You can’t perform that action at this time.
0 commit comments