BTEUK / TeachingTutorials

An interactive tutorials system for Build the Earth
MIT License
0 stars 0 forks source link

Add a virtual blocks spy function #126

Closed george112n closed 2 weeks ago

george112n commented 3 weeks ago

Add an option to enable Jr builders+ to be able to view the virtual blocks of another player in order to assist them.

The mechanism for this spy feature has already been added, there just needs to be a way to add yourself, potentially can just be a /blockspy [player name] with a tab completer.

The system would then have to work out what lesson this player is currently doing and go through the virtual block group list and add the spy.

It would have to do the reverse if they chose to unspy or chose to spy on another player.

A permission node will be added, such as TeachingTutorials.canspy.

george112n commented 2 weeks ago

Involved a slight change to the mechanism - spies are now stored in the TutorialPlaythrough object.