Okay, dummy Jinx with another stupid question (I can play but tech goes beyond my realm of knowledge). In the past I had two icons on my desktop, one for Salem, one for Ender's version. Stupidly I deleted them and had to download them again. The default version is fine and is on my desktop. However the Ender's version works fine but I cannot find anyway to save it on my computer. I looked all around in applications and documents and it doesn't seem to be anywhere. It only asked me to allow for access in the first thing and allow or deny for potentially unsafe components in the second box. If I allow the second the programs runs, but doesn't save on my computer. If I deny the second one I get an error:
(So I am doing something wrong? Is there a way to save it on my computer like I had it before? Mac

)
java.lang.Error: java.lang.reflect.InvocationTargetException
at haven.MainFrame.javabughack(MainFrame.java:394)
at haven.MainFrame.main2(MainFrame.java:407)
at haven.MainFrame.access$1(MainFrame.java:404)
at haven.MainFrame$8.run(MainFrame.java:477)
at java.lang.Thread.run(Thread.java:680)
Caused by: java.lang.reflect.InvocationTargetException
at java.awt.EventQueue.invokeAndWait(EventQueue.java:1078)
at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1326)
at haven.MainFrame.javabughack(MainFrame.java:385)
... 4 more
Caused by: java.lang.ExceptionInInitializerError
at haven.MainFrame$5.run(MainFrame.java:388)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:677)
at java.awt.EventQueue.access$000(EventQueue.java:85)
at java.awt.EventQueue$1.run(EventQueue.java:638)
at java.awt.EventQueue$1.run(EventQueue.java:636)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:647)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.RuntimeException: Delayed error in resource gfx/loginscr (v-1), from local res source
at haven.Resource.checkerr(Resource.java:1407)
at haven.Resource.layer(Resource.java:1292)
at haven.Resource.layer(Resource.java:1301)
at haven.Resource.loadtex(Resource.java:1423)
at haven.LoginScreen.<clinit>(LoginScreen.java:49)
... 15 more
Caused by: haven.Resource$LoadException: Could not find resource locally: gfx/loginscr
at haven.Resource$JarSource.get(Resource.java:335)
at haven.Resource$Loader.handle(Resource.java:447)
at haven.Resource$Loader.run(Resource.java:427)
at java.lang.Thread.run(Thread.java:680)
Being powerful is like being a lady. If you have to tell people you are, you aren't. ~Margaret Thatcher