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.

Cadiboo

Members
  • Joined

  • Last visited

Everything posted by Cadiboo

  1. Contact the mod authors, its 110% their fault.
  2. Look at mods that have mirrors? Can’t think of any off the top of my head
  3. Start up a testing mod in 1.12 and get all the concepts like registry events and capabilities in your head, then make your actual mod in 1.13 which should be out soon
  4. I think this may be solved in 1.13 with the vanilla tag system, which (I believe) will be used instead of OreDictionary
  5. Look at / keep track of calls to GLStatemanager.scale()?
  6. What is this code...? Make a block, register it in the BlockRegistyEvent in your event subscriber class. also use Object holders and not static initialisers. Ill post a link to some examples soon
  7. How would you implement repairing armor with json?
  8. What is wrong with your rotations? They should be defined in your json files and not modified by the code?
  9. If it’s something like dyeing/repairing armor or making fireworks, use code. If it’s _anything_ else use json
  10. Can you restate your question more clearly? I can’t quite understand what your asking. I don’t think that in-code model rotations are possible, won’t these be done inside the JSON?
  11. Couldn’t you look at the animation on itemstacks? If I remember correctly the animation only gets shown if you pick up an item, and not if you click or shift click it from another inventory. It’s probably going to be pretty deep in vanilla code, but it seems more efficient than keeping a copy of the inventory
  12. If you can make them in JSON, do. This is so that they can be disabled by data packs in 1.13, and allow customisation of your mod. If you’ve got a lot of recipes, write some code to do it for you! Your a programmer, you have god powers!
  13. Post your entire code, and preferably a GitHub
  14. What exactly are you trying to do?
  15. Your rendering registry code should probably be in the client side modelLoad event. Also can you show it?
  16. But that’s the point of releasing new versions, bug fixes and new features. Yes, Forge is still updateing 1.12.2 (for the next few days)
  17. If your trying to render lightning I think you will find this useful. https://github.com/Cadiboo/WIPTechAlpha/blob/master/src/main/java/cadiboo/wiptech/client/ClientUtil.java#L634-L746 (the renderLightning method) I copied the rendering for lightning in minecraft and made all the variable names make sense & redid a bit of the code. Feel free to look at or use it
  18. If you don’t know java but know another Object Oriented Programming language (like JavaScript or PHP or C++) it’s going to be like going from crawling to walking. If you don’t know an Object Oriented Programming language but do know something like C, it will be like going from crawling to riding a bike. If you know nothing about Programming, it will be like learning to fly a helicopter when you can’t even crawl yet
  19. Have you looked at using the onBlockRightClicked event or if that doesn’t work the entire player interact event
  20. Then your probably doing it wrong, can you post your logs & code. This method works perfectly for me and all the other mods I’ve seen
  21. 1.8.9 is no longer supported on this forum due to its age. Update to a more recent version to receive support
  22. It is if your block has that property.
  23. Applied Energistics and Refined Storage are also Open Source https://github.com/AppliedEnergistics/Applied-Energistics-2 https://github.com/raoulvdberge/refinedstorage

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.