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.

Cadiboo

Members
  • Joined

  • Last visited

Everything posted by Cadiboo

  1. Look at mods that have mirrors? Can’t think of any off the top of my head
  2. 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
  3. I think this may be solved in 1.13 with the vanilla tag system, which (I believe) will be used instead of OreDictionary
  4. Look at / keep track of calls to GLStatemanager.scale()?
  5. 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
  6. How would you implement repairing armor with json?
  7. What is wrong with your rotations? They should be defined in your json files and not modified by the code?
  8. If it’s something like dyeing/repairing armor or making fireworks, use code. If it’s _anything_ else use json
  9. 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?
  10. 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
  11. 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!
  12. Post your entire code, and preferably a GitHub
  13. What exactly are you trying to do?
  14. Your rendering registry code should probably be in the client side modelLoad event. Also can you show it?
  15. 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)
  16. 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
  17. 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
  18. Have you looked at using the onBlockRightClicked event or if that doesn’t work the entire player interact event
  19. 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
  20. 1.8.9 is no longer supported on this forum due to its age. Update to a more recent version to receive support
  21. It is if your block has that property.
  22. Applied Energistics and Refined Storage are also Open Source https://github.com/AppliedEnergistics/Applied-Energistics-2 https://github.com/raoulvdberge/refinedstorage
  23. Your logs should be telling you exactly whats wrong with your JSON, can you post them?
  24. ^^^ Probably some of the best. However there are also some other good tutorials: Shadowfact's tutorials are good beginner tutorials (if slightly outdated) - https://shadowfacts.net/tutorials/forge-modding-112/ BedrockMiner's tutorials used to be very good beginner tutorials (they're very outdated though, they might not exist anymore as I couldn't find them) Looking at OpenSource mods like Tinkers Construct - https://github.com/SlimeKnights/TinkersConstruct Mekanism - https://github.com/aidancbrady/Mekanism MinecraftByExample - https://github.com/TheGreyGhost/MinecraftByExample/ (this is VERY good as it is pretty much a do it yourself tutorial) Choonster's TestMod 3 - https://github.com/Choonster-Minecraft-Mods/TestMod3 Draco18s's ReasonableRealism (Pretty advanced and a bit outdated) - https://github.com/Draco18s/ReasonableRealism Feel free to also take a look at my mod. It's not complete, but I've done my best to write it well & make it easily readable. It's notable features are dynamic & worry free simple block registration and a bunch of rendering & 3d math methods

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.