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.

Draco18s

Members
  • Joined

  • Last visited

Everything posted by Draco18s

  1. Go here: http://files.minecraftforge.net/ Click on a version that's newer. Download the latest MDK for that version. Everything else will pretty much be the same. There will be some alterations in how some things are done, but it's all available on the forums.
  2. You should update to at least 1.8.9, ideally 1.10.2 or even 1.11 at this point.
  3. Well yes. Because that value is not static and a new GuiChat screen is created every time the chat is opened. So you will have to wait for it to be open, then change it. You can't do it in the mod initialization phases.
  4. You are running this code client side only yes?
  5. Oh jesus fucking christ. I even GAVE you an example of how to use it. It gives you back a typed object that has all the publicly accessible objects you'd want for an object of that type. Stop casting it to Object.
  6. Sorry, it's called "get" Alternatively you can use the ReflectionHelper class. Although I do advise referencing things by name (which means you'll have to use MCPBot to get the SRG name as well) rather than by index. The index might change unexpectedly. For example: DamageSource damage = ReflectionHelper.getPrivateValue(LootContext.class, context, "damageSource","field_186503_f");
  7. More reflection. Specifically getValue . And if the method you need to invoke is also private, you'll have to use invoke
  8. public boolean isOpaqueCube(IBlockState state) { return false; }
  9. Is it a variable? Access it with reflection. Is it a hard coded value? Tough luck, can't do it.
  10. Sorry, thought they were.
  11. Ah, yes, you are correct. I had assumed that if the entity wasn't null, then that method was probably safe.
  12. So it errors on d6 = (double)(blockpattern$patternhelper.func_181117_a().getY() + 1) - entityIn.func_181014_aG().yCoord * (double)blockpattern$patternhelper.func_181119_e(); ? And I mean that line exactly. Because if so, there's literally nothing there that could be null: every object referenced on that line has already been referenced on a previous line.
  13. Your lang file does not contain an entry for cheese: https://bitbucket.org/kitsushadow/forgecraft/src/0c6cb00316b3d00b05a01a68c11c7a3ec042e8f9/1.10.2/src/main/resources/assets/forgecraft/lang/en_US.lang?at=master&fileviewer=file-view-default This asset directory is wrongly named and nothing inside it will be used: https://bitbucket.org/kitsushadow/forgecraft/src/0c6cb00316b3d00b05a01a68c11c7a3ec042e8f9/1.10.2/src/main/resources/assets.forgecraft/?at=master
  14. No where did you register a renderer. That only tells the game "I am a thing that exists." It doesn't magically know about your fox.png file or what to do with it.
  15. Show your registration code.
  16. Caused by: java.io.FileNotFoundException: ftl:models/item/gooseberry.json
  17. ...and which line of that stupidly large method is line 158? Look at that line. Find the thing that is null. Figure out why.
  18. If its not syncing with the server, you need to make it sync with the server. Usually involves packets.
  19. 1.7.10 is no longer supported by Forge
  20. intellicraft:items/titaniumingot != intellicraft:item/titaniumingot

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.