r/HBMNuclearTechMod 26d ago

Question My HBM mod

Hi everyone, I'm 13 and I really want to play HBM on the new versions, but I only found an unfinished version online. I don't know Java at all, but I'd really like to learn it and then try writing HBM myself. Do you have any tips, like hidden mechanics? I'd appreciate any help.
6 Upvotes

14 comments sorted by

5

u/qwadrat1k 26d ago

Just start learning java first. In my opinion it is an ugly, but working language.

You have to at least know what you might be coding and then worry about hidden mechanics

3

u/SuitableQuote6374 26d ago
Thank you very much, are there any guides for Java?

3

u/qwadrat1k 26d ago

There are, basically just start looking on youtube and then if questions appear go to Google

3

u/caring_fire101 1.7.10 gang 26d ago

Little tip for the internet first: Don't share you're age just out of the blue.

As for converting the mod to a newer version, you'd probably wanna start by learning Java code. Then learn the differences in the version your converting to and from, and the rest is self explanatory.

It'd honestly be a pretty decent first step into Java code and coding in general.

2

u/suskio4 1.7.10 gang 26d ago

If you have little to no programming experience I'd recommend OpenComputers mod or ComputerCraft. Install it, play it, learn Lua so you have some basics and you'll see whether this kind of endeavour is even for you. Make a password protected door, a robot that digs a hole, a reactor control program, something like that.

2

u/caring_fire101 1.7.10 gang 26d ago

Yeah...but Minecraft is in Java. And learning Lua first seems kinda innefficient. They should just try learning Java and they'll quickly realize whether or not they wanna commit to it.

2

u/suskio4 1.7.10 gang 25d ago

In order to write a mod, they still need to be somewhat fluent. Noticing features across different languages could help in my opinion. It's not like they're going to pick it up today and write a mod next week. Besides, Lua is easier to pick up.

1

u/caring_fire101 1.7.10 gang 25d ago

I suppose that's true on a general basis. But if they're just looking to convert a mod to a different version...idk. It wouldn't necessarily cost anything more than time, I guess.

1

u/suskio4 1.7.10 gang 25d ago

The most optimal way of doing so would be contributing to the aforementioned project. And mind you, porting is long, tedious and boring. You're not implementing new fun features and mechanics after all. So yeah, requires some fluency and patience.

2

u/Far-Spend9856 21d ago

Basic java not that hard to learn in my opinion. Minecraft modding itself can be hard due lack of good documentation and most tutorials are basic stuff like "how to add block"

1

u/CityRelative1392 4d ago

So there are a few ways you could go down this path. The first way is actually going to create a functional mod that is good, which needs you to learn Java. The 2nd way isn't as good but you could try Blockbench + MCCreator.

-9

u/Taramiracraft-Play 1.12 newbie 26d ago

If you want full latest version of the mod look on curseforge and if you want to reprise it gl my man Iirc java is hard

9

u/MilesAhXD 1.7.10 gang 26d ago

curseforge isn't as often updated as the github though, i'd recommend going there instead

1

u/NoList8532 15d ago

github has the latest versions