Hey Alex, just wanted to say thanks for doing this! I am an engineer, but I haven't ever tried to mod Minecraft. I'm already well into the Item tutorial and glad to make some progress! So thanks, and keep it up!
Thank you! Glad I could help!
Rollback Post to RevisionRollBack
If you would like to get a hold of me somehow, then my discord is @Alex Couch#5275.
I am in the process of creating some minecraft forge modding tutorials. Setting UpConfigurationsItemsBlocksCreative TabCrafting and SmeltingToolsOre Generation Armor Dungeon/Chest Hooks More to come...
My series are going to be in depth with lots of code snippets. There are not a lot of 1.11 tutorials out there right now that are in depth and beginner friendly. If you have any suggestions on what I should cover, drop it in a thread reply below!
If you have any questions, please do research before emailing or dming me regarding anything.
Update! Added Creative tabs, crafting and smelting, tools, and ore generation.
Rollback Post to RevisionRollBack
If you would like to get a hold of me somehow, then my discord is @Alex Couch#5275.
Minor feedback, but in the Item tutorial, I got a little hung up when you described making
"create a package called "assets.<modid>", so in our case it would be "assets.tut". Within this we will create another package called "models.item". Within this create a new Untitled Text File."
And later, you tell us to
So let's go ahead and create a texture package called "assets.tut.textures.items"
Eclipse does odd things when you make the first sub-package but with nothing in it. ("assets.tut") then try to make another package within it.
Its probably simpler to just instruct us to make 2 packages: assets.tut.models.item and assets.tut.textures.items and then have us fill stuff in after.
Also, until you do end up making a paint tutorial, its probably useful to just give a bare minimum, and tell folks to make a 16x16 png that is the texture.
( I don't know if higher dimensions work.. I think I started at 32x32.. but in my thrash of discovering that my assets.tut.models.item package was incorrect, I googled around to learn that the textures are typically 16x16.. so I shrank it thinking that might be the cause.
Also, when ever you DO make the paint tutorial, I'd include some portion in there of how to open up the existing textures.. just so you can see how they are made now for reference.
Ah yes, my bad. I am in a different view than you. I am in hierarchical view, so that's probably what I based the package making off of. Lemme correct the intro.
You can choose this view by going to the small downward arrow at the top right of your package explorer. (Shown Below). Click it and go to Package Presentation > Hierarchical , and that should clear everything up. I will definitely add that to the first entry! Thank you for your feedback! It is much appreciated!
Also, I will be working on the paint.NET tutorials very soon.
Hey Alex, thanks for doing this, but when I try to run the first time (at the end of the configurations tutorial), the game start, but after a bit of loading (before it's finished) it crashes and gives this message: "Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release".
Hey, I did a bit of research and turns out that it gives you that error when you have an incorrect naming convention.
I think it's related to one of the arguments you have in the run configuration. Idk the alternative because that's not something I've taken the time to learn, but Incremental CMS is something I've had an issue with before and you just have to edit the arguments before you run it
The argument is -XX:+CMSIncrementalMode, but my arguments include it, and a quick search shows that sometimes it throws an error, and sometimes it doesn't. You can go online and search for arguments that are "supposed" to improve performance, as it depends on your system, and many of them remove this argument. I agree with Alex though. I've never had a crash because of it, just a warning, so a console log would be very helpful.
Are you sure you are pointing your proxies at the right file locations? Make sure that your reference is pointing at the exact location of your ClientProxy.
Rollback Post to RevisionRollBack
If you would like to get a hold of me somehow, then my discord is @Alex Couch#5275.
oh wow, i feel incredibly stupid now, i just copy-pasted from your guide, and forgot to change couchdoescode.tut to mistereel.testmod (which it should be). Now it is working.. Thanks, next time something doesn't work, I'll make sure i don't make copy-paste errors haha
Though in my defence, i know no java at all (which i know i should, and I'm planning to change it), so apart from copy pasting i can't really do anything..
The best practice is to NOT copy-paste. It is to type it all out.
Here is a link to some java tutorials. I might actually make my own java tutorials though
Really, REALLY, thanks for this. Forge changed a lot from 1.5 (yeah, that was the last time I used it) and I was very angry that there is no good "getting started" page in forge website
Again, thanks, without you I would probably give up because of how much it changed xD
Hey guys thanks for the awesome compliments! Please check out my mod that is current in it's very early WIP stages, Mara: The Ultimate Nightmare. Thanks again everyone! I'll be updating my mod AND my tutorials very soon!
Rollback Post to RevisionRollBack
If you would like to get a hold of me somehow, then my discord is @Alex Couch#5275.
I am in the process of creating some minecraft forge modding tutorials. Setting UpConfigurationsItemsBlocksCreative TabCrafting and SmeltingToolsOre GenerationArmor Animated Textures Custom Block Models Dungeon/Chest Hooks Mobs Biomes Trees Liquids Dimensions
My series are going to be in depth with lots of code snippets. There are not a lot of 1.11 tutorials out there right now that are in depth and beginner friendly. If you have any suggestions on what I should cover, drop it in a thread reply below!
If you have any questions, please do research before emailing or dming me regarding anything.
Added armor to the tutorial series! Go and check them out!
Rollback Post to RevisionRollBack
If you would like to get a hold of me somehow, then my discord is @Alex Couch#5275.
I know that entities should be a whole separate series, but would you be able to do a few tutorials on them, particularly AIs, rendering (like shaping), and textures?
Thank you! Glad I could help!
If you would like to get a hold of me somehow, then my discord is @Alex Couch#5275.
Added a poll! What should I cover next!?
EDIT: I have decided not to use the poll.
If you would like to get a hold of me somehow, then my discord is @Alex Couch#5275.
If you would like to get a hold of me somehow, then my discord is @Alex Couch#5275.
Minor feedback, but in the Item tutorial, I got a little hung up when you described making
And later, you tell us to
Eclipse does odd things when you make the first sub-package but with nothing in it. ("assets.tut") then try to make another package within it.
Its probably simpler to just instruct us to make 2 packages: assets.tut.models.item and assets.tut.textures.items and then have us fill stuff in after.
Also, until you do end up making a paint tutorial, its probably useful to just give a bare minimum, and tell folks to make a 16x16 png that is the texture.
( I don't know if higher dimensions work.. I think I started at 32x32.. but in my thrash of discovering that my assets.tut.models.item package was incorrect, I googled around to learn that the textures are typically 16x16.. so I shrank it thinking that might be the cause.
Also, when ever you DO make the paint tutorial, I'd include some portion in there of how to open up the existing textures.. just so you can see how they are made now for reference.
Great stuff tho! I look forward to moving on!
Looks nice. haven't modded since 1.8 and am hoping to get back on the train.
Ah yes, my bad. I am in a different view than you. I am in hierarchical view, so that's probably what I based the package making off of. Lemme correct the intro.
You can choose this view by going to the small downward arrow at the top right of your package explorer. (Shown Below). Click it and go to Package Presentation > Hierarchical , and that should clear everything up. I will definitely add that to the first entry! Thank you for your feedback! It is much appreciated!
Also, I will be working on the paint.NET tutorials very soon.
Here is what it looks like
P.S.: I couldn't get an image to show up in my post so I just linked to it. It's an imgur link.
If you would like to get a hold of me somehow, then my discord is @Alex Couch#5275.
Hey, I did a bit of research and turns out that it gives you that error when you have an incorrect naming convention.
https://bugs.mojang.com/browse/MCL-774
Could I see you package names and your modid?
If you would like to get a hold of me somehow, then my discord is @Alex Couch#5275.
Actually, better yet, could you send me your entire console log? There might be a stacktrace that explains your crash.
If you would like to get a hold of me somehow, then my discord is @Alex Couch#5275.
I think it's related to one of the arguments you have in the run configuration. Idk the alternative because that's not something I've taken the time to learn, but Incremental CMS is something I've had an issue with before and you just have to edit the arguments before you run it
Great tutorials, looking forward to the rest. But you've done a great job so far.
Hello!
Hey guys, what should I do a tutorial on next? I'm thinking armor
If you would like to get a hold of me somehow, then my discord is @Alex Couch#5275.
The argument is -XX:+CMSIncrementalMode, but my arguments include it, and a quick search shows that sometimes it throws an error, and sometimes it doesn't. You can go online and search for arguments that are "supposed" to improve performance, as it depends on your system, and many of them remove this argument. I agree with Alex though. I've never had a crash because of it, just a warning, so a console log would be very helpful.
Are you sure you are pointing your proxies at the right file locations? Make sure that your reference is pointing at the exact location of your ClientProxy.
If you would like to get a hold of me somehow, then my discord is @Alex Couch#5275.
The best practice is to NOT copy-paste. It is to type it all out.
Here is a link to some java tutorials. I might actually make my own java tutorials though
If you would like to get a hold of me somehow, then my discord is @Alex Couch#5275.
I would love to see the mob tutorial, anyway take your time great tutorials. Keep up the good work.
Really, REALLY, thanks for this. Forge changed a lot from 1.5 (yeah, that was the last time I used it) and I was very angry that there is no good "getting started" page in forge website
Again, thanks, without you I would probably give up because of how much it changed xD
Hey guys thanks for the awesome compliments! Please check out my mod that is current in it's very early WIP stages, Mara: The Ultimate Nightmare. Thanks again everyone! I'll be updating my mod AND my tutorials very soon!
If you would like to get a hold of me somehow, then my discord is @Alex Couch#5275.
If you would like to get a hold of me somehow, then my discord is @Alex Couch#5275.
thank you!
I know that entities should be a whole separate series, but would you be able to do a few tutorials on them, particularly AIs, rendering (like shaping), and textures?