#mod-dev-talk Tuesday 8 June 2021
94 messages9 people
- S
- C
- J04:10It appears he's on an outdated version that didn't work for servers
- C04:14its says on line 9810
- J
- C
- J
- C
Mixin apply failed mixins.modmenu.json:MixinTitleScreen -> net.minecraft.class_442: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Critical injection failure: @ModifyArg annotation on adjustRealmsHeight could not find any targets matching 'Lnet/minecraft/class_442;init()V' in net.minecraft.class_442. Using refmap modmenu-refmap.json [PREINJECT Applicator Phase -> mixins.modmenu.json:MixinTitleScreen -> Prepare Injections -> -> modify$zlj000$adjustRealmsHeight(I)I -> Parse] org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @ModifyArg annotation on adjustRealmsHeight could not find any targets matching 'Lnet/minecraft/class_442;init()V' in net.minecraft.class_442. Using refmap modmenu-refmap.json [PREINJECT Applicator Phase -> mixins.modmenu.json:MixinTitleScreen -> Prepare Injections -> -> modify$zlj000$adjustRealmsHeight(I)I -> Parse]04:18modmenu 1.10.6 is installed04:19https://www.curseforge.com/minecraft/mc-mods/modmenu/files get a 1.16 one its not the aether crashing p sure - S
- C
- S
- C
- S16:15day one people can port mods over
- C
- S16:16some snapshots are compatible already
- C
- S
- C
- S
Replying toCDAGamingIn time, sooner or later, a Forge and Fabric port will both be stable 😄 Who knows if…
of what16:18i just looked at a random mod16:18and that was the first comment(edited) - C16:18my bad haha
- S16:19why would you need to port aether reborn to forge
- J
- S
- CI mean tbf, they are adopting the same strategy of porting to data-driven for their biomes and dimensions, so their architecture there is similar16:22Honestly, there may even be a way one day to load the GildedGames version maps into the Fabric version, bc of the fact that it's data-driven and easily configurable
- S
- C
- S
- COnly main difference in generation would be the block ids, which the namespace could be changed locally to allow compatibility.16:24IE If both the forge and fabric version adopted the same block namespace and block names, their worlds would technically be compatible with eachother16:24All theoretical ofc, as noones shown this off in concept, but the math checks out and realistically it should work
- J
- S
- C
- S16:26and there was no servers at that point
- C
- S
- J
Replying toCDAGamingThat would be a lot different sadly, as bedrock <-> java has many more system changes…
If someone wanted to, it'd probably be easier to make compat with forge aether <-> fabric aether than it would to do bedrock & java16:27of course once we get all the dungeons and whatnot created16:28Purely hypothetical, there'd be practically no reason to - C
- J
- C
- J
- C
- J
- CThat too The other thing that would be an issue, is that if the namespaces are different, to publish this change would require a refactor on one of the ports to match the other's namespace (Which would corrupt every old world not based on the new namespace, but would only need to be done once)(edited)
- JI suppose it'd have to be us to make the change, since I assume GG's aether will be backwards compat with 1.12 aether(edited)16:40Are old 0-255 worlds compatible with 1.17? I didn't remember if they made that a thing. If not, now's a better time than any for namespace changes16:41Actually that's a silly question, I don't believe they'd wreck compatibility considering their use of semantic versioning(edited)
- C
Replying toJack PapelAre old 0-255 worlds compatible with 1.17? I didn't remember if they made that a thing…
Yes they are, but they may not in 1.1816:47As the build height and cave changes were postponed to Part II (1.18) - J
- C
- S
Replying toCDAGamingAs the build height and cave changes were postponed to Part II (1.18)
you can check with the caves datapack16:48zipCavesAndCliffsPreview_2.zipArchive, 91 KB. Not stored in the archive. - C
- F
Replying toCDAGamingYes they are, but they may not in 1.18
mojang is doing their best to make sure old worlds will be compatible with 1.18, so I’d honestly be surprised if they weren’t compatible(edited) - F
Replying toJack PapelI suppose it'd have to be us to make the change, since I assume GG's aether will be…
and no there won’t be compat with 1.12 worlds - C17:01what happens with wisterias?
- C17:27I was talking about the similar blocks, which is 95% of our blocks and items
- A
Replying toCDAGamingI was talking about the similar blocks, which is 95% of our blocks and items
currently18:56As updates go on that number will go lower - C
- C20:21that's why I've been working on my project because I couldn't find an already existing one lol
- K20:55But it changed a little bit along the way
- CThe initial plan was split into two phases: - Make a 1:1 on-par port of Aether I on 1.16 (Having the archive as part of it's foundation) - Add content to it after a stable port to modernize and bring it up to 1.16 terms Eventually (Almost right around the time the ChunkGenerator collapsed), the two phases merged together and became what it is now


