Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/25/19 in all areas

  1. You're missing a data value in the result.
    1 point
  2. Less "bad" and more "completely pointless." The only bad thing about it is that it violates the DRY principle ("don't repeat yourself") making you type the same 3 lines over and over again, as well as obfuscating how/if your models are being registered. Its not that it doesn't work, but that when it fails, its harder to figure out why (as well as serving no purpose: all items need models and none of the information needed to register one is private (but this CAN change in some circumstances--eg custom mesh definitions--and THAT'S what an interface is good for)). (Note that I'm the one that started the crusade against IHasModel and I'm pretty sure you're echoing what someone else said about it, and not what I've said. ) Other than that, pretty accurate post
    1 point
  3. Make your modid more unique, 'bo' is not a good modid! I believe when you are setting RegistryNames like that; you need to include your modid. There is a function for this. this.setRegistryName(yourmodid, name); Make sure your modid is accessed from a global field - to make changing your modid less of a pain. IHasModel is bad! Never use this. Every item/block needs a model and by implementing this useless interface you are basically saying there is a case where I don't want it to have a model. Which there isn't. Many new modders make this mistake as trying to follow someone else's bad coding practices. Remove the interface and use the ModelRegistryEvent which will access your items and register them to the ModelLoader. Also, the console should be throwing an error if you are registering things correctly. Post this error if you'd like more help. If there is no error, post back with your registration code.
    1 point
  4. Locking because there is literally nothing new on this topic, just more of the same. Forge for 1.13.X does not have a release yet and unscrupulous websites will say anything to get you to click their download button and/or look at their ads. At this time (1/24/19) there are test builds for 1.13 available in a non-standard location on the files site , however these are TEST builds, though we invite you to report bugs you find in these builds please back up your worlds beforehand and try to do some research before reporting bugs, try to be informative about what you were doing when the bug occurred without telling a story, and PLEASE include logs, especially if it is a crash bug.
    1 point
  5. This is an English speaking forum, please use English while you are here. This is yet another broken MCreator mod, remove Expcraft.
    1 point
  6. Other than that, "pm" is a terrible name for a mod: it's far too short (although "PracticeMod" sounds like you don't plan to release this). And IHasModel is an antipattern - a useless waste of time and an example of cargo cult programming. Ditch it. Every item has a model.
    1 point
  7. Looking at the version of Guide-API that BloodMagic is built against, I would update that, especially since you're using an old alpha of it.
    1 point
×
×
  • Create New...

Important Information

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