File tree Expand file tree Collapse file tree
src/main/java/meteordevelopment/meteorclient/systems/modules/combat Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414import net .minecraft .entity .EntityType ;
1515import net .minecraft .entity .player .PlayerEntity ;
1616import net .minecraft .item .MaceItem ;
17+ import net .minecraft .item .TridentItem ;
1718import net .minecraft .registry .tag .ItemTags ;
1819
1920import java .util .Set ;
@@ -106,6 +107,14 @@ public class Hitboxes extends Module {
106107 .build ()
107108 );
108109
110+ private final Setting <Boolean > trident = sgWeapon .add (new BoolSetting .Builder ()
111+ .name ("trident" )
112+ .description ("Enable when holding a trident." )
113+ .defaultValue (true )
114+ .visible (onlyOnWeapon ::get )
115+ .build ()
116+ );
117+
109118 public Hitboxes () {
110119 super (Categories .Combat , "hitboxes" , "Expands an entity's hitboxes." );
111120 }
@@ -126,6 +135,7 @@ private boolean testWeapon() {
126135 if (hoe .get () && itemStack .isIn (ItemTags .HOES )) return true ;
127136 if (mace .get () && itemStack .getItem () instanceof MaceItem ) return true ;
128137 if (spear .get () && itemStack .isIn (ItemTags .SPEARS )) return true ;
138+ if (trident .get () && itemStack .getItem () instanceof TridentItem ) return true ;
129139 return false ;
130140 });
131141 }
You can’t perform that action at this time.
0 commit comments