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. Issue with dynamicsurroundings. Check you have the latest version then contact the mod author.
  2. I don't know. I can't think of a single mod that does anything like that. Denying users access to a game they paid for, is questionable in terms of Mojang's EULA: https://www.minecraft.net/en-us/eula and almost certainly a breach if you are doing it to make money. Having said that, you could try listening on ScreenEvent.Render.Pre If event.getScreen() is the TitleScreen and your conditions are met, * cancel the event so it doesn't display the title screen * Use Minecraft.getInstance().setScreen() to change to your screen If you have done as little research as your original question suggested, your next will question will be "how do I write a screen?" https://docs.minecraftforge.net/en/latest/gui/screens/ or look at vanilla's ErrorScreen for a simple example.
  3. Directly modifying the vanilla builtin registries is not the correct way to do it. Before 1.19.3 you could use the standard DeferredRegister mechanism https://forums.minecraftforge.net/topic/115928-1182-error-trying-to-register-a-custom-feature-based-on-kelpfeature-solved/?do=findComment&comment=512366 I haven't tried doing that in 1.19.3 after Mojang refactored it all so I don't have an example. The recommended way to do it though is to register your Placed/Configured features using json. Like any normal datapack. https://forums.minecraftforge.net/topic/118924-solved-1193-placedfeature-register/#comment-522171 I believe you can also generate them using datagen? e.g. https://github.com/BluSunrize/ImmersiveEngineering/blob/1.19.3/src/datagen/java/blusunrize/immersiveengineering/data/WorldGenerationProvider.java I haven't tried this myself either.
  4. Issue with create. Check you have the latest version then contact the mod author. It's probably a conflict with another mod?
  5. Then do as the forums rules say in the sticky post and post your logs to a file upload site. That way we won't get confused when there are multiple logs/crash reports on the same thread and can properly search the relevant one. Issue with craftpresence trying to load client side only classes on the server. Check you have the latest version then contact the mod author.
  6. You need to post the logs/debug.log so we can see the full error. But from the little you show, it looks like one of your mods has broken networking code. Usually the only way to find it is to experiment with removing mods until the problem goes away. (Backup your world before removing mods).
  7. Install the latest optifine preview release.
  8. Issue with the iceberg mod. Check you have the latest version then contact the mod author.
  9. Use java 17, mixin does not support java 19
  10. There is no error in that log. If that really is the full log then the last thing is Which suggests it is a problem with the "Essential" Mod. Check you have the latest version and contact the mod author. Otherwise, post a link to your launcher_log.txt from directly after the crash without restarting the launcher.
  11. That's because my code contains a bug. I said it was untested. ๐Ÿ™‚ Path and String both have a method called endsWith() but they do very different things. The code should be: path.toString().endsWith(".json")
  12. That crash says you have 4G configured for heap:
  13. This is crash in the java virtual machine. You need to report it Microsoft. Or you can try a different version of java e.g. https://adoptium.net/ It might also be you ran out of memory and java didn't handle it properly?
  14. This is the 1.19.2 version of JEI. You will have to wait for a 1.19.3 release of that mod. https://www.curseforge.com/minecraft/mc-mods/jei/files/all?filter-game-version=1738749986%3a73407 Or roughly enough items has a beta release for 1.19.3 while you wait. https://www.curseforge.com/minecraft/mc-mods/roughly-enough-items/files/all?filter-game-version=1738749986%3a73407
  15. Look at how Entity.travel() uses getBlockPosBelowThatAffectsMyMovement() and entity.isOnGround() when calculating the friction.
  16. Most entity movement calculations (which I believe is where the method you are using is called from?) happens on the server. But player movement is usually calculated on the client. The "deltaMovement" isn't even sent by the client to the server for players so it is not very useful on the server. There is a ClientBoundSetEntityMotionPacket you can send from the server to the client to update the value. You can see it being used in for example Player.attack() when it updates the deltaMovement for a ServerPlayer.
  17. In general you should use the latest version. Use the date as a tiebreaker. To be honest, if you don't understand how software versioning works, you should instead install a modpack that somebody else has built and already tested.
  18. As I said in my original response, look at the "Game Version" it should match your minecraft version - i.e. 1.19.2 One of those links you posted is the wrong mod. You want: https://www.curseforge.com/minecraft/mc-mods/ftb-library-forge NOT the "legacy" version which is for minecraft 1.12.2 and before.
  19. Now you have the opposite problem. You are trying to use mods for 1.19.3 (forge 44) with 1.19.2 (forge 43) ๐Ÿ™‚ Including the architectury mod. Download versions of the mods that are compatible with the minecraft version you are using.
  20. It depends upon your launcher. The vanilla launcher lets you have multiple versions. Click on the "Installations" at the top of the screen where can create new ones in their own folders and choose the version for each. For servers you will need to install the different versions in different folders.
  21. That crash report is for 1.19.3
  22. You need to post a link to your logs/debug.log so we can see the full errors.

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.