Zepalesque / The-Aether-Redux

An addon to the well-known Minecraft mod, the Aether, adding a variety of content additions, including biomes, accessories, and more!
24 stars 8 forks source link

[Plans]: Rewrite for 1.20.4+ #100

Closed Zepalesque closed 2 months ago

Zepalesque commented 4 months ago

that's right, a COMPLETE rewrite for either 1.20.4 or 1.20.5, will likely skip 1.20.2 (maybe)

going to redo pretty much all of the internals most likely

will need a large, structured plan which goes here:


Separate many things into a library mod, perhaps called 'Zenith'

refactor data conditions, figure out a new name for them and make them a datapack registry (maybe have the filters and conditions be zenith:when and then have the things be called 'conditions', idk)

Make Zenith have Aether-specific things that are only enabled with the aether maybe?

make stuff more modular if possible, perhaps even split packaging by biome? Idk maybe not

Data generators AND providers like the Aether (will be useful later)

change tinting system slightly, to prevent crashing if other addons remove plants - will do this before the rewrite

Properly upgrade gilded groves

probably don’t include ‘classic’ highfields variant, it’s a neat concept but feels a bit odd having separate leaves and saplings

rename Wyndsprout Seeds to Wynd Oats

Zepalesque commented 3 months ago

more things: all mob model reworks should be moved to geckolib some should be redone as well, such as Moas and cockatrices these two changes will allow much better animations too

Zepalesque commented 3 months ago

some things also should be reimagined, such as the block variants of sentry stone for instance

Zepalesque commented 3 months ago

OKAY new plan the 1.20.4 rewrite will be version 2.1, but will functionally be a polished version of 2.0 with some reimagined blocks and stuff The update with the driftshale dunes and shimmering hills will instead be 2.2 (holy heck geomy das reference???)

Zepalesque commented 2 months ago

another part of the new plan, no geckolib, just vanilla’s systems

Zepalesque commented 2 months ago

Closing for redundancy, and because non-redundant stuff has largely been done already