This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
SlimeBOOS's profile picture

How do i start on porting CC to MC 1.12.1

Started by SlimeBOOS, 31 August 2017 - 10:36 AM
SlimeBOOS #1
Posted 31 August 2017 - 12:36 PM
Exacly what i want to know is how do i setup the workspace.
I'm using eclipse to program.
KingofGamesYami #2
Posted 31 August 2017 - 01:02 PM
I'd start with cloning the work SquidDev has already done.

I'd tell you to use the included setup.sh, but it is designed for IntelliJ IDEA, not eclipse. Basically, do what it says, but for eclipse.
SlimeBOOS #3
Posted 31 August 2017 - 01:08 PM
I'd start with cloning the work SquidDev has already done.

I'd tell you to use the included setup.sh, but it is designed for IntelliJ IDEA, not eclipse. Basically, do what it says, but for eclipse.

How is SquidDev's github post diffrent from dan200 post?
KingofGamesYami #4
Posted 31 August 2017 - 02:09 PM
The page I linked contains SquidDev's ComputerCraft repository, specifically the feature/minecraft-1.12.2 branch. He has multiple feature branches.

If it's a straight diff you're looking for, take a look at the pull request to merge said branch into the main CC repository.
Lupus590 #5
Posted 31 August 2017 - 02:45 PM
How is SquidDev's github post diffrent from dan200 post?

That perticular linked github repo (what you probably mean when saying post) contains the work that SquidDev has already done to port CC to 1.12.2.

Basically, KingofGamesYami is saying that you should make use of the work which has been already done, even if it is not exactly the version you are targeting (1.12.1 vs 1.12.2).

Once you have cloned it, you will be spending your time fixing the compile errors and runtime bugs caused by the changes of Forge and MC.
Edited on 31 August 2017 - 12:49 PM
SquidDev #6
Posted 31 August 2017 - 06:35 PM
I've just tested the existing 1.12 version against 1.12.1, and it seems to run OK without any modifications. You should just be able to download it from the build server and it'll run fine. If not, do post an issue on my fork or the PR, and I'll try to fix it.