Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

DaemonUmbra

Forum Team
  • Posts

    11086
  • Joined

  • Last visited

  • Days Won

    64

Posts posted by DaemonUmbra

  1. sourceSets {
        main {
            java {srcDirs = ["$projectDir/common"]}
            resources {srcDirs = ["$projectDir/resources"]}
        }
    }

    should be

    sourceSets {
        main {
            java {srcDirs = ["$projectDir/src/main/java"]}
            resources {srcDirs = ["$projectDir/src/main/resources"]}
        }
    }

     

    Gradle seemed to cache this when I corrected it, built, then removed the sourceSets group entirely, and I believe this is the default if not overridden as you did.

  2. It starts it but it doesn't mean it's launched with the correct options, create a file called launch.bat and put this in it:

    java -jar forge.jar -Xmx3G -Xms3G
    pause

    Note that you will need to replace forge.jar with the name of the forge universal jar.

    Double click the launch.bat and it will start the server with more RAM, which might make things a bit clearer.

  3. NEI is almost entirely clientside, it shows you the items that your client can use, not necessarily what's on the server.

    What server jar are you launching, the forge one or the minecraft_server.1.12.2.jar?

    Edit: I'm stupid and forgot there are no forge info messages in latest.log

  4. That log is from a server that is trying to start up when another server(Or another program) is already running using the same port.

     

    From the sound of it you have a vanilla server running when your forge server tries to start, so you are joining the vanilla server thinking it's the forge server.

     

    Edit: It actually looks like you're starting a vanilla server rather than a forge one anyway

  5. If you mean the func_##### stuff, that's an obfuscated name from Minecraft itself, it gets changed into a more human-readable name by Forge during development environment setup, provided there is a mapping for it, it gets turned back into the obfuscated name when the mod is compiled so that it correctly references the function in Minecraft's jar file during runtime.

     

    Other than that I'm not quite clear on what you're asking.

     

    Edit: If you're seeing it in a mod's source (i.e. on GitHub) it means that mod was developed with a version of Forge that did not have a "mapping" to a more readable name for that function.

  6. Quote

    java.lang.NoClassDefFoundError: net/minecraft/client/Minecraft
        at com.mrcrayfish.furniture.proxy.CommonProxy.isDedicatedServer(CommonProxy.java:50)
        at com.mrcrayfish.furniture.handler.SyncEvent.onPlayerLogin(SyncEvent.java:33)

    MrCrayfish's furniture mod is broken, trying to access client-only code on a server... in what appears to be a side-check?

     

    Edit: This was fixed already! In this commit. Where are you getting the mod?

  7. That minecraft server jar is way too small, if that is the one being provided by forge's installer then something is going wrong with the download.

    Try getting the server from Mojang's official site and replace yours with that one Note: Link will start the download from Mojang's servers and you will need to rename it to match what forge is expecting.

  8. Just looked a few posts back, try putting the server in a place on your computer that doesn't have accent marks in the path.

    Maybe rename "Área de Trabalho" to "Area de Trabalho"

    Nevermind, I assumed this was an issue when I had forgotten one other thing in my test.

×
×
  • Create New...

Important Information

By using this site, you agree to our Privacy Policy.