ModManager icon indicating copy to clipboard operation
ModManager copied to clipboard

Backport to 1.16.5

Open justlukie opened this issue 4 years ago • 42 comments

Is a backport to 16 out of the question?

justlukie avatar Aug 23 '21 22:08 justlukie

Currently not but if there is demand this can be backported

DeathsGun avatar Aug 24 '21 08:08 DeathsGun

Currently not but if there is demand this can be backported

good enough for me

justlukie avatar Aug 25 '21 01:08 justlukie

I have ported it to 1.16.5 but is has some bugs with the category list

DeathsGun avatar Oct 01 '21 10:10 DeathsGun

Will there be a release for this port on here? I'd love to test it bugs or not

xSaVageAU avatar Oct 02 '21 09:10 xSaVageAU

I can upload you a build here when I'm home.

DeathsGun avatar Oct 02 '21 10:10 DeathsGun

Thankyou so much!!! I guess i'm one of the first people to try this hey :P my friend will be really happy if this works even to some degree as he hates browsing on modrinth and having to update buggy mods.

xSaVageAU avatar Oct 02 '21 16:10 xSaVageAU

So installing the mod was unsuccessful. I tried on Curse and of course they don't have the latest Kotlin or Fabric version. I installed the latest Kotlin from modrinth and installed fabric 0.11.7 and the game doesnt start. Is there something i'm missing?

These are the versions i have installed. I'm also using using Adoptium OpenJDK 16 if that matters Screenshot_2

This is the "crash log" https://pastebin.com/CANXZ4Zu

xSaVageAU avatar Oct 02 '21 17:10 xSaVageAU

The log is not complete

DeathsGun avatar Oct 02 '21 17:10 DeathsGun

You need to start minecraft and when it crashes upload latest.login the logs directory

DeathsGun avatar Oct 02 '21 17:10 DeathsGun

Oh my bad! https://pastebin.com/a88jhEiL here it is I just assumed the latest text folder had the whole latest log lol

xSaVageAU avatar Oct 02 '21 17:10 xSaVageAU

That first one is the latest.log file. thats all it gave me

xSaVageAU avatar Oct 02 '21 17:10 xSaVageAU

Ok that version isn't working because I'm using Java 16 features but minecraft 1.16.5 is only for Java 8

DeathsGun avatar Oct 02 '21 17:10 DeathsGun

Ok good to know what the problem was so fast! So does that mean it just wont work or will it work with java 8 installed instead?

xSaVageAU avatar Oct 02 '21 17:10 xSaVageAU

Oh thats something you can't fix I need to change all Java 16 features to Java 8's features

DeathsGun avatar Oct 02 '21 17:10 DeathsGun

Ok no worries :) Can't wait to try it :) Thanks again for letting me try it out i actually enjoy troubleshooting this stuff lol

xSaVageAU avatar Oct 02 '21 17:10 xSaVageAU

I took a look, there's not much from what I can see, mostly the http client(and only in 3 classes), because you have that only from java 11 and up. I had some problems with gradle, so I can't fix it for you right now.

obp3ter avatar Oct 02 '21 19:10 obp3ter

Oh you need to change the loom version from 0.9-SNAPSHOT to 0.7-SNAPSHOT also some methods for in the Config class need to be adjusted

DeathsGun avatar Oct 02 '21 19:10 DeathsGun

I have ported it to 1.16.5 it probably has some bugs but it should work for the most part:

modmanager-1.1.0-alpha+1.16.jar.zip

DeathsGun avatar Oct 03 '21 17:10 DeathsGun

I'll give it a try right now

obp3ter avatar Oct 03 '21 17:10 obp3ter

Some mods can't be updated no matter what, some are not recognized as being installed(I'm guessing, the ones that were installed from curseforge), and the buttons look weird: image But other than that, good job, I'm very happy, that it's available for 1.16 as well.

obp3ter avatar Oct 03 '21 17:10 obp3ter

Have you bedrockify installed?

DeathsGun avatar Oct 03 '21 17:10 DeathsGun

No, here are my mods, but it doesn't matter, I'll still be using it as it is.

  • BetterPingDisplay-Fabric-1.16.5-1.1.jar
  • BetterThirdPerson-Fabric-1.16.4-1.5.0.jar
  • Blur-2.1.0-1.16+fabric.jar
  • ChunkBorders-0.5.0-fabric-mc1.16.5.jar
  • DripSounds-0.2.1-1.16.jar
  • DynamicSoundFilters-1.2.0+1.16.5.jar
  • InvMove-fabric-1.16-0.1.0.jar
  • InventorySorter-1.7.9-1.16.jar
  • Loading-Timer-1.4.3.jar
  • NoFog-1.16.2b1-Fabric.jar
  • OfflineSkins-1.16.5-v1-fabric.jar
  • PresenceFootsteps-r29+1.16.4.jar
  • RoughlyEnoughItems-5.12.248.jar
  • SmoothScrollingEverywhere-3.0.3-unstable.jar
  • TRansliterationLib-1.0.4.jar
  • amecs-1.3.4+mc.1.16.3.jar
  • antighost-1.16.5-fabric0.30.0-1.1.3.jar
  • appleskin-fabric-mc1.16.x-2.1.3.jar
  • architectury-1.23.33-fabric.jar
  • audiooutput-1.16.2-0.0.3.jar
  • beenfo-1.16.5-fabric0.30.0-1.3.1.jar
  • bettermounthud-1.0.1.jar
  • betterworldlist-1.0.4-1.16.2.jar
  • capes-1.1.2.jar
  • carpet-addons-1.16.4-1.0.8+v210130.jar
  • carpet-autocraftingtable-1.16.4-1.4.17_build2.jar
  • carpet-extra-1.16.5-1.4.23.jar
  • carpet-tis-addition-mc1.16.5-1.22.0+build.677.jar
  • chat_heads-0.2.2+1.16.2.jar
  • chatsounds-1.0.0.jar
  • cleancut-mc1.16-2.1-fabric.jar
  • clear-skies-mc116-1.5.57.jar
  • cleardespawn-1.16.5-fabric0.30.0-1.1.1.jar
  • cloth-config-4.11.26-fabric.jar
  • colormatic-2.2.9+mc.1.16.5.jar
  • connected-block-textures-0.1.3+1.16.jar
  • continuebutton-1.0.2.jar
  • cullleaves-2.1.0.jar
  • dark-loading-screen-1.6.3.jar
  • debrand-1.0.2.jar
  • durabilityviewer-1.16.5-fabric0.30.0-1.10.jar
  • dynamic-fps-2.0.2.jar
  • dynamic-music-1.2.0.1.jar
  • enhancedblockentities-0.4--1.16.x.jar
  • extra-sounds-1.4.0.jar
  • fabric-api-0.40.1+1.16.jar
  • fabric-carpet-1.16.5-1.4.44+v210714.jar
  • fabric-language-kotlin-1.6.5+kotlin.1.5.31.jar
  • fabricmod_VoxelMap-1.10.15_for_1.16.5.jar
  • fabrishot-1.4.0.jar
  • fastbench-2.3.jar
  • fastfurnace-2.4.jar
  • flighthelper-1.16.5-fabric0.30.0-1.2.1.jar
  • headdowndisplay-1.0.1+1.16.jar
  • held-item-info-1.1.3.jar
  • horse-stats-vanilla-4.1.8.jar
  • hwyla-addon-horseinfo-0.2.2-1.16.1.jar
  • hydrogen-fabric-mc1.16.5-0.2.jar
  • indium-1.0.0+mc1.16.5.jar
  • iris-and-sodium-mc1.16.5-1.1.2+build.4.jar
  • isometric-renders-0.1.10.jar
  • item-model-fix-1.0.2+1.16.jar
  • itemscroller-fabric-1.16.4-0.15.0-dev.20210111.205029.jar
  • ivan-carpet-addition-mc1.16.4-1.4.0+build.101.jar
  • krypton-0.1.2.jar
  • lambdabettergrass-fabric-1.0.3+1.16.jar
  • lambdacontrols-fabric-1.6.0+1.16.jar
  • lambdynamiclights-fabric-1.3.4+1.16.jar
  • litematica-fabric-1.16.4-0.0.0-dev.20210612.170003.jar
  • malilib-fabric-1.16.4-0.10.0-dev.21+arne.5.jar
  • minihud-fabric-1.16.4-0.19.0-dev.20210129.142059.jar
  • minimalmenu-1.16.5-0.0.5.jar
  • minimalmenu-1.16.5-0.0.7.jar
  • minitweaks-1.0.15.jar
  • modmanager-1.1.0-alpha+1.16.jar
  • modmenu-1.16.21.jar
  • modmenu-1.16.22.jar
  • modupdater-1.1.11+1.16.2-rc2.jar
  • monsters-in-the-closet-1.0.2+1.16.jar
  • multiconnect-1.3.36.jar
  • nameless-servers-1.0.0+1.16.jar
  • nmuk-1.0.0+mc1.16.4.jar
  • notenoughanimations-1.2.4.jar
  • notenoughcrashes-3.2.0-fabric.jar
  • phosphor-fabric-mc1.16.3-0.7.2+build.12.jar
  • ping-1.2.1.jar
  • pling-1.3.0.jar
  • reloadAudioDriver-1.0.1.jar
  • rer-2.1.5.jar
  • roughly-searchable-2.1.3+1.16.5.jar
  • rug-1.16.5-1.1.12.jar
  • scarpet-additions-1.16.5-1.4.38.jar
  • scarpet-os-utils-1.16.5-1.4.40-v1.0.4-SNAPSHOT.jar
  • seamless-loading-screen-1.3.4+1.16.2.jar
  • sheepconsistency-1.0.2.jar
  • shulkerboxtooltip-2.3.7+1.16.5.jar
  • slight-gui-modifications-1.7.1.jar
  • smoothboot-fabric-1.16.5-1.6.0.jar
  • sodium-extra-0.3.2.jar
  • speedtrading-2.0.1.jar
  • statssearch-1.16.5-fabric0.30.0-1.0.1.jar
  • tooltipfix-1.0.2-1.16.jar
  • transparent-2.1.0-fabric.jar
  • tweakeroo-fabric-1.16.4-0.10.0-dev.20210303.123654.jar
  • varied-mobs-1.0.0.jar
  • whyamionfire-1.1.1.jar
  • wthit-2.10.9-fabric.jar
  • yosbr-0.1.1.jar

obp3ter avatar Oct 03 '21 17:10 obp3ter

Oh, and the ds is missing image

obp3ter avatar Oct 03 '21 18:10 obp3ter

Yeah thats an scaling issue which is also a bug in the 1.17.1 version

DeathsGun avatar Oct 03 '21 18:10 DeathsGun

Here is a new test version for 1.16.5! It's based on the 1.2.0 Branch with some patches. For this one you will need:

  • fabric-language-kotlin
  • fabric-loader 0.12

~~modmanager-1.2.0+1.16.jar.zip~~

DeathsGun avatar Nov 22 '21 20:11 DeathsGun

It was compiled with java 16.

obp3ter avatar Nov 22 '21 23:11 obp3ter

Oh my bad I missed that one. I will need some time to change HTTP specific code because it uses the Java 11 HttpClient

DeathsGun avatar Nov 23 '21 10:11 DeathsGun

Fixed it here is a new build: modmanager-1.2.0+1.16.jar.zip

DeathsGun avatar Nov 24 '21 10:11 DeathsGun

I finally managed to update to fabric 12 and test this out. It works well, as far as I can see. The problem with versions being offered beeing older than the one installed is still a problem, but when I have more time, probably next year I'll look into it.

obp3ter avatar Dec 05 '21 16:12 obp3ter