wapi

开源 Fabric wapi 1.0.0

请登录后获取
版权类型
转载
版权链接
https://modrinth.com/mod/wapi
语言支持
English
模组加载器
  1. Fabric
前置组件
Fabric API:https://modrinth.com/mod/fabric-api
适配版本(Java)
  1. 1.21

WAPI的​

一个 Fabric 库模组,为 Wynncraft API v3 提供简单易用的包装器。该模组允许其他模组轻松地与 Wynncraft 的游戏数据交互,包括玩家、公会、物品、排行榜等。

特征​

  • 玩家数据:获取玩家统计数据、角色信息等
  • 公会信息:访问公会数据和成员列表
  • 项目数据库:检索项目信息和元数据
  • 排行榜:访问各种游戏排行榜
  • 地图数据:获取区域和地图信息
  • 搜索:搜索玩家、公会和其他游戏实体
  • 新闻:获取最新的 Wynncraft 新闻
  • 职业和能力:访问职业和能力信息

如何添加到您的模组​

对于模组开发者​

将以下内容添加到您的 :build.gradle

代码:
repositories {
    maven {
        name = "GitHubPackages"
        url = url("https://maven.pkg.github.com/hezaerd/wapi)
    }
}

dependencies {
    // Add WAPI as a dependency
    modImplementation "com.hezaerd:wapi:${wapi_version}"
}
截至今天,最新版本是 1.0.0
并将其作为依赖项包含在您的 :fabric.mod.json

JSON:
{
    "depends": {
        "wapi": ">=1.0.0"
    }
}

对于玩家​

这是其他模组所依赖的库模组。只需下载 JAR 文件并将其与 Fabric API 一起放在文件夹中即可。mods

要求:

  • MInecraft 1.21.4
  • Fabric Loader 0.17.2+
  • Fabric API

如何使用​

基本设置​

Java:
import com.hezaerd.wapi.WapiClient;

// Create a client instance
WapiClient wapi = new WapiClient();

获取玩家数据​

Java:
// Get player information
wapi.player().getPlayer("playerName").thenAccept(playerData -> {
    if (playerData != null) {
        System.out.println("Player: " + playerData.getUsername());
        System.out.println("Guild: " + playerData.getGuild().getName());
    }
});

// Get player characters
wapi.player().getCharacters("playerName").thenAccept(characters -> {
    characters.forEach(character -> {
        System.out.println("Character: " + character.getNickname());
        System.out.println("Level: " + character.getLevel());
    });
});

Guild Information​

Java:
wapi.guild().getGuild("guildName").thenAccept(guildData -> {
    if (guildData != null) {
        System.out.println("Guild: " + guildData.getName());
        System.out.println("Level: " + guildData.getLevel());
        System.out.println("Members: " + guildData.getMembers().size());
    }
});

Item Database​

Java:
wapi.item().getAllItems().thenAccept(items -> {
    items.forEach((name, item) -> {
        System.out.println("Item: " + name + " (Tier: " + item.getTier() + ")");
    });
});

搜索​

Java:
// Search for players
wapi.search().searchPlayers("playerName").thenAccept(results -> {
    results.forEach(player -> {
        System.out.println("Found player: " + player);
    });
});
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅 LICENSE 文件。
作者
°^Tenderの寒泽陌
价格
20.00金粒
下载
1
查看
199
首次发布
最后更新

评分

0.00 星 0 次评分

°^Tenderの寒泽陌 的其他资源

  • ImmediatelyFast
    Fabric ImmediatelyFast
    ImmediatelyFast
  • 原创 开源 工具 控制台检测
    MC检测控制台输出自动执行命令插件
  • 一键砍树Cut tree one click
    Add-on 一键砍树Cut tree one click
    本模组在基岩板中添加了一键砍树的功能。 需要一把斧头,触发方式为在潜行状态下砍树。 会消耗斧的耐久,支持拥有附魔耐久的斧,当斧耐久被消耗到只剩下 1 点时会停止砍树。
  • [DTBE]不要饿死基岩版Don't Starve Bedrock Edition
    Add-on [DTBE]不要饿死基岩版Don't Starve Bedrock Edition
    Addon 为 不要饿死:重生 的基岩版移植版本。 此 Addon 处于开发初期,游戏内容正在逐渐完善。 经过作者测试,模组支持1.19及以上版本,其他版本有待测试。 模组中物品的材质正在重新制
  • [BZ]奇异世界Strange World
    Add-on [BZ]奇异世界Strange World
    这个模组将大大增加游戏的难度和趣味性!除了添加一些新怪物外,该模组还增强了所有原版怪物。这个模组添加了很多新的合成配方、物品、食物、武器和盔甲。还有更多有趣的事物等着你去发现!
  • 智利工艺(Chilean Craft)
    Add-on 智利工艺(Chilean Craft)
    基岩版 Q:这个扩展包包括哪些事物? A:一切!包括但不限于食物、工具、结构、生物、植物。 Q:这个扩展包支持哪些终端设备? A:只要是基岩版支持的设备都支持!无论是主机(PS4、Xbox O
后退
顶部 底部