Skip to content

KiteMarket v1.0.0

Latest

Choose a tag to compare

@Starry-cbz Starry-cbz released this 05 Oct 13:56

KiteMarket 1.0.0

中文

KiteMarket 首个完整版本,为服务器提供高级收购、一口价出售和公开竞拍。
从发布、交货到成交、领取,玩家可以清楚查看物品、金额和资产去向。

首发功能

  • 高级收购:普通材料、高级条件与精确样品三种模式;支持材料集合、附魔等级、耐久、名称和 Lore 条件,供货前预览实际交出与保留的物品。
  • 一口价出售:托管真实物品,按每件单价部分购买;卖家可设置单次最低购买量,余量不足最低量时须一次买完。
  • 公开竞拍:整件或整堆出价、最低加价、超价解冻与末秒延时;成交物品进入领取箱,收入进入市场钱包。
  • 共享市场与钱包:同 Minecraft 版本的多个节点共享订单和多货币钱包,分别对接 Vault、PlayerPoints、CoinsEngine、ExcellentEconomy 充提网关。
  • 清楚的交易反馈:确认页展示数量、总额、税额与净收入;提供历史、收据和异常核对,背包空间不足时物品保留在领取箱。
  • 完整原版 GUI:分类首页、四步发布、附魔搜索、实际数量与金额上限、本地化币种、分色非斜体说明和动态剩余时间;支持中文与英文。
  • 界面与开发扩展:通过文件配置全部35个页面的功能物品、Lore 和位置;可选 ItemsAdder v4,自有配置主题及 Java 呈现器无需额外主题授权。两个 Java 11/MIT SDK 提供只读市场查询、成交通知和受校验的界面动作。

选择运行包

只安装与服务器匹配的一份运行 JAR:

文件 Minecraft 目标范围 插件字节码
KiteMarket-legacy-1.0.0.jar 1.16.5—1.20.4 Java 11
KiteMarket-modern-1.0.0.jar 1.20.5—1.21.11 Java 21
KiteMarket-current-1.0.0.jar 26.2.x Java 25

服务器仍须使用对应核心要求的 JVM;目标范围不等于每个组合均已认证。
Paper、Purpur、Folia 与经济后端的实测组合见兼容说明。
ItemsAdder 使用自有或第三方资源;Folia 节点的 IA 呈现保持原版回退。

安装与开发包

  1. 准备 MySQL 8 或 MariaDB 10.11,将所选运行 JAR 放入 plugins/。
  2. 首次启动生成配置后停服,填写自己的许可证、数据库、网络节点及经济网关配置,再启动服务器。
  3. 使用 /km 打开市场;同一网络的节点使用一致的游戏版本、币种和物品环境。

本次发行另附:

  • KiteMarket-API-1.0.0.jar 及对应 -sources.jar、-javadoc.jar:只读查询与成交通知。
  • KiteMarket-UI-API-1.0.0.jar 及对应 -sources.jar、-javadoc.jar:界面 SDK。
  • KiteMarket-Examples-1.0.0.zip:可运行 API 与 IA 示例、源码及 MIT 示例资源。
  • KiteMarket-config-zh_CN-1.0.0.zip、KiteMarket-config-en_US-1.0.0.zip:中文与英文配置/语言包。
  • SHA256SUMS.txt:下载文件校验清单。

两套 SDK 同时支持 GitHub Packages:com.kitemc:kitemarket-api:1.0.0、
com.kitemc:kitemarket-ui-api:1.0.0,见引用与认证说明。

SDK 使用 compileOnly,不得打包或重定位。配置包不含许可证密钥或数据库密码;
更新前备份完整市场数据库与插件目录,保留网络身份,并按升级说明操作。

授权与入口

¥68/USD 9.99,买断。一份许可证对应一个独立市场网络,网络内不限节点。
包含基础插件更新,维护期间提供问题支持;不承诺永久维护服务。
第三方经济插件、ItemsAdder 及其资源另行获取。

购买许可证 · 安装指南 · 完整文档

English

KiteMarket's first full release brings advanced buy orders, fixed-price listings and
public auctions to your server, with clear item previews, amounts and asset destinations.

Features

  • Advanced buy orders: plain materials, advanced conditions and exact samples. Combine materials, enchantment levels, durability, names and lore, and preview the actual items supplied and retained.
  • Fixed-price listings: escrow real items and allow partial purchases at a unit price. Sellers can set a minimum purchase quantity; a remainder below that minimum must be bought together.
  • Public auctions: bid on a whole item or stack, with minimum increments, immediate release of outbid funds and late-bid extensions. Items go to claims and proceeds to the market wallet.
  • Shared markets and wallets: same-version servers share orders and multi-currency balances, with separate transfer gateways for Vault, PlayerPoints, CoinsEngine and ExcellentEconomy.
  • Clear transaction feedback: confirmations show quantity, gross amount, tax and net income. History, receipts and reconciliation help trace outcomes; items stay in claims when inventory space is insufficient.
  • Complete vanilla GUI: categorized home, four-step publishing, enchantment search, actual quantity and amount limits, localized currencies, colored non-italic descriptions and live countdowns. Chinese and English are included.
  • Interface and developer extensions: configure all 35 pages' control items, lore and positions through files. Optional ItemsAdder v4 supports independently developed themes without a separate theme license. Two Java 11/MIT SDKs provide read-only queries, trade notifications and validated interface actions.

Choose a runtime

Install one runtime matching your server:

File Minecraft target range Plugin bytecode
KiteMarket-legacy-1.0.0.jar 1.16.5–1.20.4 Java 11
KiteMarket-modern-1.0.0.jar 1.20.5–1.21.11 Java 21
KiteMarket-current-1.0.0.jar 26.2.x Java 25

The server still requires its own supported JVM. Target ranges are not certification
of every combination; consult the compatibility guide
for tested server and economy versions. Supply your own or third-party ItemsAdder
resources. IA presentation falls back to vanilla on Folia nodes.

Installation and developer assets

  1. Prepare MySQL 8 or MariaDB 10.11 and place the selected runtime in plugins/.
  2. Let the first startup generate configuration, stop the server, fill in your license, database, node and economy gateway settings, then restart.
  3. Open /km. Nodes in one market must agree on Minecraft version, currencies and item environment.

Additional release assets:

  • KiteMarket-API-1.0.0.jar, with matching -sources.jar and -javadoc.jar: read-only queries and trade notifications.
  • KiteMarket-UI-API-1.0.0.jar, with matching -sources.jar and -javadoc.jar: presentation SDK.
  • KiteMarket-Examples-1.0.0.zip: runnable API and IA examples, source and MIT example resources.
  • KiteMarket-config-zh_CN-1.0.0.zip and KiteMarket-config-en_US-1.0.0.zip: Chinese and English configuration/language packages.
  • SHA256SUMS.txt: download checksums.

Both SDKs also support GitHub Packages: com.kitemc:kitemarket-api:1.0.0 and
com.kitemc:kitemarket-ui-api:1.0.0. See the
dependency and authentication guide.

Use SDKs as compileOnly; never bundle or relocate them. Configuration archives contain
no license key or database password. Before upgrading, back up the complete market
database and plugin directory, preserve network identity and follow the
upgrade guide.

Licensing and links

CNY 68 / USD 9.99, one-time purchase. One license covers one independent market
network with unlimited nodes. Base-plugin updates are included, with issue support
during active maintenance; perpetual maintenance is not promised. Economy plugins,
ItemsAdder and third-party resources are separate.

Purchase a license · Installation · Documentation