fix(plugin-export): restore plugin mode and update JSON export schema#481
Conversation
|
There is a new plugin json schema that has been planned for the next release. https://gist.github.com/SnaveSutit/5452228de4af4b2f42e9481264c2df0c I realize this isn't super publicly known, but it has been discussed in the plugin discussion thread in the Unfortunately I won't be able to merge this PR, as it will cause a bunch of merge conflicts with the rewrite branch that I'd rather avoid. Please follow the steps in CONTRIBUTING.md in the future. I don't want you spending your time implementing stuff that I won't be able to merge. 😢 Thank you for understanding! |
|
I updated the json schema |
|
The entire plugin is being rewritten from almost scratch again for Blockbench v5.0 due to major plugin API changes. Changing / adding to the history of main will cause merge conflicts with the massively different rewrite branch |
|
On top of this, it is not possible to export |
What would you suggest as the best route we take for getting plugin export back into the feature list? I've brought Meek onto the SLAM! project with a secondary goal of updating this feature for AJ, to continue supporting it as a part of our development pipeline. So if there's anything that he could do to help this along, feel free to point him in a direction! |
|
Wait until 2.0.0 for v5.0 releases. I plan on including the fully finished plugin exporter for this version. |
Is there any way Meek could help you guys reach that release sooner? iirc it's been in the works for some time now. |
|
It's only me working on AJ, and I don't have the time to manage people and make sure everyone aligns with my vision right now unfortunately. The plugin export is a very small part of Animated Java, so just doing that wouldn't greatly impact the dev time 2.0 requires. |
Assuming the plugin export meets the requirements/standard for the current latest release, would it be able to be merged so it's an option for those who are waiting? |
|
I will try to merge it into 1.9.0. You can help test the ko-fi beta since you're in that channel on Discord. |
|
Please update this PR to target the |
|
Done |
Skiping datapack compilation when plugin mode is enabled, include some more settings in the json export and fixed serialization issues for text displays.
Skiping datapack compilation when plugin mode is enabled, include some more settings in the json export and fixed serialization issues for text displays.
Skiping datapack compilation when plugin mode is enabled, include some more settings in the json export and fixed serialization issues for text displays.