Open WalshyDev opened 2 months ago
Your Pull Request was automatically labelled as: "🧹 Chores" Thank you for contributing to this project! ❤️
Also should this be something we maybe put in dough instead of SF itself?
MinecraftVersion or the versioned stuff? We have a MinecraftVersion in dough, just not with the actual MC vers. The versioned classes, maybe but I don't intend for them to be around forever or widely used.
Also should this be something we maybe put in dough instead of SF itself?
MinecraftVersion or the versioned stuff? We have a MinecraftVersion in dough, just not with the actual MC vers. The versioned classes, maybe but I don't intend for them to be around forever or widely used.
I was meaning the versioned stuff but yeah if they're temp then it's probably fine
Tests are due to mix of 1.20.6 and 1.20.4, will wait for MockBukkit
This looks alright to me on 1.20.4, not tested 1.20.6 yet since Paper is broken
PR is merged, time to have some progress?
A billion tests have failed
Java version issue by the look of the errors
Ah I saw an open PR for that on mockbukkit
I think we need to bump Java up to 21 for tests since that's what mockbukkits Java is now... Could be wrong tho
nvm there are a lot of errors, need a dough update as well.
Description
Relatively easy update just a bunch of enum changes for which we can just provide a compatible API for.
Proposed changes
Created a bunch of VersionedX classes, I don't really like this but it works for now. Ideally, we build a proper mapping system but for now, I think this is fine. These names have been wrong a long time, I don't see them changing much from here.
Related Issues (if applicable)
N/A
Checklist
Nonnull
andNullable
annotations to my methods to indicate their behaviour for null valuesStill to do