Jump to content

Minecraft mod errors - Eclipse


Greymagic27

Recommended Posts

Ok this is easy. I see from the imports that you are importing the Logger object from java.util.logging.Logger package. Instead, import the org.apache.logging.log4j.Logger one. I really don't know what could have happened to your project in the first place though

Check out the port of the BetterEnd fabric mod (WIP): https://www.curseforge.com/minecraft/mc-mods/betterend-forge-port

Link to comment
Share on other sites

Be careful, i see that you are following a tutorial which works in 1.12, but you are using the 1.16 forge mdk. The two are fundamentally not compatible since too many things changed between those version of minecraft, so if you follow a 1.12 tutorial you basically won't be able to even compile your mod. May i suggest you to follow Cadiboo's tutorials instead? The latest version he made a tutorial (unfortunately still work in progress) for is 1.15.2, but most of the code should work fine in 1.16.

Check out the port of the BetterEnd fabric mod (WIP): https://www.curseforge.com/minecraft/mc-mods/betterend-forge-port

Link to comment
Share on other sites

You're welcome. Also there are few pretty good tutorials on youtube, take a look at TurtyWurty channel and, TechnoVision (which i don't like it as much) that is doing a serie on 1.16 modding. These are all good resource to start minecraft modding, also Java understanding is absolutely required. Have fun modding!

Check out the port of the BetterEnd fabric mod (WIP): https://www.curseforge.com/minecraft/mc-mods/betterend-forge-port

Link to comment
Share on other sites

Is it possible for you to help me further? I've been following this tutorial but I can't get my item to show up ingame: https://cadiboo.github.io/tutorials/1.15.2/forge/1.5-first-item/

 

My code so far on ModEventSubscriber: image.png.77f4bfc2cec76bde2ff794205cfa05fd.png

 

My code on TestMod.java (the main one): image.png.c5c534e17279a18cd44a43b2680f11d5.png

 

I'm also getting two errors on the ModEventSubscriber.java file: image.png.faa389935631f69dd70293fa98c9b4b7.png

 

 

Sorry if this is overwhelming :P

Link to comment
Share on other sites

You have an inner class with the same name as the outer class.

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Link to comment
Share on other sites

All right, you should make a different post for that new kind of problems you are having now, but since you already made this post i will answer here. After that i suggest you make a new topic and specify the issues you are having. So, it seems to be that you should first of all take a look at a tutorial for the Java language, so you will have a clear understanding of what is going on here

Check out the port of the BetterEnd fabric mod (WIP): https://www.curseforge.com/minecraft/mc-mods/betterend-forge-port

Link to comment
Share on other sites

This line: @EventBusSubscriber(modid = TestMod.MODID, bus = bus.MOD) has to go on top of the ModEventSubscriber class, and since you have two of those(which is not possibile to have), just keep the outer one, and delete the inner one, so the 3 methods you created(setups and onRegisterItems) are all inside the ModEventSubscriber class. Go here to see Cadiboo's example mod for reference: https://github.com/Cadiboo/Example-Mod

Check out the port of the BetterEnd fabric mod (WIP): https://www.curseforge.com/minecraft/mc-mods/betterend-forge-port

Link to comment
Share on other sites

  • 4 months later...
On 7/31/2020 at 3:49 PM, Beethoven92 said:

Try this: run ./gradlew --refresh-dependencies in your project folder. After that run ./gradlew clean and then setup the project again with genEclipseRuns

I'm new to all the minecraft modding thing but not new to java. I had the same problem as OP, and apperently I have the solution, but I never used powershell before (I used the eclipse Gradle Tasks tab for "genEclipseRuns") and I would like to know how to do the 

./gradlew --refresh-dependencies

 command in the powershell.
Thanks in advance!

Link to comment
Share on other sites

6 hours ago, Chris_A_75 said:

I'm new to all the minecraft modding thing but not new to java. I had the same problem as OP, and apperently I have the solution, but I never used powershell before (I used the eclipse Gradle Tasks tab for "genEclipseRuns") and I would like to know how to do the 


./gradlew --refresh-dependencies

 command in the powershell.
Thanks in advance!

Mmmm not sure where is the problem. you have to go inside the folder where your gradle is, open the powershell and run the command above

Check out the port of the BetterEnd fabric mod (WIP): https://www.curseforge.com/minecraft/mc-mods/betterend-forge-port

Link to comment
Share on other sites

Is it okay if you would help me with my problem since it's pretty similiar to OP's problem?

Here's a pic:

image.png.c9652dab08bcf6a8f1e171586924af7d.png

I did every step (./gradlew genEclipseRuns;./gradlew --refresh-dependencies;./gradlew clean) in powershell and I still get these errors.

Edited by Chris_A_75
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

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