Fabric gRPC API
This utility mod contains required libraries for implementing gRPC server/client in Fabric mods
介绍
gRPC-Fabric – gRPC-Java, packed as a mod
This mod uses Shade plugin to include all required dependencies for using gRPC-Java library in your Fabric mod. Some libraries were removed from the mod because they are already in use and downloaded by Minecraft client/server.
How to use
1. Add Modrinth repository
Since compiled jar file is stored on Modrinth, add their repository according to this guide.
2. Add mod dependency:
dependencies {
// ...
implementation 'maven.modrinth:fabric-grpc-api:1.0-fabric'
compileOnly 'org.apache.tomcat:annotations-api:6.0.53'
// ...
}
\ Tomcat Annotations API aren’t included because they’re compile only.*
Optionally you can use include directive so that your mod users don’t have to download it manually. But keep in mind, that the size of your mode will increase by ~5MB.
dependencies {
// ...
include(implementation('maven.modrinth:fabric-grpc-api:1.0-fabric'))
compileOnly 'org.apache.tomcat:annotations-api:6.0.53'
// ...
}
3. (if using protobuf plugin) Specify grpc plugin artifact version
protobuf {
protoc {
artifact = "com.google.protobuf:protoc:3.21.7"
}
plugins {
grpc {
artifact = 'io.grpc:protoc-gen-grpc-java:1.58.0'
}
}
generateProtoTasks {
all()*.plugins {
grpc {}
}
}
}
常见问题
Fabric gRPC API 支持哪些 Minecraft 版本?
Fabric gRPC API 支持 Minecraft Java 版 1.20.1,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Fabric gRPC API 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端 / 服务端。
Wani4ka 的其他作品
查看全部 →
WorldEdit Colored Tools
This mod adds 90+1 new dummy item, ready to be used as WorldEdit brushes
HungryChix
Now animals eat their favorite food when it's dropped as an item!
Fabric S3 API
This utility mod contains required libraries for using S3 API in Fabric mods
评论
登录后评论和评分