Jump to content

Differentiation

Members
  • Posts

    606
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Differentiation

  1. It's supposed to be structured this way. ►MDKExample ►src/main/java ►com.ejer.first ►proxy ►init Something along these lines.
  2. No. You're doing everything wrong. Whenever you create a new package, you have to add a . and then the package name. Please follow your tutorial. I cannot explain much further because this cannot get any simpler to understand...
  3. Rename the first package (com) to com.ejer.first and then inside that, make packages for common and client side code.* Then sort your packages in these two packages accordingly. OMIT example.examplemod. *If you do NOT know the differences between client-side® and server-side® code, please disregard this step. That'll only teach you to make one item, and one block. Yeahhhh... not a very good idea
  4. 1. You clearly don't know the right way to handle packages 2. Please don't. Tutorials have an end, then all you do is mess up your mod further on. Your mod will get harder and more intense as you progress and if you do not know Java, then you will get lost. I would recommend you have some basic knowledge of Java before you begin with your project. Just a tip.
  5. 1. Rename your packages. 2. If you do NOT know Java, I suggest you learn some before starting to mod.
  6. ModelLoader.setCustomModelResourceLocation(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory")); 1. add .substring(5); 2. @Mod.EventHandler you can replace with @EventHandler
  7. Lore.add(1, TextFormatting.DARK_GREEN + "Bound Entropy: " + String.valueOf(a.getTagCompound().getInteger("entropy"))); Solved.
  8. Not retarded humor...
  9. Stop arguing, you asked for a solution, so do what is told, diesieben doesn't owe you anything...
  10. Idk WorldServer server = ....... I haven't tried much because I don't really know how to get the instance...
  11. I'm having a hard time getting the WorldServer instance
  12. True, true. Thanks.
  13. That's very true, but I don't really know what to use as an alternative...
  14. The variables act as flags for this specific class, to be used in the armortick method. Hence they are also private. Oh, then do you have a better solution to send particles for all the players to see? 'Cause this is the one I got, and I only send 1 packet for all the particles...
  15. Hey, So I have this armor set class and armor tick method. However, when I test for all pieces equipped the code runs 4 times. Now I fixed it by checking for one armor piece after checking for all. Nevertheless, I have a problem: whenever I take off the chestplate, the absorption amount does not decrease from what it was. When I remove all other armor pieces it does. My Code: [SOLVED] Is there any solution? Thanks!
  16. 1.7.10 is no longer supported on this forum.
  17. Yes, but which gets executed first if the same two events have priority set to NORMAL?
  18. Hey, I know that this might sound like a nooby question: What does Priority do? (@SubscribeEvent(priority = EventPriority.LOWEST/LOW/NORMAL/HIGH/HIGHEST))
  19. Well I don't know the exact class...... but somewhere close.
  20. Oh... You should've made biome return Biomes, not String. Just a small tip!
  21. May I ask how in the world do you have the time to create ALL those new ores?
  22. Please actually read your Log before posting... you should always try to make sense of your logs first, and then if you do not understand, post them here. To resolve the problem, 1. you must DELETE all the current items in your mods directory (AppData --> .minecraft --> mods) and 2. You must download all the mods you wish to run, then simply DRAG them over to the mods directory. Do NOT extract your jar files. Hope this helped! ~Differentiation
  23. possible*** typo
  24. Check for the specific damage source which would be the throwable one if I'm not mistaken. And please don't make it so obvious that you're hinting PvP...
×
×
  • Create New...

Important Information

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