diff --git a/src/main/java/meteordevelopment/meteorclient/systems/modules/combat/Hitboxes.java b/src/main/java/meteordevelopment/meteorclient/systems/modules/combat/Hitboxes.java index b239cbe145..8f8f469066 100644 --- a/src/main/java/meteordevelopment/meteorclient/systems/modules/combat/Hitboxes.java +++ b/src/main/java/meteordevelopment/meteorclient/systems/modules/combat/Hitboxes.java @@ -14,6 +14,7 @@ import net.minecraft.entity.EntityType; import net.minecraft.entity.player.PlayerEntity; import net.minecraft.item.MaceItem; +import net.minecraft.item.TridentItem; import net.minecraft.registry.tag.ItemTags; import java.util.Set; @@ -106,6 +107,14 @@ public class Hitboxes extends Module { .build() ); + private final Setting trident = sgWeapon.add(new BoolSetting.Builder() + .name("trident") + .description("Enable when holding a trident.") + .defaultValue(true) + .visible(onlyOnWeapon::get) + .build() + ); + public Hitboxes() { super(Categories.Combat, "hitboxes", "Expands an entity's hitboxes."); } @@ -126,6 +135,7 @@ private boolean testWeapon() { if (hoe.get() && itemStack.isIn(ItemTags.HOES)) return true; if (mace.get() && itemStack.getItem() instanceof MaceItem) return true; if (spear.get() && itemStack.isIn(ItemTags.SPEARS)) return true; + if (trident.get() && itemStack.getItem() instanceof TridentItem) return true; return false; }); }