Jump to content

warjort

Members
  • Posts

    5420
  • Joined

  • Last visited

  • Days Won

    175

Everything posted by warjort

  1. Remove rubidium and its related broken client side only mods from the server. You don't need them there.
  2. java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space You need to give minecraft more memory. It will be a setting somewhere in your Multimc configuration.
  3. You have hit an OS configuration limit. From the error message it looks like this one or it might be max_user_watches? $ sudo sysctl -n fs.inotify.max_user_instances 128 How you change it will depend upon your distribution, but it is probably /etc/sysctl.conf?
  4. Still don't know. 3 lines of debug doesn't give any context. Maybe your ide is holding some locks on a competing process, either within gradle or on the filesystem? e.g. when you first load into the ide it can take some time (though not 20 minutes) for it to check the gradle build is up-to-date which might be competing Try closing your ide and running the task from the command line. There is also a tool within intellij that lets you run gradle tasks. You could also try closing everything down and then checking task manager to see if you have any java background processes still running. Maybe you have a previous build that has got stuck and hasn't ended properly - so it is still holding locks? These aren't really forge issues (except that you are trying to run a forge gradle task). You would probably get more useful help asking on the forums/discord for gradle or intellij.
  5. Rephrasing what I said above: Inside the minecraft launcher click installations, find your forge installation, click it, click "more options" then change "java executable" to the path of the java.exe of adoptium. Then click "save".
  6. # A fatal error has been detected by the Java Runtime Environment: # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000001ac6ed4b19b, pid=2936, tid=1684 # JRE version: OpenJDK Runtime Environment Microsoft-28056 (17.0.1+12) (build 17.0.1+12-LTS) # Java VM: OpenJDK 64-Bit Server VM Microsoft-28056 (17.0.1+12-LTS, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64) # Problematic frame: # v ~RuntimeStub::g1_post_barrier_slow # If you would like to submit a bug report, please visit: # https://github.com/microsoft/openjdk/issues This is an error in java itself (I don't know what this error means except that it is a bug). You can report the problem to microsoft at the link above. You could also try a different version of java, e.g. https://adoptium.net/ which is currently at version 17.0.4 compared with the microsoft 17.0.1 you are using. You will need to change the "java executable" in the "more options" for your forge installation settings inside the minecraft launcher to use it.
  7. Why are you reporting it here when you know which mod is causing the problem? Check you have the latest version of cc:tweaked then report it to the mod author.
  8. Remove rubidium-extras until they fix it: https://github.com/TeamDeusVult/MagnesiumExtras/issues/26
  9. You don't have the memory to do this. As the error says: In your case you can see you only have 8M of swap space (AvailPageFile) left of out 17781M: I would suggest you close other programs to free up memory. You could try to use a larger swap file, but if this just leads to memory getting swapped to and from disk this is going to harm your performance.
  10. Don't know sorry. I've never used flatdir so I don't know how it works or interacts with ForgeGradle deobfuscation. You might have to attach the sources manually in your ide?
  11. If your library is the obfuscated version, you need to use fg.deobf, examples from the mdk https://github.com/MinecraftForge/MinecraftForge/blob/1.19.x/mdk/build.gradle#L134
  12. No idea - pun intended ๐Ÿ™‚ Try running .\gradlew --debug genIntellijRuns so you can see what it is doing. NOTE: the debug output may contain sensitive information so don't just post it here without checking what it contains
  13. See: https://forums.minecraftforge.net/topic/115182-blockbehaviourproperties/ Except you want to look at the tags for an iron block.
  14. That's very unlikely. You should trust the error message which says your manifest.json in the gradle cache is corrupted/incompletely downloaded. This likely happened on a previous build you ran but you didn't spot the error message? One simple way to fix this is exit your ide. If you have run gradle from the command line, also type "gradlew --stop" to stop any background processes. Then delete the cache. This will force ForgeGradle to redownload everything from scratch.
  15. The sky villages mod you have says it is compatible with 1.18 and 1.18.1, it doesn't say it works with 1.18.2 https://www.curseforge.com/minecraft/mc-mods/sky-villages-forge/files There is no version listed for 1.18.2, you should contact the mod author.
  16. Your version of jei is so out-of-date, it's not even on the first page of the mod's 1.19 downloads. ๐Ÿ™‚ https://www.curseforge.com/minecraft/mc-mods/jei/files/all?filter-game-version=1738749986%3a73407 Download the latest version that has a "Game Version" of 1.19 which is your version of minecraft.
  17. Forge doesn't haven't an api for this. Minecraft itself never really has this information. You can find a similar question asked (except in reverse) here: https://forums.minecraftforge.net/topic/114283-119-screen-point-xy-to-world-coordinates-xyz In simplistic terms Minecraft does its world rendering in "world coordinates" only later after it has worked out what should be displayed does it translate it to "screen coordinates". And what is translated at that point has long since lost its connection to the block abstraction. The assumption that blocks are in some sense cubic or even confined to a 1x1x1 cube is also incorrect. Try looking a lectern and pay attention to the shape and extent of its hitbox. ๐Ÿ™‚ Finally, directly using the opengl java api (instead of Minecraft's rendering api) is strongly discouraged. Calling native code to do it is pretty much the same thing, if not worse.
  18. What does this have to do with forge? "This is the support section for those modding with Forge"
  19. https://github.com/TeamJM/journeymap/issues/488 The only version of journeymap available for 1.19.1 is a beta: https://www.curseforge.com/minecraft/mc-mods/journeymap/files
  20. The above shows dynmap starting doing its processing Its still doing stuff 4 minutes later at the end of your log, blocking starting the server and not allowing players to connect. There's also a tonne of errors like this: You need to speak to the mod author.
  21. https://github.com/sp614x/optifine/issues/6974
  22. A negative scaling means a reflection and I guess the reflection in the y direction is because world coords are "updside down" compared to screen coords (which I think is what the font drawing uses?) I tried your 1,1,1 scaling and it is drawing the text, just not where you can see it in first person. You can see the bottom of the backwards large text when you press F5. ๐Ÿ™‚
  23. You can use the spark mod to get basic information about what is using heap memory. https://www.curseforge.com/minecraft/mc-mods/spark https://spark.lucko.me/docs/Command-Usage#spark-heapsummary But unless you know how to read the output it might not mean much to you. The more complicated https://spark.lucko.me/docs/Command-Usage#spark-heapdump needs a tool that can analyse hprof files. e.g. https://www.eclipse.org/mat/ These can often do more complicated stuff like looking for suspected memory leaks. You might find the learning curve for this kind of tool daunting if you have never done something like this before and don't have a working knowledge of java. ๐Ÿ™‚
  24. You can always "throttle" if your checks are expensive. Every entity has a "tickCount" so doing your check once per second (20 ticks) would look like this: if (player.tickCount % 20 == 0) { // Your logic here }
×
×
  • Create New...

Important Information

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