Posted March 14, 20196 yr 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!
March 14, 20196 yr 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. 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.
March 14, 20196 yr Author 22 minutes ago, SizzleBae said: Welcome! Here is the forge official server: https://discord.gg/UvedJ9m Thank you:)
March 14, 20196 yr Author 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
March 14, 20196 yr 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 March 14, 20196 yr 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.
March 14, 20196 yr Author 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!
March 15, 20196 yr 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. 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.
March 15, 20196 yr 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. About Me Spoiler My Discord - Cadiboo#8887 My Website - Cadiboo.github.io My Mods - Cadiboo.github.io/projects My Tutorials - Cadiboo.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)
March 15, 20196 yr @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.
March 16, 20196 yr 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 About Me Spoiler My Discord - Cadiboo#8887 My Website - Cadiboo.github.io My Mods - Cadiboo.github.io/projects My Tutorials - Cadiboo.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)
March 16, 20196 yr Author 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.
March 16, 20196 yr 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.
March 16, 20196 yr 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 March 16, 20196 yr 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.
March 16, 20196 yr Author 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.