SIsilicon / WorldEdit-BE

A Minecraft Bedrock addon port of the famous WorldEdit mod for Minecraft: Java Edition.
GNU General Public License v3.0
292 stars 34 forks source link

Don’t lock addon loading to a specific version number #243

Closed Hortseen closed 6 months ago

Hortseen commented 8 months ago

Is there an existing issue for this?

Problem

No matter what changes, even in a 0.00.00.01 update, the addon will break. This makes maintain ability really hard to stay ontop of and is really annoying. Let the addon work till the changes Mojang makes end up breaking it instead of just the version being a mismatch. This would help the addon flourish much more and would require less work just to patch it every Wednesday/Thursday forever just to allow it to load.

Proposed Solution

Make the addon’s loading system be greater than or equal to the supported version number.

Alternatives

Show us how to do it if you’re busy and can’t keep up with everything update mojang pushes

Additional info

No response

SIsilicon commented 8 months ago

Let the addon work till the changes Mojang makes end up breaking it instead of just the version being a mismatch.

That's the thing. They're constantly breaking it. The addon uses the Beta APIs experiment which changes with every minor update. So every minor update, I have to update it. A lot of times it's not just a version change either. Parts of the API change that I have to update too.

Hortseen commented 8 months ago

Awwww, I didn't think just a couple lines in the patch notes could do so much damage

hongqiang666 commented 8 months ago

1.20.72.1 can not use

SIsilicon commented 8 months ago

1.20.72.1 can not use

WorldEdit 0.8.6 works with that version. I downloaded from CurseForge if that helps

hongqiang666 commented 8 months ago

Thank you very much

SIsilicon commented 6 months ago

Closing since this isn't a possibility without relying solely on stable APIs