Skip to content

Conversation

@runcows
Copy link
Contributor

@runcows runcows commented Sep 14, 2025

  • Adds smithed.block checks
  • Adds smithed.strict to all blossoming pots entities
  • Changes second stage of mangrove propagule in decorated pot. The difference can only be seen with Vanilla Tweaks' visual sapling growth resource pack. All of the other saplings already support it, I had just missed this one previously
  • Removes flower pot perma marker. Item data is now stored on the block display itself as custom data
  • A lot of misc changes I made when looking through my old code

@Bloo-dev Bloo-dev self-assigned this Sep 23, 2025
@Bloo-dev Bloo-dev added the needs-testing Requires in-game testing label Sep 23, 2025
Copy link
Member

@TheThanathor TheThanathor left a comment

Choose a reason for hiding this comment

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

Tested in game and everything worked as expected.

Didn't check the update paths though, so if someone has some time to run through them that would be nice

Copy link
Member

@Bloo-dev Bloo-dev left a comment

Choose a reason for hiding this comment

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

FInally submitting this review I had lingering. I found nothing major, but can attest that the code looks good!


# kill flower pot displays, perma marker, and temp marker
# kill flower pot displays, and temp marker
kill @e[type=minecraft:block_display,tag=gm4_blossoming_pots.display.flower_pot,distance=..0.1]
Copy link
Member

Choose a reason for hiding this comment

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

Does this intentionally not have a limit=1?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, many of the flower pot displays use 2 display entities. With the storage being set up to be flexible, there is intentionally no limit so that a developer could in theory put as many displays as they want. In practice, I don't know if we'll ever use more than 3 though

@Bloo-dev Bloo-dev added tested Has passed in-game testing quality-update Improves efficiency or structure without affecting functionality of a module and removed needs-testing Requires in-game testing labels Nov 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

quality-update Improves efficiency or structure without affecting functionality of a module tested Has passed in-game testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants