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. I told you in your previous question that the Grindstone block is not designed to be extended. I also told you to learn how container menus work before trying more complicated stuff. https://docs.minecraftforge.net/en/latest/gui/menus/ The answer to your question is an FAQ when people try to reuse vanilla code. Look at GrindstoneMenu.stillValid(). Which will close the screen if the block at the specified location is not the expected one. Note the hardcoded use of Blocks.GRINDSTONE. It's not a class check. It's an exact object instance check. Here's a way you can hack around that problem that may or may not work in this case: https://forums.minecraftforge.net/topic/114789-best-way-to-create-a-custom-crafting-table-in-119/?do=findComment&comment=508881 I don't know why you would want do this anyway. You are just reskinning vanilla. For a real mod it adds nothing to the game. And by just reusing vanilla code you are not learning anything about how to actually write mods.
  2. Something has broken networking. The error message does not say which mod is responsible. You can try adding the following to your user_jvm_args.txt -Dforge.logging.mojang.level=debug to see if that gives any extra information in the server logs/debug.log Otherwise will need to experiment with removing mods until the problem goes away. (Backup your world before removing mods).
  3. You don't post all the code so it is difficult to say what the problem is. The error is caused by some issue with your overlay texture. I would guess this relates to how Mojang changed it so that block textures are only loaded from the "block" subdirectory by default. See the section on resource packs here: https://minecraft.fandom.com/wiki/Java_Edition_1.19.3#General_2 Yours is in "fluid" which won't get loaded into the block atlas.
  4. Issue with the gizmo luggage mod. Check you have the latest version then contact the mod author.
  5. Broken configuration file. If you don't have a backup of the file and don't know how to fix it, delete the file and it will be recreated with default values.
  6. At the top of this forum is the EAQ (excessively asked questions). Read the part where it asks "How do I install Forge?". There is no windows specific installer. The installer uses java. https://en.wikipedia.org/wiki/Write_once,_run_anywhere
  7. Look at what the GrindstoneBlock constructor does. i.e. what properties it uses. Then look at what BlockState properties you have configured in your createBlockStateDefinition() compared to the GrindstoneBlock's version. Some advice: * Most vanilla blocks are not designed to be extended by mods. Mojang hardwire things. There is probably a good reason why the Grindstone is not already waterloggable? * If the class is not Abstract or already being extended by some other vanilla class, you are probably going to find it difficult to make this work unless you know what you are doing. * Learn how to mod minecraft on something simpler, then come back to this example when you understand how BlockState properties (facing, waterlogged, etc.), models, Shapes and Container Menus/Screens work. * You need to learn how to read java stacktraces, use the logs/debug.log file and/or use your IDE's debugger. We don't answer basic java questions in this forum. In this case, the debug.log (which you don't show) will have a much simpler stacktrace pointing to the exact line of code causing the problem in that GrindstoneBlock constructor.
  8. This is a hard crash in the java virtual machine during some opengl rendering call. Check your graphics driver is up-to-date. If that's not it, contact microsoft using that link or try a different java.
  9. The last thing in the log is this, which suggest you have some physics mod (dropz?) that is missing some dependencies.
  10. Use the latest optifine preview.
  11. https://docs.minecraftforge.net/en/latest/gettingstarted/
  12. Issue with the midnight hats mod or possibly midnightlib? Check you have the latest versions of these mods then contact the mod author.
  13. You need to post a link to the logs/debug.log so we can see the error.
  14. Use a mod like this to diagnose the problem: https://www.curseforge.com/minecraft/mc-mods/spark
  15. oculus is a client side mod, you don't need it on the server.
  16. Issue with balm. Probably because you are trying to use the 1.19.3 version with 1.19.4? Check you have the latest version then contact the mod author.
  17. Yes, they are designed to be used in datapacks. But the global loot modifiers are a bit subtle. They are additive by default, like tags. So it will run both the mod's and your loot modifier. If you don't want this, you need a data/forge/loot_modifiers/global_loot_modifiers.json and use the "replace" option to stop the mod's loot modifier from being run. That's not something I have ever done, so I don't have an example. See: https://forge.gemwire.uk/wiki/Dynamic_Loot_Modification#The_global_loot_modifiers.json for more details.
  18. Issue with oculus. Check you have the latest version then contact the mod author.
  19. Conflict between apotheosis and unique enchantments. Check you have the latest versions then contact the mod authors.
  20. It's a known issue: https://github.com/MinecraftForge/MinecraftForge/issues/9412
  21. Looks like a conflict between rubidium (a fork of sodium) and chunkanimator. Check you have the latest versions then contact the mod authors.
  22. I just tried this with the older 45.0.9 and get the same bug. Player's can't pick up other player's thrown items. What's weird is when the player that threw the item leaves the game, the other player can pick up the item. So this must have something to do with the hidden thrower/owner field in the ItemEntity? I reported it here: https://github.com/MinecraftForge/MinecraftForge/issues/9412 and XFactD said it was a known issue: https://github.com/MinecraftForge/MinecraftForge/pull/9404
  23. Issue the carpet mod. Check you have the latest version then contact the mod author.
  24. Issue with the valhelsia_structures mod. Check you have the latest version then contact the mod authors. But others have said in the past that the valhelsia mods are not compatible with optifine.

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.