Skip to content
This repository has been archived by the owner on Nov 22, 2024. It is now read-only.

Tracker for making mods loadable in desktop runtime #44

Open
radmanplays opened this issue Aug 17, 2024 · 12 comments
Open

Tracker for making mods loadable in desktop runtime #44

radmanplays opened this issue Aug 17, 2024 · 12 comments

Comments

@radmanplays
Copy link
Member

the modloader needs to be rewritten to work with Rhino

@radmanplays
Copy link
Member Author

also guis made using html wont work

@OeildeLynx31
Copy link

also guis made using html wont work

You can't remove this. It's the only way for those who don't know Java to make GUIs. You could find an alternative, a way to be able to communicate between the Javascript compiled with Rhino and the real Javascript.

@radmanplays
Copy link
Member Author

also guis made using html wont work

You can't remove this. It's the only way for those who don't know Java to make GUIs. You could find an alternative, a way to be able to communicate between the Javascript compiled with Rhino and the real Javascript.

not possible, also the html guis in the web version will still work. I will probably add a way to make real Minecraft guis for the desktop runtime and the web version

@STPv22
Copy link

STPv22 commented Aug 18, 2024

Honestly, if youre using the desktop runtime to might as well just use sk launcher

@radmanplays
Copy link
Member Author

Honestly, if youre using the desktop runtime to might as well just use sk launcher

you cant join eaglercraft servers on sklauncher or real Minecraft

@OeildeLynx31
Copy link

also guis made using html wont work

You can't remove this. It's the only way for those who don't know Java to make GUIs. You could find an alternative, a way to be able to communicate between the Javascript compiled with Rhino and the real Javascript.

not possible, also the html guis in the web version will still work. I will probably add a way to make real Minecraft guis for the desktop runtime and the web version

Ok, thanks 🥲

@OtterCodes101
Copy link
Member

@radmanplays ngl making java guis in web should be more of a priority than porting the modloader to desktop runtime

@Project516
Copy link
Contributor

@radmanplays ngl making java guis in web should be more of a priority than porting the modloader to desktop runtime

No point in porting to desktop runtime

@Project516
Copy link
Contributor

Just more work

@Project516
Copy link
Contributor

Also if I remember correctly, lax made desktop runtime for debugging purposes. It was never ment for an alternative to real Minecraft on pc/linux/mac.

@ZXMushroom63
Copy link
Member

desktop runtime isn't worth it, rhino is miles behind the current ECMAScript spec and will break majority of the mod api, from the mod loader to the way the event system works.

Additionally, desktop runtime would literally just be a bad version of a proper modding ecosystem for java. (NeoForge, Fabric, literally anything would be a better option)

Also if I remember correctly, lax made desktop runtime for debugging purposes. It was never ment for an alternative to real Minecraft on pc/linux/mac.

@STPv22
Copy link

STPv22 commented Aug 21, 2024

I agree.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants