Sitting: type: assignment actions: on assignment: - trigger name:chat state:true interact scripts: - 100 Sitting Listener Sitting Listener: type: interact steps: 1: chat trigger: 1: trigger: /sit/ script: - chat "Ok. Where do you want me to sit?" - run script:ChooseBlockListener ChooseBlockListener: type: world events: on player clicks block: - sit as: