-
-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'battle-experimental-dev' into battle-experimental-server
- Loading branch information
Showing
32 changed files
with
142 additions
and
33 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
11 changes: 11 additions & 0 deletions
11
.../data/lem.base/functions/menu/load/host/admin/lore/spook/machinations/boundary.mcfunction
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
##IT MUST STAY NEAR ITS TARGETS | ||
execute store result score @s lem.yvalue run data get entity @s Pos[1] | ||
|
||
##FAILURE TO DO SO | ||
tag @s remove inbounds-y+ | ||
|
||
##WILL NOT BE POSSIBLE | ||
execute as @s if score @s lem.yvalue < @e[tag=Border-,limit=1] lem.yvalue run tag @s add inbounds-y+ | ||
|
||
##THIS IS MY FINEST WORK | ||
execute as @s[tag=!inbounds-y+] at @s run function lem.base:menu/load/host/admin/lore/spook/machinations/reposition |
5 changes: 5 additions & 0 deletions
5
...ata/lem.base/functions/menu/load/host/admin/lore/spook/machinations/end/finish.mcfunction
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
##AAHUHGGHUJD | ||
tick rate 20 | ||
scoreboard players set #Store lem.gametimer 5 | ||
tellraw @a[tag=ingame] ["","<",{"text":"S_P00K","hoverEvent":{"action":"show_text","contents":["S_P00K","\n","Type: Paranormal Object","\n","00ooo000-oooo-00oo-o000-oooo00ooo000"]}},"> YOU BASTARDS, YOU WILL PAY FOR YOUR CRIMES"] | ||
kill @e[type=skeleton,tag=spook-minion] |
11 changes: 11 additions & 0 deletions
11
...e/data/lem.base/functions/menu/load/host/admin/lore/spook/machinations/end/run.mcfunction
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
##IT HURTS IT HURTS | ||
bossbar set minecraft:pushdown color white | ||
bossbar set minecraft:pushdown max 100 | ||
bossbar set minecraft:pushdown name "" | ||
schedule clear lem.base:menu/load/host/admin/lore/spook/machinations/run | ||
|
||
##HELP ME | ||
execute as @a[tag=ingame] at @s run playsound minecraft:entity.ender_dragon.death hostile @s ~ ~ ~ 8 0 | ||
tellraw @a[tag=ingame] ["","<",{"text":"S_P00K","hoverEvent":{"action":"show_text","contents":["S_P00K","\n","Type: Paranormal Object","\n","00ooo000-oooo-00oo-o000-oooo00ooo000"]}},"> You destroyed it? WHAT DO YOU MEAN YOU DESTROYED IT!?"] | ||
tick rate 1 | ||
schedule function lem.base:menu/load/host/admin/lore/spook/machinations/end/finish 28t |
5 changes: 5 additions & 0 deletions
5
...lem.base/functions/menu/load/host/admin/lore/spook/machinations/fireball/check.mcfunction
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
##PAYLOAD WILL STAY PRIMED | ||
execute if score @s lem.spook.id = @e[type=fireball,tag=spook-detect,sort=nearest,limit=1] lem.spook.id run tp @s @e[type=fireball,tag=spook-detect,sort=nearest,limit=1] | ||
|
||
##UNLEASH | ||
execute unless entity @e[type=fireball,sort=nearest,limit=1,distance=..2] run function lem.base:menu/load/host/admin/lore/spook/machinations/fireball/stop |
13 changes: 13 additions & 0 deletions
13
.../lem.base/functions/menu/load/host/admin/lore/spook/machinations/fireball/mark.mcfunction
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
##ANOMOLIES ARE NOT ALLOWED | ||
scoreboard players add #Store lem.spook.id 1 | ||
scoreboard players operation @s lem.spook.id = #Store lem.spook.id | ||
scoreboard players reset @e[type=ghast,tag=greatspook] lem.spook.danger | ||
|
||
##SHIELDED FROM DAMAGE | ||
data merge entity @s {Invulnerable:1b} | ||
|
||
##THE PAYLOAD | ||
summon marker ~ ~ ~ {Tags:["spook-tracker","spook-temp"]} | ||
scoreboard players operation @e[tag=spook-temp,sort=nearest,limit=1] lem.spook.id = @s lem.spook.id | ||
tag @e[tag=spook-temp,sort=nearest,limit=1] remove spook-temp | ||
tag @s add spook-detect |
12 changes: 12 additions & 0 deletions
12
...lem.base/functions/menu/load/host/admin/lore/spook/machinations/fireball/parry.mcfunction
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
##WHY DID I MAKE THIS POSSIBLE? | ||
playsound entity.generic.explode hostile @a ~ ~ ~ 10 | ||
particle minecraft:explosion_emitter ~ ~ ~ 0 0 0 0 1 force | ||
particle minecraft:cloud ~ ~ ~ 0 0 0 0.6 100 force | ||
particle minecraft:flame ~ ~ ~ 0 0 0 0.6 100 | ||
particle minecraft:crit ~ ~ ~ 0 0 0 2 100 | ||
|
||
##SERIOUSLY | ||
kill @s | ||
|
||
##AAGH, WHY?!? | ||
damage @e[type=ghast,tag=greatspook,sort=nearest,limit=1] 15 explosion |
5 changes: 5 additions & 0 deletions
5
.../lem.base/functions/menu/load/host/admin/lore/spook/machinations/fireball/stop.mcfunction
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
##CREATE ASSISTANT | ||
summon skeleton ~ ~ ~ {Tags:["spook-minion"],CustomName:'{"text":"The Great Spook\'s Skeletal Minion"}',HandItems:[{id:"minecraft:bow",Count:1b},{}],ArmorItems:[{id:"minecraft:chainmail_boots",Count:1b},{id:"minecraft:chainmail_leggings",Count:1b},{id:"minecraft:chainmail_chestplate",Count:1b},{id:"minecraft:jack_o_lantern",Count:1b}]} | ||
|
||
##PAYLOAD IS EMPTY | ||
kill @s |
11 changes: 11 additions & 0 deletions
11
...ata/lem.base/functions/menu/load/host/admin/lore/spook/machinations/reposition.mcfunction
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
##ITS MOVES ARE MENACING | ||
execute at @e[type=minecraft:area_effect_cloud,tag=MapCenter] run spreadplayers ~ ~ 5 50 false @s | ||
execute as @s at @s run playsound minecraft:entity.ender_dragon.flap hostile @a ~ ~ ~ 100 0 | ||
execute as @s at @s run playsound minecraft:entity.enderman.teleport hostile @a ~ ~ ~ 100 0 | ||
|
||
##DIABOLICAL | ||
particle minecraft:dragon_breath ~ ~ ~ 0 0 0 0.5 800 force | ||
|
||
##THE DIABOLICAL MENACING MOVES | ||
scoreboard players reset @s lem.spook.danger | ||
scoreboard players reset @s lem.spook.life |
27 changes: 27 additions & 0 deletions
27
....base/data/lem.base/functions/menu/load/host/admin/lore/spook/machinations/run.mcfunction
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
##TACTICAL MOVES | ||
#execute as @e[type=ghast,tag=greatspook] at @s unless entity @a[distance=..30,sort=nearest,tag=ingame,limit=1] at @a[sort=nearest,tag=ingame,limit=1] positioned ~ ~8 ~ run tp ~ ~ ~ | ||
execute as @e[type=ghast,tag=greatspook,scores={lem.spook.danger=130..}] run function lem.base:menu/load/host/admin/lore/spook/machinations/reposition | ||
execute as @e[type=ghast,tag=greatspook,scores={lem.spook.life=800..}] run function lem.base:menu/load/host/admin/lore/spook/machinations/reposition | ||
execute as @e[type=ghast,tag=greatspook] run function lem.base:menu/load/host/admin/lore/spook/machinations/boundary | ||
scoreboard players add @e[type=ghast,tag=greatspook] lem.spook.danger 1 | ||
scoreboard players add @e[type=ghast,tag=greatspook] lem.spook.life 1 | ||
|
||
##INTIMIDATION | ||
bossbar set minecraft:pushdown name {"text":"THE GREAT SPOOK","color":"white","bold":true} | ||
execute store result bossbar minecraft:pushdown value run data get entity @e[type=ghast,tag=greatspook,limit=1] Health | ||
|
||
##IMPOSSIBLE TO DESTROY | ||
execute as @e[type=ghast,tag=greatspook] at @s if entity @e[type=fireball,distance=..6,scores={lem.spook.life=20..}] as @e[type=fireball,distance=..5,scores={lem.spook.life=15..}] at @s run function lem.base:menu/load/host/admin/lore/spook/machinations/fireball/parry | ||
execute as @e[type=fireball,tag=spook-detect,scores={lem.spook.life=21}] run data merge entity @s {Invulnerable:0b} | ||
|
||
##DEVASTATING ATTACKS | ||
execute as @e[type=fireball,tag=!spook-detect] at @s run function lem.base:menu/load/host/admin/lore/spook/machinations/fireball/mark | ||
execute at @e[type=fireball] run particle minecraft:flame ~ ~ ~ 0 0 0 0.1 1 | ||
execute as @e[type=marker,tag=spook-tracker] at @s run function lem.base:menu/load/host/admin/lore/spook/machinations/fireball/check | ||
scoreboard players add @e[type=fireball] lem.spook.life 1 | ||
|
||
#WON'T STOP, CAN'T STOP | ||
schedule function lem.base:menu/load/host/admin/lore/spook/machinations/run 1t | ||
|
||
##EMERGENCY DETECTION | ||
execute unless entity @e[type=ghast,tag=greatspook] run function lem.base:menu/load/host/admin/lore/spook/machinations/end/run |
6 changes: 6 additions & 0 deletions
6
...atapacks/lem.base/data/lem.base/functions/menu/load/host/admin/lore/spook/prep.mcfunction
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
##ANNOUNCE MY ARRIVAL | ||
tellraw @a[tag=ingame] ["","<",{"text":"S_P00K","hoverEvent":{"action":"show_text","contents":["S_P00K","\n","Type: Paranormal Object","\n","00ooo000-oooo-00oo-o000-oooo00ooo000"]}},"> IT IS TIME"] | ||
execute as @a[tag=ingame] at @s run playsound minecraft:entity.allay.ambient_without_item hostile @s ~ ~ ~ 8 0 | ||
|
||
##THE UNLEASHING OF MY CREATION IS INEVITABLE | ||
schedule function lem.base:menu/load/host/admin/lore/spook/run 8s |
20 changes: 20 additions & 0 deletions
20
...datapacks/lem.base/data/lem.base/functions/menu/load/host/admin/lore/spook/run.mcfunction
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
##THROUGH YEARS OF AGONY, MY BEST WORK SHALL BE DISLPAYED FOR ALL | ||
execute in lem.base:arena at @e[type=area_effect_cloud,tag=MapCenter] run summon ghast ~ ~ ~ {Glowing:1b,CustomNameVisible:1b,Health:600f,Tags:["greatspook"],CustomName:'{"text":"THE GREAT SPOOK","color":"white","bold":true}',Attributes:[{Name:generic.max_health,Base:600}]} | ||
|
||
##THEY WILL ALL KNOW OF MY CREATION | ||
tellraw @a[tag=ingame] ["","<",{"text":"S_P00K","hoverEvent":{"action":"show_text","contents":["S_P00K","\n","Type: Paranormal Object","\n","00ooo000-oooo-00oo-o000-oooo00ooo000"]}},"> I CAN SHOW THE WORLD MY CREATION, BEHOLD"] | ||
tellraw @a[tag=ingame] ["",{"text":"The Great Spook has been unleashed by ","color":"dark_purple"},{"text":"S_P00K","color":"dark_purple","hoverEvent":{"action":"show_text","contents":["S_P00K","\n","Type: Paranormal Object","\n","00ooo000-oooo-00oo-o000-oooo00ooo000"]}},{"text":"!","color":"dark_purple"}] | ||
discordMSG "The Great Spook has been unleashed by S_P00K!" | ||
execute as @a[tag=ingame] at @s run playsound minecraft:entity.allay.death hostile @s ~ ~ ~ 8 0 | ||
bossbar set minecraft:pushdown color purple | ||
bossbar set minecraft:pushdown max 600 | ||
|
||
##IT CAN NOT BE ESCAPED | ||
scoreboard players set #Store lem.gametimer 999999999 | ||
|
||
##IT THINKS, IT WILL OUTSMART ALL | ||
function lem.base:menu/load/host/admin/lore/spook/machinations/run | ||
|
||
##MY INFLUENCE IS ETERNAL | ||
userconfig @a[tag=ingame] set lem.base:lore_spook true | ||
userconfig @a[tag=ingame] sync |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file modified
BIN
-1 Byte
(100%)
world/dimensions/lem.base/lobby_halloween/data/scoreboard.dat
Binary file not shown.
Binary file modified
BIN
+0 Bytes
(100%)
world/dimensions/lem.base/lobby_halloween/entities/r.-1.-1.mca
Binary file not shown.
Binary file modified
BIN
+0 Bytes
(100%)
world/dimensions/lem.base/lobby_halloween/region/r.-1.-1.mca
Binary file not shown.
Binary file modified
BIN
+0 Bytes
(100%)
world/dimensions/lem.base/lobby_halloween/region/r.-1.-2.mca
Binary file not shown.
Binary file modified
BIN
+0 Bytes
(100%)
world/dimensions/lem.base/lobby_halloween/region/r.-1.0.mca
Binary file not shown.
Binary file modified
BIN
+0 Bytes
(100%)
world/dimensions/lem.base/lobby_halloween/region/r.-2.-1.mca
Binary file not shown.
Binary file modified
BIN
+0 Bytes
(100%)
world/dimensions/lem.base/lobby_halloween/region/r.-2.-2.mca
Binary file not shown.
Binary file modified
BIN
+0 Bytes
(100%)
world/dimensions/lem.base/lobby_halloween/region/r.-2.0.mca
Binary file not shown.
Binary file modified
BIN
+0 Bytes
(100%)
world/dimensions/lem.base/lobby_halloween/region/r.0.-1.mca
Binary file not shown.
Binary file modified
BIN
+0 Bytes
(100%)
world/dimensions/lem.base/lobby_halloween/region/r.0.-2.mca
Binary file not shown.
Binary file not shown.
Binary file modified
BIN
+0 Bytes
(100%)
world/dimensions/lem.base/lobby_halloween/region/r.1.-1.mca
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.