Skip to content

Latest commit

 

History

34 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📦 WynnWrapper 📦

Java GitHub contributors GitHub License

WynnWrapper is a lightweight, object-oriented Java library that simplifies interaction with the Wynncraft Public API (WAPI). Instead of manually handling HTTP requests and JSON parsing, this wrapper provides clean Java access to all Wynncraft API endpoints.

🔩 Current API support

Name Supported
Ablity & Aspects
Classes
Guild
Items
Leaderboard
Map
News
Player (except WhoAmI) ✅
Search

📖 Documentation

Link to the WAPI Documentation: https://docs.wynncraft.com

Our Wrapper classes are build around the described responses of the api modules. Our own documentation is WIP.

⚙️ Installation

1. Add the Jitpack Repository to your pom file

Maven:

<repositories>
	<repository>
		<id>jitpack.io</id>
		<url>https://jitpack.io</url>
	</repository>
</repositories>

Gradle:

repositories {
	mavenCentral()
	maven { url 'https://jitpack.io' }
}

2. Add the WynnWrapper dependency to your pom file

Maven:

<dependency>
	<groupId>com.github.wynnwrapper</groupId>
	<artifactId>WynnWrapper</artifactId>
	<version>1.0.1</version>
</dependency>

Gradle:

dependencies {
	implementation 'com.github.wynnwrapper:WynnWrapper:1.0.1'
}

Contribution

We are appreciative for all contributions that make WynnWrapper better. Please activate the formatter to "Default IDE" for code changes in Intellij and avoid including unnecessary spaces or line breaks in merge requests. Please always test the changes beforehand and write unit tests if necessary. Thank you for your help!

License

WynnWrapper is licensed under the MIT license (Link to MIT License).

About

A Java API wrapper for the Wynncraft WAPI

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages