Jump to content

Recommended Posts

Posted

I've decided to start my journey into modding minecraft and I am wondering if there is any general tips that I should know as someone new to modding.

I'm using eclipse for modding, photoshop/paint.net for texturing. Are there any better tools I could use instead of those?

 

For start I set myself a goal I want to venture to and that is to create a pollution mod;

Stage 1:

- Pollution will be emitted from furnaces, the level at which it becomes full is dependent on 1) if the furnace is in airtight space 2) volume of the space it is in 3) if there are any other furnaces working alongside.

- Polluted air has clear visual and physical effects, the effects go as follows from severity: 1). fog 2) reduced health regeneration 3) being in the area poisons you and slows you down

Stage 2:

- A re-breather which has to have its filters changed every now and then, stops all effects a fog has on the player.

- A monitoring tool to help determine the pollution and air quality levels around the player, there will also be a block form which will emit redstone signal and have a small interface

Stage 3:

- Contaminated blocks and vegetation, as air pollution spreads and sits for too long the grass will become contaminated, all crops will go bad and they become unusable.

- Air around the polluted areas and blocks around can catch fire more easily.

 

How difficult would something like this be to create? Also, is there a community discord server I can join?

 

Thank you!

  • Like 1
Posted
31 minutes ago, Solar_Wraith said:

I've decided to start my journey into modding minecraft

Welcome! 

31 minutes ago, Solar_Wraith said:

For start I set myself a goal I want to venture to and that is to create a pollution mod...

Your idea is too big. For example, what is a "airtight space"? Think about how you'd define this whole having a render distance of 1 block (ie suffering the blindness effect). Do doors let air pass through them? Iron bars? Fences? 

 

You're new. You should start simple. Make a single block

  • Like 2

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.

Posted
7 minutes ago, Draco18s said:

Welcome! 

Your idea is too big. For example, what is a "airtight space"? Think about how you'd define this whole having a render distance of 1 block (ie suffering the blindness effect). Do doors let air pass through them? Iron bars? Fences? 

 

You're new. You should start simple. Make a single block

For now, I'm going to learn how to make simple things like any new person would. I don't expect to know how to do this in a couple of weeks, but it sure helps me set a destination to build my path towards. Creating basic blocks and learning my way around, either way thank you for the welcome :)

  • Like 1
Posted (edited)

Here are some good tutorials to get started with:

https://github.com/Cadiboo/Example-Mod

https://github.com/TheGreyGhost/MinecraftByExample/tree/master/src/main/java/minecraftbyexample

 

57 minutes ago, Solar_Wraith said:

general tips that I should know as someone new to modding

Avoid tutorials on YouTube (personal opinion), as most youtube tutorials have terrible practices (fact).

I've personally went through the horrible experience of adapting to the conventions of youtube tutorials and had to gone back to rewrite thousands of lines of code.

Edited by DavidM
  • Thanks 2

Some tips:

Spoiler

Modder Support:

Spoiler

1. Do not follow tutorials on YouTube, especially TechnoVision (previously called Loremaster) and HarryTalks, due to their promotion of bad practice and usage of outdated code.

2. Always post your code.

3. Never copy and paste code. You won't learn anything from doing that.

4. 

Quote

Programming via Eclipse's hotfixes will get you nowhere

5. Learn to use your IDE, especially the debugger.

6.

Quote

The "picture that's worth 1000 words" only works if there's an obvious problem or a freehand red circle around it.

Support & Bug Reports:

Spoiler

1. Read the EAQ before asking for help. Remember to provide the appropriate log(s).

2. Versions below 1.11 are no longer supported due to their age. Update to a modern version of Minecraft to receive support.

 

 

Posted
4 minutes ago, DavidM said:

Here are some good tutorials to get started with:

https://github.com/Cadiboo/Example-Mod

https://github.com/TheGreyGhost/MinecraftByExample/tree/master/src/main/java/minecraftbyexample

 

Avoid tutorials on YouTube (personal opinion), as most youtube tutorials have terrible practices (fact).

I've personally went through the horrible experience of adapting to the conventions of youtube tutorials and had to gone back and rewrite thousands of lines of code.

Hello and thank you for the links, I started off by browsing and watching whatever there was to teach me how to setup the workspace. I will definetly refrain from watching youtube videos in the future, thank you!

Posted

The vast majority of YT tutorials out there are written by people who are just as new to modding as you are. Would you trust their advice? 

 

They're so excited that they got something to work, they just HAD to share. 

  • 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.

Posted
10 minutes ago, Draco18s said:

They're so excited that they got something to work, they just HAD to share

Which is a great impulse, however the way they got stuff to work was convoluted, unstable and overly-complicated. This isn’t that much of an issue in itself, they can go back and fix their code. The issue is that this code is not suitable for tutorials.

  • Like 1

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Posted

@Solar_Wraith, I am also new so thank you for starting this thread! Really good advice here so thanks all.

 

If I may (let me know if I need to start a new thread) Could someone point me in the direction (link would be awesome) of how to create a new biome that should be included in the Overworld? I’ve been able to register the Bioime but I am unsure how to get it into the chunk loader (probably just a simple oversight on my part but there you have it). I wasn’t seeing anything in the above linked tutorials, which may again be due to oversight. Any help or pointers would be much appreciated.

Posted
9 hours ago, DarkAlchemist said:

@Solar_Wraith, I am also new so thank you for starting this thread! Really good advice here so thanks all.

 

If I may (let me know if I need to start a new thread) Could someone point me in the direction (link would be awesome) of how to create a new biome that should be included in the Overworld? I’ve been able to register the Bioime but I am unsure how to get it into the chunk loader (probably just a simple oversight on my part but there you have it). I wasn’t seeing anything in the above linked tutorials, which may again be due to oversight. Any help or pointers would be much appreciated.

Make your own forum thread, this has nothing to do with this thread. In future don't hijack other threads. Jabelar has some tutorials on stuff like this at http://jabelarminecraft.blogspot.com

  • Like 1
  • Thanks 1

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Posted
On 3/14/2019 at 4:43 PM, DavidM said:

Here are some good tutorials to get started with:

https://github.com/Cadiboo/Example-Mod

https://github.com/TheGreyGhost/MinecraftByExample/tree/master/src/main/java/minecraftbyexample

 

Avoid tutorials on YouTube (personal opinion), as most youtube tutorials have terrible practices (fact).

I've personally went through the horrible experience of adapting to the conventions of youtube tutorials and had to gone back to rewrite thousands of lines of code.

Apologies for quoting you, however I wanted to know what is the major difference between intellij and eclipse? Right now I've got both but already got workspace setup for eclipse, is there a specific thing each program differentiates from another? Or are they both very similar in workflow and the changes are minor?

 

Thanks.

Posted
2 hours ago, Solar_Wraith said:

Apologies for quoting you, however I wanted to know what is the major difference between intellij and eclipse? Right now I've got both but already got workspace setup for eclipse, is there a specific thing each program differentiates from another? Or are they both very similar in workflow and the changes are minor?

 

Thanks.

They're just different IDEs. Some folks like one, some folks like the other.

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.

Posted (edited)
3 hours ago, Solar_Wraith said:

is there a specific thing each program differentiates from another? Or are they both very similar in workflow and the changes are minor?

They are all IDEs; their aim is the same: make programming easier. There might be some difference in the features of the IDEs, but they are fundamentally the same.

Which IDE to use completely depends on your personal preference; it is almost like the question “Pepsi or Coke?”

 

Also, in the future, please create another thread for questions that are not relevant to the current thread.

 

P.S. Pepsi is terrible.

Edited by DavidM

Some tips:

Spoiler

Modder Support:

Spoiler

1. Do not follow tutorials on YouTube, especially TechnoVision (previously called Loremaster) and HarryTalks, due to their promotion of bad practice and usage of outdated code.

2. Always post your code.

3. Never copy and paste code. You won't learn anything from doing that.

4. 

Quote

Programming via Eclipse's hotfixes will get you nowhere

5. Learn to use your IDE, especially the debugger.

6.

Quote

The "picture that's worth 1000 words" only works if there's an obvious problem or a freehand red circle around it.

Support & Bug Reports:

Spoiler

1. Read the EAQ before asking for help. Remember to provide the appropriate log(s).

2. Versions below 1.11 are no longer supported due to their age. Update to a modern version of Minecraft to receive support.

 

 

Posted
1 minute ago, DavidM said:

They are all IDEs; their aim is the same: make programming easier. There might be some difference in the features of the IDEs, but they are mainly the same.

Which IDE to use completely depends on your personal preference; it is almost like the question “Pepsi or Coke?”

 

Also, in the future, please create another thread for questions that are not relevant to the current thread.

Okay no problem, thank you for all the replies!

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



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • When I first heard about Bitcoin back in 2018, I was skeptical. The idea of a decentralized, digital currency seemed too good to be true. But I was intrigued as I learned more about the technology behind it and its potential. I started small, investing just a few hundred dollars, dipping my toes into the cryptocurrency waters. At first, it was exhilarating to watch the value of my investment grow exponentially. I felt like I was part of the future, an early adopter of this revolutionary new asset. But that euphoria was short-lived. One day, I logged into my digital wallet only to find it empty - my Bitcoin had vanished without a trace. It turned out that the online exchange I had trusted had been hacked, and my funds were stolen. I was devastated, both financially and emotionally. All the potential I had seen in Bitcoin was tainted by the harsh reality that with decentralization came a lack of regulation and oversight. My hard-earned money was gone, lost to the ether of the digital world. This experience taught me a painful lesson about the price of trust in the uncharted territory of cryptocurrency. While the technology holds incredible promise, the risks can be catastrophic if you don't approach it with extreme caution. My Bitcoin investment gamble had failed, and I was left to pick up the pieces, wiser but poorer for having placed my faith in the wrong hands. My sincere appreciation goes to MUYERN TRUST HACKER. You are my hero in recovering my lost funds. Send a direct m a i l ( muyerntrusted ( @ ) mail-me ( . )c o m ) or message on whats app : + 1 ( 4-4-0 ) ( 3 -3 -5 ) ( 0-2-0-5 )
    • You could try posting a log (if there is no log at all, it may be the launcher you are using, the FAQ may have info on how to enable the log) as described in the FAQ, however this will probably need to be reported to/remedied by the mod author.
    • So me and a couple of friends are playing with a shitpost mod pack and one of the mods in the pack is corail tombstone and for some reason there is a problem with it, where on death to fire the player will get kicked out of the server and the tombstone will not spawn basically deleting an entire inventory, it doesn't matter what type of fire it is, whether it's from vanilla fire/lava, or from modded fire like ice&fire/lycanites and it's common enough to where everyone on the server has experienced at least once or twice and it doesn't give any crash log. a solution to this would be much appreciated thank you!
    • It is 1.12.2 - I have no idea if there is a 1.12 pack
  • Topics

×
×
  • Create New...

Important Information

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