Jump to content

Cadiboo

Members
  • Posts

    3624
  • Joined

  • Last visited

  • Days Won

    58

Everything posted by Cadiboo

  1. Knowing java is a bit of a pre-requisite for Modding. Googling the relevant part of the error Will probably tell you what you need to do. By method signature I mean the name, parameters, keywords (access / static / final - public in your case) and return type (void in your case). Did you change it at all? Does the class that you’re extending provide that method?
  2. That tells you the problem in plain English. Did you change the method signature? Did you copy /paste the code from somewhere else? If you did the name of the method could have changed
  3. Can you post your code as a GitHub repository?
  4. World gen has changed a lot over time, I think if you want to have mod that provides this your best bet would be to grab the world datafixers from all versions & condense them
  5. Can you post your code as a GitHub repository? It will save you from losing your work if you accidentally delete your entire project (this is actually relatively common) and will allow other people to view and review your code
  6. Models folders should be singular (block not blocks). You will also have to update your blockstate to point it to the right place
  7. Your path needs to be /resources/modid/assets/<stuff> not /resources/modid/<stuff> Look at the way vanilla does it
  8. About the obfuscation Notch - obfuscated name SRG - stays the same between versions, named after Searge who invented the system MCP - deobfscated, translated from SRG with mappings, can change between mappings. A great site is http://mcp.thiakil.com/
  9. Your assets go in /resources/modid/ not /java/
  10. Also adfly was hosting unsafe links and google flagged it, and Forge uses adfly
  11. Your log should be telling you the errors (FileNotFound, MissingVariant) https://github.com/Cadiboo/Example-Mod/ Cubicoder’s tutorials are pretty good, there are also links in the README of that repo
  12. Try removing Mercurius Updater
  13. Make sure you have a clean installation and if so remove whatever is messing with with the animation
  14. Why aren’t you using @Config? And config files are named .cfg not .config
  15. Show your new code? Preferably as a GitHub repository
  16. Anything to do with coremodding isn’t supported on this forum
  17. Write to NBT - write your data to a NBTTagCompound for serialisation (saving) Read from NBT - read your data from a NBTTagCompound for deserialisation (loading)
  18. There are a lot of conventions and practices that are unique to modding, most of which are outlined in the forge docs. Other than that, it’s just java. You should probably learn about Reflection because a lot of minecraft code isn’t directly accessible. You can use Forge’s ObfuscationReflectionHelper or ReflectionHelper to easily deal with that stuff.
  19. You can tell the mod author they should use a proxy for translations to avoid this.
  20. You can do ALL of your model registration AND handle special cases in 1 line of code.
  21. Don’t call set default state anywhere other than the constructor. Have you tried debugging your syncing?
  22. How does the apocalypse work? If I were you I would subscribe to the event that fires when a chunk is finished loading from file or a new chunk is finished generating and I would check the surface of the chunk for blocks that have a material of leaves/vines and put fire in neighboring air blocks.
  23. What exactly are you trying to do? From an end-user perspective
×
×
  • Create New...

Important Information

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