From c676b7c3ed75cf741448feb12dbdfd90a6b7eff4 Mon Sep 17 00:00:00 2001 From: RacoonDog <32882447+racoondog@users.noreply.github.com> Date: Fri, 31 Jan 2025 23:40:16 -0500 Subject: [PATCH] fix cobwebs in multitool --- .../meteorclient/commands/commands/MultitoolCommand.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/meteordevelopment/meteorclient/commands/commands/MultitoolCommand.java b/src/main/java/meteordevelopment/meteorclient/commands/commands/MultitoolCommand.java index fc5a0d54e8..2dc4ffbdc2 100644 --- a/src/main/java/meteordevelopment/meteorclient/commands/commands/MultitoolCommand.java +++ b/src/main/java/meteordevelopment/meteorclient/commands/commands/MultitoolCommand.java @@ -8,7 +8,7 @@ import com.mojang.brigadier.builder.LiteralArgumentBuilder; import meteordevelopment.meteorclient.commands.Command; import meteordevelopment.meteorclient.utils.commands.CreativeCommandHelper; -import net.minecraft.client.gui.DrawContext; +import net.minecraft.block.Blocks; import net.minecraft.command.CommandSource; import net.minecraft.component.DataComponentTypes; import net.minecraft.component.type.ToolComponent; @@ -16,6 +16,7 @@ import net.minecraft.item.ItemStack; import net.minecraft.predicate.BlockPredicate; import net.minecraft.registry.Registries; +import net.minecraft.registry.entry.RegistryEntryList; import net.minecraft.registry.tag.BlockTags; import net.minecraft.text.Text; import net.minecraft.util.Identifier; @@ -40,7 +41,8 @@ public void build(LiteralArgumentBuilder builder) { ToolComponent.Rule.ofAlwaysDropping(Registries.BLOCK.getOrThrow(BlockTags.HOE_MINEABLE), 8f), ToolComponent.Rule.ofAlwaysDropping(Registries.BLOCK.getOrThrow(BlockTags.PICKAXE_MINEABLE), 8f), ToolComponent.Rule.ofAlwaysDropping(Registries.BLOCK.getOrThrow(BlockTags.SHOVEL_MINEABLE), 8f), - ToolComponent.Rule.ofAlwaysDropping(Registries.BLOCK.getOrThrow(BlockTags.SWORD_EFFICIENT), 24f) + ToolComponent.Rule.ofAlwaysDropping(Registries.BLOCK.getOrThrow(BlockTags.SWORD_EFFICIENT), 8f), + ToolComponent.Rule.ofAlwaysDropping(RegistryEntryList.of(Registries.BLOCK.getEntry(Blocks.COBWEB)), 16f) ), 10f, 1)); stack.set(DataComponentTypes.CAN_BREAK, new BlockPredicatesChecker(List.of( BlockPredicate.Builder.create().tag(Registries.BLOCK, BlockTags.AXE_MINEABLE).build(),