LoginLoads
一键“樱花林生成器”:玩家沿朝向自动移动并在周围生成樱花树(Shift 停止)
Paper 1.21(声明)
世界编辑
地形生成
插件介绍
LoginLoads 提供一个简单的“樱花林生成”指令:玩家执行 /ll create 后会被切换到旁观者模式,然后插件每 tick 将玩家沿初始朝向移动,并在玩家周围约 30 格范围随机生成樱花树(樱花原木 + 樱花树叶,树叶设为 persistent 不凋落)。
说人话:开一次指令,就像拿着“自动刷地形”的画笔往前飞。
主要功能
- 一键生成 ——
/ll create开始生成 - Shift 停止 —— 玩家按住潜行(Shift)立刻停止并恢复原游戏模式
- 自动移动 —— 每 tick 沿初始方向移动固定距离
- 生成樱花树 —— 在草方块/泥土表面生成樱花树(避免贴脸生成)
- 安全收尾 —— 插件关闭会停止所有活动生成器并恢复状态
命令列表
| 命令 | 说明 | 权限 |
|---|---|---|
/ll create | 开始生成樱花林(玩家进入旁观者模式,Shift 停止) | loginloads.use(plugin.yml 声明) |
当前实现里未显式做权限判断(只在 plugin.yml 声明了 permission)。如需强制权限控制,建议在命令执行处添加 hasPermission 检查。
权限节点
| 权限 | 说明 | 默认 |
|---|---|---|
loginloads.use | 允许使用 /ll create | (取决于权限插件配置) |
工作方式
- 每 tick 执行 —— 每 1 tick 生成一次并移动一次(20 次/秒)
- 生成范围 —— 以玩家当前位置为中心,约 30 格半径随机抽点生成多棵树
- 生成条件 —— 只在草方块/泥土表面上方生成;避免玩家周围 3×3 贴脸生成
- 树叶不凋落 —— 将樱花树叶设置为 persistent
使用建议
这是“直接改方块”的生成器
它会在世界里大量 setType 放置原木与树叶。建议在空世界/测试服/备份后使用,并限制能执行指令的人。
- 先备份 —— 生成属于不可逆编辑
- 限制权限 —— 只给建筑师/管理员
- 避开主城区块 —— 大量放置方块会增加保存压力
常见问题
按住潜行(Shift)即可停止,插件会恢复你的原游戏模式。
有可能。它每 tick 会生成多棵树并设置大量方块,建议谨慎使用、限制范围与使用时长。