Paste #135765: Diff Report Between Paste #135764 and #135762

Date: 2025/08/24 14:33:23 UTC-07:00
Type: Diff Report

View Raw Paste Download This Paste Edit Of Paste 135764
Copy Link


 strafe_menu_inventory:
   type: inventory
   inventory: chest
   size: 9
   title: "Movement Settings"
   slots:
-  - [i@diamond_boots[display_name=<blue>Toggle Movement]] [i@iron_boots[display_name=<red>Toggle Following]] [i@white_stained_glass_pane[display_name= ]] [i@white_stained_glass_pane[display_name= ]] [i@white_stained_glass_pane[display_name= ]] [i@white_stained_glass_pane[display_name= ]] [i@blue_wool[display_name=<blue>1.5x Speed]] [i@green_wool[display_name=<green>Normal Speed]] [i@red_wool[display_name=<red>0.5x Speed]]
+  - [diamond_boots[display_name=<blue>Toggle Movement]] [iron_boots[display_name=<red>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=<blue>1.5x Speed]] [green_wool[display_name=<green>Normal Speed]] [red_wool[display_name=<red>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 <context.slot> == 1:
+      - execute as_server "npc wander --id 6"
+      - narrate "<green>Toggled movement."
+      - inventory close
+    - if <context.slot> == 2:
+      - execute as_server "follow speed:0.7 lead:10 --id 6"
+      - narrate "<green>Toggled following."
+      - inventory close
+    - if <context.slot> == 7:
+      - execute as_server "npc speed 1.5 --id 6"
+      - narrate "<yellow>Speed set to 1.5x."
+      - inventory close
+    - if <context.slot> == 8:
+      - execute as_server "npc speed 1 --id 6"
+      - narrate "<white>Speed set to 1x."
+      - inventory close
+    - if <context.slot> == 9:
+      - execute as_server "npc speed 0.5 --id 6"
+      - narrate "<gray>Speed set to 0.5x."
+      - inventory close
+
+npc_death_suppressor:
+  type: world
+  events:
+    on npc dies:
+    - determine NO_MESSAGE
+
+