Jump to content

How to start (Yes, I do have basic knowledge of Java)


Anonymous1983

Recommended Posts

I want to know how to start making Minecraft mods, as I am not sure. Which resources do I need and what must I do? Please tell me in precise detail, like do I need any decompilers? Do I need to download something else? (BTW I program in java the hardcore way, no IDE, just a notepad document, a batch file [For compiling and running conveniently] and visible file extensions

Link to comment
Share on other sites

9 minutes ago, Anonymous1983 said:

Which resources do I need and what must I do?

Well you should probably use an IDE. Otherwise you are in for a painful ride. Other than that you need to download the mdk. And run the gradlew commands to setup the source code. And you need to run the command "gradlew build" to build the mod.

  • Thanks 1

VANILLA MINECRAFT CLASSES ARE THE BEST RESOURCES WHEN MODDING

I will be posting 1.15.2 modding tutorials on this channel. If you want to be notified of it do the normal YouTube stuff like subscribing, ect.

Forge and vanilla BlockState generator.

Link to comment
Share on other sites

8 minutes ago, Animefan8888 said:

Well you should probably use an IDE. Otherwise you are in for a painful ride. Other than that you need to download the mdk. And run the gradlew commands to setup the source code. And you need to run the command "gradlew build" to build the mod.

The problem with that is I can't seem to find any tutorials for gradle, but Oracle themselves DO have a huge guide for Java, so I think that's the huge problem, as I don't know what gradlew is unless it's similar to javaw, so unless you can bring up a guide right here right now that explains these functions and what they do and how to use the command interface, I would prefer you stuck to the topic of no IDEs

Edited by Anonymous1983
Link to comment
Share on other sites

11 minutes ago, Anonymous1983 said:

The problem with that is I can't seem to find any tutorials for gradle

I'm not sure why you need a tutorial to type the commands "gradlew genEclipseRuns" and "gradlew eclipse" into a terminal window.

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

1 minute ago, Anonymous1983 said:

as I don't know what gradlew is unless it's similar to javaw, so unless you can bring up a guide right here right now

gradlew is a gradle thing, but it is a file that comes along with the mdk. It runs cool gradle things and you run it in the command line. So open cmd or powershell or bash and run "gradlew blah" and it runs. You don't need to write and gradle stuff yourself.

4 minutes ago, Anonymous1983 said:

I would prefer you stuck to the topic of no IDEs 

Well the whole setup process is kinda dependent on using an IDE though I suppose you could just run through one and it wouldn't matter. Because it downloads the source. Plus an IDE gives many benefits. I can understand using notepad to write code the hardcore way when just using the Standard Java Library or something like OpenGL. Which is really well documented, but Minecraft Forge is not and neither is Minecraft because it's not open source.
 

6 minutes ago, Anonymous1983 said:

Regardless, you did not necessarily explain what exactly I should do other than download gradle which I already have gathering virtual dust somewhere in file explorer

I did not tell you to download gradle. I told you to download the mdk from the forge downloads page. And run the gradlew commands to setup the environment.

VANILLA MINECRAFT CLASSES ARE THE BEST RESOURCES WHEN MODDING

I will be posting 1.15.2 modding tutorials on this channel. If you want to be notified of it do the normal YouTube stuff like subscribing, ect.

Forge and vanilla BlockState generator.

Link to comment
Share on other sites

1 hour ago, Anonymous1983 said:

Well cya as I'm actually never going to log into this account ever again which is why I named myself 'Anonymous'

Don't let the door hit you on the way out.

  • Like 1

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

9 minutes ago, Anonymous1983 said:

aight, but one last thing... the commands you mentioned did not work

Cool. What version are you modding for?

VANILLA MINECRAFT CLASSES ARE THE BEST RESOURCES WHEN MODDING

I will be posting 1.15.2 modding tutorials on this channel. If you want to be notified of it do the normal YouTube stuff like subscribing, ect.

Forge and vanilla BlockState generator.

Link to comment
Share on other sites

5 minutes ago, Anonymous1983 said:

1.14.4

What commands did you run and what steps did you take to run them?

VANILLA MINECRAFT CLASSES ARE THE BEST RESOURCES WHEN MODDING

I will be posting 1.15.2 modding tutorials on this channel. If you want to be notified of it do the normal YouTube stuff like subscribing, ect.

Forge and vanilla BlockState generator.

Link to comment
Share on other sites

Just now, Anonymous1983 said:

I followed that draco guy's steps

That doesn't tell me much. Where did you type them? What folder did you download the mdk like I said. Did you extract it? What steps did you take. How can I replicate what you did?

VANILLA MINECRAFT CLASSES ARE THE BEST RESOURCES WHEN MODDING

I will be posting 1.15.2 modding tutorials on this channel. If you want to be notified of it do the normal YouTube stuff like subscribing, ect.

Forge and vanilla BlockState generator.

Link to comment
Share on other sites

1 minute ago, Anonymous1983 said:

and it came up with errors

Neat. I wonder how you can get help with them.

VANILLA MINECRAFT CLASSES ARE THE BEST RESOURCES WHEN MODDING

I will be posting 1.15.2 modding tutorials on this channel. If you want to be notified of it do the normal YouTube stuff like subscribing, ect.

Forge and vanilla BlockState generator.

Link to comment
Share on other sites

Just now, Anonymous1983 said:

I installed eclipse, was that the problem, the fact I didn't have eclipse?

No that has no bearing on the gradlew tasks.

VANILLA MINECRAFT CLASSES ARE THE BEST RESOURCES WHEN MODDING

I will be posting 1.15.2 modding tutorials on this channel. If you want to be notified of it do the normal YouTube stuff like subscribing, ect.

Forge and vanilla BlockState generator.

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.