Skip to content

Commit

Permalink
Merge pull request #28 from ShadowCreator250/v0.5
Browse files Browse the repository at this point in the history
v0.5: Added LumberAxe and book console
  • Loading branch information
ShadowCreator250 authored Jul 21, 2019
2 parents a3bf204 + b6b949d commit e4e4827
Show file tree
Hide file tree
Showing 27 changed files with 315 additions and 21 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ execute as @a at @s as @e[name=ccl_gct,type=armor_stand,tag=old,distance=..20] a

execute as @a at @s as @e[name=ccl_gct,type=armor_stand,tag=old,distance=..20] at @s run tag @s remove ccl_gct_empty
execute as @a at @s as @e[name=ccl_gct,type=armor_stand,tag=old,distance=..20] at @s if block ~ ~1 ~ dropper{Items:[]} run tag @s add ccl_gct_empty
execute as @a at @s as @e[name=ccl_gct,type=armor_stand,tag=old,distance=..20] at @s run function vmcore:cclib_recipes_control
execute as @a at @s as @e[name=ccl_gct,type=armor_stand,tag=old,distance=..20,tag=!ccl_gct_empty] at @s run function vmcore:cclib_recipes_control
4 changes: 0 additions & 4 deletions vanillaMods/data/endertag/functions/give.mcfunction
Original file line number Diff line number Diff line change
@@ -1,5 +1 @@
give @p[limit=1,distance=..5,sort=nearest] minecraft:name_tag{display:{Name:"{\"text\":\"EnderTag\",\"color\":\"dark_purple\"}",Lore:["§bThis item teleports all nearby items to you."]}} 1
give @p[limit=1,distance=..5,sort=nearest] minecraft:name_tag 64
give @p[limit=1,distance=..5,sort=nearest] ender_pearl 16
give @p[limit=1,distance=..5,sort=nearest] ender_eye 64
give @p[limit=1,distance=..5,sort=nearest] purple_dye 64
4 changes: 4 additions & 0 deletions vanillaMods/data/lumberaxe/functions/chopping_loop.mcfunction
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
function lumberaxe:chopping_up
function lumberaxe:chopping_side
setblock ~ ~ ~ air destroy
kill @s
8 changes: 8 additions & 0 deletions vanillaMods/data/lumberaxe/functions/chopping_side.mcfunction
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
execute as @s at @s positioned ~-1 ~ ~1 unless entity @e[tag=la_chopcloud,distance=..0.2] if block ~ ~ ~ #lumberaxe:logs run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud"]}
execute as @s at @s positioned ~ ~ ~1 unless entity @e[tag=la_chopcloud,distance=..0.2] if block ~ ~ ~ #lumberaxe:logs run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud"]}
execute as @s at @s positioned ~1 ~ ~1 unless entity @e[tag=la_chopcloud,distance=..0.2] if block ~ ~ ~ #lumberaxe:logs run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud"]}
execute as @s at @s positioned ~-1 ~ ~ unless entity @e[tag=la_chopcloud,distance=..0.2] if block ~ ~ ~ #lumberaxe:logs run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud"]}
execute as @s at @s positioned ~1 ~ ~ unless entity @e[tag=la_chopcloud,distance=..0.2] if block ~ ~ ~ #lumberaxe:logs run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud"]}
execute as @s at @s positioned ~-1 ~ ~-1 unless entity @e[tag=la_chopcloud,distance=..0.2] if block ~ ~ ~ #lumberaxe:logs run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud"]}
execute as @s at @s positioned ~ ~ ~-1 unless entity @e[tag=la_chopcloud,distance=..0.2] if block ~ ~ ~ #lumberaxe:logs run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud"]}
execute as @s at @s positioned ~1 ~ ~-1 unless entity @e[tag=la_chopcloud,distance=..0.2] if block ~ ~ ~ #lumberaxe:logs run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud"]}
9 changes: 9 additions & 0 deletions vanillaMods/data/lumberaxe/functions/chopping_up.mcfunction
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
execute as @s at @s positioned ~-1 ~1 ~1 unless entity @e[tag=la_chopcloud,distance=..0.2] if block ~ ~ ~ #lumberaxe:logs run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud"]}
execute as @s at @s positioned ~ ~1 ~1 unless entity @e[tag=la_chopcloud,distance=..0.2] if block ~ ~ ~ #lumberaxe:logs run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud"]}
execute as @s at @s positioned ~1 ~1 ~1 unless entity @e[tag=la_chopcloud,distance=..0.2] if block ~ ~ ~ #lumberaxe:logs run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud"]}
execute as @s at @s positioned ~-1 ~1 ~ unless entity @e[tag=la_chopcloud,distance=..0.2] if block ~ ~ ~ #lumberaxe:logs run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud"]}
execute as @s at @s positioned ~ ~1 ~ unless entity @e[tag=la_chopcloud,distance=..0.2] if block ~ ~ ~ #lumberaxe:logs run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud"]}
execute as @s at @s positioned ~1 ~1 ~ unless entity @e[tag=la_chopcloud,distance=..0.2] if block ~ ~ ~ #lumberaxe:logs run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud"]}
execute as @s at @s positioned ~-1 ~1 ~-1 unless entity @e[tag=la_chopcloud,distance=..0.2] if block ~ ~ ~ #lumberaxe:logs run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud"]}
execute as @s at @s positioned ~ ~1 ~-1 unless entity @e[tag=la_chopcloud,distance=..0.2] if block ~ ~ ~ #lumberaxe:logs run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud"]}
execute as @s at @s positioned ~1 ~1 ~-1 unless entity @e[tag=la_chopcloud,distance=..0.2] if block ~ ~ ~ #lumberaxe:logs run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud"]}
1 change: 1 addition & 0 deletions vanillaMods/data/lumberaxe/functions/give.mcfunction
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
give @p[limit=1,distance=..5] golden_axe{display:{Name:"{\"text\":\"LumberAxe\",\"color\":\"aqua\"}",Lore:["§bThis axe chops down whole trees"]}} 1
10 changes: 10 additions & 0 deletions vanillaMods/data/lumberaxe/functions/give_advanced.mcfunction
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
function lumberaxe:give
give @p[limit=1,distance=..5] bone_meal 64
give @p[limit=1,distance=..5] oak_sapling 64
give @p[limit=1,distance=..5] birch_sapling 64
give @p[limit=1,distance=..5] spruce_sapling 64
give @p[limit=1,distance=..5] jungle_sapling 64
give @p[limit=1,distance=..5] acacia_sapling 64
give @p[limit=1,distance=..5] dark_oak_sapling 64
give @p[limit=1,distance=..5] gold_ingot 64
give @p[limit=1,distance=..5] stick 64
24 changes: 24 additions & 0 deletions vanillaMods/data/lumberaxe/functions/items_tag.mcfunction
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:oak_log"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:stipped_oak_log"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:oak_wood"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:stipped_oak_wood"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:birch_log"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:stipped_birch_log"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:birch_wood"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:stipped_birch_wood"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:spruce_log"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:stipped_spruce_log"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:spruce_wood"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:stipped_spruce_wood"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:dark_oak_log"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:stipped_dark_oak_log"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:dark_oak_wood"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:stipped_dark_oak_wood"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:jungle_log"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:stipped_jungle_log"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:jungle_wood"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:stipped_jungle_wood"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:acacia_log"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:stipped_acacia_log"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:acacia_wood"}}] add la_item
tag @e[type=item,distance=..6,tag=!la_item,sort=nearest,nbt={Item:{Count:1b,id:"minecraft:stipped_acacia_wood"}}] add la_item
3 changes: 3 additions & 0 deletions vanillaMods/data/lumberaxe/functions/load.mcfunction
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
tellraw @a[tag=vm_admin] [{"text":"[VanillaMods-Core] "},{"text":"The add-on "},{"text":"LumberAxe ","color":"aqua"},{"text":"is now active."}]
function vmcore:turnon
function lumberaxe:setup
91 changes: 91 additions & 0 deletions vanillaMods/data/lumberaxe/functions/main.mcfunction
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
## scoreboard control
# oak
execute as @a[scores={la_ol=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_ol=1..}] at @s run scoreboard players set @s la_ol 0

execute as @a[scores={la_sol=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_sol=1..}] at @s run scoreboard players set @s la_sol 0

execute as @a[scores={la_ow=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_ow=1..}] at @s run scoreboard players set @s la_ow 0

execute as @a[scores={la_sow=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_sow=1..}] at @s run scoreboard players set @s la_sow 0

# birch
execute as @a[scores={la_bl=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_bl=1..}] at @s run scoreboard players set @s la_bl 0

execute as @a[scores={la_sbl=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_sbl=1..}] at @s run scoreboard players set @s la_sbl 0

execute as @a[scores={la_bw=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_bw=1..}] at @s run scoreboard players set @s la_bw 0

execute as @a[scores={la_sbw=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_sbw=1..}] at @s run scoreboard players set @s la_sbw 0

# spruce
execute as @a[scores={la_sl=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_sl=1..}] at @s run scoreboard players set @s la_sl 0

execute as @a[scores={la_ssl=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_ssl=1..}] at @s run scoreboard players set @s la_ssl 0

execute as @a[scores={la_sw=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_sw=1..}] at @s run scoreboard players set @s la_sw 0

execute as @a[scores={la_ssw=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_ssw=1..}] at @s run scoreboard players set @s la_ssw 0

# dark_oak
execute as @a[scores={la_dal=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_dal=1..}] at @s run scoreboard players set @s la_dal 0

execute as @a[scores={la_sdal=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_sdal=1..}] at @s run scoreboard players set @s la_sdal 0

execute as @a[scores={la_sdal=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_sdal=1..}] at @s run scoreboard players set @s la_sdal 0

execute as @a[scores={la_sdaw=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_sdaw=1..}] at @s run scoreboard players set @s la_sdaw 0

# jungle
execute as @a[scores={la_jl=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_jl=1..}] at @s run scoreboard players set @s la_jl 0

execute as @a[scores={la_sjl=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_sjl=1..}] at @s run scoreboard players set @s la_sjl 0

execute as @a[scores={la_jw=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_jw=1..}] at @s run scoreboard players set @s la_jw 0

execute as @a[scores={la_sjw=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_sjw=1..}] at @s run scoreboard players set @s la_sjw 0

# acacia
execute as @a[scores={la_al=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_al=1..}] at @s run scoreboard players set @s la_al 0

execute as @a[scores={la_sal=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_sal=1..}] at @s run scoreboard players set @s la_sal 0

execute as @a[scores={la_aw=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_aw=1..}] at @s run scoreboard players set @s la_aw 0

execute as @a[scores={la_saw=1..}] at @s run scoreboard players add @s la_block_mined 1
execute as @a[scores={la_saw=1..}] at @s run scoreboard players set @s la_saw 0

## tag control
tag @a[tag=la_axe] remove la_axe
tag @a[nbt={SelectedItem:{id:"minecraft:golden_axe",Count:1b,tag:{display:{Name:"{\"text\":\"LumberAxe\",\"color\":\"aqua\"}",Lore:["§bThis axe chops down whole trees"]}}}},tag=!la_axe] add la_axe

execute as @a[tag=la_axe,scores={la_used=1..,la_block_mined=1..}] at @s run function lumberaxe:items_tag
execute as @a[tag=la_axe,scores={la_used=1..,la_block_mined=1..}] at @s run data merge entity @e[type=item,distance=..6,tag=la_item,sort=nearest,limit=1] {Motion:[0.0d,0.0d,0.0d],NoGravity:1b}
execute as @a[tag=la_axe,scores={la_used=1..,la_block_mined=1..}] at @s run function lumberaxe:raycast_init
execute as @a[tag=la_axe,scores={la_used=1..}] at @s run scoreboard players set @s la_used 0
execute as @a[tag=la_axe,scores={la_block_mined=1..}] at @s run scoreboard players set @s la_block_mined 0

execute as @e[type=area_effect_cloud,tag=la_chopcloud,tag=la_base_chopcloud] at @s if block ~ ~1 ~ #lumberaxe:logs unless block ~ ~ ~ #lumberaxe:logs run function lumberaxe:chopping_loop
execute as @e[type=area_effect_cloud,tag=la_chopcloud,tag=!la_base_chopcloud] at @s run function lumberaxe:chopping_loop
4 changes: 4 additions & 0 deletions vanillaMods/data/lumberaxe/functions/raycast_init.mcfunction
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
summon area_effect_cloud ~ ~ ~ {Duration:1,Tags:["la_rayaxe"]}
tp @e[tag=la_rayaxe,limit=1,sort=nearest] @s
tp @e[tag=la_rayaxe,limit=1,sort=nearest] ~ ~1.8 ~
execute as @e[tag=la_rayaxe,limit=1,sort=nearest] at @s run function lumberaxe:raycast_loop
6 changes: 6 additions & 0 deletions vanillaMods/data/lumberaxe/functions/raycast_loop.mcfunction
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
execute as @s at @s if block ~ ~ ~ #vmcore:noblocks run tp @s ^ ^ ^0.5
execute as @s at @s run particle minecraft:end_rod ~ ~ ~ 0 0 0 0.0001 1
execute as @s at @s if block ~ ~1 ~ #lumberaxe:logs unless block ~ ~ ~ #lumberaxe:logs if entity @e[type=item,distance=..1,tag=la_item,sort=nearest,limit=1] run particle minecraft:dragon_breath ~ ~ ~ 0 0 0 0.0001 1
execute as @s at @s if block ~ ~1 ~ #lumberaxe:logs unless block ~ ~ ~ #lumberaxe:logs if entity @e[type=item,distance=..1,tag=la_item,sort=nearest,limit=1] run summon area_effect_cloud ~ ~ ~ {Duration:2,Tags:["la_chopcloud","la_base_chopcloud"]}
execute as @s at @s unless block ~ ~ ~ #vmcore:noblocks run kill @s
execute as @s at @s if block ~ ~ ~ #vmcore:noblocks run function lumberaxe:raycast_loop
15 changes: 15 additions & 0 deletions vanillaMods/data/lumberaxe/functions/recipes.mcfunction
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# first recipe
execute as @a at @s as @e[name=ccl_gct,type=armor_stand,tag=old,distance=..20] at @s if block ~ ~1 ~ dropper{Items:[{Slot: 0b, id: "minecraft:gold_ingot", Count: 1b}, {Slot: 1b, id: "minecraft:gold_ingot", Count: 1b}, {Slot: 3b, id: "minecraft:stick", Count: 1b}, {Slot: 4b, id: "minecraft:gold_ingot", Count: 1b}, {Slot: 6b, id: "minecraft:stick", Count: 1b}]} run tag @s add lumberaxe_r

# second recipe
execute as @a at @s as @e[name=ccl_gct,type=armor_stand,tag=old,distance=..20] at @s if block ~ ~1 ~ dropper{Items:[{Slot: 1b, id: "minecraft:gold_ingot", Count: 1b}, {Slot: 2b, id: "minecraft:gold_ingot", Count: 1b}, {Slot: 4b, id: "minecraft:stick", Count: 1b}, {Slot: 5b, id: "minecraft:gold_ingot", Count: 1b}, {Slot: 7b, id: "minecraft:stick", Count: 1b}]} run tag @s add lumberaxe_r

# third recipe
execute as @a at @s as @e[name=ccl_gct,type=armor_stand,tag=old,distance=..20] at @s if block ~ ~1 ~ dropper{Items:[{Slot: 1b, id: "minecraft:gold_ingot", Count: 1b}, {Slot: 2b, id: "minecraft:gold_ingot", Count: 1b}, {Slot: 4b, id: "minecraft:gold_ingot", Count: 1b}, {Slot: 5b, id: "minecraft:stick", Count: 1b}, {Slot: 8b, id: "minecraft:stick", Count: 1b}]} run tag @s add lumberaxe_r

# fourth recipe
execute as @a at @s as @e[name=ccl_gct,type=armor_stand,tag=old,distance=..20] at @s if block ~ ~1 ~ dropper{Items:[{Slot: 0b, id: "minecraft:gold_ingot", Count: 1b}, {Slot: 1b, id: "minecraft:gold_ingot", Count: 1b}, {Slot: 3b, id: "minecraft:gold_ingot", Count: 1b}, {Slot: 4b, id: "minecraft:stick", Count: 1b}, {Slot: 7b, id: "minecraft:stick", Count: 1b}]} run tag @s add lumberaxe_r

execute as @e[name=ccl_gct,type=armor_stand,tag=old,tag=lumberaxe_r] at @s run playsound minecraft:block.anvil.use block @a[distance=..7] ~ ~ ~ 10 1.5 1
execute as @e[name=ccl_gct,type=armor_stand,tag=old,tag=lumberaxe_r] at @s run data merge block ~ ~1 ~ {Items:[{Slot:4b,Count:1b,id:"minecraft:golden_axe",tag:{display:{Name:"{\"text\":\"LumberAxe\",\"color\":\"aqua\"}",Lore:["§bThis axe chops down whole trees"]}}}]}
execute as @e[name=ccl_gct,type=armor_stand,tag=old,tag=lumberaxe_r] at @s run tag @s remove lumberaxe_r
32 changes: 32 additions & 0 deletions vanillaMods/data/lumberaxe/functions/setup.mcfunction
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
scoreboard objectives add la_used minecraft.used:minecraft.golden_axe [{"text":"LumberAxe used","color":"aqua"}]
scoreboard objectives add la_block_mined dummy [{"text":"LumberAxe block mined","color":"aqua"}]

scoreboard objectives add la_ol minecraft.mined:minecraft.oak_log [{"text":"LA oak_log mined","color":"aqua"}]
scoreboard objectives add la_sol minecraft.mined:minecraft.stripped_oak_log [{"text":"LA stripped_oak_log mined","color":"aqua"}]
scoreboard objectives add la_ow minecraft.mined:minecraft.oak_wood [{"text":"LA oak_wood mined","color":"aqua"}]
scoreboard objectives add la_sow minecraft.mined:minecraft.stripped_oak_wood [{"text":"LA stripped_oak_wood mined","color":"aqua"}]

scoreboard objectives add la_bl minecraft.mined:minecraft.birch_log [{"text":"LA birch_log mined","color":"aqua"}]
scoreboard objectives add la_sbl minecraft.mined:minecraft.stripped_birch_log [{"text":"LA stipped_birch_log mined","color":"aqua"}]
scoreboard objectives add la_bw minecraft.mined:minecraft.birch_wood [{"text":"LA birch_wood mined","color":"aqua"}]
scoreboard objectives add la_sbw minecraft.mined:minecraft.stripped_birch_wood [{"text":"LA stripped_birch_wood mined","color":"aqua"}]

scoreboard objectives add la_sl minecraft.mined:minecraft.spruce_log [{"text":"LA spruce_log mined","color":"aqua"}]
scoreboard objectives add la_ssl minecraft.mined:minecraft.stripped_spruce_log [{"text":"LA stripped_spruce_log mined","color":"aqua"}]
scoreboard objectives add la_sw minecraft.mined:minecraft.spruce_wood [{"text":"LA spruce_wood mined","color":"aqua"}]
scoreboard objectives add la_ssw minecraft.mined:minecraft.stripped_spruce_wood [{"text":"LA stripped_spruce_wood mined","color":"aqua"}]

scoreboard objectives add la_dal minecraft.mined:minecraft.dark_oak_log [{"text":"LA dark_oak_log mined","color":"aqua"}]
scoreboard objectives add la_sdal minecraft.mined:minecraft.stripped_dark_oak_log [{"text":"LA stripped_dark_oak_log mined","color":"aqua"}]
scoreboard objectives add la_daw minecraft.mined:minecraft.dark_oak_wood [{"text":"LA dark_oak_wood mined","color":"aqua"}]
scoreboard objectives add la_sdaw minecraft.mined:minecraft.stripped_dark_oak_wood [{"text":"LA stripped_dark_oak_wood mined","color":"aqua"}]

scoreboard objectives add la_jl minecraft.mined:minecraft.jungle_log [{"text":"LA jungle_log mined","color":"aqua"}]
scoreboard objectives add la_sjl minecraft.mined:minecraft.stripped_jungle_log [{"text":"LA stripped_jungle_log mined","color":"aqua"}]
scoreboard objectives add la_jw minecraft.mined:minecraft.jungle_wood [{"text":"LA jungle_wood mined","color":"aqua"}]
scoreboard objectives add la_sjw minecraft.mined:minecraft.stripped_jungle_wood [{"text":"LA stripped_jungle_wood mined","color":"aqua"}]

scoreboard objectives add la_al minecraft.mined:minecraft.acacia_log [{"text":"LA acacia_log mined","color":"aqua"}]
scoreboard objectives add la_sal minecraft.mined:minecraft.stripped_acacia_log [{"text":"LA stripped_acacia_log mined","color":"aqua"}]
scoreboard objectives add la_aw minecraft.mined:minecraft.acacia_wood [{"text":"LA acacia_wood mined","color":"aqua"}]
scoreboard objectives add la_saw minecraft.mined:minecraft.stripped_acacia_wood [{"text":"LA stripped_acacia_wood mined","color":"aqua"}]
Loading

0 comments on commit e4e4827

Please sign in to comment.