服务器使用量
202
服务玩家数
490
下载量
5,153
插件详细介绍
SkJson 是一款功能强大的 Skript 插件,它允许你轻松创建、操作 JSON 数据,并与文件、网络请求和 Minecraft 对象进行交互,极大地扩展了 Skript 的数据处理能力。
要求
支持的服务器核心与最低版本:
- Spigot
- Paper
- Purpur
所需环境:
- Java 版本:Java 21+
- Minecraft 版本:1.18.2+
- Skript 版本:2.9.2+
获取帮助
如果你遇到问题,可以通过以下渠道寻求帮助
- Discord:加入官方 Discord 社区。
- SkUnity:访问 SkUnity 论坛的相关板块。
- Email:通过电子邮件联系开发者。
功能特性
SkJson 提供了广泛的功能,包括但不限于
数据创建与转换
- 从字符串或其他来源创建 JSON。
- 从 Bukkit 对象(如
Location、Player、Entity、Inventory等)生成 JSON。
文件操作
- 读写
.json文件。 - 未来计划支持带注释的
.jsonc文件。 - 使用
FileWatchers监控文件(如ops.json)的变化并自动缓存。
网络与缓存
- 发送 HTTP 请求并接收 JSON 格式的响应。
- 使用
MemoryCache实现超高速读写(约 100-1000 微秒)。 - 创建
VirtualCachedJson,这是一种类似于脚本变量的动态缓存系统。
高级序列化
- 借助 NBT-API 支持 NBT 数据,在序列化过程中保留完整的 NBT 信息。
- 能够序列化和反序列化 Minecraft 中的几乎所有对象。
快速开始
按照以下步骤安装并开始使用 SkJson
- 将下载的
Skjson.jar文件放入服务器的plugins文件夹中。 - 启动或重启服务器以生成配置文件。
- 在
plugins/SkJson/config.yml中根据需要进行配置。
文档与说明
SkJson 是一个多功能工具,集成了网络请求处理、字符串与文件操作以及缓存机制。由于其功能丰富,建议查阅详细的 Wiki 文档以了解完整的命令、表达式和高级用法。
测试支持版本
版本分布
基本信息
插件名称
skJson
作者
skJson
平台
Bukkit / Spigot
支持版本
1.8 - 1.21
点赞数
未统计
最近版本
6.0.0
60
5.4.1
50
5.1.1
31
5.6.0
15
5.4
14
4.0.1
13
5.2
6
4.0.5
2
5.3
1
3.0.7
1
2.9.0
1