2: Install Java 8 on LinuxĬomprehensive instructions for finding and installing Java are available: Ĭheck what version of Java is installed already, for example: java -version Use drag and drop or do something like mv ~/.minecraft ~/Documents/minecraft-1.16.5. or in the "roaming directory", for somewhere else. The folder being used may be ~/.minecraft, /Library/Application Support/. To save the existing installation worlds for restoration later, move the Minecraft installation folder to some neutral location, such as a user home directory, or Documents, etc.
The following instructions detail how to find, install and select Java 8 as default, and install Minecraft Java Edition 1.12.2, and Forge 1.12.2, for Linux, Mac OSX and Windows. The Forge installer jar needs to be used, not the "universal" jar. It's probably easier to run simultaneous versions than uninstalling existing (probably later) Java, which might break something if that's done, anyway.Īlso, Minecraft Java Edition needs to be installed first, and run at least once, before attempting the install of Forge, for server and clients. Multiple Java versions can be run reliably and simultaneously.
I found using Java 8 from scratch for all steps worked with Mac OSX Minecraft server and Ubuntu 20.04 and Windows 10 clients.įor Minecraft Forge 1.12.2, when installing Minecraft server, Minecraft client, and Forge, Java 8 needs to be the system default Java. It's worth it.Īlthough I'm not sure about the particular errors that the OP reports, I ran into a couple of similar-looking Java errors when trying to install Minecraft Java Edition 1.12.2.
If you only have Minecraft Bedrock, now is the time to re-purchase all your licenses for Java Edition.
Minecraft Bedrock is not mod-able, and to mod Minecraft Java Edition the great Minecraft Forge is also needed.
In order to experience amazing mods like Ice and Fire and the great variety of choices.įor those that don't know, this only applies to Minecraft Java Edition. Minecraft Bedrock users will find it's well worth buying a new set of Minecraft licenses for Java Edition, There are some excellent Minecraft Java Edition mods such as Serene Seasons and Dynamic Trees which provide motivation to run Minecraft Java Edition 1.12.2. Unfortunately to me, using these versions are note an option since some of the Mods my son is trying to use doesn't work on Forge versions later than 1.12.2, like "Ancient Warfare", "Animania", and "Chisel". One interesting remark is that actually all Forge versions later than 1.12.2 (like 1.16.1) work regularly on Ubuntu 20.04.
I can provide full logs and crash reports, if someone thinks this could help. Tried all the options cited on that article, and the which instructs to put the java option bellow was the one which made me advance a little bit: So I've searched this error "Caused by: : Assistive Technology not found: " and found this Ask Ubuntu article:
: : at .FMLSecurityManager.checkPermission(FMLSecurityManager.java:49) : : .FMLSecurityManager$ExitTrappedException : nullĪt 0(Native Method) ~Īt (NativeMethodAccessorImpl.java:62) ~Īt (DelegatingMethodAccessorImpl.java:43) ~Īt .invoke(Method.java:498) ~Īt .launch(Launch.java:135) Īt .main(Launch.java:28) Ĭaused by: : Assistive Technology not found: Īt (Toolkit.java:807) ~Īt (Toolkit.java:886) ~Īt .(LinuxSysImplementation.java:50) ~Īt (Sys.java:131) ~Īt .(Sys.java:116) ~Īt .func_71386_F(Minecraft.java:2984) ~Īt .Main.main(SourceFile:38) ~ I've already tried to use Minecraft snap and deb version, JRE from a range of versions of OpenJDK (8, 11) and Oracle (14), JRE headless and not headless, and a lot of subversions of Forge (1.12.2) from this repository:Īfter installing Forge client using jar downloaded from the link above, I got this error:
I'm trying to install some Minecraft Mods to my son on Ubuntu 20.04, but I'm stuck on Forge.