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. One of your mods or datapacks is trying to use an item tag (#minecraft:planks) when an item is expected in a recipe. From the error it could also be something configured via crafttweaker. The error message does not say which recipe or mod. Unless you know which recipe is causing this, likely the only way you are going to find it is by experimenting with removing mods until the problem goes away. Backup your world before removing mods.
  2. Conflict between patchoulli and ars nouveau. Check you have the latest versions then contact the mod author.
  3. What are the values in init() ? Maybe your widget should accept a function reference this.menu::getEnergy so it can always retrieve the live data?
  4. One of your mod files is invalid/corrupted. The error message does not say which one. One of your new mods likely didn't finish downloading properly, try redownloading your new mods again.
  5. One of your mods is using the random number generator incorrectly. The most likely one is But it could be any of your mods since we can't see what is using it on the other thread. Probably the only way you are going to find the mod is to experiment with removing mods until the problem goes away. Backup your world before removing mods.
  6. Install the latest preview release of optifine.
  7. There is no error in that log. But the last thing in that log is loading mixins for the multiworld mod. According to curseforge there is no version of multiworld compatible with 1.19.2 forge https://www.curseforge.com/minecraft/mc-mods/multiworld-mod/files/all?filter-game-version=1738749986%3a73407 Contact the mod author.
  8. Probably this search is more relevant to what you are trying to do: https://github.com/search?q=getOrCreateTagElement&type=code
  9. There are literally hundreds of uses of it in vanilla code. Use your IDE to search for uses of CompoundTag, e.g. enchantments since I know this relates to your thread about storing item data and I mentioned that there. Or here's what github shows: https://github.com/search?l=Java&q=CompoundTag&type=Code You will need to filter those for modern forge mods.
  10. I downloaded your mod and the first thing it complains about is you have a spurious space (%20) on the end of the META-INF folder name. https://github.com/RealYusufIsmail/Armour-and-Tools-Mod/tree/main/src/main/resources/META-INF When I fix that, it shows you have problems with your static initialisation. i.e. your BlockInit class is not getting loaded/initalised during mod initialisation and therefore fails when it is loaded too late.
  11. You need to post a link to your logs/debug.log so we can see the error.
  12. If it's your block you can override IForgeBlock.getCloneItemStack() For other people's blocks you would need to listen to the InteractionKeyMappingTriggered event and do the processing yourself. See Minecraft.pickBlock() for the default processing. This is usually the kind of thing that leads to incompatibilies with other mods trying to do the same thing.
  13. That log does not contain the original error from this thread. So I am guessing it is the wrong log? It does however contain this problem: https://github.com/Asek3/Oculus/issues/257
  14. Issue with the rpmtw mod. Check you have the latest version then contact the mod author. But given where the error occurs, there is probably an earlier error in your logs/debug.log
  15. Check you have the latest version then contact the mod author.
  16. Conflict between chunk animator and rubidium. Check you have the latest versions then contact the mod authors.
  17. https://forums.minecraftforge.net/topic/118938-forge-4320-minecraft-1192-exception-in-thread-main-javalangillegalargumentexception-10-119-empty-pre-release/
  18. https://github.com/MinecraftForge/MinecraftForge/blob/b0a68b8c7947132411e44527dd3675f2f1d5fd6a/mdk/src/main/java/com/example/examplemod/ExampleMod.java#L27
  19. There is no optifine release for minecraft 1.19.3
  20. Issue with valhesia core. Others have said it is not compatible with optifine.
  21. NBT is a minecraft concept Similar to json. https://minecraft.fandom.com/wiki/NBT_format#:~:text=The Named Binary Tag (NBT,Binary Tag (SNBT) format. Pretty much all data is stored directly or indirectly in NBT. The forge documentation mostly concentrates on what forge changes rather than trying to document minecraft. If you expect minecraft to be documented, you will disappointed. It is a closed source project not designed to be modded (except by datapacks). You need to do as other modders do. Read the vanilla source to find things similar to what you want to do or if you can't, find other mods instead. Many modders will code this kind of processing as a serializable capability, so you can use java most of the time and only deal with NBT at load/save time: https://forge.gemwire.uk/wiki/Capabilities
  22. You need to explain better what you are doing. runclient is a gradle task used in development, it will not use anything from a production environment like curseforge If it can't find minecraft in the development environment, then you have likely broken your build.gradle in some way. Or you have not run the relevant gradle task to setup the run configurations for your IDE if you are starting it that way. https://forge.gemwire.uk/wiki/Getting_Started
  23. Issue with advancementtrophies. Check you have the latest version then contact then mod author.

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.