Pkqa Center.
PKQA CENTER / A LITTLE WORLD OF TOOLS

MC 工具工坊.

把灵感变成指令,把复杂留给工具。
从一把独一无二的剑开始,慢慢搭建属于你的世界。

开始制作适用于 Minecraft Java Edition
EXPLORE THE WORKSHOP

从这里开始

当前游戏版本:Java 26.1在顶部切换
正在读取版本数据…
01 / COMMAND LAB

物品与附魔指令生成器

选物品、加附魔,实时生成对应版本的 Java 版 /give 指令。原版等级和互斥附魔会给出提示。

当前游戏版本:Java 26.1在顶部切换
正在载入该版本的物品数据…

还没有添加附魔。试试给剑加上锋利与耐久。

02 / TEXT STUDIO

文字与颜色生成器

当前游戏版本:Java 26.1在顶部切换

经典 16 色、RGB 渐变、AB 交替或手动指定每一段文字的颜色。实时预览,并复制对应版本的 /tellraw 指令。

RGB、渐变、AB 交替和逐字色会写进 /tellraw。传统 § 与插件 & 代码只保留上方经典调色盘选中的颜色。输入中的 § / & 格式码可能被游戏或插件再次解释。

03 / NAVIGATION DESK

坐标与距离计算器

当前游戏版本:Java 26.1在顶部切换

主世界和下界传送门坐标互算,还可以计算两点间的路程与大致方向。所有计算都在浏览器完成。

X、Z 按 8:1 换算;Y 不换算。落点会向下取整到方块坐标,实际传送门配对还受游戏搜索范围与地形影响。

04 / LIVE SIGNAL

服务器状态查询

输入地址即可查看 Java 或基岩版服务器的在线状态。首选 mcstatus.io 查询,离线或失败时再用 MCSrvStat.us 核对;两家结果都可能有短暂缓存。

Java 默认端口 25565,基岩版默认 19132。查询结果由第三方缓存服务提供,页面不会持续自动刷新。

05 / PLAYER ARCHIVE

玩家 UUID 与皮肤查询

输入 Java 版玩家名或 UUID,查询账号 ID、皮肤和已装备的披风。打开页面时自动查询 Pkqa;结果来自 PlayerDB 的缓存接口。

仅查询 Java 版公开账号资料。皮肤由外部服务提供,账号改名或换肤后缓存可能需要一段时间更新。

06 / RELEASE RADAR

Java 版本动态

直接读取 Mojang 的官方版本目录。页面打开时更新,也可以手动刷新;工具生成器支持的版本以页面顶部列表为准。

LATEST RELEASE—最新正式版
LATEST SNAPSHOT—最新快照
近期版本

正在连接 Mojang 版本目录…

来源:Mojang 官方目录 ↗

07 / ALCHEMY LAB

状态效果指令生成器

当前游戏版本:Java 26.1在顶部切换

选择单个状态效果生成 /effect 指令,或切换到多效果药水,生成可饮用药水的 /give 指令。

界面等级从 1 开始,命令放大器从 0 开始。药水持续时间会换算为游戏刻(每秒 20 刻);1.20.4 及更早版本的原版药水最高支持 128 级;1.20.5 起支持 256 级。

08 / STORY SCREEN

标题与操作栏指令生成器

当前游戏版本:Java 26.1在顶部切换

主标题、副标题与操作栏可分别设置纯色、渐变、AB 交替或逐字颜色。自动换算游戏刻并生成对应 Java 版本的指令。

先执行“播放时间”和“副标题”,最后执行“主标题”;操作栏可单独使用,不受主标题播放时间影响。1 秒 = 20 游戏刻。

09 / BUILDER DESK

方块放置与区域填充指令生成器

当前游戏版本:Java 26.1在顶部切换

从当前 Java 版本的方块目录选材,输入两个角的绝对坐标,生成 /setblock 与 /fill 指令,并预估区域体积。

起点用于 /setblock;/fill 使用起点与终点,两个角可以按任意方向填写。X、Z ≥ −30,000,000 且 < 30,000,000;Y 还需位于所在维度的建造高度内,区域需已加载。这里生成方块的默认状态;朝向、水浸等方块状态暂未加入。

10 / CRAFTING TABLE

工作台配方查询器

当前游戏版本:Java 26.1在顶部切换

按大类、小类或中英文名称浏览合成产物。点选带图标的物品卡片,查看九宫格与替代配方。

全部 · 0 种可合成物品

这个范围没有收录的工作台配方,试试其他分类或搜索词。

这里展示数据源收录的工作台配方;熔炉、切石机、锻造台、酿造台不在此列。数据源可能遗漏部分新配方。

11 / WORLD CONTROL

时间、天气与难度世界控制台

调整 Java 版世界的时间、天气与难度。选择预设或输入一天内的刻度,复制对应指令后在游戏中执行。

0 刻对应游戏内 06:00;每 1000 刻为游戏内 1 小时,24000 刻为一天。此处仅设置一天内的时刻。

12 / CREATURE FORGE

实体召唤与刷怪蛋指令生成器

当前游戏版本:Java 26.1在顶部切换

从当前 Java 版本的生物与可召唤实体目录中选择目标。可在当前位置或指定绝对坐标召唤;有对应刷怪蛋的实体还能生成物品指令。

当前位置使用相对坐标,执行指令的玩家或命令方块是坐标基准。指定坐标时请输入整数。刷怪蛋仅对当前物品目录中存在对应物品的实体开放。

14 / RECIPE ATLAS

进阶配方查询器

当前游戏版本:Java 26.1在顶部切换

切换熔炉、高炉、烟熏炉、营火、切石机、锻造台和酿造台。配方和可选材料按当前 Java 版本筛选。

0 条配方 · Java 26.1 · 点击卡片查看详情

当前版本和搜索条件下没有匹配配方。

15 / DATAPACK FORGE

数据包制作器

当前游戏版本:Java 26.1在顶部切换

制作自定义工作台配方和战利品表,浏览每份 JSON,再下载能直接放进世界 datapacks 文件夹的 ZIP。全部在浏览器内生成。

每格输入当前版本的物品 ID。有序合成会自动裁切外围空白格。

支持导入本站 /give 工具生成的名称、描述、附魔和无法破坏属性;遇到其他组件会明确报错。

物品 ID权重数量

权重越高越容易抽到。可在游戏中使用 /loot give @p loot pkqa:starter_gift 测试。

16 / SERVER LAUNCH

开服命令工作台

当前游戏版本:Java 26.1在顶部切换

配置 Java、内存和启动参数,生成能直接复制的命令与启动脚本。参数按需勾选,默认使用 JVM 自带设置;全部在浏览器内完成。

MC 26.1 · Java 25

MC 26.1 的原版运行时参考为 Java 25。第三方核心 / 整合包可能要求不同 Java;请按发行版说明核对。所选 Java 版本需与实际执行文件一致;网页无法检查本机安装。1 GiB = 1024 MiB;Xmx 只限制 Java 堆,请为系统、插件和堆外内存留出空间。

已选 0 / 34
垃圾收集器 只选一种

以下是可选的 JVM 参数,不代表勾得越多越快。带数值的参数选中后可编辑;切换 Java 或收集器后,不支持的选择需要取消。

常用与内存6 项

提前触碰已提交的堆内存页,减少运行中首次访问内存页的开销。

注意:可能明显增加启动耗时和实际内存占用;不等于保证流畅。

忽略插件或库通过 System.gc() 发出的回收请求,JVM 自身回收仍正常。

注意:某些依赖显式回收的库可能增加内存压力。与显式并发 GC 互斥。

让 System.gc() 请求使用 G1 并发回收。

注意:与忽略显式 GC 互斥。
请先选择 G1 回收器

让 G1 尝试共享相同字符串的数据,可能节省内存。

注意:去重本身消耗 CPU;Java 8 需 8u20 或更新。
请先选择 G1 回收器

限制类元数据的内存,数值单位为 MiB。

注意:过小会触发 Metaspace 内存不足;模组服通常应保持 JVM 默认。

为编译后的机器代码预留缓存,数值单位为 MiB。

注意:预留过大会增加内存需求;过小可能令代码缓存耗尽。
G1 精细调整12 项

设置 G1 的停顿目标,单位为毫秒;这是目标而非硬性保证。

注意:过低可能牺牲吞吐量。
请先选择 G1 回收器

G1 以此占用百分比开始并发标记;自适应 IHOP 开启时主要影响初始周期。

注意:会改变 JVM 行为,建议先保留默认并根据实际运行情况调整。
请先选择 G1 回收器

预留部分堆空间,减少对象晋升失败的风险。

注意:增大预留比例会减少可用堆空间。
请先选择 G1 回收器

可回收空间不足该比例时,G1 不启动混合回收。

注意:会改变 JVM 行为,建议先保留默认并根据实际运行情况调整。
请先选择 G1 回收器

设置分区大小,仅接受 1、2、4、8、16、32 MiB。

注意:通常由 JVM 自动选择更合适;为避免小堆配大分区导致启动失败,本站手动设置时要求初始堆至少容纳 8 个分区。
请先选择 G1 回收器

G1 年轻代最小比例。需要实验性参数解锁,生成时自动加在前面。

注意:会改变 JVM 行为,建议先保留默认并根据实际运行情况调整。实验参数 · 启动时自动添加解锁参数
请先选择 G1 回收器

G1 年轻代最大比例。需要实验性参数解锁,生成时自动加在前面。

注意:会改变 JVM 行为,建议先保留默认并根据实际运行情况调整。实验参数 · 启动时自动添加解锁参数
请先选择 G1 回收器

只考虑存活对象比例低于该阈值的旧分区。

注意:会改变 JVM 行为,建议先保留默认并根据实际运行情况调整。实验参数 · 启动时自动添加解锁参数
请先选择 G1 回收器

一次并发标记后,分批回收旧分区的目标次数。

注意:会改变 JVM 行为,建议先保留默认并根据实际运行情况调整。
请先选择 G1 回收器

限制混合回收中可收集的旧分区比例。

注意:会改变 JVM 行为,建议先保留默认并根据实际运行情况调整。实验参数 · 启动时自动添加解锁参数
请先选择 G1 回收器

限制 G1 在回收停顿中用于更新记忆集的时间比例。

注意:会改变 JVM 行为,建议先保留默认并根据实际运行情况调整。
请先选择 G1 回收器

G1 回收时并行处理引用。现代 JVM 可能已自动启用。

注意:会改变 JVM 行为,建议先保留默认并根据实际运行情况调整。
请先选择 G1 回收器
ZGC 调整6 项

Java 21 至 23 使用分代 ZGC;Java 23 默认已开启,24 起该选项已废弃并被忽略。

注意:Java 24 及以上只需选择 ZGC,不要再加这个选项。
Java 24 起该参数已废弃并被忽略;直接选择 ZGC 即可

让 ZGC 将长时间空闲的堆内存归还给系统,默认通常已开启。

注意:初始堆与最大堆相同时不能缩小到初始堆以下。
请先选择 ZGC 回收器

ZGC 空闲内存保留的秒数,默认 300 秒。

注意:过低会频繁提交与归还内存。
请先选择 ZGC 回收器

ZGC 两次回收的最大间隔,单位为秒;0 表示禁用该上限。

注意:会改变 JVM 行为,建议先保留默认并根据实际运行情况调整。
请先选择 ZGC 回收器

ZGC 可容忍的堆碎片比例;更低会更积极压缩并消耗 CPU。

注意:不同 Java 版本默认值可能不同;这里是可编辑的示例值。
请先选择 ZGC 回收器

让 ZGC 在预计影响较小时主动触发回收,默认通常已开启。

注意:会改变 JVM 行为,建议先保留默认并根据实际运行情况调整。
请先选择 ZGC 回收器
CPU 与线程3 项

覆盖 JVM 用于计算线程池的逻辑 CPU 数量;不会给服务器绑定 CPU。

注意:按实际可用 CPU 填写;过大会放大 GC / 线程池及堆外内存,甚至导致启动失败,过小会降低性能。Java 8u191 也支持,但本站大版本选项从 Java 10 起开放。

设置并行垃圾回收工作线程数量,通常交给 JVM 自动计算。

注意:过多线程会争抢 CPU;Serial GC 不使用此设置。
仅适用于 G1 / Parallel / ZGC 回收器,请明确选择

设置 G1 或 ZGC 并发回收线程数量。

注意:G1 的并发线程数不能超过并行 GC 线程数。
仅适用于 G1 / ZGC 回收器,请明确选择
诊断与日志7 项

内存不足时在工作目录保存堆快照,供后续排查。

注意:快照可能非常大并包含服务器运行数据,请预留磁盘空间。

第一次内存不足时退出 JVM,便于外部管理工具重启。本站脚本不会自动重启。

注意:Java 8 需 8u92 或更新;退出可能中断未完成的保存。

启动时输出 JVM 采用的主要参数,方便确认配置。

注意:会改变 JVM 行为,建议先保留默认并根据实际运行情况调整。

启动时列出全部 JVM 参数,适合排查,输出会很多。

注意:会改变 JVM 行为,建议先保留默认并根据实际运行情况调整。

Java 9 及以上将 GC 日志写入工作目录 gc.log,并轮换文件。

注意:需要工作目录可写;日志总量约 50 MiB。

Java 8 在控制台输出详细垃圾回收日志。

注意:会改变 JVM 行为,建议先保留默认并根据实际运行情况调整。
仅支持 Java 8 或更旧版本

为 Java 8 的 GC 日志添加日期,需同时勾选详细 GC 日志。

注意:会改变 JVM 行为,建议先保留默认并根据实际运行情况调整。
仅支持 Java 8 或更旧版本
LAUNCH OUTPUT命令提示符 / .bat
2 个 JVM 参数
"java" "-Xms1024m" "-Xmx2048m" -jar "server.jar" nogui

⚠ 适用于能用 java -jar 启动的服务端 JAR;现代 Forge / NeoForge 应使用安装器生成的 args.txt 与启动脚本。

⚠ JAR 所在目录也应避开分号(;),否则 Java 可能找不到主类。

运行位置 将启动脚本放在核心 JAR 同一目录。Windows 中双击 .bat 即可运行。

核心差异 适用于能以 java -jar 启动的核心。较新的 Forge 通常使用安装器生成的 run.bat / run.sh 与 @args 文件,请修改其 user_jvm_args.txt;这里的命令不能代替 Forge 自带启动流程。

首次启动 按核心说明完成配置并阅读、确认 EULA。网页仅生成文本,不会连接或启动服务器。

17 / SERVER SIZING

开服配置估算器

当前游戏版本:Java 26.1在顶部切换

根据人数、玩法与运行方式估算 CPU、内存、磁盘和网络预算。先填写计划,再生成报告;这些是本站模型的起步参考,实际表现还需要用你的世界与核心压测。

01 核心与玩家
服务端核心
主要玩法

当前游戏版本:Java 版 26.1。人数是必填项;其他字段已给出普通生存服的参考默认值,可以按实际计划调整。模组与插件服请同时核实核心要求的 Java 版本。

02 世界运行负载
03 跑图与世界规模
04 活跃时长、备份与资源包
05 网络与已有配置 已知数值可填,未知可留空

网络质量由你自行判断,本页面不会测速或探测线路。同地区与跨地区设置只用于提醒延迟、丢包与线路检查,不能代替真实连接测试。

生成后修改输入会停用旧报告,需要重新生成。计算与下载均在浏览器内完成。

CAPACITY REPORTJAVA · 26.1
填写人数,然后生成配置报告

其他选项可以保持默认,也可载入示例了解结果。

规则参考:Paper:视距、模拟距离与网络压缩 ↗ · Paper:JVM 与系统内存余量 ↗ · Paper:性能分析 ↗ · spark:TPS 与 MSPT ↗。资源预算系本站启发式估算,并非这些来源的硬件保证。

MORE TO CRAFT

下一站,还有更多可能。

结构蓝图、更多指令生成器等工具会依次加入工坊。每个工具都会保留清晰的版本与适用范围说明。

WORK IN PROGRESS ✳