Skip to content

Hunger#108

Open
Joniii11 wants to merge 31 commits intoSteel-Foundation:devfrom
Joniii11:hunger
Open

Hunger#108
Joniii11 wants to merge 31 commits intoSteel-Foundation:devfrom
Joniii11:hunger

Conversation

@Joniii11
Copy link
Copy Markdown
Contributor

@Joniii11 Joniii11 commented Mar 4, 2026

i am hungry now

Joniii11 added 8 commits March 3, 2026 19:57
Introduce a Difficulty enum with ReadFrom/WriteTo and serde support. Add
World accessors/mutators for difficulty and difficulty lock. Add
serverbound SChangeDifficulty and clientbound CChangeDifficulty packets
and export them. Send current difficulty to clients during login.
Introduce FoodData with hunger, saturation, exhaustion, tick logic and
tests.
Integrate the module into the player code and adjust imports. Add
CUpdateAttributes and SPlayerCommand packets and register protocol
modules.
@CuzImClicks
Copy link
Copy Markdown
Contributor

Be honest, how much of this is pure ai?

@Joniii11
Copy link
Copy Markdown
Contributor Author

Joniii11 commented Mar 5, 2026

not much, just all of the docs and some functions which i then took a look and made them (hopefully) better

Copy link
Copy Markdown
Contributor

@CuzImClicks CuzImClicks left a comment

Choose a reason for hiding this comment

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

Im sorry bro im not trying to be mean, but im just not buying it. Did you have an agent jzst retroactively add comments to every second line? 50% of the changes in your pr are just ai comments. If youre gonna write comments, write them yourself, because only then will you realise what actually provides value to the reader of that comment.

When writing comments you should also always assume the reader is not dumb, just uneducated.

@tn-lorenz
Copy link
Copy Markdown
Contributor

Im sorry bro im not trying to be mean, but im just not buying it. Did you have an agent jzst retroactively add comments to every second line? 50% of the changes in your pr are just ai comments. If youre gonna write comments, write them yourself, because only then will you realise what actually provides value to the reader of that comment.

When writing comments you should also always assume the reader is not dumb, just uneducated.

I don't think this is completely fair, although I must say the validity of those comments depends entirely on the specific workflow joni chose; I personally also use AI for doc comments, as it is literally ideal for this task. Of course, you should always thoroughly rework/correct/de-shittify them, so let's hope he did that (I haven't read them) :D

@Joniii11
Copy link
Copy Markdown
Contributor Author

Joniii11 commented Mar 5, 2026

i mean cuzimclicks is kind of right, i forgot to clean up comments and forgot to revert those changed the ai did where it modified the comments

@Joniii11 Joniii11 changed the base branch from master to dev March 7, 2026 06:52
@Joniii11 Joniii11 closed this Mar 15, 2026
@Joniii11 Joniii11 reopened this Mar 15, 2026
@github-actions
Copy link
Copy Markdown

This pull request has conflicts with the base branch "master". Please resolve those so we can test out your changes.

@github-actions
Copy link
Copy Markdown

Conflicts have been resolved! 🎉

@4lve
Copy link
Copy Markdown
Collaborator

4lve commented Mar 19, 2026

This PR requires the Attribute system to be implemented before it can get merged. It depends on it but currently just uses a hardcoded network id. I don't want any code to build on top of foundations that are non-exsistent so this PR will be halted until we have implemented a proper Attribute system.

@github-actions
Copy link
Copy Markdown

This pull request has conflicts with the base branch "master". Please resolve those so we can test out your changes.

@Joniii11
Copy link
Copy Markdown
Contributor Author

awww fuck me

@github-actions
Copy link
Copy Markdown

Conflicts have been resolved! 🎉

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2026

This pull request has conflicts with the base branch "master". Please resolve those so we can test out your changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants