This is a small datapack that allows you to sit on blocks. Use "/trigger sit" to to sit. Press sneak key to stand back up.
/advancement grant <targets> from dragon3025:root
@n
Improved performance of sit command.
Updated pack format.
dragon3025
Owner