Generate server forms (like on Hive, etc.) with a website and send them to the player using the tag command in-game. Respond to button presses quickly and easily with command blocks. Requires Beta APIs experiment to be enabled.
Select version for changelog:
Changelog
Update for 1.19.50's changes to module versions