LuckyBlockThorn_Task: type: task definitions: loc script: - define looping:++ - if <[looping]> > 3: - stop - if !<[loc].exists>: - define loc > - define mat - random: - narrate "Hmm... Nothing happened... Perhaps you should try breaking it harder?" - teleport - determine ].random.name>[display=]]> passively - cast d: p: - burn duration:s - announce <&6><&l><&k> - adjust show_demo - strike - playsound sound: volume:0.5 pitch: - time t global - rotate duration:s - adjust skin: - repeat : - repeat : - shoot arrow spread:10.0 speed:3.0 origin: shooter: - wait 5t - heal - feed amount: - inventory open d: - repeat : - adjust item_slot: - wait 2t - repeat : - repeat 10: - adjust fov_multiplier:<[value].div[10]> - wait 4t - adjust fov_multiplier:-0.00000001 - wait 10t - adjust fov_multiplier:0 - repeat : - define ppl - adjust <[ppl]> velocity:,3, - foreach <[ppl]>: - playeffect <[value].location> effect:lava quantity:15 data:1 offset:0.1 - playsound sound:ENTITY_GENERIC_EXPLODE <[value].location> volume:0.2 - wait 2t - modifyblock <[loc].add[2,0,2].to_cuboid[<[loc].add[-2,0,-2]>]> fire - repeat : - repeat 20: - playeffect effect:LARGE_SMOKE at:<[loc]> quantity:50 offset:0.5 visibility:500 - wait 2t - spawn creeper <[loc]> - spawn skeleton <[loc].face[]> - foreach : - spawn <[value]> <[loc].add[,0,].face[]> - modifyblock <[loc]> - foreach : - drop _<[value]> <[loc].add[,1,]> - repeat : - fakespawn ]> duration:15t - wait 2s - repeat : - spawn bee <[loc].face[]> save:ent target: # Fake KillAura LuL - repeat 30: - if !: - stop - foreach ]> as:target: - look <[target].location.above[1.5]> - animate animation:ARM_SWING - playsound sound:ENTITY_PLAYER_ATTACK_WEAK volume:0.5 - wait 2t - wait 2t - repeat : - drop xp quantity:1 <[loc].center> - wait 4t - repeat : - define loc - define targets <[loc].find_players_within[6].exclude[]> - if !<[targets].is_empty>: - playeffect <[loc]> effect:portal data:1 visibility:500 quantity:50 - foreach <[targets]> as:target: - adjust <[target]> velocity:<[loc].face[<[target].location>].direction.vector> - wait 5t - repeat : - adjust velocity:0,1.5,0 - playeffect effect:cloud at: quantity:25 offset:0.5 visibility:500 - wait s - repeat : - playeffect SPELL_MOB data:1 visibility:300 quantity:50 offset:0.2 - wait 4t - repeat : - if <[value].mod[5]> == 0: - playsound <[loc]> sound:ENTITY_MINECART_INSIDE_UNDERWATER pitch:2 - define targets <[loc].find_players_within[10]> - if <[targets].is_empty>: - stop - playeffect <[loc]> effect:cloud data:1 visibility:500 quantity:50 - foreach <[targets]> as:target: - define pre_loc <[target].location.face[<[loc]>]> - adjust <[target]> velocity:<[pre_loc].with_yaw[<[pre_loc].yaw.add[75]>].with_pitch[-15].direction.vector> - wait 2t - determine passively - repeat : - inject LuckyBlockThorn_Task - spawn wolf[owner=] <[loc]> - modifyblock <[mat]> <[loc]> - determine NOTHING passively - repeat : - define x - define z - define base <[loc].add[<[x]>,0,<[z]>]> - playsound sound:ITEM_PICKUP <[base]> - playeffect <[base]> effect:FIREWORKS_SPARK visibility:500 quantity:5 data:0 offset:0.1 - random: - drop IRON_INGOT <[base]> - drop IRON_INGOT <[base]> - drop IRON_INGOT <[base]> - drop GOLDEN_APPLE <[base]> - drop GOLD_INGOT <[base]> - wait 2t - repeat : - spawn zombie <[loc].face[]> # These below could probably be considered to be put in a task script - repeat 1: - modifyblock <[loc]> jukebox - random: - define disc MUSIC_DISC_11 - define disc MUSIC_DISC_13 - define disc MUSIC_DISC_5 - define disc MUSIC_DISC_BLOCKS - define disc MUSIC_DISC_CAT - define disc MUSIC_DISC_CHIRP - define disc MUSIC_DISC_FAR - define disc MUSIC_DISC_MALL - define disc MUSIC_DISC_MELLOHI - define disc MUSIC_DISC_OTHERSIDE - define disc MUSIC_DISC_PIGSTEP - define disc MUSIC_DISC_STAL - define disc MUSIC_DISC_STRAD - define disc MUSIC_DISC_WAIT - define disc MUSIC_DISC_WARD - adjust <[loc]> jukebox_record:<[disc]> - adjust <[loc]> jukebox_play:true - repeat : - spawn parrot <[loc].add[,1,].face[]> - spawn parrot <[loc].above.face[]> - repeat 1: - playsound sound:block_glass_break pitch:0.5 - define player_pos - modifyblock <[player_pos]> ice no_physics - showfake ice <[player_pos].above> players:]> d:8s - adjust freeze_duration:20s - repeat 160: - teleport <[player_pos]> - wait 1t - adjust freeze_duration:0 - modifyblock <[player_pos]> air no_physics - repeat 1: - playeffect effect:VILLAGER_HAPPY at: visibility:500 quantity:150 offset:0.5 - playsound sound:ENTITY_WITHER_HURT volume:1 pitch:0.5 - cast speed duration:5s amplifier:1 - cast INCREASE_DAMAGE duration:5s amplifier:10 - repeat 1: - wait s - inject LuckyBlockThorn_Task - repeat 1: - repeat : - playeffect <[loc]> effect:lava quantity:1 data:1 offset:0 - wait 2t - modifyblock <[loc]> AIR - playeffect <[loc].below> effect:HUGE_EXPLOSION visibility:500 quantity:10 offset:2.0 - playsound sound:ENTITY_GENERIC_EXPLODE <[loc]> volume:32 - hurt 20 <[loc].find_players_within[3]> - hurt 14 <[loc].find_players_within[5]> - hurt 6 <[loc].find_players_within[10]> - hurt 1 <[loc].find_players_within[15]> - repeat 1: - define ppl > - if <[ppl].size> > 1: - define last_target <[ppl].first> - define last_loc <[last_target].location> - repeat <[ppl].size.sub[1]>: - define target <[ppl].get[<[value]>]> - define to_target <[ppl].get[<[value].add[1]>]> - teleport <[target]> <[to_target].location> - playsound <[to_target].location> sound:entity_enderman_teleport volume:2 pitch:1 - teleport <[ppl].last> <[last_loc]> - playsound <[last_loc]> sound:entity_enderman_teleport volume:2 pitch:1 Lucky_Blocks_Item_Meme_Book: type: book title: Book Of Memes author: MigMig signed: true text: - maurice