下载量
27,069
关注数
8
数据来源
Modrinth
模组详细介绍

Refraction 库旨在为多个项目间共享通用代码而创建,包含许多实用方法,使添加如过场动画等功能更易于实现,并简化整体开发流程。
Refraction 由 ZeusIGN 与 ConnorTron110 制作。
Refraction 提供的主要功能:
- ReConfig——支持自动同步的配置系统
- Atda——持久化数据存储系统
- Syncables——服务器 → 客户端类同步能力
- Channels——服务端与客户端间带标头的自定义数据通道
- NamedAPI——Channels 的扩展,用于命名 API 通道方案
- Runnabler——客户端/服务器上延迟与周期性可运行任务处理器
- RefractionEvents——支持多加载器的事件系统
- VoxelUtils——体素生成工具
- Particler——支持渲染与时间操控的粒子封装器
- RAABB——支持碰撞的非轴对齐包围盒
- Cutscenes——通过代码自定义过场动画(未来将支持命令)
- Custom debuggers——类似 Minecraft 的调试系统,Refraction 提供自定义调试支持
- Interactions——NPC 交互处理器
- Quests——任务处理系统,默认不支持任务堆叠(未来将更改)
- Server Screens——完全服务端控制的界面,无需额外数据包即可实现关闭、开启及客户端 ↔ 服务端间数据共享
- Registrable tracking sounds——可在客户端注册并从服务端调用的可追踪周期性音效
- Flood Filler——高度可自定义的泛洪填充器
- Camera shake——提供相机抖动接口
- SyncConfig——玩家加入时自动同步配置
- Vec3Helper——大量三维向量工具
以及更多功能,请自行探索,主要位于 @helper 和 @feature 目录中 :D
基本信息
模组名称Refraction
作者Zeus
下载量27,069
关注数8
支持版本1.20.1 - 1.21.1
加载器forge / neoforge
客户端required
服务端required