Skip to content

Calling Bell: refactor to use advancements instead of scoreboard checks#1274

Open
runcows wants to merge 3 commits intoGamemode4Dev:update-26.1from
runcows:calling-bell-adv
Open

Calling Bell: refactor to use advancements instead of scoreboard checks#1274
runcows wants to merge 3 commits intoGamemode4Dev:update-26.1from
runcows:calling-bell-adv

Conversation

@runcows
Copy link
Contributor

@runcows runcows commented Feb 25, 2026

Large refactor of Calling Bell.

No longer has any ticking functions, all logic is now only run on the event of a player ringing a bell with an emerald, via an advancement.
Raycast now also uses block interaction range.

Build will fail due to mecha throwing an error due to time query day repetition which is the new way of getting day number in the 26.1 snapshots. We can force the build by prefixing the line with raw and requiring bolt

@Bloo-dev Bloo-dev added the quality-update Improves efficiency or structure without affecting functionality of a module label Feb 28, 2026
@runcows
Copy link
Contributor Author

runcows commented Mar 15, 2026

This PR has had bolt added with raw to make the build run.
I believe we decided this was best for now, and we can just remove it later once Mecha updates with a 26.1 command tree

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants