-
Posts
9273 -
Joined
-
Last visited
-
Days Won
68
Everything posted by LexManos
-
1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
-
Blockpos mutability issue while finding blocks
LexManos replied to Slit_bodmod's topic in Modder Support
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. -
I cant import ToolMaterial OR EnumHelper!
LexManos replied to Hatsonboats58's topic in Modder Support
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. -
I cant import ToolMaterial OR EnumHelper!
LexManos replied to Hatsonboats58's topic in Modder Support
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. -
Having an issue loading into singleplayer world
LexManos replied to KingDrago's topic in Support & Bug Reports
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. -
Read your logs, do what they tell you to do, and then you'll find the real answer.
-
Read your log, do what it says. It will tell you what the error is.
-
[1.12.2] How to disable specific villager trades?
LexManos replied to Jiro7's topic in Modder Support
1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support. -
When should you use @OnlyIn(Dist.DEDICATED_SERVER)?
LexManos replied to Keheck's topic in Modder Support
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. -
When should you use @OnlyIn(Dist.DEDICATED_SERVER)?
LexManos replied to Keheck's topic in Modder Support
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. -
1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
-
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.
-
Problem Regarding Fullscreen With Forge
LexManos replied to n o v a's topic in Support & Bug Reports
1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support. -
We fix it manually. And we try and make Fernflower better to produce better decompiled code.
-
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.
-
1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
-
Minecraft 1.12.2 crash (Error: java.lang.NoSuchFieldError: EMPTY)
LexManos replied to Pugben's topic in Support & Bug Reports
1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support. -
forge installer for 1.15.2 just opens my launcher
LexManos replied to TheIrishStar's topic in Support & Bug Reports
Post exact details. Which exact url are you downloading. Show a screenshot of what you are seeing. -
Do I need to ask mojang or make a book about it?
LexManos replied to ImpoliteSand868's topic in Off-topic
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. -
1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
-
Run with --stacktrace and read the error, it'll tell you what is wrong.