Work 01 / Seasons & climate

LISeasons

让季节不只是计时器,而是会真正改变天空、群系、冰雪、作物、温度与夜空的世界规则。

Version2.1.2
Status持续维护
PlatformPaper / Folia
MinecraftPaper 26.3 · Folia 26.3(测试版)
RuntimeJava 25
四季节气1
群系染色2
冬冻春融3
温度与增益条4
流星事件5
日历文档6
Overview / 它是什么

一套会进入世界状态的四季系统。

LISeasons 把日期、二十四节气、气候和服务器玩法放在同一条时间线上。季节变化不只出现在记分板:群系颜色、冰雪、作物、天气、温度、节日和特殊事件都会参与其中。

01 / TIME

让时间有层次

支持现实同步、游戏天数和自定义推进三种日历模式。四季之上还有二十四节气,服主可以按世界节奏选择日期来源,玩家则通过指令、占位符和六页日历 GUI 理解当前时间。

三种日历模式现实日期、游戏时间或自定义自动推进。
二十四节气比四季更细的时间节点与展示内容。
六页日历 GUI总览、季节、节气、温度、事件与帮助。
PlaceholderAPI把季节信息接入 TAB、聊天与其他界面。
02 / WORLD

让世界真的换季

季节调色通过 PacketEvents 为每位玩家发送独立的客户端群系视图,不调用 setBiome、refreshChunk 或 NMS,也不会把季节目标群系保存进世界。配合冬季结冰、春季融化、作物和天气规则,让不同季节在生存世界里呈现可辨认的状态。

季节群系染色春绿、夏盛、秋暖、冬冷的整体自然色调。
冬冻春融按预算渐进处理冰雪,遵守 Residence 领地权限与原版积雪支撑规则。
作物与天气按季节控制生长倍率、降水与世界反馈。
温度生存与自然灾害持续热浪、寒潮、暴风雪与雷暴先预警再生效;极端体感累计造成中暑、灼伤和冻伤,可配置致死。BossBar 保留季节 Buff 展示。
群系颜色只存在于客户端视图

服务器、原版机制与其他插件读取的仍是真实群系;冬冻春融和秋季真实叶块替换属于独立的世界方块规则,应按需要单独配置和备份。

03 / EVENTS

让季节拥有故事

25 种季节事件与十三种持续灾害为服务器日常加入变化。1.0.80 在大型原生粒子基础上增加动态层次:移动龙卷风的螺旋进气与阵风起伏、雷暴的暗云蓄电与间歇连闪、火流星的分叉火星与燃尽烟尾,以及蘑菇云的冲击环、翻卷和冷却灰烟。定向音景按距离衰减、整场限频,细节共享原有预算;不需要专用资源包,也不叠加旧模型。创造模式手动触发可安全预览,不伤害、不卷吸。地形不破坏,视觉放大不扩大伤害范围,陨石奖励独立结算。模组图片仅作为形态参考,真人视觉和受力仍需进服验收;其余可选模型资产保留。

25 种季节事件十三种持续灾害,云雾龙卷风支持移动与贴地;不卷走宠物或掉落物。
Folia 兼容流星雨所有流星粒子路径补齐运行时数据,高空轨迹、尾焰、模型及暗飞行。
1.0.81 流星奖励箱原奖励池装入真实箱子并随世界保存,取空自动清理;领地或不安全位置回退同批散落物品,不额外发奖。
现实日期节日默认节日、自定义消息和服务器庆祝内容。
Environment / 运行环境

先确认版本,
再进入正式世界。

LISeasons 的染色协议由 PacketEvents 处理;安装前应按文档核对服务端核心与 PacketEvents 版本。

必须前置

PacketEvents 2.13.0+

缺失或版本过低时群系染色无法初始化;ProtocolLib 不再需要。

支持核心

Paper / Folia

当前 2.1.2 已完成 Paper / Folia 26.3 隔离服加载;26.3 使用 PacketEvents 2.14.0,Folia 为测试版。

Java

Java 21

插件字节码和构建配置使用 Java 21。

可选联动

PAPI · Crops · Dominion · Residence

1.0.71 修复 Folia 秋季树叶边界与目标区域调度;同时保留流星粒子兼容、Residence 冰雪权限和台阶楼梯安全积雪。

从安装开始,
把第一年四季交给世界。