Skip to content

Implement Azalea and Flowering Azalea blocks with tree generation#6925

Merged
dktapps merged 10 commits intopmmp:minor-nextfrom
Azvyl:azalea
Dec 31, 2025
Merged

Implement Azalea and Flowering Azalea blocks with tree generation#6925
dktapps merged 10 commits intopmmp:minor-nextfrom
Azvyl:azalea

Conversation

@Azvyl
Copy link
Copy Markdown
Contributor

@Azvyl Azvyl commented Dec 2, 2025

This pull request implements Azalea and Flowering Azalea blocks.

  • Added new Azalea block class
  • Registered AZALEA and FLOWERING_AZALEA block type IDs in BlockTypeIds
  • Registered Azalea and Flowering Azalea blocks in VanillaBlocks
  • Registered Azalea and Flowering Azalea for string-to-item parsing
  • Implemented AzaleaTree world generator object
  • Updated TreeFactory to support generating azalea trees using the new tree type
  • Added AZALEA to the TreeType enum
  • Updated Leaves block to drop Azalea or Flowering Azalea blocks when breaking corresponding leaves

This PR does not add Azalea tree in world generation

1.17.0 - Caves and Cliffs

Related issues & PRs

#5756
#6885

Tests

https://youtu.be/_J3OUlhZLEw

@Azvyl Azvyl requested a review from a team as a code owner December 2, 2025 21:42
@dktapps dktapps added Category: Gameplay Related to Minecraft gameplay experience Type: Enhancement Contributes features or other improvements to PocketMine-MP labels Dec 8, 2025
Copy link
Copy Markdown
Member

@dktapps dktapps left a comment

Choose a reason for hiding this comment

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

Looks mostly fine as far as I can tell, although I haven't had a chance to test it yet

Copy link
Copy Markdown
Member

@dktapps dktapps left a comment

Choose a reason for hiding this comment

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

Sorry for the lack of response. I didn't get notified that you'd updated the PR (or missed the notification, not sure).

This looks fine now as far as my knowledge of azalea trees goes.

@dktapps dktapps merged commit cf1e30a into pmmp:minor-next Dec 31, 2025
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Category: Gameplay Related to Minecraft gameplay experience Type: Enhancement Contributes features or other improvements to PocketMine-MP

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants