diff --git a/datapacks/Skyblock Classic Edition Hardcore/datapacks/Skyblock Classic Edition/data/skyblock/functions/skyblock_setup.mcfunction b/datapacks/Skyblock Classic Edition Hardcore/datapacks/Skyblock Classic Edition/data/skyblock/functions/skyblock_setup.mcfunction index 5714cdf2c..3a6bca19b 100644 --- a/datapacks/Skyblock Classic Edition Hardcore/datapacks/Skyblock Classic Edition/data/skyblock/functions/skyblock_setup.mcfunction +++ b/datapacks/Skyblock Classic Edition Hardcore/datapacks/Skyblock Classic Edition/data/skyblock/functions/skyblock_setup.mcfunction @@ -6,7 +6,7 @@ ##Function Setup Lock -execute as @a[scores={SkyblockCE_multiplayer_reset=1}] run function skyblock:versions/legacy_pid_setup +execute as @a[scores={SkyblockCE_multiplayer_reset=1}] run function skyblock_legacy_pid:legacy execute as @a[scores={SkyblockCE_multiplayer_reset=1}] run function skyblock:islands/default execute as @a[scores={SkyblockCE_multiplayer_reset=1}] run function skyblock:islands/large execute as @a[scores={SkyblockCE_multiplayer_reset=1}] run function skyblock:islands/small diff --git a/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/default.mcfunction b/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/default.mcfunction index 3e3e778c1..fa963bf85 100644 --- a/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/default.mcfunction +++ b/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/default.mcfunction @@ -34,7 +34,7 @@ execute in minecraft:overworld as @a[scores={SkyblockCE_default=1}] run scoreboa execute in minecraft:overworld as @a[scores={SkyblockCE_default=1}] run fill -7 80 -12 7 55 5 minecraft:air execute in minecraft:overworld as @a[scores={SkyblockCE_default=1}] run fill 75 80 11 61 55 -9 minecraft:air execute in minecraft:overworld as @a[scores={SkyblockCE_default=20}] run place template skyblock:classic -4 61 -6 -execute in minecraft:overworld as @a[scores={SkyblockCE_default=33}] run setblock 1 66 -3 birch_wall_sign[facing=south,waterlogged=false]{back_text:{messages:['{"text":"This"}','{"text":"is"}','{"text":"a"}','{"text":"secret!!!"}']},front_text:{color:"white",has_glowing_text:1b,messages:['{"text":"Skyblock"}','{"text":"Classic Edition"}','{"text":"---------------"}','{"text":"1.20.1"}']}} replace +execute in minecraft:overworld as @a[scores={SkyblockCE_default=33}] run setblock 1 66 -3 birch_wall_sign[facing=south,waterlogged=false]{back_text:{messages:['{"text":"This"}','{"text":"is"}','{"text":"a"}','{"text":"secret!!!"}']},front_text:{color:"white",has_glowing_text:1b,messages:['{"text":"Skyblock"}','{"text":"Classic Edition"}','{"text":"---------------"}','{"text":"1.20.2"}']}} replace execute in minecraft:overworld as @a[scores={SkyblockCE_default=35}] run setblock 1 66 -2 minecraft:air @@ -76,7 +76,6 @@ execute as @a[scores={SkyblockCE_default=1351}] run weather clear 1000s execute as @a[scores={SkyblockCE_default=1351}] run scoreboard objectives add kills deathCount execute as @a[scores={SkyblockCE_default=1351}] run scoreboard objectives setdisplay list kills execute as @a[scores={SkyblockCE_default=1355}] run scoreboard players set @a SkyblockCE_tp 0 -###execute as @a[scores={SkyblockCE_default=1356}] run scoreboard objectives add fix_end dummy (da rimuovere) execute as @a[scores={SkyblockCE_default=1356}] run title @a title ["",{"text":"Sky","bold":true,"color":"aqua"},{"text":"block","bold":true,"color":"dark_green"}] execute as @a[scores={SkyblockCE_default=1356}] run title @a subtitle {"text":"Classic Edition","bold":true,"color":"dark_blue"} execute as @a[scores={SkyblockCE_default=1356}] run title @a times 30 100 30 @@ -89,4 +88,4 @@ execute as @a[scores={SkyblockCE_default=1360}] run gamemode survival @a execute as @a[scores={SkyblockCE_default=1360}] run advancement revoke @a everything execute as @a[scores={SkyblockCE_default=1360}] run execute in minecraft:overworld run tp @p 0 66 0 90 0 execute as @a[scores={SkyblockCE_default=1361}] run playsound minecraft:entity.player.levelup ambient @a 0 66 0 100 2 -execute as @a[scores={SkyblockCE_default=1360..2400}] run clear @a written_book{tag:generated_structures} \ No newline at end of file +execute as @a[scores={SkyblockCE_default=1360..2400}] run clear @a written_book{tag:generated_book} \ No newline at end of file diff --git a/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/large.mcfunction b/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/large.mcfunction index fc0c1ce47..8dfe2d6a3 100644 --- a/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/large.mcfunction +++ b/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/large.mcfunction @@ -34,7 +34,7 @@ execute in minecraft:overworld as @a[scores={SkyblockCE_large=1}] run scoreboard execute in minecraft:overworld as @a[scores={SkyblockCE_large=1}] run fill -7 80 -12 7 40 5 minecraft:air execute in minecraft:overworld as @a[scores={SkyblockCE_large=1}] run fill 75 80 11 61 54 -9 minecraft:air execute in minecraft:overworld as @a[scores={SkyblockCE_large=20}] run place template skyblock:large_classic -5 45 -5 -execute in minecraft:overworld as @a[scores={SkyblockCE_large=33}] run setblock -1 68 -1 birch_wall_sign[facing=south,waterlogged=false]{back_text:{messages:['{"text":"This"}','{"text":"is"}','{"text":"a"}','{"text":"secret!!!"}']},front_text:{color:"white",has_glowing_text:1b,messages:['{"text":"Skyblock"}','{"text":"Classic Edition"}','{"text":"---------------"}','{"text":"1.20.1"}']}} replace +execute in minecraft:overworld as @a[scores={SkyblockCE_large=33}] run setblock -1 68 -1 birch_wall_sign[facing=south,waterlogged=false]{back_text:{messages:['{"text":"This"}','{"text":"is"}','{"text":"a"}','{"text":"secret!!!"}']},front_text:{color:"white",has_glowing_text:1b,messages:['{"text":"Skyblock"}','{"text":"Classic Edition"}','{"text":"---------------"}','{"text":"1.20.2"}']}} replace execute in minecraft:overworld as @a[scores={SkyblockCE_large=35}] run setblock -1 68 0 minecraft:air @@ -75,7 +75,6 @@ execute as @a[scores={SkyblockCE_large=1351}] run weather clear 1000s execute as @a[scores={SkyblockCE_large=1351}] run scoreboard objectives add kills deathCount execute as @a[scores={SkyblockCE_large=1351}] run scoreboard objectives setdisplay list kills execute as @a[scores={SkyblockCE_large=1355}] run scoreboard players set @a SkyblockCE_tp 0 -###execute as @a[scores={SkyblockCE_large=1356}] run scoreboard objectives add fix_end dummy (da rimuovere) execute as @a[scores={SkyblockCE_large=1356}] run title @a title ["",{"text":"Sky","bold":true,"color":"aqua"},{"text":"block","bold":true,"color":"dark_green"}] execute as @a[scores={SkyblockCE_large=1356}] run title @a subtitle {"text":"Classic Edition","bold":true,"color":"dark_blue"} execute as @a[scores={SkyblockCE_large=1356}] run title @a times 30 100 30 @@ -88,4 +87,4 @@ execute as @a[scores={SkyblockCE_large=1360}] run gamemode survival @a execute as @a[scores={SkyblockCE_large=1360}] run advancement revoke @a everything execute as @a[scores={SkyblockCE_large=1360}] run execute in minecraft:overworld run tp @p 0 67 0 90 0 execute as @a[scores={SkyblockCE_large=1361}] run playsound minecraft:entity.player.levelup ambient @a 0 66 0 100 2 -execute as @a[scores={SkyblockCE_large=1360..2400}] run clear @a written_book{tag:generated_structures} \ No newline at end of file +execute as @a[scores={SkyblockCE_large=1360..2400}] run clear @a written_book{tag:generated_book} \ No newline at end of file diff --git a/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/small.mcfunction b/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/small.mcfunction index 1221f5f43..611c6d22b 100644 --- a/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/small.mcfunction +++ b/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/small.mcfunction @@ -33,7 +33,7 @@ execute in minecraft:overworld as @a[scores={SkyblockCE_small=1}] run gamerule a execute in minecraft:overworld as @a[scores={SkyblockCE_small=1}] run scoreboard players set @a SkyblockCE_tp 1 execute in minecraft:overworld as @a[scores={SkyblockCE_small=1}] run fill -7 80 -12 7 55 5 minecraft:air execute in minecraft:overworld as @a[scores={SkyblockCE_small=3}] run place template skyblock:small_classic -1 62 -3 -execute in minecraft:overworld as @a[scores={SkyblockCE_small=10}] run setblock 1 66 0 birch_wall_sign[facing=south,waterlogged=false]{back_text:{messages:['{"text":"This"}','{"text":"is"}','{"text":"a"}','{"text":"secret!!!"}']},front_text:{color:"white",has_glowing_text:1b,messages:['{"text":"Skyblock"}','{"text":"Classic Edition"}','{"text":"---------------"}','{"text":"1.20.1"}']}} replace +execute in minecraft:overworld as @a[scores={SkyblockCE_small=10}] run setblock 1 66 0 birch_wall_sign[facing=south,waterlogged=false]{back_text:{messages:['{"text":"This"}','{"text":"is"}','{"text":"a"}','{"text":"secret!!!"}']},front_text:{color:"white",has_glowing_text:1b,messages:['{"text":"Skyblock"}','{"text":"Classic Edition"}','{"text":"---------------"}','{"text":"1.20.2"}']}} replace execute in minecraft:overworld as @a[scores={SkyblockCE_small=35}] run setblock 0 62 1 minecraft:dirt destroy execute in minecraft:overworld as @a[scores={SkyblockCE_small=35}] run setblock 1 66 1 minecraft:air @@ -76,7 +76,6 @@ execute as @a[scores={SkyblockCE_small=1351}] run weather clear 1000s execute as @a[scores={SkyblockCE_small=1351}] run scoreboard objectives add kills deathCount execute as @a[scores={SkyblockCE_small=1351}] run scoreboard objectives setdisplay list kills execute as @a[scores={SkyblockCE_small=1355}] run scoreboard players set @a SkyblockCE_tp 0 -###execute as @a[scores={SkyblockCE_small=1355}] run scoreboard objectives add fix_end dummy (da rimuovere) execute as @a[scores={SkyblockCE_small=1356}] run title @a title ["",{"text":"Sky","bold":true,"color":"aqua"},{"text":"block","bold":true,"color":"dark_green"}] execute as @a[scores={SkyblockCE_small=1356}] run title @a subtitle {"text":"Classic Edition","bold":true,"color":"dark_blue"} execute as @a[scores={SkyblockCE_small=1356}] run title @a times 30 100 30 @@ -89,4 +88,4 @@ execute as @a[scores={SkyblockCE_small=1360}] run gamemode survival @a execute as @a[scores={SkyblockCE_small=1360}] run advancement revoke @a everything execute as @a[scores={SkyblockCE_small=1360}] run execute in minecraft:overworld run tp @p 0 66 1 90 0 execute as @a[scores={SkyblockCE_small=1361}] run playsound minecraft:entity.player.levelup ambient @a 0 66 0 100 2 -execute as @a[scores={SkyblockCE_small=1360..2400}] run clear @a written_book{tag:generated_structures} \ No newline at end of file +execute as @a[scores={SkyblockCE_small=1360..2400}] run clear @a written_book{tag:generated_book} \ No newline at end of file diff --git a/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/structures/generated_structures.mcfunction b/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/structures/generated_structures.mcfunction index eec03ff8b..a9c58b96d 100644 --- a/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/structures/generated_structures.mcfunction +++ b/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/structures/generated_structures.mcfunction @@ -43,7 +43,7 @@ execute as @a[scores={PSN_0=450}] run place template skyblock:structures/trail_r ##Final Function New Structures execute as @a[scores={PSN_0=1}] run gamerule doImmediateRespawn true execute as @a[scores={PSN_0=500}] run gamerule doImmediateRespawn false -execute as @a[scores={PSN_0=500..2001}] run clear @a written_book{tag:generated_structures} +execute as @a[scores={PSN_0=500..2001}] run clear @a written_book{tag:generated_book} execute as @a[scores={PSN_0=500}] run tp @s 0 66 0 90 0 execute as @a[scores={PSN_0=505}] run gamemode survival @a execute as @a[scores={PSN_0=505}] run title @a times 20 100 20 diff --git a/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/structures/legacy_structures.mcfunction b/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/structures/legacy_structures.mcfunction index 49b37b96b..36029ff25 100644 --- a/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/structures/legacy_structures.mcfunction +++ b/datapacks/Skyblock Classic Edition/data/skyblock/functions/islands/structures/legacy_structures.mcfunction @@ -18,7 +18,7 @@ execute as @a[scores={PSN_legacy=2000000..}] run scoreboard players set @a PSN_l ##PSN_legacy (AGGIORNARE SEMPRE CON PID E AUMENTARE IL VALORE QUANDO VIENE AGGIUNTA UNA NUOVA STRUTTURA) execute as @a[scores={SkyblockCE_structures=5}] run scoreboard objectives add PSN_legacy dummy -execute as @a[scores={SkyblockCE_structures=10}] run give @s written_book{tag:generated_structures,pages:['["",{"text":"Info:","bold":true,"underlined":true},{"text":"\\n\\nBefore adding the structures in the world, check if there are any constructions you have made within the custom structures area. add the (Generated) folder in the world."},{"text":" ","color":"reset"},{"text":"\\n\\u26a0 If not spawn the structures in the world \\u26a0","italic":true,"underlined":true,"color":"red"}]','["",{"text":"Go to the next pages to see all coordinates, remember activate the coordinated with F3.\\n\\n\\n\\n"},{"text":"Yes I understand and I\'m ready immediately.","bold":true,"italic":true,"color":"red","clickEvent":{"action":"change_page","value":"5"}}]','["",{"text":"Custom Structures:","bold":true,"underlined":true},{"text":"\\n\\nMushroom House: ","color":"reset"},{"text":"0 45 1000","underlined":true},{"text":"\\n\\nOcean Ruins: ","color":"reset"},{"text":"488 45 -260","underlined":true},{"text":"\\n\\nCherry Grove: ","color":"reset"},{"text":"-198 45 -485","underlined":true},{"text":"\\n\\nTrail Ruins: ","color":"reset"},{"text":"-266 45 -484","underlined":true}]','["",{"text":"Generated:\\n\\n","bold":true,"underlined":true},{"text":"\\u26a0I am ready to generate all structures\\u26a0","bold":true,"italic":true,"underlined":true,"color":"red","clickEvent":{"action":"run_command","value":"/scoreboard objectives add PSN_0 dummy"}}]'],title:"Custom Structures",author:"Custom Structures Version: 2.0.0"} +execute as @a[scores={SkyblockCE_structures=10}] run give @s written_book{tag:generated_book,pages:['["",{"text":"Info:","bold":true,"underlined":true},{"text":"\\n\\nBefore adding the structures in the world, check if there are any constructions you have made within the custom structures area. add the (Generated) folder in the world."},{"text":" ","color":"reset"},{"text":"\\n\\u26a0 If not spawn the structures in the world \\u26a0","italic":true,"underlined":true,"color":"red"}]','["",{"text":"Go to the next pages to see all coordinates, remember activate the coordinated with F3.\\n\\n\\n\\n"},{"text":"Yes I understand and I\'m ready immediately.","bold":true,"italic":true,"color":"red","clickEvent":{"action":"change_page","value":"5"}}]','["",{"text":"Custom Structures:","bold":true,"underlined":true},{"text":"\\n\\nMushroom House: ","color":"reset"},{"text":"0 45 1000","underlined":true},{"text":"\\n\\nOcean Ruins: ","color":"reset"},{"text":"488 45 -260","underlined":true},{"text":"\\n\\nCherry Grove: ","color":"reset"},{"text":"-198 45 -485","underlined":true},{"text":"\\n\\nTrail Ruins: ","color":"reset"},{"text":"-266 45 -484","underlined":true}]','["",{"text":"Generated:\\n\\n","bold":true,"underlined":true},{"text":"\\u26a0I am ready to generate all structures\\u26a0","bold":true,"italic":true,"underlined":true,"color":"red","clickEvent":{"action":"run_command","value":"/scoreboard objectives add PSN_0 dummy"}}]'],title:"Custom Structures",author:"Custom Structures Version: 2.0.0"} execute as @a[scores={SkyblockCE_structures=15..20}] run scoreboard objectives remove SkyblockCE_structures @@ -89,7 +89,7 @@ execute as @a[scores={PSN_legacy=1005}] run gamemode survival @a execute as @a[scores={PSN_legacy=1005}] run title @a times 20 100 20 execute as @a[scores={PSN_legacy=1005}] run title @a title {"translate":"skyblock_classic_edition.generated_structures.loading.title","italic":true} execute as @a[scores={PSN_legacy=1005}] run title @a subtitle {"translate":"skyblock_classic_edition.generated_structures.loading.subtitle","italic":true} -execute as @a[scores={PSN_legacy=1..7000}] run clear @a written_book{tag:generated_structures} +execute as @a[scores={PSN_legacy=1..7000}] run clear @a written_book{tag:generated_book} execute as @a[scores={PSN_legacy=1000..1900}] run place template skyblock:air 0 0 0 execute as @a[scores={PSN_legacy=1800}] run setblock 0 0 0 minecraft:command_block[conditional=false,facing=west]{Command:'/tellraw @a [{"translate":"skyblock_classic_edition.generated_structures.generated.command_block.info","italic":true,"color":"red"},[""],{"translate":"skyblock_classic_edition.generated_structures.generated.command_block.download","italic":true,"underlined":true,"color":"red","clickEvent":{"action":"open_url","value":"https://github.com/Loweredgames/Skyblock-Classic-Edition/releases"}},{"text":".\\u26a0","italic":true,"color":"red"}]',CustomName:'{"text":"@"}',SuccessCount:0,TrackOutput:1b,UpdateLastExecution:1b,auto:0b,conditionMet:0b,powered:0b} destroy execute as @a[scores={PSN_legacy=1801}] run tellraw @a ["",{"text":"If the resource pack is not in the world and can cause damage to the text: add the resource pack in the world folder or ","italic":true,"color":"gray"},{"text":"reinstall the map here","italic":true,"underlined":true,"color":"gray","clickEvent":{"action":"open_url","value":"https://github.com/Loweredgames/Skyblock-Classic-Edition/releases"}},{"text":" and add manually in the world folder.","italic":true,"color":"gray"}] diff --git a/datapacks/Skyblock Classic Edition/data/skyblock/functions/multiplayer_setup.mcfunction b/datapacks/Skyblock Classic Edition/data/skyblock/functions/multiplayer_setup.mcfunction index 4a07048da..8cfcc1b40 100644 --- a/datapacks/Skyblock Classic Edition/data/skyblock/functions/multiplayer_setup.mcfunction +++ b/datapacks/Skyblock Classic Edition/data/skyblock/functions/multiplayer_setup.mcfunction @@ -12,8 +12,6 @@ execute if score SkyblockCE_PlayerOnline SkyblockCE_multiplayer matches 2.. run ##Multiplayer Reset (RESETTA LE SCOREBOARD E ALTRO) -execute as @a[scores={SkyblockCE_multiplayer_reset=-1}] run scoreboard objectives add fix_end dummy -execute as @a[scores={SkyblockCE_multiplayer_reset=-1}] run scoreboard players set @a fix_end 24000 execute as @a[scores={SkyblockCE_multiplayer_reset=-1}] run scoreboard players set @a SkyblockCE_install -2 execute as @a[scores={SkyblockCE_multiplayer_reset=-1}] run scoreboard players set @a SkyblockCE_islands -2 execute as @a[scores={SkyblockCE_multiplayer_reset=-1}] run scoreboard players set @a SkyblockCE_tp 0 diff --git a/datapacks/Skyblock Classic Edition/data/skyblock/functions/skyblock_setup.mcfunction b/datapacks/Skyblock Classic Edition/data/skyblock/functions/skyblock_setup.mcfunction index 9c6a50f82..4ddcc8c26 100644 --- a/datapacks/Skyblock Classic Edition/data/skyblock/functions/skyblock_setup.mcfunction +++ b/datapacks/Skyblock Classic Edition/data/skyblock/functions/skyblock_setup.mcfunction @@ -6,7 +6,7 @@ ##Function Setup -execute as @a[scores={SkyblockCE_multiplayer_reset=1}] run function skyblock:versions/legacy_pid_setup +execute as @a[scores={SkyblockCE_multiplayer_reset=1}] run function skyblock_legacy_pid:legacy execute as @a[scores={SkyblockCE_multiplayer_reset=1}] run function skyblock:islands/default execute as @a[scores={SkyblockCE_multiplayer_reset=1}] run function skyblock:islands/large execute as @a[scores={SkyblockCE_multiplayer_reset=1}] run function skyblock:islands/small @@ -77,7 +77,7 @@ gamerule doTraderSpawning true ##Islands Choices Setup execute as @a[scores={SkyblockCE_install=2}] run tellraw @a {"text":"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"} -execute as @a[scores={SkyblockCE_install=3}] run tellraw @a ["",{"translate":"skyblock_classic_edition.skyblock_setup.welcome","bold":true},{"text":" - "},{"translate":"skyblock_classic_edition.skyblock_setup.version","bold":true},{"text":" 5.0.0 Historical Tales Update - JE-1.20.2-Skyblock_Classic_Edition:5.0.0_LTS","italic":true},{"text":"\n\n"},{"translate":"skyblock_classic_edition.skyblock_setup.for_text","bold":true},{"text":" Minecraft Java Edition: ","bold":true},{"text":"1.20.2 Trails & Tales Update","italic":true},{"text":"\n\n\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\n\n"},{"translate":"skyblock_classic_edition.skyblock_setup.choose_languages","italic":true},{"text":"\n\n"},{"translate":"credits","italic":true,"color":"#FFE28B"},{"text":"\n\n"},{"translate":"version","italic":true,"color":"#FFE28B"},{"text":"\n\n\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\n\n"},{"translate":"skyblock_classic_edition.skyblock_setup.choose_islands","italic":true},{"text":"\n\n"},{"translate":"skyblock_classic_edition.skyblock_setup.large_easy","color":"dark_green","clickEvent":{"action":"run_command","value":"/scoreboard players set @a SkyblockCE_islands 1"}},{"text":" ","color":"dark_green"},{"text":"[?]","color":"dark_green","hoverEvent":{"action":"show_text","contents":[{"translate":"skyblock_classic_edition.skyblock_setup.large_easy.info"}]}},{"text":"\n\n"},{"translate":"skyblock_classic_edition.skyblock_setup.default_normal","color":"gold","clickEvent":{"action":"run_command","value":"/scoreboard players set @a SkyblockCE_islands 2"}},{"text":" ","color":"gold"},{"text":"[?]","color":"gold","hoverEvent":{"action":"show_text","contents":[{"translate":"skyblock_classic_edition.skyblock_setup.default_normal.info"}]}},{"text":"\n\n"},{"translate":"skyblock_classic_edition.skyblock_setup.small_hard","color":"red","clickEvent":{"action":"run_command","value":"/scoreboard players set @a SkyblockCE_islands 3"}},{"text":" ","color":"red"},{"text":"[?]","color":"red","hoverEvent":{"action":"show_text","contents":[{"translate":"skyblock_classic_edition.skyblock_setup.small_hard.info"}]}},{"text":"\n\n"},{"translate":"skyblock_classic_edition.skyblock_setup.legacy_version.compatible","italic":true},{"text":" "},{"text":"4.0.0","italic":true},{"text":" "},{"translate":"skyblock_classic_edition.skyblock_setup.legacy_version.compatible.to_text","italic":true},{"text":" "},{"text":"5.0.0","italic":true},{"text":" "},{"translate":"skyblock_classic_edition.skyblock_setup.legacy_version.compatible.datapack","italic":true}] +execute as @a[scores={SkyblockCE_install=3}] run tellraw @a ["",{"translate":"skyblock_classic_edition.skyblock_setup.welcome","bold":true},{"text":" - "},{"translate":"skyblock_classic_edition.skyblock_setup.version","bold":true},{"text":" 5.0.1 Historical Tales Update - JE-1.20.2-Skyblock_Classic_Edition:5.0.1_LTS","italic":true},{"text":"\n\n"},{"translate":"skyblock_classic_edition.skyblock_setup.for_text","bold":true},{"text":" Minecraft Java Edition: ","bold":true},{"text":"1.20.2 Trails & Tales Update","italic":true},{"text":"\n\n\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\n\n"},{"translate":"skyblock_classic_edition.skyblock_setup.choose_languages","italic":true},{"text":"\n\n"},{"translate":"credits","italic":true,"color":"#FFE28B"},{"text":"\n\n"},{"translate":"version","italic":true,"color":"#FFE28B"},{"text":"\n\n\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\n\n"},{"translate":"skyblock_classic_edition.skyblock_setup.choose_islands","italic":true},{"text":"\n\n"},{"translate":"skyblock_classic_edition.skyblock_setup.large_easy","color":"dark_green","clickEvent":{"action":"run_command","value":"/scoreboard players set @a SkyblockCE_islands 1"}},{"text":" ","color":"dark_green"},{"text":"[?]","color":"dark_green","hoverEvent":{"action":"show_text","contents":[{"translate":"skyblock_classic_edition.skyblock_setup.large_easy.info"}]}},{"text":"\n\n"},{"translate":"skyblock_classic_edition.skyblock_setup.default_normal","color":"gold","clickEvent":{"action":"run_command","value":"/scoreboard players set @a SkyblockCE_islands 2"}},{"text":" ","color":"gold"},{"text":"[?]","color":"gold","hoverEvent":{"action":"show_text","contents":[{"translate":"skyblock_classic_edition.skyblock_setup.default_normal.info"}]}},{"text":"\n\n"},{"translate":"skyblock_classic_edition.skyblock_setup.small_hard","color":"red","clickEvent":{"action":"run_command","value":"/scoreboard players set @a SkyblockCE_islands 3"}},{"text":" ","color":"red"},{"text":"[?]","color":"red","hoverEvent":{"action":"show_text","contents":[{"translate":"skyblock_classic_edition.skyblock_setup.small_hard.info"}]}},{"text":"\n\n"},{"translate":"skyblock_classic_edition.skyblock_setup.legacy_version.compatible","italic":true},{"text":" "},{"text":"4.0.0","italic":true},{"text":" "},{"translate":"skyblock_classic_edition.skyblock_setup.legacy_version.compatible.to_text","italic":true},{"text":" "},{"text":"5.0.0","italic":true},{"text":" "},{"translate":"skyblock_classic_edition.skyblock_setup.legacy_version.compatible.datapack","italic":true}] execute as @a[scores={SkyblockCE_install=1000..}] run scoreboard players set @a SkyblockCE_install 1 execute as @a[scores={SkyblockCE_install=1..}] run gamemode spectator @a execute as @a[scores={SkyblockCE_install=1..}] run tp @a 0 0 0 0 90 diff --git a/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/changelog/building.mcfunction b/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/changelog/building.mcfunction index ee7a46060..d4a5880af 100644 --- a/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/changelog/building.mcfunction +++ b/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/changelog/building.mcfunction @@ -10,7 +10,7 @@ bossbar set minecraft:building max 100 #Version Number -bossbar set building name {"text":"JE-1.20.2-Skyblock_Classic_Edition:5.0.0_LTS","color":"white","bold":true} +bossbar set building name {"text":"JE-1.20.2-Skyblock_Classic_Edition:5.0.1_LTS","color":"white","bold":true} #Map Progress diff --git a/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/changelog/building_version.txt b/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/changelog/building_version.txt index cf60b80ca..2984eb4f3 100644 --- a/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/changelog/building_version.txt +++ b/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/changelog/building_version.txt @@ -3,7 +3,7 @@ Name: Skyblock Classic Edition Edition: JAVA EDITION -Release: JE-1.20.2-Skyblock_Classic_Edition:5.0.0_LTS - 5.0.0 LTS +Release: JE-1.20.2-Skyblock_Classic_Edition:5.0.1_LTS - 5.0.1 LTS Data_pack: TRUE @@ -13,7 +13,7 @@ Custom Structures World Update: 2.0.0 Protocol Version:PVN_12 -Github_Tag: 1.20.2_JE-1a +Github_Tag: 1.20.2_JE-2a Github:https://github.com/Loweredgames/Skyblock-Classic-Edition diff --git a/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/setup_version.mcfunction b/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/setup_version.mcfunction index 51e34141d..20b91a3f6 100644 --- a/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/setup_version.mcfunction +++ b/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/setup_version.mcfunction @@ -5,30 +5,16 @@ #READING THE COPYRIGHT (C): -##Skyblock PID (LASCIARE SEMPRE LA SCOREBOARD) -scoreboard objectives add PID_1 dummy -scoreboard players add @a PID_1 1 - - -##Skyblock PID INSTALL (AGGIORNARE SE IL PID E DIVERSO) -execute as @a[scores={PID_1=2000000..}] run scoreboard players set @a PID_1 10000 +##Skyblock PID INSTALL (AGGIORNARE SE IL PID NEL NUOVO NUMERO) execute as @a[scores={SkyblockCE_install=1..}] run scoreboard players set @a PID_1 -10000 execute as @a[scores={SkyblockCE_multiplayer_reset=-1}] run scoreboard players set @a PID_1 24000 -##Skyblock PID Reset LOOP -execute as @a[scores={PID_1=90000000..}] run scoreboard players set @a PID_1 100000 - - ##Skyblock PID VERSION WARNING (CAMBIARE SOLO SE NON CI SONO CONVERSIONI) execute as @a[scores={PID_1=30}] run tellraw @s {"translate":"skyblock_classic_edition.versions_id.warning_update.on","italic":true,"color":"#d5d5d5"} #execute as @a[scores={PID_1=40}] run tellraw @s {"translate":"skyblock_classic_edition.versions_id.warning_update.off","italic":true,"color":"#d5d5d5"} -##Display Debug (NON TOCCARE, SOLO DEBUG) -#scoreboard objectives setdisplay sidebar PID_1 - - ##Skyblock PID VERSIONS (LASCIARE SEMPRE COSI) execute as @a[scores={SkyblockCE_multiplayer_reset=1}] run function skyblock:versions/update_pid diff --git a/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/update_pid.mcfunction b/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/update_pid.mcfunction index 6c7ef9b6b..c1a4bc3e9 100644 --- a/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/update_pid.mcfunction +++ b/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/update_pid.mcfunction @@ -5,130 +5,13 @@ #READING THE COPYRIGHT (C): -###World Update and Conversion - - -##Setup Version SkyblockCE_ID (CAMBIARE LA SCORE IN "SkyblockCE_id". VEDERE LA SCORE PID_X PER RIFERIMENTO) -execute as @a[scores={SkyblockCE_id=30}] run scoreboard players set @a PID_1 -1000 - - -##Setup Update PID (NON ELIMINARE "Setup Update PID" E NON MODIFICARLO, DISATTIVA SOLO SE NON C'E LA CONVERSIONE) -execute as @a[scores={PID_1=5..100}] run gamemode spectator @a -execute as @a[scores={PID_1=5}] run time set 0 -execute as @a[scores={PID_1=5}] run gamerule doImmediateRespawn true -execute as @a[scores={PID_1=5..1000}] run effect give @a blindness 5 0 true -execute as @a[scores={PID_1=5..1000}] run effect give @a night_vision 5 0 true -execute as @a[scores={PID_1=1000}] run gamerule doImmediateRespawn false -execute as @a[scores={PID_1=1005}] run playsound minecraft:entity.player.levelup ambient @a 0 66 0 100 2 -execute as @a[scores={PID_1=5..1000}] run summon minecraft:area_effect_cloud ~ ~1 ~ +##WORLD UPDATE AND CONVERSION FUNCTIONS (AGGIUNGERE SEMPRE I PID PER LE CONVERSIONI) +function skyblock_pid:pid_1 #PID Legacy Remove (RIMUOVE LA SCORE DOPO LA CONVERSIONE. AGGIORNARE SEMPRE LA SCORE) execute as @a[scores={PID_1=1000..}] run scoreboard objectives remove PID_legacy -#PID_1 - 1.20.1 (SPOSTARE "PID_X" IN LEGACY, NON ELIMINARE I COMMENTi IN SE) -#scoreboard objectives setdisplay sidebar PID_1 - - -##Overworld -execute in minecraft:overworld as @a[scores={PID_1=100}] run tp @a 280 45 0 0 0 -execute in minecraft:overworld as @a[scores={PID_1=150}] run setblock 295 50 2 minecraft:barrel[facing=south,open=false]{Items:[{Count:1b,Slot:13b,id:"minecraft:coast_armor_trim_smithing_template"},{Count:1b,Slot:26b,id:"minecraft:filled_map",tag:{display:{Lore:['{"text":"Here you will find treasures of all kinds but be careful not to fall...","italic":true}'],MapColor:6911,Name:'{"text":"The Flyship","bold":true}'}}}]} destroy -execute in minecraft:overworld as @a[scores={PID_1=200}] run tp @a 722 50 709 0 0 -execute in minecraft:overworld as @a[scores={PID_1=250}] run setblock 722 49 708 minecraft:chest[facing=south,type=single,waterlogged=false]{Items:[{Count:1b,Slot:3b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:4b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:5b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:10b,id:"minecraft:shulker_shell"},{Count:1b,Slot:11b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:12b,id:"minecraft:eye_armor_trim_smithing_template"},{Count:1b,Slot:13b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:14b,id:"minecraft:spire_armor_trim_smithing_template"},{Count:1b,Slot:15b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:16b,id:"minecraft:shulker_shell"},{Count:1b,Slot:21b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:22b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:23b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:26b,id:"minecraft:written_book",tag:{author:"for you",generation:3,pages:['{"italic":true,"text":"10411611611211558474797114991041051181014611111410347100101116971051081154710811111511645109101109111114105101115955048494949494956"}'],resolved:1b,title:"Lost Memories"}}]} destroy -execute in minecraft:overworld as @a[scores={PID_1=251}] run setblock 722 49 709 minecraft:oak_wall_sign[facing=south,waterlogged=false]{back_text:{color:"black",has_glowing_text:0b,messages:['{"text":""}','{"text":""}','{"text":""}','{"text":""}']},front_text:{color:"black",has_glowing_text:1b,messages:['{"text":"I\'m sorry but"}','{"text":"The End City"}','{"text":"is broken :("}','{"text":""}']},is_waxed:0b} destroy -execute in minecraft:overworld as @a[scores={PID_1=252}] run setblock 722 49 705 oak_sign[rotation=0,waterlogged=false]{front_text:{color:"black",has_glowing_text:1b,messages:['{"text":"The portal is"}','{"text":"broken sorry,"}','{"text":"in this version..."}','{"text":";("}']}} destroy -execute in minecraft:overworld as @a[scores={PID_1=255..}] run fill 723 48 704 721 48 706 minecraft:infested_cobblestone replace -execute in minecraft:overworld as @a[scores={PID_1=255..}] run setblock 722 48 703 minecraft:end_portal_frame[eye=false,facing=south] replace -execute in minecraft:overworld as @a[scores={PID_1=300}] run tp @a 508 46 71 0 0 -execute in minecraft:overworld as @a[scores={PID_1=350}] run setblock 507 46 71 minecraft:barrel[facing=east,open=false]{Items:[{Count:1b,Slot:8b,id:"minecraft:filled_map",tag:{display:{Lore:['{"text":"You fi al y cce ded an he e ot r it s th t c n hel u...","italic":true}'],MapColor:0,Name:'{"text":"J urn Sky lok #02","bold":true}'}}},{Count:1b,Slot:13b,id:"minecraft:sentry_armor_trim_smithing_template"}]} destroy -execute in minecraft:overworld as @a[scores={PID_1=400}] run tp @a -694 46 -694 0 0 -execute in minecraft:overworld as @a[scores={PID_1=450}] run setblock -696 47 -695 minecraft:barrel[facing=east,open=false]{Items:[{Count:1b,Slot:1b,id:"minecraft:book"},{Count:1b,Slot:2b,id:"minecraft:amethyst_shard"},{Count:1b,Slot:3b,id:"minecraft:echo_shard"},{Count:1b,Slot:4b,id:"minecraft:amethyst_shard"},{Count:1b,Slot:5b,id:"minecraft:echo_shard"},{Count:1b,Slot:6b,id:"minecraft:amethyst_shard"},{Count:1b,Slot:7b,id:"minecraft:book"},{Count:1b,Slot:8b,id:"minecraft:book"},{Count:1b,Slot:9b,id:"minecraft:book"},{Count:1b,Slot:10b,id:"minecraft:book"},{Count:1b,Slot:11b,id:"minecraft:fire_charge"},{Count:1b,Slot:12b,id:"minecraft:silence_armor_trim_smithing_template"},{Count:1b,Slot:13b,id:"minecraft:calibrated_sculk_sensor"},{Count:1b,Slot:14b,id:"minecraft:ward_armor_trim_smithing_template"},{Count:1b,Slot:15b,id:"minecraft:fire_charge"},{Count:1b,Slot:17b,id:"minecraft:book"},{Count:1b,Slot:18b,id:"minecraft:saddle"},{Count:1b,Slot:19b,id:"minecraft:fire_charge"},{Count:1b,Slot:22b,id:"minecraft:echo_shard"},{Count:1b,Slot:25b,id:"minecraft:fire_charge"},{Count:1b,Slot:26b,id:"minecraft:filled_map",tag:{display:{Lore:['{"text":"This was my home but one day everything died...","italic":true}'],MapColor:4156559,Name:'{"text":"Deep Darkness","bold":true}'}}}]} destroy -execute in minecraft:overworld as @a[scores={PID_1=400..450}] run kill @e[type=minecraft:warden] -execute in minecraft:overworld as @a[scores={PID_1=500}] run tp @a -179 50 -176 0 0 -execute in minecraft:overworld as @a[scores={PID_1=550}] run setblock -179 52 -177 minecraft:chest[facing=west,type=single,waterlogged=false]{Items:[{Count:1b,Slot:12b,id:"minecraft:allay_spawn_egg"},{Count:1b,Slot:13b,id:"minecraft:vex_armor_trim_smithing_template"},{Count:1b,Slot:14b,id:"minecraft:allay_spawn_egg"},{Count:1b,Slot:26b,id:"minecraft:filled_map",tag:{display:{Lore:['{"text":"Here is a witch and is a black cat. I hope it will keep you friendship...","italic":true}'],MapColor:39183,Name:'{"text":"Weting","bold":true}'}}}]} destroy -execute in minecraft:overworld as @a[scores={PID_1=600}] run tp @a -49 50 503 0 0 -execute in minecraft:overworld as @a[scores={PID_1=650}] run setblock -49 50 503 minecraft:barrel[facing=west,open=false]{Items:[{Count:1b,Slot:8b,id:"minecraft:filled_map",tag:{display:{Lore:['{"text":"Sorry for the traps but it\'s not easy to transport entire constructions. here is the reward...","italic":true}'],MapColor:1810688,Name:'{"text":"Jungle And Traps","bold":true}'}}},{Count:1b,Slot:13b,id:"minecraft:wild_armor_trim_smithing_template"}]} destroy -execute in minecraft:overworld as @a[scores={PID_1=700}] run tp @a 71 59 -489 0 0 -execute in minecraft:overworld as @a[scores={PID_1=710}] run setblock 73 58 -495 minecraft:sandstone_stairs[facing=west,half=bottom,shape=straight,waterlogged=false] destroy -execute in minecraft:overworld as @a[scores={PID_1=711}] run setblock 74 57 -495 minecraft:sandstone_stairs[facing=west,half=bottom,shape=straight,waterlogged=false] destroy -execute in minecraft:overworld as @a[scores={PID_1=712}] run setblock 75 56 -495 minecraft:sandstone_stairs[facing=west,half=bottom,shape=straight,waterlogged=false] destroy -execute in minecraft:overworld as @a[scores={PID_1=713}] run setblock 76 55 -495 minecraft:sandstone_stairs[facing=west,half=bottom,shape=straight,waterlogged=false] destroy -execute in minecraft:overworld as @a[scores={PID_1=720}] run fill 80 54 -494 74 54 -488 minecraft:cut_sandstone keep -execute in minecraft:overworld as @a[scores={PID_1=721}] run fill 74 57 -494 80 57 -494 minecraft:cut_sandstone destroy -execute in minecraft:overworld as @a[scores={PID_1=722}] run fill 80 57 -493 80 57 -488 minecraft:cut_sandstone destroy -execute in minecraft:overworld as @a[scores={PID_1=723}] run fill 79 57 -488 74 57 -488 minecraft:cut_sandstone destroy -execute in minecraft:overworld as @a[scores={PID_1=724}] run fill 74 57 -489 74 57 -493 minecraft:cut_sandstone destroy -execute in minecraft:overworld as @a[scores={PID_1=725}] run fill 80 56 -488 74 56 -488 minecraft:chiseled_sandstone destroy -execute in minecraft:overworld as @a[scores={PID_1=726}] run fill 74 56 -489 74 56 -494 minecraft:chiseled_sandstone destroy -execute in minecraft:overworld as @a[scores={PID_1=727}] run fill 75 56 -494 80 56 -494 minecraft:chiseled_sandstone destroy -execute in minecraft:overworld as @a[scores={PID_1=728}] run fill 80 56 -493 80 56 -488 minecraft:chiseled_sandstone destroy -execute in minecraft:overworld as @a[scores={PID_1=729}] run fill 80 55 -488 74 55 -488 minecraft:cut_sandstone destroy -execute in minecraft:overworld as @a[scores={PID_1=730}] run fill 74 55 -489 74 55 -494 minecraft:cut_sandstone destroy -execute in minecraft:overworld as @a[scores={PID_1=731}] run fill 75 55 -494 80 55 -494 minecraft:cut_sandstone destroy -execute in minecraft:overworld as @a[scores={PID_1=732}] run fill 80 55 -493 80 55 -488 minecraft:cut_sandstone destroy -execute in minecraft:overworld as @a[scores={PID_1=733}] run fill 77 55 -494 77 56 -494 minecraft:sand destroy -execute in minecraft:overworld as @a[scores={PID_1=740}] run setblock 80 55 -491 minecraft:smooth_sandstone_stairs[facing=east,half=bottom,shape=straight,waterlogged=false] destroy -execute in minecraft:overworld as @a[scores={PID_1=741}] run setblock 80 56 -491 minecraft:smooth_sandstone_stairs[facing=east,half=top,shape=straight,waterlogged=false] destroy -execute in minecraft:overworld as @a[scores={PID_1=742}] run setblock 77 55 -488 minecraft:smooth_sandstone_stairs[facing=south,half=bottom,shape=straight,waterlogged=false] destroy -execute in minecraft:overworld as @a[scores={PID_1=743}] run setblock 77 56 -488 minecraft:smooth_sandstone_stairs[facing=south,half=top,shape=straight,waterlogged=false] destroy -execute in minecraft:overworld as @a[scores={PID_1=744}] run setblock 74 55 -491 minecraft:smooth_sandstone_stairs[facing=west,half=bottom,shape=straight,waterlogged=false] destroy -execute in minecraft:overworld as @a[scores={PID_1=745}] run setblock 74 56 -491 minecraft:smooth_sandstone_stairs[facing=west,half=top,shape=straight,waterlogged=false] destroy -execute in minecraft:overworld as @a[scores={PID_1=750}] run fill 75 54 -491 79 54 -491 minecraft:orange_terracotta destroy -execute in minecraft:overworld as @a[scores={PID_1=755}] run fill 77 54 -489 77 54 -493 minecraft:orange_terracotta destroy -execute in minecraft:overworld as @a[scores={PID_1=760}] run setblock 77 54 -491 minecraft:gold_block destroy -execute in minecraft:overworld as @a[scores={PID_1=761}] run fill 75 55 -493 79 55 -489 minecraft:sand destroy -execute in minecraft:overworld as @a[scores={PID_1=762}] run fill 79 56 -493 75 56 -489 minecraft:sand destroy -execute in minecraft:overworld as @a[scores={PID_1=763}] run fill 79 57 -493 75 58 -489 minecraft:sand destroy -execute in minecraft:overworld as @a[scores={PID_1=764}] run setblock 75 58 -490 minecraft:orange_terracotta destroy -execute in minecraft:overworld as @a[scores={PID_1=765}] run fill 77 55 -495 77 58 -495 minecraft:sand destroy -execute in minecraft:overworld as @a[scores={PID_1=766}] run fill 76 56 -495 76 58 -495 minecraft:sand destroy -execute in minecraft:overworld as @a[scores={PID_1=767}] run fill 75 58 -495 74 58 -495 minecraft:sand destroy -execute in minecraft:overworld as @a[scores={PID_1=768}] run fill 78 59 -495 77 59 -495 minecraft:sand destroy -execute in minecraft:overworld as @a[scores={PID_1=770}] run setblock 78 55 -493 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:archer_pottery_sherd"}} destroy -execute in minecraft:overworld as @a[scores={PID_1=771}] run setblock 75 55 -490 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:emerald"}} destroy -execute in minecraft:overworld as @a[scores={PID_1=772}] run setblock 75 55 -489 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:tnt"}} destroy -execute in minecraft:overworld as @a[scores={PID_1=773}] run setblock 77 56 -491 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:miner_pottery_sherd"}} destroy -execute in minecraft:overworld as @a[scores={PID_1=774}] run setblock 79 56 -490 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:tnt"}} destroy -execute in minecraft:overworld as @a[scores={PID_1=775}] run setblock 75 56 -489 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:gunpowder"}} destroy -execute in minecraft:overworld as @a[scores={PID_1=776}] run setblock 76 56 -491 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:tnt"}} destroy -execute in minecraft:overworld as @a[scores={PID_1=777}] run setblock 76 56 -492 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:tnt"}} destroy -execute in minecraft:overworld as @a[scores={PID_1=778}] run setblock 78 58 -493 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:prize_pottery_sherd"}} destroy -execute in minecraft:overworld as @a[scores={PID_1=779}] run setblock 78 59 -493 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:emerald"}} destroy -execute in minecraft:overworld as @a[scores={PID_1=780}] run setblock 77 58 -489 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:tnt"}} destroy -execute in minecraft:overworld as @a[scores={PID_1=781}] run setblock 78 58 -489 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:gunpowder"}} destroy -execute in minecraft:overworld as @a[scores={PID_1=782}] run setblock 75 57 -495 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:gunpowder"}} destroy -execute in minecraft:overworld as @a[scores={PID_1=783}] run setblock 73 59 -495 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:diamond"}} destroy -execute in minecraft:overworld as @a[scores={PID_1=784}] run setblock 78 60 -494 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:tnt"}} destroy -execute in minecraft:overworld as @a[scores={PID_1=785}] run setblock 77 55 -491 minecraft:chest[facing=north,type=single,waterlogged=false]{Items:[{Count:1b,Slot:0b,id:"minecraft:string"},{Count:1b,Slot:1b,id:"minecraft:brewer_pottery_sherd"},{Count:1b,Slot:2b,id:"minecraft:feather"},{Count:1b,Slot:3b,id:"minecraft:string"},{Count:1b,Slot:5b,id:"minecraft:sand"},{Count:1b,Slot:6b,id:"minecraft:saddle"},{Count:3b,Slot:7b,id:"minecraft:bone"},{Count:1b,Slot:8b,id:"minecraft:sand"},{Count:1b,Slot:9b,id:"minecraft:rotten_flesh"},{Count:3b,Slot:10b,id:"minecraft:sand"},{Count:1b,Slot:11b,id:"minecraft:string"},{Count:1b,Slot:13b,id:"minecraft:dune_armor_trim_smithing_template"},{Count:2b,Slot:14b,id:"minecraft:sand"},{Count:1b,Slot:15b,id:"minecraft:skull_pottery_sherd"},{Count:1b,Slot:16b,id:"minecraft:bone"},{Count:1b,Slot:17b,id:"minecraft:string"},{Count:2b,Slot:18b,id:"minecraft:bone"},{Count:1b,Slot:19b,id:"minecraft:sand"},{Count:1b,Slot:20b,id:"minecraft:sand"},{Count:1b,Slot:21b,id:"minecraft:arms_up_pottery_sherd"},{Count:1b,Slot:22b,id:"minecraft:sand"},{Count:1b,Slot:23b,id:"minecraft:bone"},{Count:2b,Slot:24b,id:"minecraft:rotten_flesh"},{Count:2b,Slot:25b,id:"minecraft:string"}]} destroy -execute in minecraft:overworld as @a[scores={PID_1=787}] run fill 73 58 -487 69 58 -491 minecraft:smooth_sandstone keep -execute in minecraft:overworld as @a[scores={PID_1=788}] run summon camel 71 60 -489 {CustomNameVisible:1b,PersistenceRequired:1b,CustomName:'{"text":"Camel"}'} -execute in minecraft:overworld as @a[scores={PID_1=788}] run summon camel 71 60 -489 {CustomNameVisible:1b,PersistenceRequired:1b,CustomName:'{"text":"Camel"}'} -execute in minecraft:overworld as @a[scores={PID_1=800}] run tp @a 486 55 384 0 0 -execute in minecraft:overworld as @a[scores={PID_1=805}] run setblock 486 55 384 minecraft:fletching_table keep - - -##The Nether -execute in minecraft:the_nether as @a[scores={PID_1=900}] run tp @a 5 58 33 0 0 -execute in minecraft:the_nether as @a[scores={PID_1=950}] run fill 6 57 33 4 57 35 minecraft:polished_blackstone_bricks keep -execute in minecraft:the_nether as @a[scores={PID_1=951}] run setblock 5 58 34 minecraft:air replace -execute in minecraft:the_nether as @a[scores={PID_1=952}] run setblock 5 58 34 minecraft:chest[facing=north,type=single,waterlogged=false]{Items:[{Count:2b,Slot:0b,id:"minecraft:gilded_blackstone"},{Count:1b,Slot:1b,id:"minecraft:piglin_banner_pattern"},{Count:1b,Slot:2b,id:"minecraft:netherite_upgrade_smithing_template"},{Count:1b,Slot:3b,id:"minecraft:magma_cream"},{Count:1b,Slot:4b,id:"minecraft:gold_nugget"},{Count:1b,Slot:5b,id:"minecraft:chain"},{Count:1b,Slot:6b,id:"minecraft:music_disc_pigstep"},{Count:1b,Slot:7b,id:"minecraft:gilded_blackstone"},{Count:1b,Slot:8b,id:"minecraft:snout_armor_trim_smithing_template"},{Count:1b,Slot:9b,id:"minecraft:netherite_scrap"},{Count:1b,Slot:10b,id:"minecraft:rib_armor_trim_smithing_template"},{Count:1b,Slot:11b,id:"minecraft:gold_nugget"},{Count:1b,Slot:12b,id:"minecraft:gilded_blackstone"},{Count:1b,Slot:13b,id:"minecraft:gilded_blackstone"},{Count:1b,Slot:14b,id:"minecraft:magma_cream"},{Count:1b,Slot:16b,id:"minecraft:chain"},{Count:1b,Slot:17b,id:"minecraft:gold_nugget"},{Count:1b,Slot:18b,id:"minecraft:chain"},{Count:1b,Slot:20b,id:"minecraft:gilded_blackstone"},{Count:1b,Slot:22b,id:"minecraft:netherite_upgrade_smithing_template"},{Count:1b,Slot:23b,id:"minecraft:netherite_scrap"},{Count:1b,Slot:24b,id:"minecraft:chain"},{Count:1b,Slot:25b,id:"minecraft:enchanted_book",tag:{StoredEnchantments:[{id:"minecraft:soul_speed",lvl:3s}]}},{Count:2b,Slot:26b,id:"minecraft:magma_cream"}]} keep -execute in minecraft:the_nether as @a[scores={PID_1=955}] run setblock 6 58 34 minecraft:piglin_head[rotation=15] keep -execute in minecraft:the_nether as @a[scores={PID_1=956}] run setblock 4 58 34 minecraft:piglin_head[rotation=1] keep -execute in minecraft:overworld as @a[scores={PID_1=960}] run tp @a 0 66 0 0 0 - - -##The End -#???? - - -##Final Function PID -execute as @a[scores={PID_1=1001}] run advancement revoke @a only minecraft:end/root -execute as @a[scores={PID_1=1001}] run advancement revoke @a only minecraft:nether/root -execute as @a[scores={PID_1=1005}] run tellraw @a ["",{"text":"Due to several problems in The End (","italic":true,"color":"red"},{"text":"see the bug #16","italic":true,"underlined":true,"color":"red","clickEvent":{"action":"open_url","value":"https://github.com/Loweredgames/Skyblock-Classic-Edition/issues/16"}},{"text":"). the dimension has been suspended in this release until the issues are resolved.\nThanks you :)","italic":true,"color":"red"}] -execute as @a[scores={PID_1=1006}] run tellraw @a {"translate":"skyblock_classic_edition.version_update.crowdin.info","color":"yellow","clickEvent":{"action":"open_url","value":"https://crowdin.com/project/skyblock-classic-edition"}} -execute as @a[scores={PID_1=1007}] run tellraw @a {"translate":"skyblock_classic_edition.version_update.discord","underlined":true,"color":"light_purple","clickEvent":{"action":"open_url","value":"https://discord.gg/T6PHxhznJ6"}} -execute as @a[scores={PID_1=1010}] run time set 0 -execute as @a[scores={PID_1=1011}] run playsound minecraft:music_disc.relic ambient @a 0 65 0 10000 1 -execute in minecraft:overworld at @a[scores={PID_1=1005}] run tp @a 0 66 0 90 0 -execute as @a[scores={PID_1=1011}] run gamemode survival @a \ No newline at end of file +#Setup Version SkyblockCE_ID (CAMBIARE LA SCORE IN "SkyblockCE_id". VEDERE LA SCORE PID_X PER RIFERIMENTO) +execute as @a[scores={SkyblockCE_id=30}] run scoreboard players set @a PID_1 -1000 \ No newline at end of file diff --git a/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/version_pvn.mcfunction b/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/version_pvn.mcfunction index 1262b2d1a..6c917c4b1 100644 --- a/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/version_pvn.mcfunction +++ b/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/version_pvn.mcfunction @@ -5,7 +5,7 @@ #READING THE COPYRIGHT (C): -##Version PVN (DISABILITARE SE NON CI SONO CONVERSIONI) +##Version PVN (LASCIARE SEMPRE COSI) function skyblock:versions/setup_version @@ -29,7 +29,7 @@ execute as @a[scores={PVN_legacy=201..}] run scoreboard objectives remove PVN_le ##AGGIUNGERE CHANGELOG IN GITHUB E POI AGGIORNARE GITHUB -execute as @a[scores={PVN_12=1}] run tellraw @s ["",{"translate":"skyblock_classic_edition.version_update.welcome","bold":true},{"text":"\n"},{"text":" 5.0.0 Historical Tales Update - JE-1.20.2-Skyblock_Classic_Edition:5.0.0_LTS","italic":true},{"text":" \n"},{"text":"\n"},{"translate":"skyblock_classic_edition.version_update.for_edition","bold":true},{"text":" 1.20.2 Trails & Tales Update","italic":true},{"translate":"skyblock_classic_edition.version_update.check_news"},{"translate":"skyblock_classic_edition.version_update.changelog","italic":true,"underlined":true,"clickEvent":{"action":"open_url","value":"https://github.com/Loweredgames/Skyblock-Classic-Edition/releases/tag/1.20.2_JE-1a"}},{"text":"\n\n\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\n\n"},{"translate":"skyblock_classic_edition.version_update.check_links","bold":true},{"text":"\n\n"},{"text":"\u27a1Github","color":"gray","clickEvent":{"action":"open_url","value":"https://github.com/Loweredgames/Skyblock-Classic-Edition"}},{"text":"\n\n"},{"text":"\u27a1Curse","color":"#D51314","clickEvent":{"action":"open_url","value":"https://www.curseforge.com/minecraft/worlds/skyblock-classic-edition/files"}},{"text":"Forge","color":"#666666","clickEvent":{"action":"open_url","value":"https://www.curseforge.com/minecraft/worlds/skyblock-classic-edition/files"}},{"text":"\n\n"},{"text":"\u27a1Planet","color":"#16BF00","clickEvent":{"action":"open_url","value":"https://www.planetminecraft.com/project/skyblock-classic-edition/"}},{"text":"Minecraft","color":"#00C3B6","clickEvent":{"action":"open_url","value":"https://www.planetminecraft.com/project/skyblock-classic-edition/"}},{"text":"\n\n"},{"translate":"skyblock_classic_edition.version_update.crowdin","color":"yellow","clickEvent":{"action":"open_url","value":"https://crowdin.com/project/skyblock-classic-edition"}},{"text":" ","color":"white"},{"text":"[!]","color":"white","hoverEvent":{"action":"show_text","contents":[{"translate":"skyblock_classic_edition.version_update.crowdin.info"}]}},{"text":"\n\n\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\n\n"},{"translate":"credits","italic":true,"color":"#FFE28B"},{"text":"\n\n"},{"translate":"version","italic":true,"color":"#FFE28B"},{"text":"\n\n\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\n\n"},{"translate":"skyblock_classic_edition.version_update.discord","underlined":true,"color":"light_purple","clickEvent":{"action":"open_url","value":"https://discord.gg/T6PHxhznJ6"}},{"text":"\n "}] +execute as @a[scores={PVN_12=1}] run tellraw @s ["",{"translate":"skyblock_classic_edition.version_update.welcome","bold":true},{"text":"\n"},{"text":" 5.0.1 Historical Tales Update - JE-1.20.2-Skyblock_Classic_Edition:5.0.1_LTS","italic":true},{"text":" \n"},{"text":"\n"},{"translate":"skyblock_classic_edition.version_update.for_edition","bold":true},{"text":" 1.20.2 Trails & Tales Update","italic":true},{"translate":"skyblock_classic_edition.version_update.check_news"},{"translate":"skyblock_classic_edition.version_update.changelog","italic":true,"underlined":true,"clickEvent":{"action":"open_url","value":"https://github.com/Loweredgames/Skyblock-Classic-Edition/releases/tag/1.20.2_JE-2a"}},{"text":"\n\n\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\n\n"},{"translate":"skyblock_classic_edition.version_update.check_links","bold":true},{"text":"\n\n"},{"text":"\u27a1Github","color":"gray","clickEvent":{"action":"open_url","value":"https://github.com/Loweredgames/Skyblock-Classic-Edition"}},{"text":"\n\n"},{"text":"\u27a1Curse","color":"#D51314","clickEvent":{"action":"open_url","value":"https://www.curseforge.com/minecraft/worlds/skyblock-classic-edition/files"}},{"text":"Forge","color":"#666666","clickEvent":{"action":"open_url","value":"https://www.curseforge.com/minecraft/worlds/skyblock-classic-edition/files"}},{"text":"\n\n"},{"text":"\u27a1Planet","color":"#16BF00","clickEvent":{"action":"open_url","value":"https://www.planetminecraft.com/project/skyblock-classic-edition/"}},{"text":"Minecraft","color":"#00C3B6","clickEvent":{"action":"open_url","value":"https://www.planetminecraft.com/project/skyblock-classic-edition/"}},{"text":"\n\n"},{"translate":"skyblock_classic_edition.version_update.crowdin","color":"yellow","clickEvent":{"action":"open_url","value":"https://crowdin.com/project/skyblock-classic-edition"}},{"text":" ","color":"white"},{"text":"[!]","color":"white","hoverEvent":{"action":"show_text","contents":[{"translate":"skyblock_classic_edition.version_update.crowdin.info"}]}},{"text":"\n\n\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\n\n"},{"translate":"credits","italic":true,"color":"#FFE28B"},{"text":"\n\n"},{"translate":"version","italic":true,"color":"#FFE28B"},{"text":"\n\n\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\u2b1c\n\n"},{"translate":"skyblock_classic_edition.version_update.discord","underlined":true,"color":"light_purple","clickEvent":{"action":"open_url","value":"https://discord.gg/T6PHxhznJ6"}},{"text":"\n "}] ##PVN WARNING (NON TOCCARE, SOLO VERSIONI DI SVILUPPO) diff --git a/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/legacy_pid_setup.mcfunction b/datapacks/Skyblock Classic Edition/legacy_pid/data/skyblock_legacy_pid/functions/legacy.mcfunction similarity index 92% rename from datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/legacy_pid_setup.mcfunction rename to datapacks/Skyblock Classic Edition/legacy_pid/data/skyblock_legacy_pid/functions/legacy.mcfunction index b9850dc9a..b9bebdba2 100644 --- a/datapacks/Skyblock Classic Edition/data/skyblock/functions/versions/legacy_pid_setup.mcfunction +++ b/datapacks/Skyblock Classic Edition/legacy_pid/data/skyblock_legacy_pid/functions/legacy.mcfunction @@ -37,7 +37,7 @@ execute as @a[scores={PID_legacy=740}] run playsound minecraft:entity.player.lev execute as @a[scores={ID_5=1..}] run scoreboard objectives remove PID_0 -##PID_0 - 1.19.4 (LTS FINO A PID_2, NON RIMUOVERE IL COMMENTO IN SE, AGGIUNGERE QUESTO COMMENTO NEI NUOVI PID) +##PID_0 - 1.20.2 (LTS FINO A PID_2, NON RIMUOVERE IL COMMENTO IN SE, AGGIUNGERE QUESTO COMMENTO NEI NUOVI PID) ##The Nether @@ -46,15 +46,14 @@ execute in minecraft:the_nether as @a[scores={PID_legacy=250}] run fill 2 2 33 - execute in minecraft:the_nether as @a[scores={PID_legacy=300}] run setblock 0 3 31 oak_sign[rotation=8,waterlogged=false]{front_text:{color:"black",has_glowing_text:1b,messages:['{"text":"The portal is"}','{"text":"broken sorry.."}','{"text":";("}','{"text":"since: 1.0.0"}']}} destroy execute in minecraft:the_nether as @a[scores={PID_legacy=400}] run scoreboard players set @a SkyblockCE_tp 1 execute as @a[scores={PID_legacy=450}] run scoreboard players set @a SkyblockCE_tp 0 -###execute as @a[scores={PID_legacy=500}] run scoreboard objectives add fix_end dummy (da rimuovere) execute as @a[scores={PID_legacy=501..600}] run gamemode spectator @a execute as @a[scores={PID_legacy=600}] in minecraft:overworld run tp @a 0 66 0 execute in minecraft:overworld as @a[scores={PID_legacy=650}] run setblock 0 62 0 minecraft:black_concrete keep -execute as @a[scores={PID_legacy=730}] run advancement revoke @a only minecraft:end/root +#>execute as @a[scores={PID_legacy=730}] run advancement revoke @a only minecraft:end/root (da riaggiungere in futuro) execute as @a[scores={PID_legacy=730}] run advancement revoke @a only minecraft:nether/root -##PID Legacy Stop (QUANDO FINISCE: CAMBIARE IL NUMERO PER RESETARE TUTTO, AGGIORNARE SEMPRE NELLE NUOVE VERSIONI) +##PID Legacy Stop (QUANDO FINISCE: CAMBIARE IL NUMERO PER RESETARE TUTTO, AGGIUNGERE SEMPRE NELLE NUOVE VERSIONI IL PID) execute as @a[scores={PID_0=1..}] run scoreboard players set @a PID_1 -100 diff --git a/datapacks/Skyblock Classic Edition/pack.mcmeta b/datapacks/Skyblock Classic Edition/pack.mcmeta index 42b8bd8bd..e1c41d0c4 100644 --- a/datapacks/Skyblock Classic Edition/pack.mcmeta +++ b/datapacks/Skyblock Classic Edition/pack.mcmeta @@ -6,7 +6,15 @@ }, "overlays": { "entries": [ - { + { + "formats": {"min_inclusive": 16, "max_inclusive": 19}, + "directory": "pid_1" + }, + { + "formats": {"min_inclusive": 16, "max_inclusive": 19}, + "directory": "legacy_pid" + }, + { "formats": {"min_inclusive": 16, "max_inclusive": 19}, "directory": "test_skyblock" } diff --git a/datapacks/Skyblock Classic Edition/pid_1/data/skyblock_pid/functions/pid_1.mcfunction b/datapacks/Skyblock Classic Edition/pid_1/data/skyblock_pid/functions/pid_1.mcfunction new file mode 100644 index 000000000..cf8184cf0 --- /dev/null +++ b/datapacks/Skyblock Classic Edition/pid_1/data/skyblock_pid/functions/pid_1.mcfunction @@ -0,0 +1,139 @@ +#Copyright (C) Loweredgames (Lorenzo Giannini) +#Contacted: +#This Source Code Form is subject to the terms of the License. +#NOT OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG STUDIO. +#READING THE COPYRIGHT (C): + + +##Setup Update PID (NON ELIMINARE "Setup Update PID" E NON MODIFICARLO, DISATTIVA SOLO SE NON C'E LA CONVERSIONE) + + +#Scoreboard PID SETUP (LASCIARE SEMPRE LA SCOREBOARD) +scoreboard objectives add PID_1 dummy +scoreboard players add @a PID_1 1 +#scoreboard objectives setdisplay sidebar PID_1 + + +#Scoreboard Start PID 1 +execute as @a[scores={PID_1=5..100}] run gamemode spectator @a +execute as @a[scores={PID_1=5}] run time set 0 +execute as @a[scores={PID_1=5}] run gamerule doImmediateRespawn true +execute as @a[scores={PID_1=5..1000}] run effect give @a blindness 5 0 true +execute as @a[scores={PID_1=5..1000}] run effect give @a night_vision 5 0 true +execute as @a[scores={PID_1=1000}] run gamerule doImmediateRespawn false +execute as @a[scores={PID_1=1005}] run playsound minecraft:entity.player.levelup ambient @a 0 66 0 100 2 +execute as @a[scores={PID_1=5..1000}] run summon minecraft:area_effect_cloud ~ ~1 ~ + + +#Skyblock PID Reset LOOP +execute as @a[scores={PID_1=2000000..}] run scoreboard players set @a PID_1 10000 + + +#PID_1 - 1.20.2 (SPOSTARE "PID_X" IN LEGACY, NON ELIMINARE I COMMENTi IN SE) + + +##Overworld +execute in minecraft:overworld as @a[scores={PID_1=100}] run tp @a 280 45 0 0 0 +execute in minecraft:overworld as @a[scores={PID_1=150}] run setblock 295 50 2 minecraft:barrel[facing=south,open=false]{Items:[{Count:1b,Slot:13b,id:"minecraft:coast_armor_trim_smithing_template"},{Count:1b,Slot:26b,id:"minecraft:filled_map",tag:{display:{Lore:['{"text":"Here you will find treasures of all kinds but be careful not to fall...","italic":true}'],MapColor:6911,Name:'{"text":"The Flyship","bold":true}'}}}]} destroy +execute in minecraft:overworld as @a[scores={PID_1=200}] run tp @a 722 50 709 0 0 +execute in minecraft:overworld as @a[scores={PID_1=250}] run setblock 722 49 708 minecraft:chest[facing=south,type=single,waterlogged=false]{Items:[{Count:1b,Slot:3b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:4b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:5b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:10b,id:"minecraft:shulker_shell"},{Count:1b,Slot:11b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:12b,id:"minecraft:eye_armor_trim_smithing_template"},{Count:1b,Slot:13b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:14b,id:"minecraft:spire_armor_trim_smithing_template"},{Count:1b,Slot:15b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:16b,id:"minecraft:shulker_shell"},{Count:1b,Slot:21b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:22b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:23b,id:"minecraft:chorus_fruit"},{Count:1b,Slot:26b,id:"minecraft:written_book",tag:{author:"for you",generation:3,pages:['{"italic":true,"text":"10411611611211558474797114991041051181014611111410347100101116971051081154710811111511645109101109111114105101115955048494949494956"}'],resolved:1b,title:"Lost Memories"}}]} destroy +execute in minecraft:overworld as @a[scores={PID_1=251}] run setblock 722 49 709 minecraft:oak_wall_sign[facing=south,waterlogged=false]{back_text:{color:"black",has_glowing_text:0b,messages:['{"text":""}','{"text":""}','{"text":""}','{"text":""}']},front_text:{color:"black",has_glowing_text:1b,messages:['{"text":"I\'m sorry but"}','{"text":"The End City"}','{"text":"is broken :("}','{"text":""}']},is_waxed:0b} destroy +execute in minecraft:overworld as @a[scores={PID_1=252}] run setblock 722 49 705 oak_sign[rotation=0,waterlogged=false]{front_text:{color:"black",has_glowing_text:1b,messages:['{"text":"The portal is"}','{"text":"broken sorry,"}','{"text":"in this version..."}','{"text":";("}']}} destroy +execute in minecraft:overworld as @a[scores={PID_1=255..}] run fill 723 48 704 721 48 706 minecraft:infested_cobblestone replace +execute in minecraft:overworld as @a[scores={PID_1=255..}] run setblock 722 48 703 minecraft:end_portal_frame[eye=false,facing=south] replace +execute in minecraft:overworld as @a[scores={PID_1=300}] run tp @a 508 46 71 0 0 +execute in minecraft:overworld as @a[scores={PID_1=350}] run setblock 507 46 71 minecraft:barrel[facing=east,open=false]{Items:[{Count:1b,Slot:8b,id:"minecraft:filled_map",tag:{display:{Lore:['{"text":"You fi al y cce ded an he e ot r it s th t c n hel u...","italic":true}'],MapColor:0,Name:'{"text":"J urn Sky lok #02","bold":true}'}}},{Count:1b,Slot:13b,id:"minecraft:sentry_armor_trim_smithing_template"}]} destroy +execute in minecraft:overworld as @a[scores={PID_1=400}] run tp @a -694 46 -694 0 0 +execute in minecraft:overworld as @a[scores={PID_1=450}] run setblock -696 47 -695 minecraft:barrel[facing=east,open=false]{Items:[{Count:1b,Slot:1b,id:"minecraft:book"},{Count:1b,Slot:2b,id:"minecraft:amethyst_shard"},{Count:1b,Slot:3b,id:"minecraft:echo_shard"},{Count:1b,Slot:4b,id:"minecraft:amethyst_shard"},{Count:1b,Slot:5b,id:"minecraft:echo_shard"},{Count:1b,Slot:6b,id:"minecraft:amethyst_shard"},{Count:1b,Slot:7b,id:"minecraft:book"},{Count:1b,Slot:8b,id:"minecraft:book"},{Count:1b,Slot:9b,id:"minecraft:book"},{Count:1b,Slot:10b,id:"minecraft:book"},{Count:1b,Slot:11b,id:"minecraft:fire_charge"},{Count:1b,Slot:12b,id:"minecraft:silence_armor_trim_smithing_template"},{Count:1b,Slot:13b,id:"minecraft:calibrated_sculk_sensor"},{Count:1b,Slot:14b,id:"minecraft:ward_armor_trim_smithing_template"},{Count:1b,Slot:15b,id:"minecraft:fire_charge"},{Count:1b,Slot:17b,id:"minecraft:book"},{Count:1b,Slot:18b,id:"minecraft:saddle"},{Count:1b,Slot:19b,id:"minecraft:fire_charge"},{Count:1b,Slot:22b,id:"minecraft:echo_shard"},{Count:1b,Slot:25b,id:"minecraft:fire_charge"},{Count:1b,Slot:26b,id:"minecraft:filled_map",tag:{display:{Lore:['{"text":"This was my home but one day everything died...","italic":true}'],MapColor:4156559,Name:'{"text":"Deep Darkness","bold":true}'}}}]} destroy +execute in minecraft:overworld as @a[scores={PID_1=400..450}] run kill @e[type=minecraft:warden] +execute in minecraft:overworld as @a[scores={PID_1=500}] run tp @a -179 50 -176 0 0 +execute in minecraft:overworld as @a[scores={PID_1=550}] run setblock -179 52 -177 minecraft:chest[facing=west,type=single,waterlogged=false]{Items:[{Count:1b,Slot:12b,id:"minecraft:allay_spawn_egg"},{Count:1b,Slot:13b,id:"minecraft:vex_armor_trim_smithing_template"},{Count:1b,Slot:14b,id:"minecraft:allay_spawn_egg"},{Count:1b,Slot:26b,id:"minecraft:filled_map",tag:{display:{Lore:['{"text":"Here is a witch and is a black cat. I hope it will keep you friendship...","italic":true}'],MapColor:39183,Name:'{"text":"Weting","bold":true}'}}}]} destroy +execute in minecraft:overworld as @a[scores={PID_1=600}] run tp @a -49 50 503 0 0 +execute in minecraft:overworld as @a[scores={PID_1=650}] run setblock -49 50 503 minecraft:barrel[facing=west,open=false]{Items:[{Count:1b,Slot:8b,id:"minecraft:filled_map",tag:{display:{Lore:['{"text":"Sorry for the traps but it\'s not easy to transport entire constructions. here is the reward...","italic":true}'],MapColor:1810688,Name:'{"text":"Jungle And Traps","bold":true}'}}},{Count:1b,Slot:13b,id:"minecraft:wild_armor_trim_smithing_template"}]} destroy +execute in minecraft:overworld as @a[scores={PID_1=700}] run tp @a 71 59 -489 0 0 +execute in minecraft:overworld as @a[scores={PID_1=710}] run setblock 73 58 -495 minecraft:sandstone_stairs[facing=west,half=bottom,shape=straight,waterlogged=false] destroy +execute in minecraft:overworld as @a[scores={PID_1=711}] run setblock 74 57 -495 minecraft:sandstone_stairs[facing=west,half=bottom,shape=straight,waterlogged=false] destroy +execute in minecraft:overworld as @a[scores={PID_1=712}] run setblock 75 56 -495 minecraft:sandstone_stairs[facing=west,half=bottom,shape=straight,waterlogged=false] destroy +execute in minecraft:overworld as @a[scores={PID_1=713}] run setblock 76 55 -495 minecraft:sandstone_stairs[facing=west,half=bottom,shape=straight,waterlogged=false] destroy +execute in minecraft:overworld as @a[scores={PID_1=720}] run fill 80 54 -494 74 54 -488 minecraft:cut_sandstone keep +execute in minecraft:overworld as @a[scores={PID_1=721}] run fill 74 57 -494 80 57 -494 minecraft:cut_sandstone destroy +execute in minecraft:overworld as @a[scores={PID_1=722}] run fill 80 57 -493 80 57 -488 minecraft:cut_sandstone destroy +execute in minecraft:overworld as @a[scores={PID_1=723}] run fill 79 57 -488 74 57 -488 minecraft:cut_sandstone destroy +execute in minecraft:overworld as @a[scores={PID_1=724}] run fill 74 57 -489 74 57 -493 minecraft:cut_sandstone destroy +execute in minecraft:overworld as @a[scores={PID_1=725}] run fill 80 56 -488 74 56 -488 minecraft:chiseled_sandstone destroy +execute in minecraft:overworld as @a[scores={PID_1=726}] run fill 74 56 -489 74 56 -494 minecraft:chiseled_sandstone destroy +execute in minecraft:overworld as @a[scores={PID_1=727}] run fill 75 56 -494 80 56 -494 minecraft:chiseled_sandstone destroy +execute in minecraft:overworld as @a[scores={PID_1=728}] run fill 80 56 -493 80 56 -488 minecraft:chiseled_sandstone destroy +execute in minecraft:overworld as @a[scores={PID_1=729}] run fill 80 55 -488 74 55 -488 minecraft:cut_sandstone destroy +execute in minecraft:overworld as @a[scores={PID_1=730}] run fill 74 55 -489 74 55 -494 minecraft:cut_sandstone destroy +execute in minecraft:overworld as @a[scores={PID_1=731}] run fill 75 55 -494 80 55 -494 minecraft:cut_sandstone destroy +execute in minecraft:overworld as @a[scores={PID_1=732}] run fill 80 55 -493 80 55 -488 minecraft:cut_sandstone destroy +execute in minecraft:overworld as @a[scores={PID_1=733}] run fill 77 55 -494 77 56 -494 minecraft:sand destroy +execute in minecraft:overworld as @a[scores={PID_1=740}] run setblock 80 55 -491 minecraft:smooth_sandstone_stairs[facing=east,half=bottom,shape=straight,waterlogged=false] destroy +execute in minecraft:overworld as @a[scores={PID_1=741}] run setblock 80 56 -491 minecraft:smooth_sandstone_stairs[facing=east,half=top,shape=straight,waterlogged=false] destroy +execute in minecraft:overworld as @a[scores={PID_1=742}] run setblock 77 55 -488 minecraft:smooth_sandstone_stairs[facing=south,half=bottom,shape=straight,waterlogged=false] destroy +execute in minecraft:overworld as @a[scores={PID_1=743}] run setblock 77 56 -488 minecraft:smooth_sandstone_stairs[facing=south,half=top,shape=straight,waterlogged=false] destroy +execute in minecraft:overworld as @a[scores={PID_1=744}] run setblock 74 55 -491 minecraft:smooth_sandstone_stairs[facing=west,half=bottom,shape=straight,waterlogged=false] destroy +execute in minecraft:overworld as @a[scores={PID_1=745}] run setblock 74 56 -491 minecraft:smooth_sandstone_stairs[facing=west,half=top,shape=straight,waterlogged=false] destroy +execute in minecraft:overworld as @a[scores={PID_1=750}] run fill 75 54 -491 79 54 -491 minecraft:orange_terracotta destroy +execute in minecraft:overworld as @a[scores={PID_1=755}] run fill 77 54 -489 77 54 -493 minecraft:orange_terracotta destroy +execute in minecraft:overworld as @a[scores={PID_1=760}] run setblock 77 54 -491 minecraft:gold_block destroy +execute in minecraft:overworld as @a[scores={PID_1=761}] run fill 75 55 -493 79 55 -489 minecraft:sand destroy +execute in minecraft:overworld as @a[scores={PID_1=762}] run fill 79 56 -493 75 56 -489 minecraft:sand destroy +execute in minecraft:overworld as @a[scores={PID_1=763}] run fill 79 57 -493 75 58 -489 minecraft:sand destroy +execute in minecraft:overworld as @a[scores={PID_1=764}] run setblock 75 58 -490 minecraft:orange_terracotta destroy +execute in minecraft:overworld as @a[scores={PID_1=765}] run fill 77 55 -495 77 58 -495 minecraft:sand destroy +execute in minecraft:overworld as @a[scores={PID_1=766}] run fill 76 56 -495 76 58 -495 minecraft:sand destroy +execute in minecraft:overworld as @a[scores={PID_1=767}] run fill 75 58 -495 74 58 -495 minecraft:sand destroy +execute in minecraft:overworld as @a[scores={PID_1=768}] run fill 78 59 -495 77 59 -495 minecraft:sand destroy +execute in minecraft:overworld as @a[scores={PID_1=770}] run setblock 78 55 -493 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:archer_pottery_sherd"}} destroy +execute in minecraft:overworld as @a[scores={PID_1=771}] run setblock 75 55 -490 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:emerald"}} destroy +execute in minecraft:overworld as @a[scores={PID_1=772}] run setblock 75 55 -489 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:tnt"}} destroy +execute in minecraft:overworld as @a[scores={PID_1=773}] run setblock 77 56 -491 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:miner_pottery_sherd"}} destroy +execute in minecraft:overworld as @a[scores={PID_1=774}] run setblock 79 56 -490 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:tnt"}} destroy +execute in minecraft:overworld as @a[scores={PID_1=775}] run setblock 75 56 -489 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:gunpowder"}} destroy +execute in minecraft:overworld as @a[scores={PID_1=776}] run setblock 76 56 -491 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:tnt"}} destroy +execute in minecraft:overworld as @a[scores={PID_1=777}] run setblock 76 56 -492 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:tnt"}} destroy +execute in minecraft:overworld as @a[scores={PID_1=778}] run setblock 78 58 -493 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:prize_pottery_sherd"}} destroy +execute in minecraft:overworld as @a[scores={PID_1=779}] run setblock 78 59 -493 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:emerald"}} destroy +execute in minecraft:overworld as @a[scores={PID_1=780}] run setblock 77 58 -489 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:tnt"}} destroy +execute in minecraft:overworld as @a[scores={PID_1=781}] run setblock 78 58 -489 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:gunpowder"}} destroy +execute in minecraft:overworld as @a[scores={PID_1=782}] run setblock 75 57 -495 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:gunpowder"}} destroy +execute in minecraft:overworld as @a[scores={PID_1=783}] run setblock 73 59 -495 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:diamond"}} destroy +execute in minecraft:overworld as @a[scores={PID_1=784}] run setblock 78 60 -494 minecraft:suspicious_sand[dusted=0]{item:{Count:1b,id:"minecraft:tnt"}} destroy +execute in minecraft:overworld as @a[scores={PID_1=785}] run setblock 77 55 -491 minecraft:chest[facing=north,type=single,waterlogged=false]{Items:[{Count:1b,Slot:0b,id:"minecraft:string"},{Count:1b,Slot:1b,id:"minecraft:brewer_pottery_sherd"},{Count:1b,Slot:2b,id:"minecraft:feather"},{Count:1b,Slot:3b,id:"minecraft:string"},{Count:1b,Slot:5b,id:"minecraft:sand"},{Count:1b,Slot:6b,id:"minecraft:saddle"},{Count:3b,Slot:7b,id:"minecraft:bone"},{Count:1b,Slot:8b,id:"minecraft:sand"},{Count:1b,Slot:9b,id:"minecraft:rotten_flesh"},{Count:3b,Slot:10b,id:"minecraft:sand"},{Count:1b,Slot:11b,id:"minecraft:string"},{Count:1b,Slot:13b,id:"minecraft:dune_armor_trim_smithing_template"},{Count:2b,Slot:14b,id:"minecraft:sand"},{Count:1b,Slot:15b,id:"minecraft:skull_pottery_sherd"},{Count:1b,Slot:16b,id:"minecraft:bone"},{Count:1b,Slot:17b,id:"minecraft:string"},{Count:2b,Slot:18b,id:"minecraft:bone"},{Count:1b,Slot:19b,id:"minecraft:sand"},{Count:1b,Slot:20b,id:"minecraft:sand"},{Count:1b,Slot:21b,id:"minecraft:arms_up_pottery_sherd"},{Count:1b,Slot:22b,id:"minecraft:sand"},{Count:1b,Slot:23b,id:"minecraft:bone"},{Count:2b,Slot:24b,id:"minecraft:rotten_flesh"},{Count:2b,Slot:25b,id:"minecraft:string"}]} destroy +execute in minecraft:overworld as @a[scores={PID_1=787}] run fill 73 58 -487 69 58 -491 minecraft:smooth_sandstone keep +execute in minecraft:overworld as @a[scores={PID_1=788}] run summon camel 71 60 -489 {CustomNameVisible:1b,PersistenceRequired:1b,CustomName:'{"text":"Camel"}'} +execute in minecraft:overworld as @a[scores={PID_1=788}] run summon camel 71 60 -489 {CustomNameVisible:1b,PersistenceRequired:1b,CustomName:'{"text":"Camel"}'} +execute in minecraft:overworld as @a[scores={PID_1=800}] run tp @a 486 55 384 0 0 +execute in minecraft:overworld as @a[scores={PID_1=805}] run setblock 486 55 384 minecraft:fletching_table keep + + +##The Nether +execute in minecraft:the_nether as @a[scores={PID_1=900}] run tp @a 5 58 33 0 0 +execute in minecraft:the_nether as @a[scores={PID_1=950}] run fill 6 57 33 4 57 35 minecraft:polished_blackstone_bricks keep +execute in minecraft:the_nether as @a[scores={PID_1=951}] run setblock 5 58 34 minecraft:air replace +execute in minecraft:the_nether as @a[scores={PID_1=952}] run setblock 5 58 34 minecraft:chest[facing=north,type=single,waterlogged=false]{Items:[{Count:2b,Slot:0b,id:"minecraft:gilded_blackstone"},{Count:1b,Slot:1b,id:"minecraft:piglin_banner_pattern"},{Count:1b,Slot:2b,id:"minecraft:netherite_upgrade_smithing_template"},{Count:1b,Slot:3b,id:"minecraft:magma_cream"},{Count:1b,Slot:4b,id:"minecraft:gold_nugget"},{Count:1b,Slot:5b,id:"minecraft:chain"},{Count:1b,Slot:6b,id:"minecraft:music_disc_pigstep"},{Count:1b,Slot:7b,id:"minecraft:gilded_blackstone"},{Count:1b,Slot:8b,id:"minecraft:snout_armor_trim_smithing_template"},{Count:1b,Slot:9b,id:"minecraft:netherite_scrap"},{Count:1b,Slot:10b,id:"minecraft:rib_armor_trim_smithing_template"},{Count:1b,Slot:11b,id:"minecraft:gold_nugget"},{Count:1b,Slot:12b,id:"minecraft:gilded_blackstone"},{Count:1b,Slot:13b,id:"minecraft:gilded_blackstone"},{Count:1b,Slot:14b,id:"minecraft:magma_cream"},{Count:1b,Slot:16b,id:"minecraft:chain"},{Count:1b,Slot:17b,id:"minecraft:gold_nugget"},{Count:1b,Slot:18b,id:"minecraft:chain"},{Count:1b,Slot:20b,id:"minecraft:gilded_blackstone"},{Count:1b,Slot:22b,id:"minecraft:netherite_upgrade_smithing_template"},{Count:1b,Slot:23b,id:"minecraft:netherite_scrap"},{Count:1b,Slot:24b,id:"minecraft:chain"},{Count:1b,Slot:25b,id:"minecraft:enchanted_book",tag:{StoredEnchantments:[{id:"minecraft:soul_speed",lvl:3s}]}},{Count:2b,Slot:26b,id:"minecraft:magma_cream"}]} keep +execute in minecraft:the_nether as @a[scores={PID_1=955}] run setblock 6 58 34 minecraft:piglin_head[rotation=15] keep +execute in minecraft:the_nether as @a[scores={PID_1=956}] run setblock 4 58 34 minecraft:piglin_head[rotation=1] keep +execute in minecraft:overworld as @a[scores={PID_1=960}] run tp @a 0 66 0 0 0 + + +##The End +#???? + + +##Final Function PID +execute as @a[scores={PID_1=1001}] run advancement revoke @a only minecraft:end/root +execute as @a[scores={PID_1=1001}] run advancement revoke @a only minecraft:nether/root +execute as @a[scores={PID_1=1005}] run tellraw @a ["",{"text":"Due to several problems in The End (","italic":true,"color":"red"},{"text":"see the bug #16","italic":true,"underlined":true,"color":"red","clickEvent":{"action":"open_url","value":"https://github.com/Loweredgames/Skyblock-Classic-Edition/issues/16"}},{"text":"). the dimension has been suspended in this release until the issues are resolved.\nThanks you :)","italic":true,"color":"red"}] +execute as @a[scores={PID_1=1006}] run tellraw @a {"translate":"skyblock_classic_edition.version_update.crowdin.info","color":"yellow","clickEvent":{"action":"open_url","value":"https://crowdin.com/project/skyblock-classic-edition"}} +execute as @a[scores={PID_1=1007}] run tellraw @a {"translate":"skyblock_classic_edition.version_update.discord","underlined":true,"color":"light_purple","clickEvent":{"action":"open_url","value":"https://discord.gg/T6PHxhznJ6"}} +execute as @a[scores={PID_1=1010}] run time set 0 +execute as @a[scores={PID_1=1011}] run playsound minecraft:music_disc.relic ambient @a 0 65 0 10000 1 +execute in minecraft:overworld at @a[scores={PID_1=1005}] run tp @a 0 66 0 90 0 +execute as @a[scores={PID_1=1011}] run gamemode survival @a + + +##Display Debug (NON TOCCARE, SOLO DEBUG) +#scoreboard objectives setdisplay sidebar PID_1 \ No newline at end of file diff --git a/datapacks/Skyblock Classic Edition/test_skyblock/data/skyblock/functions/skyblock_test_setup.mcfunction b/datapacks/Skyblock Classic Edition/test_skyblock/data/skyblock/functions/skyblock_test_setup.mcfunction index 2fb7c040d..c5022c74a 100644 --- a/datapacks/Skyblock Classic Edition/test_skyblock/data/skyblock/functions/skyblock_test_setup.mcfunction +++ b/datapacks/Skyblock Classic Edition/test_skyblock/data/skyblock/functions/skyblock_test_setup.mcfunction @@ -6,13 +6,14 @@ ##Function Setup Test -execute as @a[scores={SkyblockCE_multiplayer_reset=1}] run function test_skyblock:test/fix_end +function skyblock:test/multiplayer_legacy ##Function Remove Test (DA RIMUOVERE IN FUTURO) -function test_skyblock:test/multiplayer_legacy -execute as @a[scores={SkyblockCE_multiplayer_reset=1}] run function test_skyblock:test/refactoring_scoreboard -execute as @a[scores={SkyblockCE_multiplayer_reset=1}] run function test_skyblock:legacy_version +execute as @a[scores={fix_end=0..}] run scoreboard objectives remove fix_end +scoreboard players set @a fix_end 24000 +execute as @a[scores={SkyblockCE_multiplayer_reset=1}] run function skyblock:test/refactoring_scoreboard +execute as @a[scores={SkyblockCE_multiplayer_reset=1}] run function skyblock:legacy_version ##Translate Test (NON RIMUOVERE) @@ -26,4 +27,4 @@ scoreboard players add @a SkyblockCE_legacy_version 1 ##Scoreboard Reset -execute as @a[scores={fix_end=2000000..}] run scoreboard players set @a fix_end 200000 \ No newline at end of file +##AGGIUNGERE SCOREBOARD \ No newline at end of file diff --git a/datapacks/Skyblock Classic Edition/test_skyblock/data/skyblock/functions/test/fix_end.mcfunction b/datapacks/Skyblock Classic Edition/test_skyblock/data/skyblock/functions/test/fix_end.mcfunction deleted file mode 100644 index 2b1987b69..000000000 --- a/datapacks/Skyblock Classic Edition/test_skyblock/data/skyblock/functions/test/fix_end.mcfunction +++ /dev/null @@ -1,22 +0,0 @@ -#Copyright (C) Loweredgames (Lorenzo Giannini) -#Contacted: -#This Source Code Form is subject to the terms of the License. -#NOT OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG STUDIO. -#READING THE COPYRIGHT (C): - - -##Fix_End Setup (Aggiornato all'ultima versione: 1.0.0 - 5.0.0 Minecraft: 1.20.2) -scoreboard players add @a fix_end 1 - - -execute as @a[scores={fix_end=2}] run gamemode spectator @a -execute in minecraft:the_end as @a[scores={fix_end=3}] run tp @a 0 80 0 0 0 -execute in minecraft:the_end as @a[scores={fix_end=4}] run kill @e[type=minecraft:ender_dragon] -execute in minecraft:the_end as @a[scores={fix_end=4}] run kill @e[type=minecraft:endermite] -execute in minecraft:the_end as @a[scores={fix_end=5}] run fill 3 64 3 -3 65 -3 minecraft:bedrock destroy -execute in minecraft:the_end as @a[scores={fix_end=6}] run summon endermite 0 70 0 {Silent:1b,Glowing:1b,CustomNameVisible:1b,PersistenceRequired:1b,NoAI:1b,Health:1f,PlayerSpawned:0b,CustomName:'{"text":"Fix End"}'} -execute in minecraft:the_end as @a[scores={fix_end=6}] run fill 2 65 -2 -2 65 2 minecraft:end_portal destroy -execute in minecraft:the_end as @a[scores={fix_end=6}] run setblock 6 65 0 minecraft:command_block[conditional=false,facing=up]{Command:"tp @p 1000 64 1000",CustomName:'{"text":"@"}',LastExecution:3603655L,LastOutput:'{"extra":[{"color":"red","extra":[{"translate":"argument.entity.notfound.entity"}],"text":""}],"text":"[14:57:31] "}',SuccessCount:0,TrackOutput:1b,UpdateLastExecution:1b,auto:0b,conditionMet:1b,powered:0b} destroy -execute in minecraft:the_end as @a[scores={fix_end=6}] run setblock 6 66 0 minecraft:stone_button[face=floor,facing=west,powered=false] destroy -execute in minecraft:the_end as @a[scores={fix_end=11}] run summon minecraft:ender_dragon 0 80 0 -execute in minecraft:the_end as @a[scores={fix_end=15}] run gamemode survival @a \ No newline at end of file diff --git a/datapacks/Skyblock Classic Edition/test_skyblock/data/skyblock/functions/test/multiplayer_legacy.mcfunction b/datapacks/Skyblock Classic Edition/test_skyblock/data/skyblock/functions/test/multiplayer_legacy.mcfunction index ed79947fe..b3067b62f 100644 --- a/datapacks/Skyblock Classic Edition/test_skyblock/data/skyblock/functions/test/multiplayer_legacy.mcfunction +++ b/datapacks/Skyblock Classic Edition/test_skyblock/data/skyblock/functions/test/multiplayer_legacy.mcfunction @@ -8,8 +8,6 @@ ##Multiplayer Legacy (Aggiornato all'ultima versione: 1.0.0 - 5.0.0 Minecraft: 1.20.2) - (DA CANCELLARE NELLA 1.21) #scoreboard objectives setdisplay sidebar multiplayer (debug) execute as @a[scores={SkyblockCE_multiplayer=..5}] run scoreboard objectives remove multiplayer -execute as @a[scores={multiplayer=1..}] run scoreboard objectives add fix_end dummy -execute as @a[scores={multiplayer=1..}] run scoreboard players set @a fix_end 24000 execute as @a[scores={multiplayer=1..}] run scoreboard players set @a SkyblockCE_install -2 execute as @a[scores={multiplayer=1..}] run scoreboard players set @a SkyblockCE_islands -2 execute as @a[scores={multiplayer=1..}] run scoreboard players set @a SkyblockCE_tp 0