mirror of
https://github.com/Eaglercraft-Archive/Eaglercraftx-1.8.8-src.git
synced 2025-06-27 18:38:14 -05:00
Update #48 - Added some features from OptiFine
This commit is contained in:
@ -6,6 +6,7 @@ import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.InputStreamReader;
|
||||
import java.nio.charset.Charset;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
@ -64,7 +65,12 @@ public class IOUtils {
|
||||
while((s = rd.readLine()) != null) {
|
||||
b.append(s).append('\n');
|
||||
}
|
||||
return b.toString();
|
||||
// Handle BOM
|
||||
if(c == StandardCharsets.UTF_8 && b.length() > 0 && b.charAt(0) == 65279) {
|
||||
return b.substring(1, b.length());
|
||||
}else {
|
||||
return b.toString();
|
||||
}
|
||||
}finally {
|
||||
is.close();
|
||||
}
|
||||
|
Reference in New Issue
Block a user