strafe_menu_inventory: type: inventory inventory: chest size: 9 title: "Movement Settings" slots: - [diamond_boots[display_name=Toggle Movement]] [iron_boots[display_name=Toggle Following]] [white_stained_glass_pane[display_name= ]] [white_stained_glass_pane[display_name= ]] [white_stained_glass_pane[display_name= ]] [white_stained_glass_pane[display_name= ]] [blue_wool[display_name=1.5x Speed]] [green_wool[display_name=Normal Speed]] [red_wool[display_name=0.5x Speed]] strafe_npc_assignment: type: assignment actions: on click: - inventory open d:in@strafe_menu_inventory strafe_menu_interact: type: interact steps: 1: click trigger: script: inventory open d:in@strafe_menu_inventory strafe_menu_handler: type: world events: on player clicks in strafe_menu_inventory: - if == 1: - execute as_server "npc wander --id 6" - narrate "Toggled movement." - inventory close - if == 2: - execute as_server "follow speed:0.7 lead:10 --id 6" - narrate "Toggled following." - inventory close - if == 7: - execute as_server "npc speed 1.5 --id 6" - narrate "Speed set to 1.5x." - inventory close - if == 8: - execute as_server "npc speed 1 --id 6" - narrate "Speed set to 1x." - inventory close - if == 9: - execute as_server "npc speed 0.5 --id 6" - narrate "Speed set to 0.5x." - inventory close npc_death_suppressor: type: world events: on npc dies: - determine NO_MESSAGE