Skip to content

Proposal: Respect the gamerule announceAdvancement#10

Open
Wolfdv1 wants to merge 1 commit intoErdbeerbaerLP:1.21.3from
Wolfdv1:feature-advancement-gamerule
Open

Proposal: Respect the gamerule announceAdvancement#10
Wolfdv1 wants to merge 1 commit intoErdbeerbaerLP:1.21.3from
Wolfdv1:feature-advancement-gamerule

Conversation

@Wolfdv1
Copy link

@Wolfdv1 Wolfdv1 commented Jan 23, 2025

Proposing this check to be added as noticed that when using https://modrinth.com/datapack/blazeandcaves-advancements-pack as it has config to set different tiers of Advancements to display or not- it does not actually set the advancements themselves to not display but rather toggles and toggles GameRules.RULE_ANNOUNCE_ADVANCEMENTS to do this dynamically.

Just a small change, if you think it may be beneficial to only do this under a config toggle then let me know.

The result in this is lots of Advancements (basic tasks and alike) that have been set to not announce do not announce in the gamechat, but they do all get announced in discord.

having build issues, and unable to test with the latest 1.21.4 release as cannot find in VCS, if there are particular Gradle tasks for testing that I should run please feel free to inform me :)

@Wolfdv1
Copy link
Author

Wolfdv1 commented Jan 29, 2025

tested and working for Fabric with this branch in 1.21.4: advancement-QOL-test-1.21.4 (updated deps to 1.21.4 for testing, working in production on my server atm) with another feature enabled: advancement-channel
any reason some of channel separations in embeds seems disabled?

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.

1 participant