Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port a few modules up to 1.21 #375

Merged
merged 20 commits into from
Jul 31, 2024
Merged

Port a few modules up to 1.21 #375

merged 20 commits into from
Jul 31, 2024

Conversation

OroArmor
Copy link
Member

@OroArmor OroArmor commented Jul 6, 2024

Also makes the DISABLE files per module, making it less of a diff to enable them.

@OroArmor OroArmor added library: entity Related to the entity library. library: gui Related to the GUI library. t: refactor This proposes a refactor. t: urgent This is an urgent PR. s: tested This pull request has been tested and confirmed as working. labels Jul 6, 2024
@ix0rai
Copy link
Member

ix0rai commented Jul 6, 2024

the deletions?? you're cooking??

@OroArmor
Copy link
Member Author

OroArmor commented Jul 6, 2024

the deletions?? you're cooking??

Nope! Just using Mixin Extras

* @param overlay the overlay name
* @param pack the pack
*/
void putOverlay(@NotNull String overlay, ResourcePack pack);
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ix0rai @TheGlitch76 Im not too sure about this. Should it be a ResourcePack, where any pack can be part of the mutable pack, or does Consumer<ResourcePack> make more sense where the MutablePack implementation creates the pack in the way that it wants? Both options have their advantages.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have zero expertise in this area, it's really up to you...

@ix0rai
Copy link
Member

ix0rai commented Jul 21, 2024

@OroArmor can you compile a list of modules that you've ported in this PR?

@OroArmor
Copy link
Member Author

The list is:

  • Everything

Ported already (thanks glitch):

  • base
  • crash

@ix0rai
Copy link
Member

ix0rai commented Jul 21, 2024

oh perf ok

@OroArmor OroArmor merged commit ca2f55b into QuiltMC:1.21 Jul 31, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
library: entity Related to the entity library. library: gui Related to the GUI library. s: tested This pull request has been tested and confirmed as working. t: refactor This proposes a refactor. t: urgent This is an urgent PR.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants