Installation
Add Marrow to your project
In your TeamCode/build.gradle, add the following inside the dependencies block:
dependencies {
implementation 'io.github.skeleton-army.marrow:core:VERSION'
// Additionally, add one of the following for your command-based library:
implementation 'io.github.skeleton-army.marrow:nextftc:VERSION' // For NextFTC
implementation 'io.github.skeleton-army.marrow:ftclib:VERSION' // For FTCLib
// SolversLib users already have RetryCommand natively, no extra dependency needed.
}Replace VERSION with the latest version below:
Install a Command-Based library (Optional, but highly recommended)
Using a command-based system makes it much easier to build complex robot behaviors from simple, reusable actions. Marrow is designed to complement such library and includes features that integrate directly with them.
We recommend using SolversLib for its simplicity and additional built-in features. That said, you’re free to use any other command library—such as NextFTC or Mercurial.
Installed Marrow? Head to the Core Features section to learn more about the features.
Last updated