Jump to content

LexManos

Forge Code God
  • Posts

    9273
  • Joined

  • Last visited

  • Days Won

    68

Everything posted by LexManos

  1. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  2. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  3. Are you SURE you wanna search 531,441 spots for cake... All in one loop, presumably all in one tick? The answer is no, that's a horrible idea. Secondly, BlockPos IS immutable. The point of the toImmutable is to convert the MutableBlockPos to BlockPos. So either remove the new, or remove the toImmutable Third, are you sure it's actually being set? toImmutable will never return null so it's most likely that you're not being hit at all, or that something else is unsetting it.
  4. Official documentation: https://docs.oracle.com/javase/tutorial/ Absolute basics with an interactive editor: https://www.codecademy.com/learn/learn-java Ongoing online course with assignments: https://java-programming.mooc.fi/ Eclipse IDE information: https://www.eclipse.org/getting_started/ IntelliJ IDE Information: https://www.jetbrains.com/help/idea/getting-started.html TLDR: Learn to do some research and dig into things on your own. We will not be giving you handouts here. We've told you several times where you should look. If you can't figure it out, you should read up on the above links to familiarize yourself with java, and your IDE.
  5. Those classes are erroring because those classes no longer exist. You have to look at what vanilla is doing for its tools now. And mimic it.
  6. Send us your save. as well as your modpack on curse. This shouldn't be an issue but we need that data to track down why the advancements didnt load.
  7. Read your logs, do what they tell you to do, and then you'll find the real answer.
  8. Read your log, do what it says. It will tell you what the error is.
  9. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  10. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  11. I don't care what you heard previously, you heard wrong. The ONLY reason to use this annotation {which triggers ASM hackery} is to prevent a hard crash. The ONLY reason there would be a hard crash is if someone tried to invoke your sided method, or reflectively resolve it. That would ONLY be a method that has a vanilla sided class IN ITS SIGNATURE. In both cases it is better to NOT do the stupid thing that causes the error then it is to rely on ASM hackery. If it's someone else doing it then yell at them to stop being stupid. If ALL else fails, and it's LITERALLY the last result, seriously "Dont use the other mod that is breaking shit" is 100x more preferred to ASM Hacks. Then ONLY use it on the specific method that is causing the error. Then sure use it. But 99.99999999999999999999999999999% of the time using sane coding practices beats relying on ASM Hackery.
  12. No, You should NEVER be using these annotations. Not even for your rendering code. Not even if the overridden method has it. NEVER. If you run into sided issues, bypass it using proper side checks. If you never call the client side code, on the dedicated server, it doesn't matter if the classes are in your jar. If some other mod/code reflectively access your class in the one specific case where you have a method with a sided class in your signature. Then there can be issues. However those issues are on the side of whomever is reflecting into you unnecessarily.
  13. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  14. Forge does not mess with player count detection. So the server owner is lieing. If you really care, you can run the /list command to get a list of players reported. It should also show up in the tooltip of the server list.
  15. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  16. We fix it manually. And we try and make Fernflower better to produce better decompiled code.
  17. Minecraft is copywritten code and publishing their decompiled source is illegal. We do not support you doing it. The toolchain Forge has is specifically designed to keep things like that at arms length but also give you a local copy to reference it.
  18. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  19. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  20. Post exact details. Which exact url are you downloading. Show a screenshot of what you are seeing.
  21. This is not the place to ask, as we are not Mojang, nore are we lawyers. But the obvious answer is yes... Because Minecraft is a multi-million dollar trademark.. they will probably have issue.
  22. 1.7 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  23. 1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
  24. This is a place to suggest features for Forge. Not random mod suggestions.
  25. Run with --stacktrace and read the error, it'll tell you what is wrong.
×
×
  • Create New...

Important Information

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