Luis_ST
Members-
Posts
5704 -
Joined
-
Last visited
-
Days Won
72
Luis_ST last won the day on March 5
Luis_ST had the most liked content!
Converted
-
Gender
Male
-
URL
https://github.com/Luis-st
-
Location
Germany
-
Personal Text
I'm a helpful person, I'll do my best to fix your problems.
I know a lot, but unfortunately not everything.
Recent Profile Visitors
234999 profile views
Luis_ST's Achievements
Reality Controller (8/8)
371
Reputation
-
[1.19.4, SOLVED] Custom death message for custom weapon
Luis_ST replied to LeeCrafts's topic in Modder Support
You have to create a new DamageSource- 1 reply
-
- 1
-
You have to move the method call #registerExtensionPoint into a separate class, because the Function within the Supplier accepts a Screen object, whereby you load the Screen class, which then causes the error. ModLoadingContext.get().registerExtensionPoint(ExtensionPoint.CONFIGGUIFACTORY, () -> (mc, screen) -> new ModConfig());
-
deprecated methods using forge mdk 36.0.0 and java 8
Luis_ST replied to DarkNightling's topic in Modder Support
Please post debug.log -
First of all i do not recommend you to include you mod as a jar file, it's recommend to publish it to a local maven repository which you then include in your other projects. Secondly, I don't recommend you use native code with Minecraft. I have already tried this but have found that this can lead to terrible errors. I have tested the whole thing myself in my IDE and it works for me in IntelliJ: repositories { // ... flatDir { dirs("libs") // jar file must be in "<project_root>/libs" } // ... } dependencies { // ... implementation fg.deobf("blank:MC-AStar:1.20:1.0") // File pattern must be <name>-<mc_version>-<dependency_version> // ... }
-
You can not send a callback using the vanilla packet system you have to send a new one as replay.
-
Unable to get Block material in Minecraft 1.20
Luis_ST replied to troublemaker_47's topic in Modder Support
You can get the Block using Level#getBlockState and then BlockState#getBlock to get the raw block. -
Try to add the OptionsRowList with Screen#addRenderableWidget in the init method.
-
When using vanille you have to lerp the model part using partialTicks and two calculated values. In GeckoLib I don't know. You have to use a dynamic model based on some properties like from a player capability
-
The only thing I noticed when debugging is that you use System.out for logging. I would recommend you to use the logger from the mdk because you get information like time, thread or the file directly to the output.
-
Please also include the imports.