
草皮扩散器
如果旁边有草,将附近的泥土块转换为草
本插件已停止更新,因为相关功能已加入游戏本体。
感谢大家的支持 :)
草地蔓延 是一个插件,可让草方块自动蔓延至相邻的泥土方块。现已成为可配置插件!
自动草地蔓延
- 周期性蔓延:草方块每 60 秒自动蔓延至相邻的泥土方块
- 多类型支持:支持所有 Hytale 草地与泥土变种:
- 草地类型:Soil_Grass、Soil_Grass_Burnt、Soil_Grass_Cold、Soil_Grass_Deep、Soil_Grass_Full、Soil_Grass_Wet、Soil_Grass_Sunny、Soil_Grass_Dry、Soil_Needles
- 泥土类型:Soil_Dirt、Soil_Dirt_Cold、Soil_Dirt_Burnt、Soil_Dirt_Dry
- 类型匹配:草地向泥土蔓延时保持相同草地类型(例如,寒冷草地蔓延至寒冷泥土)
智能蔓延逻辑
- 水平蔓延:草地向四个水平相邻方块(北、南、东、西)蔓延
- 垂直蔓延:同时检查相邻位置上下方一个方块以实现自然地形覆盖
- 光照要求:仅向正上方无实体方块的泥土方块蔓延(允许草地自然生长)
安装方法
- 下载 文件标签页中的最新
grassspreader.jar - 放置 JAR 文件至你的 Hytale 服务器的
mods目录 - 重启 你的服务器
- 完成! 当首位玩家加入时,插件将自动注册。
工作原理
- 玩家检测:插件监控所有在线玩家
- 区域扫描:每 60 秒扫描每位玩家周围 30 格半径区域
- 草地检测:查找扫描区域内的所有草方块
- 蔓延:针对每个草方块,检查相邻位置是否有泥土方块
- 转换:将符合条件的泥土方块转换为同类型草地 ##
命令
所有命令均以 /grassspreader 为基础前缀。
水平检查半径
控制插件在玩家周围横向检查草方块的范围。
/grassspreader radiusx set <数字>:设置水平检查半径(默认:30)/grassspreader radiusx reset:重置为默认值(30)
垂直检查半径
控制插件在玩家上下方向纵向检查草方块的范围。
/grassspreader radiusy set <数字>:设置垂直检查半径(默认:20)/grassspreader radiusy reset:重置为默认值(20)
每玩家最大检查量
限制每次 tick 中每位玩家被检查的草方块数量,以防止性能问题。
/grassspreader maxChecksPerPlayer set <数字>:设置最大检查量(默认:10000)/grassspreader maxChecksPerPlayer reset:重置为默认值(10000)
冷却时间
设置两次草地蔓延检查之间的时间间隔。
/grassspreader cooldown set <秒数>:设置冷却时间(以秒为单位,默认:60.0)/grassspreader cooldown reset:重置为默认值(60 秒)/grassspreader cooldown get:显示当前冷却时间值
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。