介绍
Impactor
这是一个开发者 API,旨在简化通用环境中的开发工作,并支持各种 Minecraft 环境,无论是模组环境还是原版环境。
此外,Impactor 致力于在不同 Minecraft 版本之间保持代码库的一致性。
Impactor 的主要目标是简化其他开发者需要完成的工作,同时
帮助他们更好地支持多个平台。例如:
- 创建物品堆叠
- 玩家与实体
- 计分板
- 经济系统
提供的功能
Impactor 本质上是一个开发者 API,但也提供了一系列功能,服务器所有者只需安装此 API,
即可立即使用。
经济系统
默认提供内置的经济 API 服务,让你可以快速搭建一套
经济系统。
该系统支持多种货币,并提供可与系统交互的基础命令。我们还提供了 /baltop 命令,供有需要的用户使用。
如果你正在使用其他 EconomyService,Impactor 的 API 允许你用一个服务替换我们的默认服务,
该服务可以将任何 API 调用转发到你所使用的服务。虽然这需要编写代码,但借助 Impactor,
插件可以将信息提供给其他插件,而无需直接支持多种不同的经济系统。
Impactor 支持哪些平台
截至 5.3.5,Impactor 支持以下平台:
- Fabric
- Forge
计划支持以下平台:
- Paper
- Velocity
支持的 Minecraft 版本
截至 5.2.0,Impactor 支持以下 Minecraft 版本:
- 1.20.1
计划支持以下版本:
- 1.20.4
- 1.20.5
在项目中使用 Impactor
Impactor 尽可能以灵活的方式提供 API 访问,让你只需引入所需的部分。基于这一点,下面是引入当前经济 API 的示例:
repositories {
maven("https://maven.impactdev.net/repository/development")
}
dependencies {
implementation("net.impactdev.impactor.api:economy:5.3.5")
}
常见问题
Impactor 支持哪些 Minecraft 版本?
Impactor 支持 Minecraft Java 版 1.19.2–1.21.1,共 3 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Impactor 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。
NickImpact 的其他作品
查看全部 →Cobblemon
一个支持 Fabric 和 NeoForge 的 Pokémon 模组
Cobblemon Official Modpack [Fabric]
Cobblemon 模组的官方整合包,适用于 Fabric!
Cobblemon Official Modpack [NeoForge]
Cobblemon 模组的官方 NeoForge 整合包!
GooeyLibs
A user-interface based library useful for creating front-end UIs for existing game screens on both Forge and Fabric
评论
登录后评论和评分