转载插件 [机制]Replenisher —— 自动补充资源Endless Resource![2.1]

英文名称
Replenisher
中文名称
资源补充
插件来源
转载
API类型
TShock
插件类型
综合、经济
语言支持
English、非官方汉化
适用版本
1.3.5.3
前置Mod/插件
下载地址
本帖.com
原帖地址
https://tshock.co/xf/index.php?resources/replenisher.109/

Bean_Paste

管理成员
管理员
2018/07/31
210
44
130
日本 神奈川
Replenisher
资源补充

搬运简介
这是一个可以通过指令补充服务器资源的插件,可以补充的物资类型有,树,生命水晶,矿类等(下面会讲到)
使用该插件后不用担心你的服务器得经常的去换地图了
因为原贴的资源已经过期而且API版本已经跟不上了,所以我顺便的升级了一下API版本和汉化了一下,下面会提供 官方版 和 汉化版 的下载

插件指令&权限(Commands&Permissions)
  • 未汉化版
    /replen [type] [amount] [oretype]生成指定该类型的物资 amount是数量 oreytype是矿的类型 当你的type是ore时该项才生效
    /replenreload重载插件
  • 汉化版
    /资源补充 <类型> <数量> <矿的种类>生成指定该类型的物资 (当 类型 时,选项 矿的种类 才会生效)
    /资源补充重载重载插件
支持的生成的类型(汉化版里的类型就是下面对应的中文)
ore -矿
chests -箱子
pots -罐子
lifecrystals -生命水晶
altars -祭坛
trees -树
floatingisland -浮空岛
支持的生成矿物类型:这个可以去中文Wiki查看一下相应矿物的英文名

权限
tshock.world.causeevents 使用权限

使用图片
由于本人电脑辣鸡,弄个GIF都卡成PPT,所以莫得办法,再等等吧

Q&A
  1. 如何实现定时补充资源呢?
    答:可以配套使用站内的AutoBroadcast插件。相关用法点我
  2. 待补
 

附件

最后编辑:
  • 支持
反馈: 小太

TheLastPrism

管理成员
版主
2019/10/25
425
53
70
武汉
这个东西配置文件里好像也有自动生成的设置,不过好像没用
 
2019/12/04
7
0
20
补充矿物它显示报错啊
Command: ERROR: System.NullReferenceException: 未将对象引用设置到对象的实例。
在 Replenisher.Replenisher.Replen(CommandArgs args)
在 TShockAPI.Command.Run(String msg, Boolean silent, TSPlayer ply, List`1 parms)
 
2019/09/08
8
0
20
pe:
Command: ERROR: System.MissingMethodException: 找不到方法:“Terraria.Utilities.UnifiedRandom Terraria.WorldGen.get_genRand()”。
在 Replenisher.Replenisher.PrivateReplenisher(GenType type, Int32 amount, Int32& gend, UInt16 oretype, CommandArgs args)
在 Replenisher.Replenisher.Replen(CommandArgs args)
在 TShockAPI.Command.Run(String msg, Boolean silent, TSPlayer ply, List`1 parms)
 

Bean_Paste

管理成员
管理员
2018/07/31
210
44
130
日本 神奈川
pe:
Command: ERROR: System.MissingMethodException: 找不到方法:“Terraria.Utilities.UnifiedRandom Terraria.WorldGen.get_genRand()”。
在 Replenisher.Replenisher.PrivateReplenisher(GenType type, Int32 amount, Int32& gend, UInt16 oretype, CommandArgs args)
在 Replenisher.Replenisher.Replen(CommandArgs args)
在 TShockAPI.Command.Run(String msg, Boolean silent, TSPlayer ply, List`1 parms)
PEtshock什么版本的
 
2020/05/24
4
0
15
2020-05-30 21:23:17 - Command: ERROR: System.MissingMethodException: 找不到方法:“Boolean Terraria.WorldGen.AddBuriedChest(Int32, Int32, Int32, Boolean, Int32)”。
在 Replenisher.Replenisher.PrivateReplenisher(GenType type, Int32 amount, Int32& gend, UInt16 oretype, CommandArgs args)
在 Replenisher.Replenisher.Replen(CommandArgs args)
在 TShockAPI.Command.Run(String msg, Boolean silent, TSPlayer ply, List`1 parms)咋办啊[贴吧_委屈]