Skip to content
/ Roava Public

Roava is a quick, and easy to set up Roblox API wrapper written in Kotlin, but it can support other JVM languages as well.

License

Notifications You must be signed in to change notification settings

RoavaDev/Roava

Repository files navigation

Discord Server CI CodeFactor Coverage

Roava will likely be going under a massive re-write within the next month or two with breaking changes.

Roava is a quick, and easy to set up Roblox API wrapper written in Kotlin, but it can support other JVM languages as well.

Setup

This project has a custom central repository. If you would like to add the project as a dependency, you may do so in Gradle by:

repositories {
    url = uri("https://m.cpy.wtf/releases")
}

dependencies {
    implementation 'dev.roava:roava:VERSION'
}

If you would like to test a snapshot version, you must add the sonatype snapshot repository to your repositories list:

repositories {
    maven {
        url = 'https://m.cpy.wtf/snapshots'
    }
}

dependencies {
    implementation 'dev.roava:roava:VERSION-SNAPSHOT'
}

Example

This creates a simple program which generates a new authenticated Client using the provided Cookie.

public class Main {
    public static void main(String[] args) {
        RoavaClient client = new RoavaClient("Cookie");
        
        System.out.println(client.name);
    }
}

Issues

If you have any questions, comments, or suggestions, you may either join our Discord server (preferred), or open an issue.

Contributions

Any and all contributions are welcome! If you would like to contribute to the project, please open a pull request.

License

This project is licensed under the MIT license. The license is attached to the project.

About

Roava is a quick, and easy to set up Roblox API wrapper written in Kotlin, but it can support other JVM languages as well.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages