MachineMusePowersuits icon indicating copy to clipboard operation
MachineMusePowersuits copied to clipboard

1.13.2 planning

Open lehjr opened this issue 6 years ago • 9 comments
trafficstars

I was thinking about switching to an off the shelf GUI system for 1.13.x. Currently, I'm looking at nifty-gui: https://vimeo.com/25637085

lehjr avatar Dec 21 '18 17:12 lehjr

Started porting last night. 1.13 is... interesting.

lehjr avatar Jan 11 '19 22:01 lehjr

Oh?

eyeonus avatar Jan 11 '19 22:01 eyeonus

Beyond the usual changes like renaming methods and variables, there's a few changes due to lwjgl being different. Still working on the GUI stuff at the moment, but already I can see mouse and keyboard handling is going to be different. I'm also not sure about setting the project up for intelij as only eclipse project files can be generated.

I'm not sure how far I will get, but I figured I might as well get started.

lehjr avatar Jan 11 '19 22:01 lehjr

Sounds like a load of fun and I wish you well.

(Only half of that was sarcastic.)

eyeonus avatar Jan 11 '19 23:01 eyeonus

Installed the "Eclipser" plugin. Hard to say for sure if the run configurations work, since the project is far from building, but it does actually generate them.

lehjr avatar Jan 12 '19 16:01 lehjr

So far biggest changes seem to be in capabilities and registering things. Networking looks pretty barebones at the moment, as does recipes handling. GUI stuff is a bit different but not as much as expected.

lehjr avatar Jan 17 '19 23:01 lehjr

Have you heard of Matter Overdrive mod? https://twitter.com/EzerArch/status/1090859342981709825

It's kind of MPS-esque, except the motif is quite different. The mod turns the player into an android but there are some MPS features like a mob shield and blink driver. I like how the aesthetics turned out.

EzerArch avatar Jan 31 '19 06:01 EzerArch

Looks like forge released a 1.13.2 version :O guess I better get on it.

lehjr avatar Feb 15 '19 16:02 lehjr

So far, this is coming along. No major hiccups yet, but it's still early. I'm currently working changing the modules to ItemStacks and creating a capability system for those based on my earlier experiments.

lehjr avatar Feb 19 '19 21:02 lehjr