Jump to content

LexManos

Forge Code God
  • Posts

    9270
  • Joined

  • Last visited

  • Days Won

    68

Posts posted by LexManos

  1. As Minecraft is still targeting J8 it is recommended that you use the J8 JDK to dev with.

    However, the re-write of the loading system is to support running on J8+, that includes 9, and 10. 

    But again, as Minecraft still targets J8 we have to support it, which means no hard deps on J9/10 features. Hence why developing with JDK8 is recommended.

  2. Post the new log then.

    The error you're getting:

    Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

    Is caused by a messed up JRE. See here for more info: https://confluence.atlassian.com/kb/unable-to-connect-to-ssl-services-due-to-pkix-path-building-failed-779355358.html

    The other option you have is to manually download the server jar yourself and place it named correctly into the folder you're installing to.

    The installer will then skip the download and *should* bypass that part of what you've got that broken.

  3. java.lang.ClassCastException: it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap cannot be cast to gnu.trove.map.hash.TIntObjectHashMap
        at team.chisel.ctm.client.model.ModelUtil.lambda$getMesh$0(ModelUtil.java:51)
        at team.chisel.ctm.client.model.ModelUtil$$Lambda$1195/1768680984.apply(Unknown Source)
        at java.util.Optional.map(Optional.java:215)
        at team.chisel.ctm.client.model.ModelUtil.getMesh(ModelUtil.java:51)
        at team.chisel.ctm.client.model.AbstractCTMBakedModel$Overrides.handleItemState(AbstractCTMBakedModel.java:84)

    Chisel is hacking into internals of Forge, it needs to stop doing that.

     

    Either update chisel, or if there isnt a update yell at the author to stoop doing bad things.

  4. Do not make launchers, It has been requested by Mojang that launching the game and any user auth goes through them for security purposes.

    So, ya, don't do it. Esp considering you have obviously not spent any time trying to figure out how any of this works.

  5. You're pointing the installer at the GameDir, you need to point it at the launcher's directory.

    If you just run the normal MC launcher then leave the installer at it's default value.

    If you run the normal installer with the --workDir argument, then you need to point it to that directory.

  6. You should never extract a mod, just take the file that you download and put it into the mods folder.

    If there is a mod that tells you to extract it, this is wrong and they need to update their instructions.

    There should only be one folder in the mods folder named 1.12.2, Anything else needs to be deleted.

  7. If its giving you the same error then SOMETHING is broken with your JVM. Or your trust chains. See https://stackoverflow.com/questions/6784463/error-trustanchors-parameter-must-be-non-empty for more info. This isn't a Forge or installer issue. Its something wrong with your server.

     

    As for Forge not working on J9, the installer will work fine on it. However LaunchWrapper, the core loading system assumes some things about the classpath that J9 breaks. It'll just error when you try and actually run the server. As I said, the installer will work fine. As for where this is told yo you, in the error, and in our EAQs

     

     

  8. javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

     

    Only thing google tells me is your JRE is not installed correctly.

    Run using a different JRE or re-install your java.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.