Jump to content

Recommended Posts

Posted

Since this is such a big update for forge, is there a way to keep more in the loop of updates of how far the team will be till done? Or any ways people can help, other than to not ask for 'when will it be done' threads? And I am not asking when it is is done, just how to be kept in the loop of how far you guys have been able to be with it.

  • Like 3
Posted
  On 10/2/2018 at 2:08 AM, FormSans said:

Since this is such a big update for forge, is there a way to keep more in the loop of updates of how far the team will be till done? Or any ways people can help, other than to not ask for 'when will it be done' threads? And I am not asking when it is is done, just how to be kept in the loop of how far you guys have been able to be with it.

Expand  

I agree! A percentage of completion shown on the main download page would be great! Or just something to show people how far development is. If there's anything I've learnt in my career, it's that people don't like to be kept out of the loop or uninformed about something they invest a lot of time into. People like to see progress.

 

This would be beneficial to people so they can clearly see progress, and it would be beneficial to the devs because it would lift a weight off of their shoulders by not having to deal with people constantly asking about progress or if it's done yet.

  • Like 2
  • Thanks 1
Posted

You can view the entirety of Forge 1.13 here: https://github.com/MinecraftForge/MinecraftForge/tree/1.13-pre?files=1

 

I think that Forge 1.13 is 80-90% done based on:

- Forge Gradle 3 is finished (this was the part that unexpectedly took the longest)

- I believe the MCP mappings are pretty much done for 1.13

- From what I’ve seen on the comits they’ve managed to get Forge 1.13 (without all the patches) to compile and run (I’m traveling right now so I can’t test it and confirm it myself)

- I judge that the rewriting of the mod loading system is probably more than half done as they’ve already merged Minecraft and MCP into 1 “mod” with the new loading system (I think the new loading system is amazing and is a massive upgrade from the previous system)

- I think that the remaining 10-20% of work is going to be going through all the patches from 1.12.x and seeing if they still need to exist and if so what changes have to be made to them because of changes to the vanilla code. Here’s the list of patches to review https://github.com/MinecraftForge/MinecraftForge/issues/5162

  • Like 2
  • Thanks 4

About Me

  Reveal hidden contents

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 10/2/2018 at 6:10 AM, Cadiboo said:

I think that Forge 1.13 is 80-90% done based on:

Expand  

80-90% over the course of roughly 2 ½ months so maybe 1-2 more weeks until completion then maybe hopefully. Hopefully 1.13 isn't a drastic change in terms of converting mods to be compatible.

  • Like 2
Posted
  On 10/4/2018 at 8:21 AM, Haze33E said:

80-90% over the course of roughly 2 ½ months so maybe 1-2 more weeks until completion then maybe hopefully. Hopefully 1.13 isn't a drastic change in terms of converting mods to be compatible.

Expand  

I think that the actual code of mods will remain pretty much the same (except for removing getStateFromMeta & getMetaFromState). The mod loading system has changed massively though & the only thing you put in your @Mod annotation is your ModID, with everything else being put in a META.INF file. However all this should take under 10 mins.

Theres also the conversion from .lang to .json

  • Like 1

About Me

  Reveal hidden contents

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

I just meant in terms of mod makers being able to convert their mods without some lengthy process or having to remake them from the ground up. There's a list of mods I would love to use in 1.13 and I was hoping I wouldn't have to wait too long for the conversions after forge for 1.13 comes out. 

 

  On 10/4/2018 at 8:28 AM, Cadiboo said:

However all this should take under 10 mins.

Expand  

So if the mod makers know all this mod conversions for 1.13 shouldn't take long depending on how active the mod makers are. Good to know now I just need to hope all the mods I use have active creators.

Posted (edited)

What I said about only taking 10 mins was refactoring your @Mod annotation

I’ll break down the times (that I think it would take, from my Modding experience):

Refactoring @Mod annotation to META.INF file: 5-10 minutes (5 mins for basic mods, 10 mins for mods with dependencies)

Rewriting .lang to .json: 5 mins (10 mins if you do it all by hand, 2 mins if you use a tool to do it, 15 secs if your already prepared for it)

Flattening & removing getStateFromMeta & getMetaFromState: about 10 mins per block (5min for simple blocks with variants stored in meta, 10 mins for blocks with multiple types & variants stored in meta, already done if you prepared for it)

Changing OreDictionary to the Tag System: about 2 minutes per OreDictionary entry

Updating texture references (“/blocks/“ to “/block/“): 5 mins (15 seconds for a well written mod, 5min for a badly written one, 15min for a horribly written one)

Updating model variants (“normal” to “”): 10 mins (15sec for a well written mod, 10 for a badly written one, 15 for a horribly written one)

Moving data from /assets/ to /data/: 1min

Rewriting mod functionality: between 0 and infinite minutes, it depends 100% on what the mod did - some devs may not have to do anything, some may have so much work that they give up and never work on the mod again. Some mods may also not be necessary anymore.

 

I’ve prepared for 1.13 in my mod, and it should take me less that half an hour to fully update it for 1.12.2 to 1.13, every other Modder should be (and most are) preparing the same way.

 

ALL THESE NUMBERS ARE ESTIMATES BASED ON EXPERIENCE AND VERY FEW ACTUAL FACTS!

 

As Lex said

  On 10/5/2018 at 9:08 PM, LexManos said:

We are currently working on 1.13.0, however, once that's done. 1.13.1 is a rather small update and will be released directly afterwords. Again, we are working on the toolchain re-writes first. 

Right now the stumbeing block is Ama.. I've been waiting for a week for him to sit down and atleast spec out the Userdev side of things but he likes to not communicate. 

Things are progressing on the other side tho. The installer is re-written to do install time deobfusication and other tasks. Forge now loads in the official launcher with our changes, and the new modloader system. A large chunk of our patches have been reviewed and reapplied. You can keep an eye on our progress on our Forge Githuband ForgeGradle Github

Expand  
Edited by Cadiboo
  • Like 2

About Me

  Reveal hidden contents

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 10/6/2018 at 2:47 AM, Cadiboo said:

Rewriting .lang to .json: 5 mins (10 mins if you do it all by hand, 2 mins if you use a tool to do it, 15 secs if your already prepared for it)

Expand  

https://github.com/ichttt/MCLang2Json

  • Like 3

Don't PM me with questions. They will be ignored! Make a thread on the appropriate board for support.

 

1.12 -> 1.13 primer by williewillus.

 

1.7.10 and older versions of Minecraft are no longer supported due to it's age! Update to the latest version for support.

 

http://www.howoldisminecraft1710.today/

Posted
  On 10/7/2018 at 6:06 PM, larsgerrits said:
Expand  

Thats the one! I couldn't find the link

  • Like 1

About Me

  Reveal hidden contents

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

What if I pulled down the 1.13pre branch right now?  Would it even build yet?  Can I see the converted 1.13 code?  And last question,  do you guys need any help finishing it?

Posted
  On 10/10/2018 at 12:27 AM, MrChoke said:

What if I pulled down the 1.13pre branch right now?  Would it even build yet?  Can I see the converted 1.13 code?  And last question,  do you guys need any help finishing it?

Expand  

You would be able to work on it, I think so, yes, not exactly needed but likely appreciated & you will get a feel for how Forge works by working on it

  • Thanks 1

About Me

  Reveal hidden contents

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)

  • 1 month later...
Posted

I find it is still annoying that we are just told that it is being worked on with not much else. I would like to know how close we are to getting it. I don't understand code so I can't tell with the pre-release thing and that checklist Cadiboo at the end hasn't added any ticks in over a month now. I do wish to know when it will be done since it has been months still. I feel they aren't any closer to finishing Forge 1.13

Posted
  On 11/19/2018 at 2:58 AM, FormSans said:

I find it is still annoying that we are just told that it is being worked on with not much else.

Expand  

What are they supposed to Tweet out everything they finish and every bug they find? That would just take more time out of development. You don't see game development companies tell you about everything they implement into their new game now do you?

  On 11/19/2018 at 2:58 AM, FormSans said:

I feel they aren't any closer to finishing Forge 1.13

Expand  

They have literally just added to the src on github 2 days ago. And the Forge Gradle 3 days ago. So they are definitely closer.

  On 11/19/2018 at 2:58 AM, FormSans said:

I do wish to know when it will be done since it has been months still.

Expand  

Judging based on this

  On 10/5/2018 at 9:08 PM, LexManos said:

Right now the stumbeing block is Ama.. I've been waiting for a week for him to sit down and atleast spec out the Userdev side of things but he likes to not communicate. 

Things are progressing on the other side tho. The installer is re-written to do install time deobfusication and other tasks. Forge now loads in the official launcher with our changes, and the new modloader system. A large chunk of our patches have been reviewed and reapplied. You can keep an eye on our progress on our Forge Github and ForgeGradle Github

Expand  

We might just be waiting on Ama, or maybe the devs have gotten tired of waiting and took on that job themselves. In either case it shouldn't be much longer before 1.13 forge is out.

VANILLA MINECRAFT CLASSES ARE THE BEST RESOURCES WHEN MODDING

I will be posting 1.15.2 modding tutorials on this channel. If you want to be notified of it do the normal YouTube stuff like subscribing, ect.

Forge and vanilla BlockState generator.

Posted

I think Forge attempted a build this week, it failed but it proves they are very close to being done

About Me

  Reveal hidden contents

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 11/19/2018 at 4:12 AM, Animefan8888 said:

We might just be waiting on Ama, or maybe the devs have gotten tired of waiting and took on that job themselves.

Expand  

Ya, sadly it was the latter. So I spent a week or so re-writing everything he has done and getting it working.

FG is functional, it needs some quality of life stuff, but it's done enough where I am back working on patch updates in Forge.

Now my job is working through the massive crapton of patches that Forge has. My current 'old' directory:

cb7a867a47.png

 

  Quote

I think Forge attempted a build this week, it failed but it proves they are very close to being done

Expand  

b052d02fc7.png

Forge is building fine. I finished that up last week. We just arnt publishing to the main download page because we don't want end users downloading things yet. As it's still being worked on.

 

As for other things, cpw has work to do on ModLauncher/FML stuff. And he won't have time to work on that until chirstmas vacation because of real work.

But, he is being kind enough to take time out from having with his kids for christmas to do some work on Forge.

So Ya... things are being done, you can see what what is being done by watching the git repos. Things are out far enough where modders can start testing things.

Giga has some stuff to do to make the MDK a bit more userfiendly.


Stuff is progressing, and we're not hiding it. There is no ETA or percentage complete because those are literally impossible to calculate because we are working on things as they come up.

  • Like 2

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Posted
  On 11/19/2018 at 6:15 AM, LexManos said:

But, he is being kind enough to take time out from having with his kids for christmas to do some work on Forge. 

Expand  

I wish I could thank him in person.

  On 11/19/2018 at 6:15 AM, LexManos said:

Ya, sadly it was the latter. So I spent a week or so re-writing everything he has done and getting it working.

Expand  

That sucks, is he just kinda MIA or do you know that they are dealing with something?

  On 11/19/2018 at 6:15 AM, LexManos said:

G is functional

Expand  

Fantastic, I'm gonna take a look at that once I have time.

  On 11/19/2018 at 6:15 AM, LexManos said:

Now my job is working through the massive crapton of patches that Forge has. My current 'old' directory:

Expand  

I'm sorry.

VANILLA MINECRAFT CLASSES ARE THE BEST RESOURCES WHEN MODDING

I will be posting 1.15.2 modding tutorials on this channel. If you want to be notified of it do the normal YouTube stuff like subscribing, ect.

Forge and vanilla BlockState generator.

Posted

Thank you for answering. Because I do not understand that code as much, it still looked like it might be a year away. Thank you all for helping me understand that it is nearly close. And I do hope the people at Forge do get some holiday time for themselves and their family. I can't wait until I can mod my minecraft up to the latest version. Early Merry Christmas to you all.

  • 2 weeks later...
  • 3 weeks later...
Posted

Excerpt from the most recent official statement:

  Quote

As for all of you guys hounding for ETA's instead of searching for yourself

and finding the progress: Remember, Forge and most of it's tools are open source,

on GitHub. You can see everything in progress as it's happening. You'll want to

pay attention to the 1.13-pre branch, and patches_old directory:

https://github.com/MinecraftForge/MinecraftForge/tree/1.13-pre/patches_old/minecraft/net/minecraft

All of those files still need to be ported.

Expand  

This is my Forum Signature, I am currently attempting to transform it into a small guide for fixing easier issues using spoiler blocks to keep things tidy.

 

As the most common issue I feel I should put this outside the main bulk:

The only official source for Forge is https://files.minecraftforge.net, and the only site I trust for getting mods is CurseForge.

If you use any site other than these, please take a look at the StopModReposts project and install their browser extension, I would also advise running a virus scan.

 

For players asking for assistance with Forge please expand the spoiler below and read the appropriate section(s) in its/their entirety.

  Reveal hidden contents

 

  • 2 weeks later...

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



×
×
  • Create New...

Important Information

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