Skip to content

Introduce new generative component system. - #1435

Open
TrippleAWap wants to merge 14 commits into
df-mc:masterfrom
TrippleAWap:feat/vanilla-components
Open

Introduce new generative component system.#1435
TrippleAWap wants to merge 14 commits into
df-mc:masterfrom
TrippleAWap:feat/vanilla-components

Conversation

@TrippleAWap

Copy link
Copy Markdown
Contributor

No description provided.

@razzmanpoo

Copy link
Copy Markdown

you are still missing a few like armor toughness(yes its seperate to armor defence) & knockback resistance
probably more to but idk

@HashimTheArab

Copy link
Copy Markdown
Collaborator

everything is documented on https://bedrock.dev/

@TrippleAWap

Copy link
Copy Markdown
Contributor Author

everything is documented on https://bedrock.dev/

i added everything from the vanilla item registry packet and i'll add whatever's missing when i wake up, thanks.

@HashimTheArab

HashimTheArab commented Aug 16, 2026

Copy link
Copy Markdown
Collaborator

nice, maybe nothings missing i just went off razz's comment but let me know when its ready

@razzmanpoo

Copy link
Copy Markdown

yeah i think hashim is right maybe they are not available they definatley exist tho they display on vanilla armors

@TrippleAWap

Copy link
Copy Markdown
Contributor Author

Component interfaces aren't really as standardized as I'd like them to be, some go about it by returning an info struct while others simply expect you to implement a method for each field, get back to me on this and lmk ur thoughts.

@cjmustard cjmustard left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

heres a few off the top of my head (and use of codex) they may not all be valid, i only wrote the ones i thought might have some merrit

Comment thread server/internal/iteminternal/components.go Outdated
Comment thread server/internal/iteminternal/components.go Outdated
Comment thread server/item/enchantable_data.go Outdated
@TrippleAWap
TrippleAWap force-pushed the feat/vanilla-components branch from a98338f to 7eac2e4 Compare August 30, 2026 07:13
@TrippleAWap TrippleAWap changed the title server: Introduced missing vanilla item component types. Introduce new generative component system. Aug 30, 2026
@TrippleAWap
TrippleAWap requested a review from cjmustard August 30, 2026 23:20
@TrippleAWap

Copy link
Copy Markdown
Contributor Author

bump

Comment thread server/item/component/constants.go Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants