Skip to content

Commit

Permalink
Merge branch 'battle-experimental-dev' into battle-experimental-server
Browse files Browse the repository at this point in the history
  • Loading branch information
DBTDerpbox committed Nov 6, 2024
2 parents 7c7b019 + 9c574f1 commit 8e14994
Show file tree
Hide file tree
Showing 32 changed files with 142 additions and 33 deletions.
2 changes: 1 addition & 1 deletion server.properties
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ max-players=16
network-compression-threshold=256
resource-pack-sha1=
max-world-size=29999984
function-permission-level=2
function-permission-level=3
spawn-npcs=true
level-name=world
spawn-animals=true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -395,6 +395,11 @@ time set noon
##Set admin settings variables
execute unless score #Store lem.recon matches 0.. run scoreboard players set #Store lem.recon 0

##Lore
scoreboard objectives add lem.spook.id dummy
scoreboard objectives add lem.spook.life dummy
scoreboard objectives add lem.spook.danger dummy

##Disable worldborder warning
worldborder warning distance 0

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ data merge block -376 63 -382 {Items:[{Count:1b,Slot:13b,id:"minecraft:music_dis
data merge block -350 63 -404 {Items:[{Count:1b,Slot:13b,id:"minecraft:music_disc_strad",tag:{CanPlaceOn:["minecraft:jukebox"],HideFlags:16}}]}
data merge block -349 70 -404 {Items:[{Count:6b,Slot:4b,id:"minecraft:creeper_head"}],Lock:"lock"}
data merge block -329 63 -393 {Items:[{Count:1b,Slot:13b,id:"minecraft:music_disc_ward",tag:{CanPlaceOn:["minecraft:jukebox"],HideFlags:16}}]}
data merge block -326 79 -384 {Items:[{Count:1b,Slot:4b,id:"minecraft:music_disc_far",tag:{CanPlaceOn:["minecraft:jukebox"],HideFlags:16}}]}
data merge block -327 79 -384 {Items:[{Count:1b,Slot:4b,id:"minecraft:music_disc_far",tag:{CanPlaceOn:["minecraft:jukebox"],HideFlags:16}}]}
data merge block -354 79 -398 {Items:[{Count:1b,Slot:13b,id:"minecraft:music_disc_13",tag:{CanPlaceOn:["minecraft:jukebox"],HideFlags:16}}]}
data merge block -374 77 -380 {Items:[{Count:6b,Slot:4b,id:"minecraft:wither_skeleton_skull"}]}
data merge block -368 87 -369 {Items:[{Count:6b,Slot:4b,id:"minecraft:player_head"}]}
Expand Down
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
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]
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
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
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
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
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
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
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
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
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
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ tellraw @s {"text":"- Lore -","color":"blue"}
##Puppet Master
tellraw @s {"text":"[Puppet Master]","color":"blue","clickEvent":{"action":"run_command","value":"/function lem.base:menu/load/host/admin/lore/puppet"},"hoverEvent":{"action":"show_text","contents":[{"text":"Summon the Puppet Master.","color":"dark_aqua"}]}}

##The Great Spook
tellraw @s {"text":"[The Great Spook]","color":"blue","clickEvent":{"action":"run_command","value":"/function lem.base:menu/load/host/admin/lore/spook/prep"},"hoverEvent":{"action":"show_text","contents":[{"text":"Summon the The Great Spook.","color":"dark_aqua"}]}}

##Run functions for addons
function #lem.base:menu/load/host/admin/open/lore

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,8 +83,6 @@ execute as c59afcde-4c04-46cb-9149-6948a00cd776 run scoreboard players set @s le
execute as 6f3b0b1b-ca35-43ad-8ffe-105d8002c6ec run scoreboard players set @s lem.patreon 1
#Fax_Machin
execute as 52cf66c8-d95f-4440-9366-8568eb7e5000 run scoreboard players set @s lem.patreon 5
#LonkBTS
execute as e0017f2a-18af-4a85-9f20-3e61e80558f0 run scoreboard players set @s lem.patreon 1
#Hardly_Meow
execute as 3360a7df-1563-4bd2-aa80-ea993333a502 run scoreboard players set @s lem.patreon 1
#bigdaddy2
Expand Down Expand Up @@ -119,12 +117,8 @@ execute as b7a964ec-df0d-46eb-809a-8a6257a2ab90 run scoreboard players set @s le
execute as 1b6f4e74-cff2-4e9f-a46a-3faf28fab1cc run scoreboard players set @s lem.patreon 1
#CryojesterRX
execute as 7d100931-f679-49f5-941e-4e1140fed092 run scoreboard players set @s lem.patreon 5
#onlyjordon
execute as 58ade92f-c1b5-49fe-a942-65efb712425a run scoreboard players set @s lem.patreon 1
#DirefulCactus
execute as 3a3d42ed-e5a4-491f-843b-5b631825d887 run scoreboard players set @s lem.patreon 1
#Kiyoshime
execute as 1b481fff-6b14-49f4-86a6-65d579d19f94 run scoreboard players set @s lem.patreon 1
#Butler9994207
execute as 0c133047-11e7-4e8f-b7fb-f728e2be55f5 run scoreboard players set @s lem.patreon 1
#NotLemonadeLol
Expand All @@ -139,8 +133,6 @@ execute as 5549360f-3754-427f-a2c3-35e4bfca3350 run scoreboard players set @s le
execute as 9c23741e-226b-452e-9236-3b4b7149bc48 run scoreboard players set @s lem.patreon 1
#Rift115
execute as 77880497-2c91-4242-8e81-364d7e0a28f5 run scoreboard players set @s lem.patreon 1
#BilGatesLaysKids
execute as 5be9b334-43a2-4b3c-9698-f33c0ab0eaa8 run scoreboard players set @s lem.patreon 1
#OrsellGaming
execute as e5657332-1a60-455a-875e-e63f48137cb4 run scoreboard players set @s lem.patreon 1
#ordeal32
Expand All @@ -149,10 +141,6 @@ execute as 4336657b-ff13-4dfa-8786-3defaefce094 run scoreboard players set @s le
execute as ca32d359-35f0-4d84-be76-30fe3651af8a run scoreboard players set @s lem.patreon 1
#Marlilo
execute as 8d8c9526-6e4f-41ea-81c3-526777fee40d run scoreboard players set @s lem.patreon 1
#Homars
execute as e3e268a7-08a3-4b8f-9981-3c63ffa89924 run scoreboard players set @s lem.patreon 1
#slumpdgang
execute as f8206b44-1f13-4eb0-8e99-b485b16b68a3 run scoreboard players set @s lem.patreon 1
#seltov
execute as 11ad8fdb-3bc8-4431-b193-d0b3b1bc07da run scoreboard players set @s lem.patreon 1
#RedRain0o0
Expand All @@ -177,8 +165,6 @@ execute as 0d27427b-576f-40d7-b927-e970773cdf30 run scoreboard players set @s le
execute as 60256b02-d276-41d9-b556-2b1c898b87b3 run scoreboard players set @s lem.patreon 1
#notvolpe
execute as c6253347-7585-449a-8fe5-aeffc74a8b2d run scoreboard players set @s lem.patreon 1
#RogerWatersIsHot
execute as d6566303-dae1-4257-98b8-adf3b47d1df6 run scoreboard players set @s lem.patreon 1
#pikachupolk1554
execute as 40552e0b-9421-4b48-94f9-3d8f8b91d0f6 run scoreboard players set @s lem.patreon 1
#mudkip989
Expand All @@ -193,10 +179,6 @@ execute as 7beae802-fa97-4480-96e9-dfb3b733917a run scoreboard players set @s le
execute as 65263284-199b-4408-89fb-840934b339ef run scoreboard players set @s lem.patreon 2
#cowfine
execute as 84bb23fd-fdd4-404f-8982-0551bb4a30c5 run scoreboard players set @s lem.patreon 1
#SapphicSav
execute as e71da10b-3aef-4040-aec2-c4bd0fed3cc9 run scoreboard players set @s lem.patreon 1
#PrinceNasX
execute as 7b0179c6-ce91-456b-bc7e-b90fc612ab36 run scoreboard players set @s lem.patreon 1
#ensy13
execute as 1bcda2ed-e784-4fa4-8b93-e6d3b222fcb6 run scoreboard players set @s lem.patreon 1
#MarsPlayer101
Expand All @@ -205,30 +187,22 @@ execute as 594577cb-b16e-495d-8099-7cbff1e577f8 run scoreboard players set @s le
execute as e1ab672a-8466-4b76-bd16-64b84ea73dc8 run scoreboard players set @s lem.patreon 1
#JuanBango
execute as 2348a0c4-2e53-4bbe-a090-31a283cd9e9e run scoreboard players set @s lem.patreon 1
#Tom_Record
execute as ba89667e-4df4-45d0-96aa-19dbaa11ccd2 run scoreboard players set @s lem.patreon 1
#logspa
execute as 7b2d70ad-c6ed-4937-b63d-83e015a07c7d run scoreboard players set @s lem.patreon 1
#Drzewox
execute as db9d120d-b36a-451d-9f62-0f09c52ec947 run scoreboard players set @s lem.patreon 1
#shadrYT
execute as 19f57d6d-2b8a-4060-8c70-854f1f254e56 run scoreboard players set @s lem.patreon 1
#SculkSora
execute as e8861b93-8fb0-4b4a-8c17-479d61c314af run scoreboard players set @s lem.patreon 1
#Luigi0s
execute as 44fdf9d0-a0bf-45ec-a883-0cb48614e07f run scoreboard players set @s lem.patreon 2
#SporkyWasTaken
execute as 92da5269-9504-43ef-a668-8995e22a8fb9 run scoreboard players set @s lem.patreon 1
#Rubiks_GamingYT
execute as 640b3581-109e-473e-939f-0a9d2ba939f1 run scoreboard players set @s lem.patreon 1
#lilithslain
execute as 1361e806-d3cd-4d06-8439-5bb008ab8df4 run scoreboard players set @s lem.patreon 2
#KerMigma
execute as 8611a098-7300-4fc1-bd09-c26a8aea388b run scoreboard players set @s lem.patreon 1
#marsroverton
execute as 6638fb90-0a32-4bfd-8636-e13534a279ee run scoreboard players set @s lem.patreon 1
#LV_GAMER
execute as 488d0641-6b6f-490e-8249-bc8d09bd902b run scoreboard players set @s lem.patreon 1
#StillImp7028858
execute as dce123c3-dae6-41c3-aebf-9c96ea73cd3f run scoreboard players set @s lem.patreon 1
#Devspeon509
Expand Down Expand Up @@ -257,8 +231,6 @@ execute as 59099276-6378-4b6a-8d35-fb22fb6c8e17 run scoreboard players set @s le
execute as fc4019b9-f77a-4413-894c-b667b5157e2d run scoreboard players set @s lem.patreon 1
#ZANE14141
execute as 8a88330c-6e98-4e9d-b3d0-a118d9ff12ae run scoreboard players set @s lem.patreon 1
#Pigzone00
execute as ff16b723-f009-4818-9286-d05fc31b69cc run scoreboard players set @s lem.patreon 1
#Just__DJ
execute as 11701cc0-3fef-4991-96c9-b8a5b13de8bd run scoreboard players set @s lem.patreon 1
#hexsurge
Expand All @@ -271,6 +243,12 @@ execute as ab779c6a-1e50-481b-a931-8f1b098ec3b2 run scoreboard players set @s le
execute as 486245b2-332e-49a4-9533-76dc91e25956 run scoreboard players set @s lem.patreon 4
#Flamer777
execute as 52325c3b-ede7-4940-adde-a4b05f45c324 run scoreboard players set @s lem.patreon 1
#Flliberish
#Squido717
#NeoToad
#chunguess
#Rhythme
#Exquisitezazaa

##Reset heart if no longer subscribed
#Tiny
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,6 @@ execute unless entity @a run scoreboard players set * lem.relog 1
##Mark server as experimental
scoreboard players set #Store lem.experimentalserver 1

##Enable halloween mode
scoreboard players set #Store lem.event.halloween 1

##Check for relog
function lem.base:relog/check

Expand Down
Binary file modified world/dimensions/lem.base/lobby_halloween/data/raids.dat
Binary file not shown.
Binary file modified world/dimensions/lem.base/lobby_halloween/data/scoreboard.dat
Binary file not shown.
Binary file modified world/dimensions/lem.base/lobby_halloween/entities/r.-1.-1.mca
Binary file not shown.
Binary file modified world/dimensions/lem.base/lobby_halloween/region/r.-1.-1.mca
Binary file not shown.
Binary file modified world/dimensions/lem.base/lobby_halloween/region/r.-1.-2.mca
Binary file not shown.
Binary file modified world/dimensions/lem.base/lobby_halloween/region/r.-1.0.mca
Binary file not shown.
Binary file modified world/dimensions/lem.base/lobby_halloween/region/r.-2.-1.mca
Binary file not shown.
Binary file modified world/dimensions/lem.base/lobby_halloween/region/r.-2.-2.mca
Binary file not shown.
Binary file modified world/dimensions/lem.base/lobby_halloween/region/r.-2.0.mca
Binary file not shown.
Binary file modified world/dimensions/lem.base/lobby_halloween/region/r.0.-1.mca
Binary file not shown.
Binary file modified world/dimensions/lem.base/lobby_halloween/region/r.0.-2.mca
Binary file not shown.
Binary file modified world/dimensions/lem.base/lobby_halloween/region/r.0.0.mca
Binary file not shown.
Binary file modified world/dimensions/lem.base/lobby_halloween/region/r.1.-1.mca
Binary file not shown.
Binary file modified world/dimensions/lem.base/lobby_halloween/region/r.1.0.mca
Binary file not shown.
Binary file modified world/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 8e14994

Please sign in to comment.