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

Allow directly setting keys on the packet classes #107

Open
qixils opened this issue Jun 8, 2023 · 0 comments
Open

Allow directly setting keys on the packet classes #107

qixils opened this issue Jun 8, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@qixils
Copy link
Owner

qixils commented Jun 8, 2023

The class has sort of ballooned in size with CC2 and it's become quite unwieldy to support each new field. The removal of constructors has helped but it still takes a lot of time to create the parameters, the getters, the builder setters, the builder getters, the javadocs, the unit tests, etc. Some sort of Sponge-like key system for building and getting data from these classes would make development a lot simpler.

@qixils qixils added the enhancement New feature or request label Jun 8, 2023
@qixils qixils added this to the 4.0.0 milestone Jun 8, 2023
@qixils qixils self-assigned this Jun 8, 2023
@qixils qixils moved this to Future in Minecraft Crowd Control Aug 7, 2023
@qixils qixils moved this from Future to In Progress in Minecraft Crowd Control Jun 12, 2024
@qixils qixils moved this from In Progress to Hiatus in Minecraft Crowd Control Jul 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

1 participant