

$dialog show @s {\
  "type": "minecraft:multi_action",\
  "title": "",\
  "inputs": [],\
  "pause": false, \
  "after_action": "wait_for_response", \
  "columns": 2,\
  "body": {\
    "type": "minecraft:plain_message",\
    "contents": {\
      "text": "Overly-Realistic Settings"\
    }\
  },\
  "actions": [\
    {\
      "label": {\
        "text": "Predator Animal Spawns ",\
        "extra": [\
          {\
            "text": "$(setting_ui_opt_1_symbol)",\
            "color": "$(setting_ui_opt_1_color)" }\
        ]\
      },\
      "tooltip": {\
        "text": "DESCRIPTION:\n\n",\
        "extra": [\
          {\
            "text": "Toggles if predator (aggressive) animals should spawn & exist\n\n[Default: Enabled ✔]",\
            "color": "#ffd747",\
            "bold": false\
          }\
        ],\
        "color": "#ffbb29",\
        "bold": true\
      },\
      "action": {\
        "type": "minecraft:run_command",\
        "command": "/trigger OverlyRealistic.Player.OrTriggers set 1"\
      }\
    },\
    {\
      "label": {\
        "text": "Nerfed Predator Animals ",\
        "extra": [\
          {\
            "text": "$(setting_ui_opt_2_symbol)",\
            "color": "$(setting_ui_opt_2_color)" }\
        ]\
      },\
      "tooltip": {\
        "text": "DESCRIPTION:\n\n",\
        "extra": [\
          {\
            "text": "Makes it so, when predator animals spawn, they'll have worse attack damage and health genes. Also makes it less likely that an animal will be spawned as a predator\n\n[Default: Disabled ❌]",\
            "color": "#ffd747",\
            "bold": false\
          }\
        ],\
        "color": "#ffbb29",\
        "bold": true\
      },\
      "action": {\
        "type": "minecraft:run_command",\
        "command": "/trigger OverlyRealistic.Player.OrTriggers set 2"\
      }\
    },\
    {\
      "label": {\
        "text": "Food Spoilage ",\
        "extra": [\
          {\
            "text": "$(setting_ui_opt_3_symbol)",\
            "color": "$(setting_ui_opt_3_color)" }\
        ]\
      },\
      "tooltip": {\
        "text": "DESCRIPTION:\n\n",\
        "extra": [\
          {\
            "text": "Allows food to spoil through out time\n\n[Default: Enabled ✔]",\
            "color": "#ffd747",\
            "bold": false\
          }\
        ],\
        "color": "#ffbb29",\
        "bold": true\
      },\
      "action": {\
        "type": "minecraft:run_command",\
        "command": "/trigger OverlyRealistic.Player.OrTriggers set 3"\
      }\
    },\
    {\
      "label": {\
        "text": "Body Part Damage ",\
        "extra": [\
          {\
            "text": "$(setting_ui_opt_4_symbol)",\
            "color": "$(setting_ui_opt_4_color)" }\
        ]\
      },\
      "tooltip": {\
        "text": "DESCRIPTION:\n\n",\
        "extra": [\
          {\
            "text": "Makes it so getting hit in certain body parts triggers different effects depending on what body part was damaged\n\n[Default: Enabled ✔]",\
            "color": "#ffd747",\
            "bold": false\
          }\
        ],\
        "color": "#ffbb29",\
        "bold": true\
      },\
      "action": {\
        "type": "minecraft:run_command",\
        "command": "/trigger OverlyRealistic.Player.OrTriggers set 4"\
      }\
    },\
    {\
      "label": {\
        "text": "Footstep Markings ",\
        "extra": [\
          {\
            "text": "$(setting_ui_opt_5_symbol)",\
            "color": "$(setting_ui_opt_5_color)" }\
        ]\
      },\
      "tooltip": {\
        "text": "DESCRIPTION:\n\n",\
        "extra": [\
          {\
            "text": "Makes it so players create footstep markings when walking over sand, red sand, or snow blocks\n\n[Default: Enabled ✔]",\
            "color": "#ffd747",\
            "bold": false\
          }\
        ],\
        "color": "#ffbb29",\
        "bold": true\
      },\
      "action": {\
        "type": "minecraft:run_command",\
        "command": "/trigger OverlyRealistic.Player.OrTriggers set 5"\
      }\
    },\
    {\
      "label": {\
        "text": "Blood Splatters ",\
        "extra": [\
          {\
            "text": "$(setting_ui_opt_6_symbol)",\
            "color": "$(setting_ui_opt_6_color)" }\
        ]\
      },\
      "tooltip": {\
        "text": "DESCRIPTION:\n\n",\
        "extra": [\
          {\
            "text": "Makes it so players create blood splatters on the ground when bleeding or sometimes when getting damaged\n\n[Default: Enabled ✔]",\
            "color": "#ffd747",\
            "bold": false\
          }\
        ],\
        "color": "#ffbb29",\
        "bold": true\
      },\
      "action": {\
        "type": "minecraft:run_command",\
        "command": "/trigger OverlyRealistic.Player.OrTriggers set 6"\
      }\
    },\
    {\
      "label": {\
        "text": "Block Gravity ",\
        "extra": [\
          {\
            "text": "$(setting_ui_opt_7_symbol)",\
            "color": "$(setting_ui_opt_7_color)" }\
        ]\
      },\
      "tooltip": {\
        "text": "DESCRIPTION:\n\n",\
        "extra": [\
          {\
            "text": "Allows blocks to fall if they are not structurally supported\n\n[Default: Enabled ✔]",\
            "color": "#ffd747",\
            "bold": false\
          }\
        ],\
        "color": "#ffbb29",\
        "bold": true\
      },\
      "action": {\
        "type": "minecraft:run_command",\
        "command": "/trigger OverlyRealistic.Player.OrTriggers set 7"\
      }\
    },\
    {\
      "label": {\
        "text": "No XP ",\
        "extra": [\
          {\
            "text": "$(setting_ui_opt_8_symbol)",\
            "color": "$(setting_ui_opt_8_color)" }\
        ]\
      },\
      "tooltip": {\
        "text": "DESCRIPTION:\n\n",\
        "extra": [\
          {\
            "text": "Disables XP orbs and players gaining vanilla XP\n\n[Default: Enabled ✔]",\
            "color": "#ffd747",\
            "bold": false\
          }\
        ],\
        "color": "#ffbb29",\
        "bold": true\
      },\
      "action": {\
        "type": "minecraft:run_command",\
        "command": "/trigger OverlyRealistic.Player.OrTriggers set 8"\
      }\
    },\
    {\
      "label": {\
        "text": "No Monsters ",\
        "extra": [\
          {\
            "text": "$(setting_ui_opt_9_symbol)",\
            "color": "$(setting_ui_opt_9_color)" }\
        ]\
      },\
      "tooltip": {\
        "text": "DESCRIPTION:\n\n",\
        "extra": [\
          {\
            "text": "Disables unrealistic aggressive mobs that are commonly seen such as zombies, skeletons, and creepers. This setting still leaves mobs such as spiders and cave spiders!\n\n[Default: Disabled ❌]",\
            "color": "#ffd747",\
            "bold": false\
          }\
        ],\
        "color": "#ffbb29",\
        "bold": true\
      },\
      "action": {\
        "type": "minecraft:run_command",\
        "command": "/trigger OverlyRealistic.Player.OrTriggers set 9"\
      }\
    },\
    {\
      "label": {\
        "text": "Harder Hunger ",\
        "extra": [\
          {\
            "text": "$(setting_ui_opt_10_symbol)",\
            "color": "$(setting_ui_opt_10_color)" }\
        ]\
      },\
      "tooltip": {\
        "text": "DESCRIPTION:\n\n",\
        "extra": [\
          {\
            "text": "Makes it so hunger is decreased quicker, also adds passive hunger decrease!\n\n[Default: Enabled ✔]",\
            "color": "#ffd747",\
            "bold": false\
          }\
        ],\
        "color": "#ffbb29",\
        "bold": true\
      },\
      "action": {\
        "type": "minecraft:run_command",\
        "command": "/trigger OverlyRealistic.Player.OrTriggers set 10"\
      }\
    },\
    {\
      "label": {\
        "text": "Spawn Protection ",\
        "extra": [\
          {\
            "text": "$(setting_ui_opt_11_symbol)",\
            "color": "$(setting_ui_opt_11_color)" }\
        ]\
      },\
      "tooltip": {\
        "text": "DESCRIPTION:\n\n",\
        "extra": [\
          {\
            "text": "Disallows players who spawn in for the first time (or spawn in from getting revived) from taking damage or dying naturally. This spawn protection lasts for 8 seconds!\n\n[Default: Enabled ✔]",\
            "color": "#ffd747",\
            "bold": false\
          }\
        ],\
        "color": "#ffbb29",\
        "bold": true\
      },\
      "action": {\
        "type": "minecraft:run_command",\
        "command": "/trigger OverlyRealistic.Player.OrTriggers set 11"\
      }\
    },\
    {\
      "label": {\
        "text": "Physical Traumas ",\
        "extra": [\
          {\
            "text": "$(setting_ui_opt_12_symbol)",\
            "color": "$(setting_ui_opt_12_color)" }\
        ]\
      },\
      "tooltip": {\
        "text": "DESCRIPTION:\n\n",\
        "extra": [\
          {\
            "text": "If enabled, players will be able to receive physical traumas. Physical traumas can be gained when getting seriously hurt, they are able to apply serious hinders to players such as reducing movement speed, reducing attack damage/speed, removing the ability to hear sounds, blinding the player, reducing jump height, etc. The hinders depend on which body part was damaged!\n\n[Default: Enabled ✔]",\
            "color": "#ffd747",\
            "bold": false\
          }\
        ],\
        "color": "#ffbb29",\
        "bold": true\
      },\
      "action": {\
        "type": "minecraft:run_command",\
        "command": "/trigger OverlyRealistic.Player.OrTriggers set 12"\
      }\
    },\
    {\
      "label": {\
        "text": "Normal Respawning ",\
        "extra": [\
          {\
            "text": "$(setting_ui_opt_13_symbol)",\
            "color": "$(setting_ui_opt_13_color)" }\
        ]\
      },\
      "tooltip": {\
        "text": "DESCRIPTION:\n\n",\
        "extra": [\
          {\
            "text": "When enabled, Overly-Realistic's respawning & death systems are removed. When dying, instead of getting downed and becoming a ghost, players will simply respawn at the world's spawn or at their beds, if they have clicked any ever since the setting has been enabled!\n\n[Default: Disabled ❌]",\
            "color": "#ffd747",\
            "bold": false\
          }\
        ],\
        "color": "#ffbb29",\
        "bold": true\
      },\
      "action": {\
        "type": "minecraft:run_command",\
        "command": "/trigger OverlyRealistic.Player.OrTriggers set 13"\
      }\
    },\
    {\
      "label": {\
        "text": "Restorable Deaths ",\
        "extra": [\
          {\
            "text": "$(setting_ui_opt_14_symbol)",\
            "color": "$(setting_ui_opt_14_color)" }\
        ]\
      },\
      "tooltip": {\
        "text": "DESCRIPTION:\n\n",\
        "extra": [\
          {\
            "text": "When enabled, the game will store the inventory held by the latest player who has died once they get killed!\n\nYou can use the command ' /function debug:retrieve ' to replace your inventory with the stored one!\n\n[Default: Disabled ❌]",\
            "color": "#ffd747",\
            "bold": false\
          }\
        ],\
        "color": "#ffbb29",\
        "bold": true\
      },\
      "action": {\
        "type": "minecraft:run_command",\
        "command": "/trigger OverlyRealistic.Player.OrTriggers set 14"\
      }\
    },\
    {\
      "label": {\
        "text": "Load Messages ",\
        "extra": [\
          {\
            "text": "$(setting_ui_opt_15_symbol)",\
            "color": "$(setting_ui_opt_15_color)" }\
        ]\
      },\
      "tooltip": {\
        "text": "DESCRIPTION:\n\n",\
        "extra": [\
          {\
            "text": "When enabled, the game will send load messages in chat once important parts of Overly-Realistic are loaded in!\n\nNOTE: This is only ever important for debugging purposes!\n\n[Default: Disabled ❌]",\
            "color": "#ffd747",\
            "bold": false\
          }\
        ],\
        "color": "#ffbb29",\
        "bold": true\
      },\
      "action": {\
        "type": "minecraft:run_command",\
        "command": "/trigger OverlyRealistic.Player.OrTriggers set 15"\
      }\
    },\
    {\
      "label": {\
        "text": "Respawn Countdown ",\
        "extra": [\
          {\
            "text": "$(setting_ui_opt_16_symbol)",\
            "color": "$(setting_ui_opt_16_color)" }\
        ]\
      },\
      "tooltip": {\
        "text": "DESCRIPTION:\n\n",\
        "extra": [\
          {\
            "text": "When enabled, ghosts will be respawned after a certain amount of time!\n\nNOTE: The amount of time that players spend as a ghost currently can't be conventionally changed, this will be changed in a future update!\n\n[Default: Disabled ❌]",\
            "color": "#ffd747",\
            "bold": false\
          }\
        ],\
        "color": "#ffbb29",\
        "bold": true\
      },\
      "action": {\
        "type": "minecraft:run_command",\
        "command": "/trigger OverlyRealistic.Player.OrTriggers set 16"\
      }\
    },\
    {\
      "label": {\
        "text": "Randomized Respawn ",\
        "extra": [\
          {\
            "text": "$(setting_ui_opt_17_symbol)",\
            "color": "$(setting_ui_opt_17_color)" }\
        ]\
      },\
      "tooltip": {\
        "text": "DESCRIPTION:\n\n",\
        "extra": [\
          {\
            "text": "When enabled, players will respawn in a randomized location in the world, instead of near spawn or at a bed!\n\nNOTE: This setting requires the player to be able to respawn naturally, meaning either the 'Natural Respawning' or the 'Respawn Cooldown' must be enabled!\n\n[Default: Disabled ❌]",\
            "color": "#ffd747",\
            "bold": false\
          }\
        ],\
        "color": "#ffbb29",\
        "bold": true\
      },\
      "action": {\
        "type": "minecraft:run_command",\
        "command": "/trigger OverlyRealistic.Player.OrTriggers set 17"\
      }\
    }\
  ]\
}
