-
Notifications
You must be signed in to change notification settings - Fork 22
Modern port #94
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
base: twoconfig
Are you sure you want to change the base?
Modern port #94
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR modernizes the Chatting mod by porting it from Minecraft 1.8.9 to support multiple modern versions (1.12.2 through 1.21.5) across Forge and Fabric loaders. This represents a significant architectural overhaul and feature simplification.
- Complete codebase rewrite with simplified chat functionality
- Multi-version support from 1.8.9-forge to 1.21.5-fabric
- New component-based architecture replacing the old mixin-heavy approach
Reviewed Changes
Copilot reviewed 85 out of 95 changed files in this pull request and generated 2 comments.
Show a summary per file
File | Description |
---|---|
versions/mainProject | Updates target version from 1.8.9-forge to 1.21.5-fabric |
src/main/resources/fabric.mod.json | Adds Fabric mod metadata configuration |
src/main/kotlin/org/polyfrost/chatting/core/ | New core architecture with simplified chat handling |
src/main/kotlin/org/polyfrost/chatting/component/ | New component system for chat UI elements |
src/main/kotlin/org/polyfrost/chatting/mixin/ | Simplified mixin classes for modern versions |
root.gradle.kts | Updated build configuration for multi-version support |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
No description provided.