Advertisement
Shindur

CCI config

Apr 5th, 2020
1,563
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 14.50 KB | None | 0 0
  1. {
  2.   "configs": [
  3.     {
  4.       "types": {
  5.         "cheer": [
  6.          {
  7.             "name": "Bits Notification",
  8.             "conditions": [],
  9.             "outcomes": [
  10.               {
  11.                 "toastType": 2,
  12.                 "title": "$user Cheered",
  13.                 "subtitle": "$amount bits!",
  14.                 "type": "toast"
  15.               }
  16.             ],
  17.             "allowsOtherEventsToTrigger": true,
  18.             "playTime": 20
  19.           },
  20.           {
  21.             "name": "hurt or heal",
  22.             "conditions": [],
  23.             "outcomes": [
  24.               {
  25.                 "target": "$playerName",
  26.                 "amount": "1",
  27.                 "type": "health",
  28.                 "weight": 16
  29.               },
  30.               {
  31.                 "target": "$playerName",
  32.                 "amount": "-1",
  33.                 "type": "health",
  34.                 "weight": 16
  35.               },
  36.               {
  37.                 "target": "$playerName",
  38.                 "amount": "2",
  39.                 "type": "health",
  40.                 "weight": 16
  41.               },
  42.               {
  43.                 "target": "$playerName",
  44.                 "amount": "-2",
  45.                 "type": "health",
  46.                 "weight": 16
  47.               },
  48.               {
  49.                 "target": "$playerName",
  50.                 "amount": "4",
  51.                 "type": "health",
  52.                 "weight": 16
  53.               },
  54.               {
  55.                 "target": "$playerName",
  56.                 "amount": "-4",
  57.                 "type": "health",
  58.                 "weight": 16
  59.               }
  60.             ],
  61.             "allowsOtherEventsToTrigger": true
  62.           },
  63.           {
  64.             "name": "500 Bits Lucky Ore",
  65.             "conditions": [
  66.               {
  67.                 "modId": "luckyores",
  68.                 "type": "modExists"
  69.               },
  70.               {
  71.                 "min": 500.0,
  72.                 "max": 999.0,
  73.                 "type": "range"
  74.               }
  75.             ],
  76.             "outcomes": [
  77.               {
  78.                 "command": "/give $playerName luckyores:baseluckyore 1 0",
  79.                 "type": "command"
  80.               }
  81.             ]
  82.           },
  83.           {
  84.             "name": "1000 Bits Bad Lucky Ore",
  85.             "conditions": [
  86.               {
  87.                 "modId": "luckyores",
  88.                 "type": "modExists"
  89.               },
  90.               {
  91.                 "min": 1000.0,
  92.                 "type": "range"
  93.               }
  94.             ],
  95.             "outcomes": [
  96.               {
  97.                 "command": "/give $playerName luckyores:badluckyore 1 0 ",
  98.                 "type": "command"
  99.               }
  100.             ]
  101.           }
  102.         ],
  103.         "subMysteryGift": [
  104.           {
  105.             "name": "Sub Gift Notification",
  106.             "conditions": [],
  107.             "outcomes": [
  108.               {
  109.                 "title": "Gifted Subs",
  110.                 "subtitle": "$name gifted $amount subs",
  111.                 "type": "toast"
  112.               }
  113.             ],
  114.             "allowsOtherEventsToTrigger": true,
  115.             "playTime": 20
  116.           },
  117.           {
  118.             "name": "5 gifted subs Lucky ore where you stand",
  119.             "conditions": [
  120.               {
  121.                 "modId": "luckyores",
  122.                 "type": "modExists"
  123.               },
  124.               {
  125.                 "min": 5.0,
  126.                 "max": 9.0,
  127.                 "type": "range"
  128.               }
  129.             ],
  130.             "outcomes": [
  131.               {
  132.                 "command": "/execute $playerName ~ ~ ~ /setblock ~ ~ ~ luckyores:baseluckyore 0 replace",
  133.                 "type": "command"
  134.               }
  135.             ]
  136.           },
  137.           {
  138.             "name": "10 gifted subs Bad Lucky Ore where you stand",
  139.             "conditions": [
  140.               {
  141.                 "modId": "luckyores",
  142.                 "type": "modExists"
  143.               },
  144.               {
  145.                 "min": 10.0,
  146.                 "max": 19.0,
  147.                 "type": "range"
  148.               }
  149.             ],
  150.             "outcomes": [
  151.               {
  152.                 "command": "/execute $playerName ~ ~ ~ /setblock ~ ~ ~ luckyores:badluckyore 0 replace",
  153.                 "type": "command"
  154.               }
  155.             ]
  156.           },
  157.           {
  158.             "name": "20 Gifted Sub Wither Spawn",
  159.             "conditions": [
  160.               {
  161.                 "min": 20.0,
  162.                 "max": 49.0,
  163.                 "type": "range"
  164.               }
  165.             ],
  166.             "outcomes": [
  167.               {
  168.                 "command": "/execute $playerName ~ ~ ~ /summon minecraft:wither ~ ~1 ~ {CustomName:\"$name\",CustomNameVisible:1,Silent:1,HandDropChances:[2F,2F],HandItems:[{id:\"minecraft:skull\",tag:{display:{Name:\"$name\"}},Count:1,Damage:3},{}]}",
  169.                 "type": "command"
  170.               }
  171.             ]
  172.           },
  173.           {
  174.             "name": "50 Gifted Subs Dragon Spawn",
  175.             "conditions": [
  176.               {
  177.                 "min": 50.0,
  178.                 "max": 99.0,
  179.                 "type": "range"
  180.               }
  181.             ],
  182.             "outcomes": [
  183.               {
  184.                 "command": "/execute $playeName ~ ~ ~ /summon minecraft:ender_dragon ~ ~1 ~ {CustomName:\"$name\",CustomNameVisible:1,Silent:1,HandDropChances:[2F,2F],HandItems:[{id:\"minecraft:skull\",tag:{display:{Name:\"$name\"}},Count:1,Damage:3},{}]}",
  185.                 "type": "command"
  186.               }
  187.             ]
  188.           },
  189.           {
  190.             "name": "100 Gifted Subs Clear Inventory",
  191.             "conditions": [
  192.               {
  193.                 "amount": 100.0,
  194.                 "type": "amount"
  195.               }
  196.             ],
  197.             "outcomes": [
  198.               {
  199.                 "command": "/execute $playerName ~ ~ ~ /clear",
  200.                 "type": "command"
  201.               }
  202.             ]
  203.           }
  204.         ],
  205.         "subscriber": [
  206.           {
  207.             "name": "Sub Notification ",
  208.             "conditions": [],
  209.             "outcomes": [
  210.               {
  211.                 "toastType": 2,
  212.                 "title": "$user subbed",
  213.                 "subtitle": "$amount months!",
  214.                 "type": "toast"
  215.               }
  216.             ],
  217.             "allowsOtherEventsToTrigger": true,
  218.             "playTime": 20
  219.           },
  220.           {
  221.             "name": "Sub Reward",
  222.             "conditions": [
  223.               {
  224.                 "modId": "luckyores",
  225.                 "type": "modExists"
  226.               }
  227.             ],
  228.             "outcomes": [
  229.               {
  230.                 "command": "/give $playerName luckyores:baseluckyore 1 0",
  231.                 "type": "command"
  232.               }
  233.             ],
  234.             "allowsOtherEventsToTrigger": true
  235.           }
  236.         ],
  237.         "follow": [
  238.           {
  239.             "name": "Follow Notification",
  240.             "conditions": [],
  241.             "outcomes": [
  242.               {
  243.                 "toastType": 2,
  244.                 "title": "Follower Alert",
  245.                 "subtitle": "$user followed!",
  246.                 "type": "toast"
  247.               }
  248.             ],
  249.             "allowsOtherEventsToTrigger": true,
  250.             "playTime": 20
  251.           },
  252.           {
  253.             "name": "1+ Follow = 1 Random Food",
  254.             "conditions": [],
  255.             "outcomes": [
  256.               {
  257.                 "command": "/give $playerName minecraft:melon",
  258.                 "type": "command",
  259.                 "weight": 10
  260.               },
  261.               {
  262.                 "command": "/give $playerName minecraft:cookie",
  263.                 "type": "command",
  264.                 "weight": 10
  265.               },
  266.               {
  267.                 "command": "/give $playerName minecraft:cooked_fish 1",
  268.                 "type": "command",
  269.                 "weight": 10
  270.               },
  271.               {
  272.                 "command": "/give $playerName minecraft:cooked_fish 1 1",
  273.                 "type": "command",
  274.                 "weight": 10
  275.               },
  276.               {
  277.                 "command": "/give $playerName minecraft:cooked_chicken",
  278.                 "type": "command",
  279.                 "weight": 10
  280.               },
  281.               {
  282.                 "command": "/give $playerName minecraft:cooked_beef",
  283.                 "type": "command",
  284.                 "weight": 10
  285.               },
  286.               {
  287.                 "command": "/give $playerName minecraft:cooked_porkchop",
  288.                 "type": "command",
  289.                 "weight": 10
  290.               },
  291.               {
  292.                 "command": "/give $playerName minecraft:cooked_rabbit",
  293.                 "type": "command",
  294.                 "weight": 10
  295.               },
  296.               {
  297.                 "command": "/give $playerName minecraft:bread",
  298.                 "type": "command",
  299.                 "weight": 10
  300.               },
  301.               {
  302.                 "command": "/give $playerName minecraft:carrot",
  303.                 "type": "command",
  304.                 "weight": 10
  305.               },
  306.               {
  307.                 "command": "/give $playerName minecraft:baked_potato",
  308.                 "type": "command",
  309.                 "weight": 10
  310.               },
  311.               {
  312.                 "command": "/give $playerName minecraft:pumpkin_pie",
  313.                 "type": "command",
  314.                 "weight": 10
  315.               },
  316.               {
  317.                 "command": "/give $playerName minecraft:cooked_mutton",
  318.                 "type": "command",
  319.                 "weight": 10
  320.               },
  321.               {
  322.                 "command": "/give $playerName minecraft:beetroot_soup",
  323.                 "type": "command",
  324.                 "weight": 10
  325.               },
  326.               {
  327.                 "command": "/give $playerName minecraft:mushroom_stew",
  328.                 "type": "command",
  329.                 "weight": 10
  330.               },
  331.               {
  332.                 "command": "/give $playerName minecraft:apple",
  333.                 "type": "command",
  334.                 "weight": 10
  335.               },
  336.               {
  337.                 "command": "/give $playerName minecraft:golden_apple",
  338.                 "type": "command",
  339.                 "weight": 10
  340.               },
  341.               {
  342.                 "command": "/give $playerName minecraft:golden_apple 1 1",
  343.                 "type": "command",
  344.                 "weight": 1
  345.               }
  346.             ],
  347.             "allowsOtherEventsToTrigger": true
  348.           }
  349.         ],
  350.         "host": [
  351.           {
  352.             "name": "Host Notification",
  353.             "conditions": [],
  354.             "outcomes": [
  355.               {
  356.                 "toastType": 2,
  357.                 "title": "$user is now hosting",
  358.                 "subtitle": "$viewers viewers!",
  359.                 "type": "toast"
  360.               }
  361.             ],
  362.             "allowsOtherEventsToTrigger": true,
  363.             "playTime": 20
  364.           },
  365.           {
  366.             "name": "Summon Player on Host",
  367.             "conditions": [],
  368.             "outcomes": [
  369.               {
  370.                 "command": "/execute $playerName ~ ~ ~ /summon minecraft:drowned ~ ~ ~ {CustomName:$name, CustomNameVisible:1, Owner:$name}",
  371.                 "type": "command"
  372.               }
  373.             ]
  374.           }
  375.         ],
  376.         "raid": [
  377.           {
  378.             "name": "Raid Notification",
  379.             "conditions": [],
  380.             "outcomes": [
  381.               {
  382.                 "toastType": 2,
  383.                 "title": "$user Raid",
  384.                 "subtitle": "$amount viewers!",
  385.                 "type": "toast"
  386.               }
  387.             ],
  388.             "allowsOtherEventsToTrigger": true
  389.           },
  390.           {
  391.             "name": "Raid of the viewers",
  392.             "conditions": [],
  393.             "outcomes": [
  394.               {
  395.                 "condition": {
  396.                   "min": 20.0,
  397.                   "type": "range"
  398.                 },
  399.                 "outcome": {
  400.                   "times": "20",
  401.                   "outcome": {
  402.                     "command": "/execute $playerName ~ ~ ~ /summon minecraft:pillager ~ ~1 ~ {CustomName:\"$name\",CustomNameVisible:1,Health:6,Attributes:[{Name:\"generic.attackDamage\",Base:2}],IsBaby:0}",
  403.                     "type": "command"
  404.                   },
  405.                   "type": "repeat"
  406.                 },
  407.                 "conditionNotMetOutcome": {
  408.                   "times": "$amount",
  409.                   "outcome": {
  410.                     "command": "/execute $playerName ~ ~ ~ /summon minecraft:pillager ~ ~1 ~ {CustomName:\"$name\",CustomNameVisible:1,Health:6,Attributes:[{Name:\"generic.attackDamage\",Base:2}],IsBaby:0}",
  411.                     "type": "command"
  412.                   },
  413.                   "type": "repeat"
  414.                 },
  415.                 "type": "conditional"
  416.               }
  417.             ]
  418.           }
  419.         ]
  420.       },
  421.       "queue": [
  422.         "host+subscriber+cheer",
  423.         "follow"
  424.       ],
  425.       "for": "twitch_account"
  426.     },
  427.     {
  428.       "types": {
  429.         "donation": [
  430.           {
  431.             "name": "Donation Notification",
  432.             "conditions": [],
  433.             "outcomes": [
  434.               {
  435.                 "toastType": 2,
  436.                 "title": "$user donated!",
  437.                 "subtitle": "$formatted_amount",
  438.                 "type": "toast"
  439.               }
  440.             ],
  441.             "allowsOtherEventsToTrigger": true,
  442.             "playTime": 8
  443.           },
  444.           {
  445.             "name": "$5 Lucky Ore",
  446.             "conditions": [
  447.               {
  448.                 "modId": "luckyores",
  449.                 "type": "modExists"
  450.               },
  451.               {
  452.                 "min": 5.0,
  453.                 "max": 9.99,
  454.                 "type": "range"
  455.               }
  456.             ],
  457.             "outcomes": [
  458.               {
  459.                 "command": "/give $playerName luckyores:baseluckyore 1 0 ",
  460.                 "type": "command"
  461.               }
  462.             ],
  463.             "playTime": 8
  464.           },
  465.           {
  466.             "name": "$10 Ico",
  467.             "conditions": [
  468.               {
  469.                 "modId": "luckyores",
  470.                 "type": "modExists"
  471.               },
  472.               {
  473.                 "min": 10.0,
  474.                 "type": "range"
  475.               }
  476.             ],
  477.             "outcomes": [
  478.               {
  479.                 "command": "/give $playerName luckyores:badluckyore 1 0 ",
  480.                 "type": "command"
  481.               }
  482.             ],
  483.             "playTime": 8
  484.           }
  485.         ]
  486.       }
  487.     }
  488.   ],
  489.   "init": [],
  490.   "type": "streamelements"
  491. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement