Fix Spammer doesn't support cyrillic symbols (#825)

This commit is contained in:
suretic 2020-05-15 19:26:46 +02:00 committed by GitHub
parent 224b83c6e4
commit 73a365b990
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 7 deletions

View File

@ -9,7 +9,8 @@ import net.minecraftforge.client.event.ClientChatReceivedEvent;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.InputStreamReader;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
@ -23,6 +24,7 @@ import static me.zeroeightsix.kami.util.MessageSendHelper.sendErrorMessage;
/**
* @author dominikaaaa
* Updated by domikaaaa on 19/04/20
* Updated by suretic on 13/05/20
*/
@Module.Info(
name = "ChatFilter",
@ -73,7 +75,7 @@ public class ChatFilter extends Module {
BufferedReader bufferedReader;
try {
sendChatMessage(getChatName() + "Trying to find '&7chat_filter.txt&f'");
bufferedReader = new BufferedReader(new FileReader("chat_filter.txt"));
bufferedReader = new BufferedReader(new InputStreamReader(new FileInputStream("chat_filter.txt"), "UTF-8"));
String line;
tempLines.clear();
while ((line = bufferedReader.readLine()) != null) {

View File

@ -10,7 +10,8 @@ import me.zeroeightsix.kami.util.MessageSendHelper
import net.minecraft.network.play.server.SPacketChat
import java.io.BufferedReader
import java.io.FileNotFoundException
import java.io.FileReader
import java.io.InputStreamReader;
import java.io.FileInputStream;
import java.io.IOException
@Module.Info(
@ -28,7 +29,7 @@ class LoginMessage : Module() {
try {
MessageSendHelper.sendChatMessage(chatName + "Finding login message from loginmsg.txt...")
reader = BufferedReader(FileReader("loginmsg.txt"))
reader = BufferedReader(InputStreamReader(FileInputStream("loginmsg.txt"), "UTF-8"))
loginMessage = reader.readLine()
@ -50,4 +51,4 @@ class LoginMessage : Module() {
sent = true
}
})
}
}

View File

@ -6,7 +6,8 @@ import me.zeroeightsix.kami.setting.Settings;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.InputStreamReader;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
@ -33,7 +34,7 @@ public class Spammer extends Module {
BufferedReader bufferedReader;
try {
sendChatMessage(getChatName() + "Trying to find '&7spammer.txt&f'");
bufferedReader = new BufferedReader(new FileReader("spammer.txt"));
bufferedReader = new BufferedReader(new InputStreamReader(new FileInputStream("spammer.txt"), "UTF-8"));
String line;
tempLines.clear();
while ((line = bufferedReader.readLine()) != null) {