Compare commits
5
Commits
2.5-1.21.9
...
2.5.1-26.2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2db087f220 | ||
|
|
2813e4c92a | ||
|
|
1d278003e2 | ||
|
|
3dc3212863 | ||
|
|
a43955e36d |
@@ -1 +1 @@
|
||||
give @s minecraft:iron_pickaxe[minecraft:item_name={"text":"Hammer","color":"light_purple"},minecraft:custom_model_data={strings:["lzstools:hammer"]},minecraft:custom_data={"lzstools":["hammer"]},minecraft:max_damage=2400]
|
||||
give @s minecraft:iron_pickaxe[minecraft:item_name={"text":"Hammer","color":"light_purple"},minecraft:custom_model_data={strings:["lzstools:hammer"]},minecraft:custom_data={"lzstools":["hammer"]},minecraft:max_damage=3200]
|
||||
@@ -1 +1 @@
|
||||
give @s minecraft:carrot_on_a_stick[minecraft:item_name={"text":"Rotator Wrench","color":"aqua"},minecraft:lore=["Default"],minecraft:custom_model_data={strings:["lzstools:wrench_default"]},minecraft:custom_data={"lzstools":["wrench"]},minecraft:unbreakable={},minecraft:enchantment_glint_override=false,minecraft:tooltip_display={hidden_components:["minecraft:unbreakable"]}]
|
||||
give @s minecraft:carrot_on_a_stick[minecraft:item_name={"text":"Rotator Wrench","color":"aqua"},minecraft:lore=[{"text":"Default"}],minecraft:custom_model_data={strings:["lzstools:wrench_default"]},minecraft:custom_data={"lzstools":["wrench"]},minecraft:unbreakable={},minecraft:enchantment_glint_override=false,minecraft:tooltip_display={hidden_components:["minecraft:unbreakable"]}]
|
||||
@@ -1,3 +1,5 @@
|
||||
tag @s add lzstools_chisel_mainhand
|
||||
# Raycast from player's position
|
||||
function lzstools_chisel:raycast/start
|
||||
function lzstools_chisel:raycast/start
|
||||
|
||||
swing @s mainhand
|
||||
@@ -12,11 +12,11 @@ clone ~ ~ ~ ~ ~ ~ ~ -64 ~ replace
|
||||
setblock ~ ~ ~ minecraft:air replace
|
||||
|
||||
# Break
|
||||
gamerule doTileDrops false
|
||||
gamerule minecraft:block_drops false
|
||||
clone ~ -64 ~ ~ -64 ~ ~ ~ ~ replace
|
||||
setblock ~ -64 ~ minecraft:bedrock replace
|
||||
setblock ~ ~ ~ minecraft:air destroy
|
||||
gamerule doTileDrops true
|
||||
gamerule minecraft:block_drops true
|
||||
|
||||
# Durability
|
||||
function lzstools_hammer:durability/handle
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
"id": "minecraft:iron_pickaxe",
|
||||
"count": 1,
|
||||
"components": {
|
||||
"minecraft:max_damage": 2400,
|
||||
"minecraft:max_damage": 3200,
|
||||
"minecraft:item_name": {
|
||||
"text": "Hammer",
|
||||
"color": "light_purple",
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
tag @s add lzstools_trowel_mainhand
|
||||
# Raycast from player's position
|
||||
function lzstools_trowel:raycast/start
|
||||
function lzstools_trowel:raycast/start
|
||||
|
||||
swing @s mainhand
|
||||
@@ -1,3 +1,5 @@
|
||||
tag @s add lzstools_trowel_offhand
|
||||
# Raycast from player's position
|
||||
function lzstools_trowel:raycast/start
|
||||
function lzstools_trowel:raycast/start
|
||||
|
||||
swing @s offhand
|
||||
@@ -2,3 +2,4 @@
|
||||
|
||||
execute as @s[nbt={SelectedItem:{components:{"minecraft:lore":["Terracotta"]}}}] run function lzstools_wrench:rotate/glazed_terracotta/mode with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run function lzstools_wrench:rotate/glazed_terracotta/cycle with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run function lzstools_wrench:rotate/glazed_terracotta/cycle with storage lzstools:wrench
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
## NESW
|
||||
|
||||
# Rotate Based on Wrench Mode
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Flip"]}}}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/nesw/waterlogged_flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/nesw/waterlogged_player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Click"]}}}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/nesw/waterlogged_click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_flip"]}}}}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/nesw/waterlogged_flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/nesw/waterlogged_player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_click"]}}}}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/nesw/waterlogged_click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/nesw/waterlogged_cycle with storage lzstools:wrench
|
||||
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Flip"]}}}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/nesw/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/nesw/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Click"]}}}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/nesw/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_flip"]}}}}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/nesw/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/nesw/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_click"]}}}}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/nesw/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/nesw/cycle with storage lzstools:wrench
|
||||
@@ -2,12 +2,12 @@
|
||||
|
||||
# Rotate Based on Wrench Mode
|
||||
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Flip"]}}}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/neswud/waterlogged_flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/neswud/waterlogged_player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Click"]}}}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/neswud/waterlogged_click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_flip"]}}}}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/neswud/waterlogged_flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/neswud/waterlogged_player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_click"]}}}}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/neswud/waterlogged_click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/neswud/waterlogged_cycle with storage lzstools:wrench
|
||||
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Flip"]}}}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/neswud/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/neswud/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Click"]}}}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/neswud/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_flip"]}}}}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/neswud/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/neswud/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_click"]}}}}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/neswud/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/neswud/cycle with storage lzstools:wrench
|
||||
@@ -1,7 +1,7 @@
|
||||
## Banners
|
||||
|
||||
# Rotate Based on Wrench Mode
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Flip"]}}}] run function lzstools_wrench:rotate/partialbox/banners/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run function lzstools_wrench:rotate/partialbox/banners/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Click"]}}}] run function lzstools_wrench:rotate/partialbox/banners/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_flip"]}}}}] run function lzstools_wrench:rotate/partialbox/banners/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run function lzstools_wrench:rotate/partialbox/banners/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_click"]}}}}] run function lzstools_wrench:rotate/partialbox/banners/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run function lzstools_wrench:rotate/partialbox/banners/cycle with storage lzstools:wrench
|
||||
@@ -1,7 +1,7 @@
|
||||
## Comparator
|
||||
|
||||
# Rotate Based on Wrench Mode
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Flip"]}}}] run function lzstools_wrench:rotate/partialbox/comparator/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run function lzstools_wrench:rotate/partialbox/comparator/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Click"]}}}] run function lzstools_wrench:rotate/partialbox/comparator/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_flip"]}}}}] run function lzstools_wrench:rotate/partialbox/comparator/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run function lzstools_wrench:rotate/partialbox/comparator/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_click"]}}}}] run function lzstools_wrench:rotate/partialbox/comparator/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run function lzstools_wrench:rotate/partialbox/comparator/cycle with storage lzstools:wrench
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
## Copper Golems
|
||||
|
||||
# Rotate Based on Wrench Mode
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Flip"]}}}] run function lzstools_wrench:rotate/partialbox/copper_golem_statues/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run function lzstools_wrench:rotate/partialbox/copper_golem_statues/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Click"]}}}] run function lzstools_wrench:rotate/partialbox/copper_golem_statues/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_flip"]}}}}] run function lzstools_wrench:rotate/partialbox/copper_golem_statues/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run function lzstools_wrench:rotate/partialbox/copper_golem_statues/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_click"]}}}}] run function lzstools_wrench:rotate/partialbox/copper_golem_statues/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run function lzstools_wrench:rotate/partialbox/copper_golem_statues/cycle with storage lzstools:wrench
|
||||
@@ -1,7 +1,7 @@
|
||||
## Crafter
|
||||
|
||||
# Rotate Based on Wrench Mode
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Flip"]}}}] run function lzstools_wrench:rotate/partialbox/crafter/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run function lzstools_wrench:rotate/partialbox/crafter/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Click"]}}}] run function lzstools_wrench:rotate/partialbox/crafter/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_flip"]}}}}] run function lzstools_wrench:rotate/partialbox/crafter/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run function lzstools_wrench:rotate/partialbox/crafter/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_click"]}}}}] run function lzstools_wrench:rotate/partialbox/crafter/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run function lzstools_wrench:rotate/partialbox/crafter/cycle with storage lzstools:wrench
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
## Ender Chest
|
||||
|
||||
# Rotate Based on Wrench Mode
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Flip"]}}}] run function lzstools_wrench:rotate/partialbox/ender_chest/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run function lzstools_wrench:rotate/partialbox/ender_chest/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Click"]}}}] run function lzstools_wrench:rotate/partialbox/ender_chest/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_flip"]}}}}] run function lzstools_wrench:rotate/partialbox/ender_chest/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run function lzstools_wrench:rotate/partialbox/ender_chest/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_click"]}}}}] run function lzstools_wrench:rotate/partialbox/ender_chest/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run function lzstools_wrench:rotate/partialbox/ender_chest/cycle with storage lzstools:wrench
|
||||
@@ -1,6 +1,6 @@
|
||||
## Grindstone
|
||||
|
||||
# Rotate Based on Wrench Mode
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Flip"]}}}] run function lzstools_wrench:rotate/partialbox/grindstone/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run function lzstools_wrench:rotate/partialbox/grindstone/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_flip"]}}}}] run function lzstools_wrench:rotate/partialbox/grindstone/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run function lzstools_wrench:rotate/partialbox/grindstone/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run function lzstools_wrench:rotate/partialbox/grindstone/cycle with storage lzstools:wrench
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
## Hopper
|
||||
|
||||
# Rotate Based on Wrench Mode
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Flip"]}}}] run function lzstools_wrench:rotate/partialbox/hopper/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run function lzstools_wrench:rotate/partialbox/hopper/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Click"]}}}] run function lzstools_wrench:rotate/partialbox/hopper/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_flip"]}}}}] run function lzstools_wrench:rotate/partialbox/hopper/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run function lzstools_wrench:rotate/partialbox/hopper/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_click"]}}}}] run function lzstools_wrench:rotate/partialbox/hopper/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run function lzstools_wrench:rotate/partialbox/hopper/cycle with storage lzstools:wrench
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
## Rails
|
||||
|
||||
# Rotate Based on Wrench Mode
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run function lzstools_wrench:rotate/partialbox/rails/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run function lzstools_wrench:rotate/partialbox/rails/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run function lzstools_wrench:rotate/partialbox/rails/cycle with storage lzstools:wrench
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
## Repeater
|
||||
|
||||
# Rotate Based on Wrench Mode
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Flip"]}}}] run function lzstools_wrench:rotate/partialbox/repeater/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run function lzstools_wrench:rotate/partialbox/repeater/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Click"]}}}] run function lzstools_wrench:rotate/partialbox/repeater/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_flip"]}}}}] run function lzstools_wrench:rotate/partialbox/repeater/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run function lzstools_wrench:rotate/partialbox/repeater/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_click"]}}}}] run function lzstools_wrench:rotate/partialbox/repeater/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run function lzstools_wrench:rotate/partialbox/repeater/cycle with storage lzstools:wrench
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
## Signs
|
||||
|
||||
# Rotate Based on Wrench Mode
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Flip"]}}}] run function lzstools_wrench:rotate/partialbox/signs/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run function lzstools_wrench:rotate/partialbox/signs/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Click"]}}}] run function lzstools_wrench:rotate/partialbox/signs/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_flip"]}}}}] run function lzstools_wrench:rotate/partialbox/signs/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run function lzstools_wrench:rotate/partialbox/signs/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_click"]}}}}] run function lzstools_wrench:rotate/partialbox/signs/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run function lzstools_wrench:rotate/partialbox/signs/cycle with storage lzstools:wrench
|
||||
@@ -1,6 +1,6 @@
|
||||
## Signs Hanging
|
||||
|
||||
# Rotate Based on Wrench Mode
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Flip"]}}}] run function lzstools_wrench:rotate/partialbox/signs_hanging/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run function lzstools_wrench:rotate/partialbox/signs_hanging/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_flip"]}}}}] run function lzstools_wrench:rotate/partialbox/signs_hanging/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run function lzstools_wrench:rotate/partialbox/signs_hanging/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run function lzstools_wrench:rotate/partialbox/signs_hanging/cycle with storage lzstools:wrench
|
||||
@@ -1,7 +1,7 @@
|
||||
## Heads and Skulls
|
||||
|
||||
# Rotate Based on Wrench Mode
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Flip"]}}}] run function lzstools_wrench:rotate/partialbox/skulls/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run function lzstools_wrench:rotate/partialbox/skulls/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Click"]}}}] run function lzstools_wrench:rotate/partialbox/skulls/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_flip"]}}}}] run function lzstools_wrench:rotate/partialbox/skulls/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run function lzstools_wrench:rotate/partialbox/skulls/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_click"]}}}}] run function lzstools_wrench:rotate/partialbox/skulls/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run function lzstools_wrench:rotate/partialbox/skulls/cycle with storage lzstools:wrench
|
||||
@@ -1,7 +1,7 @@
|
||||
## Stairs
|
||||
|
||||
# Rotate Based on Wrench Mode
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Flip"]}}}] run function lzstools_wrench:rotate/partialbox/stairs/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run function lzstools_wrench:rotate/partialbox/stairs/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Click"]}}}] run function lzstools_wrench:rotate/partialbox/stairs/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_flip"]}}}}] run function lzstools_wrench:rotate/partialbox/stairs/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run function lzstools_wrench:rotate/partialbox/stairs/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_click"]}}}}] run function lzstools_wrench:rotate/partialbox/stairs/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run function lzstools_wrench:rotate/partialbox/stairs/cycle with storage lzstools:wrench
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
## Trapdoors
|
||||
|
||||
# Rotate Based on Wrench Mode
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Flip"]}}}] run function lzstools_wrench:rotate/partialbox/trapdoors/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run function lzstools_wrench:rotate/partialbox/trapdoors/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Click"]}}}] run function lzstools_wrench:rotate/partialbox/trapdoors/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_flip"]}}}}] run function lzstools_wrench:rotate/partialbox/trapdoors/flip with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run function lzstools_wrench:rotate/partialbox/trapdoors/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_click"]}}}}] run function lzstools_wrench:rotate/partialbox/trapdoors/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run function lzstools_wrench:rotate/partialbox/trapdoors/cycle with storage lzstools:wrench
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
## X Y Z
|
||||
|
||||
# Rotate Based on Wrench Mode
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/xyz/waterlogged_player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Click"]}}}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/xyz/waterlogged_click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/xyz/waterlogged_player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_click"]}}}}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/xyz/waterlogged_click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run execute if predicate lzstools:waterlogged run function lzstools_wrench:rotate/xyz/waterlogged_cycle with storage lzstools:wrench
|
||||
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Player"]}}}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/xyz/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:lore":["Face Click"]}}}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/xyz/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_player"]}}}}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/xyz/player with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0},nbt={SelectedItem:{components:{"minecraft:custom_model_data":{"strings":["lzstools:wrench_face_click"]}}}}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/xyz/click with storage lzstools:wrench
|
||||
execute as @s[scores={lzt_wrench_success=0}] run execute unless predicate lzstools:waterlogged run function lzstools_wrench:rotate/xyz/cycle with storage lzstools:wrench
|
||||
|
||||
@@ -4,3 +4,5 @@ scoreboard players set @s lzt_wrench_raycast 0
|
||||
|
||||
#Raycast from player's position
|
||||
function lzstools_wrench:raycast/start
|
||||
|
||||
swing @s mainhand
|
||||
@@ -21,7 +21,9 @@
|
||||
"italic": false
|
||||
},
|
||||
"minecraft:lore": [
|
||||
"Default"
|
||||
{
|
||||
"text": "Default"
|
||||
}
|
||||
],
|
||||
"minecraft:custom_model_data": {
|
||||
"strings": [
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
{
|
||||
"pack": {
|
||||
"pack_format": 71,
|
||||
"min_format": [107, 1],
|
||||
"max_format": [107, 1],
|
||||
"description": "LZs Tools: Useful tools for vanilla Minecraft"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user