diff --git a/app_pojavlauncher/src/main/assets/rt4.jar b/app_pojavlauncher/src/main/assets/rt4.jar index f240df8c2..6d22f036c 100644 Binary files a/app_pojavlauncher/src/main/assets/rt4.jar and b/app_pojavlauncher/src/main/assets/rt4.jar differ diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MinecraftGLSurface.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MinecraftGLSurface.java index acd65d4c7..7e6927926 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MinecraftGLSurface.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/MinecraftGLSurface.java @@ -307,6 +307,8 @@ public class MinecraftGLSurface extends View implements GrabListener { break; case MotionEvent.ACTION_DOWN: // 0 + sendMouseButton(LwjglGlfwKeycode.GLFW_MOUSE_BUTTON_LEFT, true); + sendMouseButton(LwjglGlfwKeycode.GLFW_MOUSE_BUTTON_LEFT, false); hudKeyHandled = handleGuiBar((int)e.getX(), (int) e.getY()); boolean isTouchInHotbar = hudKeyHandled != -1; if (isTouchInHotbar) { diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/utils/JREUtils.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/utils/JREUtils.java index e2b76e969..5450f551c 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/utils/JREUtils.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/utils/JREUtils.java @@ -119,17 +119,6 @@ public class JREUtils { Logger.appendToLog(currStr); Log.e("jrelog-logcat",currStr); } - - if (p.waitFor() != 0) { - Log.e("jrelog-logcat", "Logcat exited with code " + p.exitValue()); - failTime++; - Log.i("jrelog-logcat", (failTime <= 10 ? "Restarting logcat" : "Too many restart fails") + " (attempt " + failTime + "/10"); - if (failTime <= 10) { - run(); - } else { - Logger.appendToLog("ERROR: Unable to get more log."); - } - } } catch (Throwable e) { Log.e("jrelog-logcat", "Exception on logging thread", e); Logger.appendToLog("Exception on logging thread:\n" + Log.getStackTraceString(e)); @@ -353,7 +342,7 @@ public class JREUtils { "-Dfml.earlyprogresswindow=false" //Forge 1.14+ workaround )); if(LauncherPreferences.PREF_ARC_CAPES) { - overridableArguments.add("-javaagent:"+new File(Tools.DIR_DATA,"arc_dns_injector/arc_dns_injector.jar").getAbsolutePath()+"=23.95.137.176"); + //overridableArguments.add("-javaagent:"+new File(Tools.DIR_DATA,"arc_dns_injector/arc_dns_injector.jar").getAbsolutePath()+"=23.95.137.176"); } List additionalArguments = new ArrayList<>(); for(String arg : overridableArguments) {