Cookie Generator

The Cookie Generator is a default generator made by Orteil. The Cookie Generator generates cookies such as "A rectangular plain biscuit with macadamia nuts. It has a little drawing on it and it goes well with coffee."

Code
$name   : Cookie Generato

☀ r $author  : Orteil $description  : Generates a delicious random cookie. $amount  : 4 $picture : http://s1.postimg.org/hr8yzlt23/cookie.png $button : Bake! $chocolate dark chocolate white chocolate milk chocolate $cookie flavor plain sugar butter almond {15%} cinnamon {15%} ginger {5%} tea {5%} coffee {5%} vanilla {5%} [chocolate] [fruit] $fruit lemon lime blueberry cherry strawberry raspberry coconut apricot peach pineapple banana mint grape rose {30%} carrot {30%} pumpkin {30%} $nuts macadamia nuts hazelnuts walnuts coconut pecan $chocolate chips [chocolate] chips [chocolate] chunks $cookie filling cream [fruit] jam [fruit] jelly [chocolate] liquor {30%} $cookie shape square rectangular [round|oval] [animal-shaped|star-shaped|spiral-shaped|triangle-shaped|spiral-shaped|swirly|flower-shaped] {40%} lumpy {10%} $cookie modifier it has sprinkles on it it has [pink|blue|white|red|orange|yellow] [frosting|icing] on it  [it has an interesting pattern|it has a little drawing on it] it is filled with [cookie filling] it is topped with [cookie filling] it is coated in [chocolate] it is [very] [plump|chewy|crumbly|brittle|soft|spongy] it goes well with [coffee|tea|milk|juice] $cookie augments with [nuts] with [chocolate chips] with [nuts] and [chocolate chips] $very pretty rather very fairly kind of somewhat $cookie word cookie biscuit $cookie [An] [cookie shape] [cookie flavor] [cookie word][| [cookie augments]]. [Cookie modifier][| and [cookie modifier]].
 * 1) #ここでのoptions
 * 2) #   {options.simplemenu} = true#MVP専用 総合メニューをシンプルに
 * 3) #   {options.killmessage} = true#KillmessageをONにする
 * 4) #/particle cloud ~ ~1 ~ 0.2 0.2 0.2 0.3 50 force#クラウド ★
 * 5) #採用確定9枠 [インベントリ一列]
 * 6) #/particle flame ~ ~1 ~ 0.7 0.7 0.7 0.2 20 force#★★
 * 7) #/particle witchMagic ~ ~1 ~ 0.3 0.3 0.3 1.0 50 force#ウィッチマジック ★★☆
 * 8) #/particle flame ~ ~1 ~ 0 2 0 0.1 60 force#火柱 ★★☆
 * 9) #/particle flame ~ ~1 ~ 0.5 2 0.5 0.1 80 force#火花上位 ★★★☆
 * 10) #/particle dragonbreath ~ ~1 ~ 0 0 0 0.4 60 force#ドラゴンブレス ★★★★
 * 11) #/particle endRod ~ ~2 ~ 1 1 1 0.2 40 force#endrod ★★★★
 * 12) #/particle lava ~ ~1 ~ 0.7 0.7 0.7 0.2 35 force#炎 ★★★★★
 * 13) #/particle totem ~ ~1 ~ 0.3 0.7 0.3 0.5 80 force#トーテム使用 ★★★★★
 * 14) #/particle fireworksSpark ~ ~2 ~ 0 1.5 0 0.2 100 force#花火の白い奴 ★★★★★
 * 15) #/playsound item.firecharge.use ambient @p ~ ~ ~ 1.0 0.6 1.0#ファイヤーチャージ使用 ★
 * 16) #/playsound minecraft:item.shield.break ambient %attacker% ~ ~ ~ 1.0 0.5 1.0#盾壊れる ★★
 * 17) #採用枠 [インベントリ一列]
 * 18) #/playsound entity.lightning.impact ambient @p ~ ~ ~ 1.0 1.0 1.0#爆発音 ★★
 * 19) #/playsound minecraft:entity.arrow.hit_player ambient %arg 1% ~ ~ ~ 1.0 0.6 1.0#Playerに矢が当たる音 ★★☆
 * 20) #/playsound entity.ghast.hurt ambient %arg 1% ~ ~ ~ 1.0 2.0 1.0#ガストの叫び ★★★
 * 21) #/playsound entity.wolf.howl ambient %arg 1% ~ ~ ~ 1.0 1.0 1.0#狼遠吠え ノーマル ★★★★☆
 * 22) #/playsound block.anvil.use ambient %arg 1% ~ ~ ~ 1.0 2.0 1.0#金床使用 ★★★★
 * 23) #/playsound entity.wither.spawn ambient %arg 1% ~ ~ ~ 1.0 2.0 1.0#ウィザー召喚 ★★★★
 * 24) #/playsound item.totem.use ambient %arg 1% ~ ~ ~ 1.0 2.0 1.0#トーテム使用 ★★★★
 * 25) #/playsound entity.zombie_villager.cure ambient %arg 1% ~ ~ ~ 1.0 2.0 1.0#ゾンビが村人に戻り始める ★★★★
 * 26) #/playsound entity.wolf.howl ambient %arg 1% ~ ~ ~ 0.7 2.0 0.7#狼遠吠え 高い ★★★★★
 * 27) options:
 * 28) spawn: -1359 69 -162 180 0
 * 29) on quit:
 * 30) set the quit message to "&8[&c-&8] &7%player%"
 * 31) wait 1 second
 * 32) {%player%.tper1} is set
 * 33) set block at {%player%.tper1} to {%player%.tperblock1}
 * 34) set block at {%player%.tper2} to {%player%.tperblock2}
 * 35) wait 1 second
 * 36) delete {%player%.tper1}
 * 37) delete {%player%.tper2}
 * 38) delete {%player%.tperblock1}
 * 39) delete {%player%.tperblock2}
 * 40) command /tutorialend :
 * 41) permission: op
 * 42) trigger:
 * 43) set {%arg 1%.tutorial} to "true"
 * 44) send "&d&lチュートリアル終了！" to arg 1
 * 45) on join:
 * 46) set the join message to "&d[&bログイン&d] &e%player% &bさんがログインしました！"
 * 47) wait 3 tick
 * 48) delete {%player%.1v1}
 * 49) if {%player%.tutorial} is not set:
 * 50) command "/statusreset %player%"
 * 51) command "/tp %player% -1430 4 -245 180 5"
 * 52) command "/playsound minecraft:entity.player.levelup ambient %player% ~ ~ ~ 1.0 0.53 1.0"
 * 53) command "/playsound minecraft:entity.firework.launch ambient %player% ~ ~ ~ 1.0 1.3 1.0"
 * 54) command "/execute %player% ~ ~ ~ particle lava ~ ~0.8 ~ 0.7 0.4 0.7 1 40 force"
 * 55) command "/playsound minecraft:entity.firework.twinkle ambient %player% ~ ~ ~ 1.0 1.0 1.0"
 * 56) else if {%player%.mode} is "shop":
 * 57) command "/tp %player% -1263 63 -125 -90 0"
 * 58) command "/playsound minecraft:entity.player.levelup ambient %player% ~ ~ ~ 1.0 0.53 1.0"
 * 59) command "/playsound minecraft:entity.firework.launch ambient %player% ~ ~ ~ 1.0 1.3 1.0"
 * 60) command "/execute %player% ~ ~ ~ particle lava ~ ~0.8 ~ 0.7 0.4 0.7 1 40 force"
 * 61) command "/playsound minecraft:entity.firework.twinkle ambient %player% ~ ~ ~ 1.0 1.0 1.0"
 * 62) else:
 * 63) command "/kkpmode %player%"
 * 64) set the player's tablist name to "&7--&6★&7-&b&lLOGIN&7-&6★&7--"
 * 65) wait 1 second
 * 66) if {level::%player%} is not set:
 * 67) command "/statusreset %player%"
 * 68) wait 4 second
 * 69) command "/ctreset %player%"
 * 70) if player's name is "Kurumi1011":
 * 71) set the player's tablist name to "&e[&dOwner&e] &a%player%&c-&8[&eLv.%{level::%player%}%&8]"
 * 72) stop
 * 73) if player is an OP:
 * 74) set the player's tablist name to "&e[&1運営&e] &a%player%&c-&8[&eLv.%{level::%player%}%&8]"
 * 75) stop
 * 76) if player has permission "admin":
 * 77) set the player's tablist name to "&e[&9Staff&e] &a%player%&c-&8[&eLv.%{level::%player%}%&8]"
 * 78) stop
 * 79) if player has permission "mvp":
 * 80) if player has permission "helper":
 * 81) set the player's tablist name to "&d[&bMVP&d] &a%player%&8[&bHelper&8]&c-&8[&eLv.%{level::%player%}%&8]"
 * 82) stop
 * 83) set the player's tablist name to "&d[&bMVP&d] &a%player%&c-&8[&eLv.%{level::%player%}%&8]"
 * 84) stop
 * 85) if player has permission "vip":
 * 86) if player has permission "helper":
 * 87) set the player's tablist name to "&d[&6VIP&d] &a%player%&8[&bHelper&8]&c-&8[&eLv.%{level::%player%}%&8]"
 * 88) stop
 * 89) set the player's tablist name to "&d[&6VIP&d] &a%player%&c-&8[&eLv.%{level::%player%}%&8]"
 * 90) stop
 * 91) if player has permission "helper":
 * 92) set the player's tablist name to "&a%player%&8[&bHelper&8]&c-&8[&eLv.%{level::%player%}%&8]"
 * 93) stop
 * 94) set the player's tablist name to "&a%player%&c-&8[&eLv.%{level::%player%}%&8]"
 * 95) on first join:
 * 96) broadcast "&d&l%player% &r&dさんは初めての参加です！"
 * 97) on death of player:
 * 98) command "/execute %victim% ~ ~ ~ /particle %{%attacker%.particle}%"
 * 99) command "/playsound %{%attacker%.sound}%"
 * 100) command /kkpmode :
 * 101) permission: admin
 * 102) trigger:
 * 103) set {%arg 1%.mode} to "lobby"
 * 104) command "/clear %arg 1%"
 * 105) command "/tp %arg 1% -1061 33 -177 180 5"
 * 106) command "/menu grab %arg 1% kkp"
 * 107) command "/playsound minecraft:entity.player.levelup ambient %arg 1% ~ ~ ~ 1.0 0.53 1.0"
 * 108) command "/playsound minecraft:entity.firework.launch ambient %arg 1% ~ ~ ~ 1.0 1.3 1.0"
 * 109) command "/execute %arg 1% ~ ~ ~ particle lava ~ ~0.8 ~ 0.7 0.4 0.7 1 40 force"
 * 110) command "/playsound minecraft:entity.firework.twinkle ambient %arg 1% ~ ~ ~ 1.0 1.0 1.0"
 * 111) command /lobbymode :
 * 112) permission: admin
 * 113) trigger:
 * 114) command "/clear %arg 1%"
 * 115) command "/tp %arg 1% -1359 69 -162 180 5"
 * 116) command "/playsound minecraft:entity.player.levelup ambient %arg 1% ~ ~ ~ 1.0 0.53 1.0"
 * 117) if {%arg 1%.mode} is not "kitpvp":
 * 118) command "/playsound minecraft:entity.firework.launch ambient %arg 1% ~ ~ ~ 1.0 1.3 1.0"
 * 119) command "/execute %arg 1% ~ ~ ~ particle lava ~ ~0.8 ~ 0.7 0.4 0.7 1 40 force"
 * 120) command "/playsound minecraft:entity.firework.twinkle ambient %arg 1% ~ ~ ~ 1.0 1.0 1.0"
 * 121) set {%arg 1%.mode} to "kitpvp"
 * 122) command "/menu grab %arg 1% lobby"
 * 123) command /1v1mode :
 * 124) permission: admin
 * 125) trigger:
 * 126) command "/clear %arg 1%"
 * 127) command "/tp %arg 1% -1387 72 -183 160 5"
 * 128) command "/playsound minecraft:entity.player.levelup ambient %arg 1% ~ ~ ~ 1.0 0.53 1.0"
 * 129) if {%arg 1%.mode} is not "1v1":
 * 130) command "/playsound minecraft:entity.firework.launch ambient %arg 1% ~ ~ ~ 1.0 1.3 1.0"
 * 131) command "/execute %arg 1% ~ ~ ~ particle lava ~ ~0.8 ~ 0.7 0.4 0.7 1 40 force"
 * 132) command "/playsound minecraft:entity.firework.twinkle ambient %arg 1% ~ ~ ~ 1.0 1.0 1.0"
 * 133) set {%arg 1%.mode} to "1v1"
 * 134) command "/menu grab %arg 1% 1v1"
 * 135) command /shopmode :
 * 136) permission: admin
 * 137) trigger:
 * 138) command "/tp %arg 1% -1263 63 -125 -90 5"
 * 139) command "/playsound minecraft:entity.player.levelup ambient %arg 1% ~ ~ ~ 1.0 0.53 1.0"
 * 140) if {%arg 1%.mode} is not "shop":
 * 141) command "/clear %arg 1%"
 * 142) command "/playsound minecraft:entity.firework.launch ambient %arg 1% ~ ~ ~ 1.0 1.3 1.0"
 * 143) command "/execute %arg 1% ~ ~ ~ particle lava ~ ~0.8 ~ 0.7 0.4 0.7 1 40 force"
 * 144) command "/playsound minecraft:entity.firework.twinkle ambient %arg 1% ~ ~ ~ 1.0 1.0 1.0"
 * 145) command "/menu grab %arg 1% shop"
 * 146) set {%arg 1%.mode} to "shop"
 * 147) command /prefixmode :
 * 148) permission: admin
 * 149) trigger:
 * 150) command "/clear %arg 1%"
 * 151) command "/tp %arg 1% -1262 5 -194 180 5"
 * 152) command "/playsound minecraft:entity.player.levelup ambient %arg 1% ~ ~ ~ 1.0 0.53 1.0"
 * 153) if {%arg 1%.mode} is not "prefix":
 * 154) command "/playsound minecraft:entity.firework.launch ambient %arg 1% ~ ~ ~ 1.0 1.3 1.0"
 * 155) command "/execute %arg 1% ~ ~ ~ particle lava ~ ~0.8 ~ 0.7 0.4 0.7 1 40 force"
 * 156) command "/playsound minecraft:entity.firework.twinkle ambient %arg 1% ~ ~ ~ 1.0 1.0 1.0"
 * 157) set {%arg 1%.mode} to "prefox"
 * 158) command "/menu grab %arg 1% prefix"
 * 159) command /killgold :
 * 160) permission: op
 * 161) trigger:
 * 162) player has permission "OP"
 * 163) set {killpoint} to arg 20000000
 * 164) broadcast "&7===&dお知らせ&b==================="
 * 165) broadcast "&aKillごとの入手Goldが"
 * 166) broadcast "&a通常の&e%{killpoint}/50%倍&aである"
 * 167) broadcast "&e%arg 1%&aになりました"
 * 168) broadcast "&b"
 * 169) command "/playsound minecraft:entity.player.levelup ambient @a ~ ~ ~ 1.0 0.53 1.0"
 * 170) command /skriptrespawn :
 * 171) permission: op
 * 172) trigger:
 * 173) if {%arg 1%.mode} is "lobby":
 * 174) command "/kkpmode %arg 1%"
 * 175) stop
 * 176) if {%arg 1%.mode} is "kitpvp":
 * 177) command "/lobbymode %arg 1%"
 * 178) stop
 * 179) if {%arg 1%.mode} is "shop":
 * 180) command "/shopmode %arg 1%"
 * 181) stop
 * 182) if {%arg 1%.mode} is "1v1":
 * 183) command "/1v1mode %arg 1%"
 * 184) if {%arg 1%.mode} is "prefix":
 * 185) command "/prefixmode %arg 1%"
 * 186) on death of player:
 * 187) attacker is a player
 * 188) wait 10 tick
 * 189) add 1 to {exp::%attacker%}
 * 190) add {killpoint} to {gold::%attacker%}
 * 191) wait 1 second
 * 192) if attacker has permission "staff":
 * 193) if {options.killlog.%attacker%} is "true":
 * 194) broadcast "&8[&c&lPVP&8] &a[&9STAFF&a]&e%attacker% &7<&f%{%attacker%.kitname}%&7> &8killed &c%victim% &7<&f%{%victim%.kitname}%&7>"
 * 195) if {options.killmessage.%attacker%} is "true":
 * 196) message "&a+&e%{killpoint}%&agold &a+1exp" to attacker
 * 197) chance of 10%:
 * 198) send "&a+&e1&bdiamond" to attacker
 * 199) add 1 to {diamond::%attacker%}
 * 200) stop
 * 201) if attacker has permission "mvp":
 * 202) if {options.killlog.%attacker%} is "true":
 * 203) broadcast "&8[&c&lPVP&8] &a[&bMVP&a]&e%attacker% &7<&f%{%attacker%.kitname}%&7> &8killed &c%victim% &7<&f%{%victim%.kitname}%&7>"
 * 204) if {options.killmessage.%attacker%} is "true":
 * 205) message "&a[&bMVP&a] &a+&e%{killpoint}*2%&agold  &a+2exp" to attacker
 * 206) add {killpoint}*3/2 to {gold::%player%}
 * 207) add 2 to {exp::%attacker%}
 * 208) command "/sidebar %player%"
 * 209) command "/explevelup %attacker%"
 * 210) wait 10 tick
 * 211) chance of 15%:
 * 212) send "&a+&e1&bdiamond" to attacker
 * 213) add 1 to {diamond::%attacker%}
 * 214) stop
 * 215) if attacker has permission "vip":
 * 216) if {options.killlog.%attacker%} is "true":
 * 217) broadcast "&8[&c&lPVP&8] &a[&6VIP&a]&e%attacker% &7<&f%{%attacker%.kitname}%&7> &8killed &c%victim% &7<&f%{%victim%.kitname}%&7>"
 * 218) if {options.killmessage.%attacker%} is "true":
 * 219) message "&a[&6VIP&a] &a+&e%{killpoint}*1.5%&6gold  &a+2exp" to attacker
 * 220) add {killpoint}*12/10 to {gold::%attacker%}
 * 221) add 1 to {exp::%attacker%}
 * 222) command "/sidebar %player%"
 * 223) command "/explevelup %attacker%"
 * 224) wait 10 tick
 * 225) chance of 12%:
 * 226) send "&a+&e1&bdiamond" to attacker
 * 227) add 1 to {diamond::%attacker%}
 * 228) stop
 * 229) if {options.killmessage.%attacker%} is "true":
 * 230) message "&a+&e%{killpoint}%&agold &a+1exp" to attacker
 * 231) if {options.killlog.%attacker%} is "true":
 * 232) broadcast "&8[&c&lPVP&8] &a%attacker% &7<&f%{%attacker%.kitname}%&7> &8killed &c%victim% &7<&f%{%victim%.kitname}%&7>"
 * 233) command "/explevelup %attacker%"
 * 234) wait 10 tick
 * 235) chance of 10%:
 * 236) send "&a+&e1&bdiamond" to attacker
 * 237) add 1 to {diamond::%attacker%}
 * 1) add 1 to {exp::%attacker%}
 * 2) command "/sidebar %player%"
 * 3) command "/explevelup %attacker%"
 * 4) wait 10 tick
 * 5) chance of 12%:
 * 6) send "&a+&e1&bdiamond" to attacker
 * 7) add 1 to {diamond::%attacker%}
 * 8) stop
 * 9) if {options.killmessage.%attacker%} is "true":
 * 10) message "&a+&e%{killpoint}%&agold &a+1exp" to attacker
 * 11) if {options.killlog.%attacker%} is "true":
 * 12) broadcast "&8[&c&lPVP&8] &a%attacker% &7<&f%{%attacker%.kitname}%&7> &8killed &c%victim% &7<&f%{%victim%.kitname}%&7>"
 * 13) command "/explevelup %attacker%"
 * 14) wait 10 tick
 * 15) chance of 10%:
 * 16) send "&a+&e1&bdiamond" to attacker
 * 17) add 1 to {diamond::%attacker%}

Description
Generates a delicious random cookie.