Skip to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (โ‹ฎ) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

warjort

Members
  • Joined

  • Last visited

Everything posted by warjort

  1. https://forums.minecraftforge.net/topic/89239-excessively-asked-questions-eaq/#comment-415820
  2. That is the curseforge log. If you want help with curseforge: https://support.curseforge.com/en/support/home This is the MinecraftForge support forum (not the same thing as Curseforge). If you want help with MinecraftForge: https://forums.minecraftforge.net/topic/89239-excessively-asked-questions-eaq/#comment-415820
  3. Paraphrasing those links since it looks like you are too lazy to read them yourself. Don't call get() until you really need the value. After the RegisterEvent has been fired. You certainly can't do it in the static initialisation of a class.
  4. Thrown eggs don't use loot tables. See ThrownEgg.onHit() If you want to do something similar for a projectile you didn't write: https://github.com/MinecraftForge/MinecraftForge/blob/1.19.x/src/main/java/net/minecraftforge/event/entity/ProjectileImpactEvent.java On the second part, I have no idea. If you just post snippets out of context you should expect to have your question ignored. Anyway since this is one of your first posts: This is your loot modifier. How it works is completely up to you. You can't expect us to support your code. Especially when you don't even show it.
  5. You can't dereference RegistryObjects until after the underlying objects are registered. https://forge.gemwire.uk/wiki/Registration https://forge.gemwire.uk/wiki/Stages_of_Modloading
  6. https://forums.minecraftforge.net/topic/123416-exit-code-1/
  7. https://forums.minecraftforge.net/topic/89239-excessively-asked-questions-eaq/#comment-415820
  8. Please stop posting logs in the forum. Use a file sharing site. Anyway: You have many mods that want a more recent version of Forge. Use the latest version.
  9. There is no error in that log. The last thing in that log is so most likely you have some mod crashing the game without logging the error. Post a link to the launcher_log.txt from directly after the crash to see if the launcher logged the error.
  10. The last thing in the log is that, so I would guess there is something wrong with the config/fml.toml file. If you don't have a backup, delete the file and it will be recreated with default values. If that doesn't fix it, post a link to the launcher_log.txt
  11. I have trouble reading that log as well. Don't post them in the forums, use a file sharing site. The above is the first error in what you show. There's a number of other errors from geckolib which may or may not be related to this error? Check you have the latest version of these mods then contact the mod authors.
  12. Gradle flatdir is not a maven repository. https://docs.gradle.org/current/userguide/declaring_repositories.html#sec:repository-types You need to ask wherever gradle provides support what it means by that.
  13. Why are calling toString() on your Component and then wrapping that in another Component? A java.lang.String is just an array of unicode characters. It has no way to understand or store Minecraft's style attachments.
  14. This is the link to a possible solution if you can't get the latest version of their driver to work. https://forums.minecraftforge.net/topic/119038-1192-failed-to-run-example-mod-on-fresh-setup/#comment-522788
  15. You are like the 20th person to report this in the last couple of days. I'm pretty sure AMD released a driver update and broke things? https://forums.minecraftforge.net/topic/123416-exit-code-1/
  16. Confirmed crash in the graphics card driver. Read that link I posted above about the suggestion to install a previous known to work version of the driver if the latest version doesn't work for you. But as I keep saying, you really need to contact AMD for help with their broken driver.
  17. That is not the correct way to do it. "implementation" means adding the jar to the classpath for both compile and run. Since source jars don't contain any classes that's kind of pointless. And posting small snippets out of context will just lead to your question getting ignored. Nobody is going to waste their time trying to guess what the problem is from very incomplete information unless the problem is obvious from what you post. I don't know much about how vscode works with gradle, but I am assuming you are using the plugin written by redhat/microsoft that repurposes some of the code used by eclipse? The docs for that has a section on how to attach sources: https://code.visualstudio.com/docs/java/java-project Why it isn't doing this automatically, you would have to ask the plugin authors. Having a -sources.jar is usually enough for maven's "configuration by convention" - assuming you are using maven to download the jar? Or maybe the plugin is confused by the jar getting deobfuscated when it is downloaded? https://forge.gemwire.uk/wiki/Dependencies, but that doesn't confuse eclipse which as I said above I think uses the same code.
  18. https://forums.minecraftforge.net/topic/123416-exit-code-1/ It might also be related to the invalid maxFps setting in your options.txt?
  19. See MeleeAttackGoal (default 20 ticks or 1 second) or RangedAttackGoal (based on distance to target). There are many other ways Mojang implement this behaviour. e.g. the "chargeTime" in GhastShootFireballGoal
  20. https://www.curseforge.com/minecraft/mc-mods/mcef-forge That mod is not supported by the mod author and it's not a 1.19.4 mod.
  21. That does show it spending 60 seconds fixing data for a minecraft Structure, e.g. village or maybe the ocean monument you mentioned earlier. But that's out of a total of 4 minutes so I am not sure it is a loop. Maybe you have a mod for an older version of minecraft that is saving its data in an old data format. Then when you reload minecraft, it spots the old data and tries to fix it to the new format, but gets confused because it is modded data? The only mod related code I see near to this method is That is not directly calling the data fix, but it could be triggering it? https://www.curseforge.com/minecraft/mc-mods/alexs-cloud-storage
  22. Where do you see the infinite loop? It's impossible to help if you just keep posting incomplete information. As to why running "spark gc" stops it from crashing, you would need to ask the spark developers. I would guess something spark is doing is reducing concurrency and stopping a "race condition" bug in one of your mods?
  23. Note to self. ๐Ÿ™‚ "I think I am going to give up answering all these graphics card crashes. Users never use search so I am just wasting my time repeating myself. Given the large number of bug reports for this issue in the last few days, it wouldn't suprise me if AMD recently updated their driver and broke it AGAIN. Either that or a large number of users are downloading some recently hacked software that is trying to use this driver as an attack vector?" Here's one I prepared earlier: https://forums.minecraftforge.net/topic/123416-exit-code-1/#comment-536373
  24. Posting random snippets of code out of context will likely just mean your is question ignored. Especially if you are posting compiler errors, which is an indication you don't understand java. Anwyay, the only places in the minecraft code that have a damageSources() method are Level and Entity. It doesn't sound like you coding one of those? So obviously "this" won't work. Maybe you want? target.damageSources()

Important Information

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

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions โ†’ Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.