project to allow supporting multiple versions easier
Go to file
2024-08-03 13:38:55 +02:00
codeGenerator/processor [Fix] Temporary fixed uint handling for AbilityScalarType for now and removed a duplicate 2024-05-01 21:24:24 +02:00
docs [Docs] Add some basic wip documentation for development on multiproto 2024-04-13 10:43:50 +02:00
gi [GI/Proto] Added more community related packets and moved already existing chat packets over to it 2024-08-03 13:38:55 +02:00
gradle/wrapper [Refactoring] Added propper altName mapping, cleaned up logging and updated to gradle 8.7 2024-04-12 09:35:59 +02:00
.gitignore initial commit 2023-05-19 16:31:22 +02:00
build.gradle.kts [GI/Proto] Added more GI Protos and increased version 2024-07-21 07:07:04 +02:00
gradle.properties initial commit 2023-05-19 16:31:22 +02:00
gradlew initial commit 2023-05-19 16:31:22 +02:00
gradlew.bat initial commit 2023-05-19 16:31:22 +02:00
LICENSE [Licensing] add license and exemption for hoyo 2023-06-20 12:12:10 +02:00
README.md [Docs] Added a basic getting started 2024-07-21 07:10:18 +02:00
settings.gradle.kts [Refactoring] Moved annotations to the core repository and moved the gi protos into a sub project 2024-01-08 00:37:12 +01:00

anime-game-multi-proto (WIP)

project to allow supporting multiple versions easier

TODOs:

  • add more definitons for the protos
  • improve code
  • add actual protos for as many versions as possible
  • apply annotations to created models
  • add info about building and adding things to the README
  • add info about using multiproto

Getting Started

Add the ags maven repository to your build script, e.g. for gradle kt:

maven {
    name = "agsmvnReleases"
    url = uri("https://mvn.animegameservers.org/releases")
}

Then add the game module you want to use to your dependencies, e.g. for the gi module:

implementation("org.anime_game_servers.multi_proto:gi-jvm:0.2.32")

Licensing

This software library is licensed und the terms of the MIT license, with the exemptions noted below.

You can find a copy of the license in the LICENSE file.

Exemptions:

  • miHoYo and its subsidiaries are exempt from the MIT licensing and may instead license any source code authored for the AnimeGameServer projects under the Zero-Clause BSD license.