帖子

Memorial Edition

查看: 191|回复: 0

[原创插件] [LiRandomRemains] - 一款免费的世界遗迹生成插件

[复制链接]

Lv.4 矿工

人气
15 点
金粒
86 粒
宝石
0 颗
爱心
0 颗
钻石
37 颗
贡献
0 点
发表于 5 天前 | 显示全部楼层 |阅读模式
栗之遗迹 LiRandomRemains
  • 概要
  • 下载链接
  • 授权信息

适用服务端:Spigot Paper Bukkit 

插件类型: 娱乐 RPG 综合 其他 

语言支持: 简体中文 其他 

适用版本:

前置插件: 无

简介: 一款免费的世界遗迹生成和自定义遗迹奖励插件

LOGO

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 LengFish 于 2025-3-29 16:16 编辑

前言


最新版: 1.3 帖子的版本: 1.1

帖子的版本可能对不上帖子的功能,需要进群下载最新版

感谢各大佬提供的思路和遗迹建筑

感谢栗子姐提供的建议

如果你也有比较好的遗迹生成模板或者有不懂的问题可以加群,欢迎您的讨论

QQ群:516656715


功能


按照建筑模板进行遗迹生成

遗迹奖励箱随机物品


后续可能加入


支持MythicMobs怪物生成

​✘​指定群系遗迹概率生成


更多玩法等你来提出



其他插件推荐


[FishEasyServerChat] - 一款简易的跨服聊天插件

[FishForgeCrafting] - 一款免费可数据库存储数据的锻造插件



命令(仅管理员可用)

  1. /lrr help 帮助​
  2. /lrr spawn 为所有世界自定义建筑​
  3. /lrr tp [目标世界] [玩家名称(可选)] 传送至指定世界​
  4. /lrr save [保存文件的名字] 将选择的区域保存到建筑配置文件​
  5. /lrr paste [建筑配置文件的名字] 从建筑配置文件中生成建筑​
  6. /lrr reload 重载配置文件​
复制代码

食用教程


1.让世界按照建筑模板生成遗迹


进入服务器后输入/lrr spawn后插件会根据randomremian.yml配置进行世界生成遗迹


当控制台出现"[LiRandomRemains] 已为世界: world 增加自定义建筑"代表插件正在按照randomremain.yml配置进行世界遗迹生成


如何确定插件是否生成遗迹


控制台出现类似"[LiRandomRemains] 生成建筑物: xxx.lrr"的字样时代表遗迹生成



如何确定遗迹生成在何处


这需要涉及到插件的生成原理,当玩家加载一块从未加载过的区块时,插件会尝试进行一次遗迹生成。所以无需担心玩家重复刷新此区块是否会重复生成的问题


2.如何增加建筑物(遗迹)模板(必须为玩家)


手上拿着木镐,左键方块为起点,右键方块为终点,之后输入/lrr save [名字]则保存建筑物成功,打开buildings文件夹就可以看到 名字.lrr 的建筑物配置了



如何将已保存的建筑物释放出来


命令/lrr paste 名字.lrr可以在输入命令的玩家的坐标为起点释放 名字.lrr 的建筑



值得注意的是,建筑物过大可能会导致卡顿,所以请量力而行吧...


配置文件

config.yml

  1. ########################################
  2. # By LengFish
  3. # QQ: 1836503502
  4. # 其他协作者QQ: 2559385623
  5. # 配置文件
  6. ########################################

  7. # 调试模式 (控制台发送生成建筑物信息)
  8. debug: true

  9. # 插件前缀
  10. pluginName: "&a&l[栗之遗迹] "

  11. # 是否启用工具选点 (木镐)
  12. buildingTool: true
复制代码

chestreward.yml(遗迹奖励箱配置)


  1. ########################################
  2. # By LengFish
  3. # QQ: 1836503502
  4. # 奖励箱配置文件
  5. # 若是检测到方块类型为 箱子 则会使用此配置
  6. ########################################

  7. # 对应building文件夹内的文件
  8. "example1.lrr":
  9.   # 任意名,但是不要冲突
  10.   exampleItem:
  11.       # 尝试在奖励箱每个格子生成的概率
  12.     chance: 0.2
  13.     id: IRON_SWORD
  14.     data: 0
  15.     display: "&a遗落之剑"
  16.     lore:
  17.       - "&4&l——————————"
  18.       - "&r"
  19.       - "&8遗迹中某个角落的剑"
  20.       - "&8成色似乎还不错"
  21.       - "&r"
  22.       - "&4&l——————————"
  23.   exampleItem2:
  24.     chance: 0.1
  25.     id: BOOK
  26.     data: 0
  27.     display: "&a遗落的圣书"
  28.     lore:
  29.       - "&4&l——————————"
  30.       - "&r"
  31.       - "&8耀眼的光泽仿佛在述说"
  32.       - "&8隐隐约约看到书上写着 Poem"
  33.       - "&8这本书视乎记录着遗迹的由来"
  34.       - "&r"
  35.       - "&4&l——————————"
复制代码

randomremain.yml(随机遗迹生成配置)


  1. ########################################
  2. # By LengFish
  3. # QQ: 1836503502
  4. # 随机遗迹配置文件
  5. ########################################

  6. # 世界名字
  7. world:
  8.   # 区块间隔
  9.   interval: 30
  10.   # 概率
  11.   chance: 0.5
  12.   # 建筑列表 (需要buildings文件夹存在)
  13.   # 如果存在多个建筑,着会随机抽取其中一种(暂时无法为建筑进行随机概率配置,算法待优化 OvO)
  14.   buildings: ["example1.lrr"]
复制代码

message.yml(语言配置)


  1. ########################################
  2. # By LengFish
  3. # QQ: 1836503502
  4. # 语言配置文件
  5. ########################################

  6. <blockquote># 重载用法
复制代码

下载链接

帖子会更新,但是网盘的插件不会实时更新
最新版本需要进群才可以下载,但是网盘的也是可以用的



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

人生三大错觉,我能反杀,下一发能出金,她喜欢我。

Archiver|小黑屋| MCBBS纪念版 ( 新ICP备2024014954号|兵公网安备66010002000149号 )|隐私政策| 手机版

GMT+8, 2025-3-31 12:05 , Processed in 0.121125 second(s), 18 queries , Redis On.

"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

© 2010-2025 MCBBS纪念版 版权所有 本站内原创内容版权属于其原创作者,除作者或版规特别声明外未经许可不得转载

返回顶部