warjort
Members-
Posts
5420 -
Joined
-
Last visited
-
Days Won
175
Everything posted by warjort
-
Remove rubidium and its related broken client side only mods from the server. You don't need them there.
-
Could not find net.minecraft:client:1.19.1
warjort replied to Cute Hamster's topic in Modder Support
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. -
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".
-
# 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.
-
Modpack wont launch when a new mod is installed
warjort replied to Coralz's topic in Support & Bug Reports
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. -
Minecraft 1.18.2 crashing upon joining server.
warjort replied to temurkaa's topic in Support & Bug Reports
Remove rubidium-extras until they fix it: https://github.com/TeamDeusVult/MagnesiumExtras/issues/26 -
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.
-
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?
-
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
-
Could not find net.minecraft:client:1.19.1
warjort replied to Cute Hamster's topic in Modder Support
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 -
See: https://forums.minecraftforge.net/topic/115182-blockbehaviourproperties/ Except you want to look at the tags for an iron block.
-
Could not find net.minecraft:client:1.19.1
warjort replied to Cute Hamster's topic in Modder Support
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. -
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.
-
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.
-
What does this have to do with forge? "This is the support section for those modding with Forge"
-
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
-
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.
-
https://github.com/sp614x/optifine/issues/6974
-
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. ๐
-
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. ๐
-
Apply effect to all player when they enter the game 18 lts version
warjort replied to lucastormreig's topic in Modder Support
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 }