- Thread Author
- #1
I will preface by saying: my Mac is the M2 Silica chip version, not Intel.
I am unable to use RuneMate with my Mac. My client is not recognising that Runelite is patched, even though I have installed and updated everything brand new. I just bought this Mac brand new today also, and everything is fresh so I'm unsure what the issue is. If I click the button to patch Runelite, nothing happens. If I refresh, nothing happens. If I click "start OSRS" the app will freeze and I have to force quit it, even in standalone mode. I've tried both. SCREENSHOT ATTACHED BELOW.
The second problem is that when I try to install RuneMate, I get an error message just at the end after everything is done installing, which I will now paste below:
Exception:
java.lang.RuntimeException: java.io.FileNotFoundException: /Applications/RuneMate.app/Contents/Resources/app/.install4j/install.prop (Operation not permitted)
at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeOther(HelperCommunication.java:344)
at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeActionInt(HelperCommunication.java:279)
at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeActionChecked(HelperCommunication.java:205)
at com.install4j.runtime.installer.InstallerContextImpl.writeFinalRuntimeContent(InstallerContextImpl.java:382)
at com.install4j.runtime.installer.InstallerContextImpl.finish(InstallerContextImpl.java:358)
at com.install4j.runtime.installer.controller.Controller.handleCommand(Controller.java:295)
at com.install4j.runtime.installer.controller.Controller.start(Controller.java:133)
at com.install4j.runtime.installer.Installer.runInProcess(Installer.java:61)
at com.install4j.runtime.installer.Installer.main(Installer.java:46)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:84)
at com.install4j.runtime.launcher.MacLauncher.main(MacLauncher.java:52)
Caused by: java.io.FileNotFoundException: /Applications/RuneMate.app/Contents/Resources/app/.install4j/install.prop (Operation not permitted)
at java.base/java.io.FileOutputStream.open0(Native Method)
at java.base/java.io.FileOutputStream.open(FileOutputStream.java:293)
at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:235)
at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:184)
at com.install4j.runtime.installer.helper.InstallationProperties.store(InstallationProperties.java:76)
at com.install4j.runtime.installer.InstallerContextImpl$3.run(InstallerContextImpl.java:385)
at com.install4j.runtime.installer.helper.comm.actions.RunAction.execute(RunAction.java:11)
at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeActionWrapper(HelperCommunication.java:373)
at com.install4j.runtime.installer.helper.comm.HelperCommunication.access$200(HelperCommunication.java:28)
at com.install4j.runtime.installer.helper.comm.HelperCommunication$2.run(HelperCommunication.java:116)
I am not sure if it is because of this error that my RuneMate client can't find Runelite, or patch it. Or they can be entirely separate issues.
Any help is greatly appreciated.
I am unable to use RuneMate with my Mac. My client is not recognising that Runelite is patched, even though I have installed and updated everything brand new. I just bought this Mac brand new today also, and everything is fresh so I'm unsure what the issue is. If I click the button to patch Runelite, nothing happens. If I refresh, nothing happens. If I click "start OSRS" the app will freeze and I have to force quit it, even in standalone mode. I've tried both. SCREENSHOT ATTACHED BELOW.
The second problem is that when I try to install RuneMate, I get an error message just at the end after everything is done installing, which I will now paste below:
Exception:
java.lang.RuntimeException: java.io.FileNotFoundException: /Applications/RuneMate.app/Contents/Resources/app/.install4j/install.prop (Operation not permitted)
at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeOther(HelperCommunication.java:344)
at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeActionInt(HelperCommunication.java:279)
at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeActionChecked(HelperCommunication.java:205)
at com.install4j.runtime.installer.InstallerContextImpl.writeFinalRuntimeContent(InstallerContextImpl.java:382)
at com.install4j.runtime.installer.InstallerContextImpl.finish(InstallerContextImpl.java:358)
at com.install4j.runtime.installer.controller.Controller.handleCommand(Controller.java:295)
at com.install4j.runtime.installer.controller.Controller.start(Controller.java:133)
at com.install4j.runtime.installer.Installer.runInProcess(Installer.java:61)
at com.install4j.runtime.installer.Installer.main(Installer.java:46)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:84)
at com.install4j.runtime.launcher.MacLauncher.main(MacLauncher.java:52)
Caused by: java.io.FileNotFoundException: /Applications/RuneMate.app/Contents/Resources/app/.install4j/install.prop (Operation not permitted)
at java.base/java.io.FileOutputStream.open0(Native Method)
at java.base/java.io.FileOutputStream.open(FileOutputStream.java:293)
at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:235)
at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:184)
at com.install4j.runtime.installer.helper.InstallationProperties.store(InstallationProperties.java:76)
at com.install4j.runtime.installer.InstallerContextImpl$3.run(InstallerContextImpl.java:385)
at com.install4j.runtime.installer.helper.comm.actions.RunAction.execute(RunAction.java:11)
at com.install4j.runtime.installer.helper.comm.HelperCommunication.executeActionWrapper(HelperCommunication.java:373)
at com.install4j.runtime.installer.helper.comm.HelperCommunication.access$200(HelperCommunication.java:28)
at com.install4j.runtime.installer.helper.comm.HelperCommunication$2.run(HelperCommunication.java:116)
I am not sure if it is because of this error that my RuneMate client can't find Runelite, or patch it. Or they can be entirely separate issues.
Any help is greatly appreciated.
Last edited: