Jump 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.

Leaderboard

Popular Content

Showing content with the highest reputation on 09/21/19 in all areas

  1. I get this error message and do not know how to fix it, thanks
  2. So, the world gen does this every time, there are no mods on the server, just forge, I had mods but it still has the same problem so I removed them all one by one to figure it out and nothing.
  3. That's on your computer, not the server
  4. The first error can be fixed by running the game with Java 8
  5. You wouldn't. I'm not sure what you mean. You have a packet that goes from server to client right? Then the packet is handled on the client and you can use Minecraft.getInstance().player
  6. You don't actually do anything what did you expect to happen?
  7. No it's called update you must also implement ITickable
  8. You can react to my posts that helped you if you want.
  9. Ok try creating a new world, because this doesn't look to good; might just be a problem with the pack however. And it doesn't just stop at 15 it went up to 110. To be double sure that you are using the same config files by downloading them from the server and putting them in the config folder of your modpack folder.
  10. This won't even compile so I definitely didn't mean anything like that.Just don't override getNBTShareTag or getShareTag. That way all of the NBT will be sent to the client. Then you can override readNBTShareTag and use it to update your ItemStack's capability.
  11. Screens are separate for each player and so are containers I think. No because you would be getting it from the client player. Sync the specific data to the client whenever it changes if it can change while in the container, or if it can't change when in the container sync it when the container opens. With your own packet.
  12. getText() is already a method in all instances of GuiTextField, so you don't need to make a new one for it. Just call the method on your GuiTextField object, and it will return the text contained by said object. As a side note, I'd suggest you get much more familiar with Java in general before trying to do anything complicated with Forge, as it's not very beginner-friendly in places.
  13. I believe the method you are using is called on the client and the server. You can use worldIn#isRemote to check if you are on the server before casting to ServerWorld.
  14. just delete the launcher

Important Information

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

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.