结城希亚
本帖最后由 结城希亚 于 2022-11-4 08:54 编辑



前言
本插件就是一款击杀生物获得游戏币的插件


特点
可自定义各种生物掉的游戏币(或者是种类)
可设置黑名单世界/生物以防止那个世界/生物掉钱(比如CustomNPC)
设置随机浮动倍率,让掉的游戏币不再死死的固定
可以设置以物品形式掉落,让仪式感+10%然后钱被别人抢了
...


指令、权限组和配置文件
指令
  1. /md mode  开关右键查看生物类型名称模式
  2. /md reload  重载
复制代码
权限
配置文件
config.yml
message.yml



部分截图



下载地址
下载

前置

更新日志
2020/12/29 版本1.0.0:插件发布
2021/6/26 版本1.0.1:修复高版本BUG


其他
在此特别感谢@qisi-jun 对本插件提供的帮助



本插件所用所有代码均为原创,不存在借用/抄袭等行为



qisi-jun
终于发布啦,期待后续更新

王聪聪聪聪
掉落的钱 是否会被扫地大妈清理呢

小泥潭
1.16.3报错。

二哈大魔王
如果有人造刷怪笼和刷怪塔 不是可以无限获得金钱啦

结城希亚
二哈大魔王 发表于 2020-12-30 06:32
如果有人造刷怪笼和刷怪塔 不是可以无限获得金钱啦

刷怪笼可以禁止,刷怪塔不行

二哈大魔王
结城希亚 发表于 2020-12-30 07:50
刷怪笼可以禁止,刷怪塔不行

或许可以搞个捡钱的金额限制?一个小时内捡钱的上限之类的操作 这样好像也可以限制一下
不然随便搞个刷怪的设施 直接经济boom

结城希亚
二哈大魔王 发表于 2020-12-30 07:54
或许可以搞个捡钱的金额限制?一个小时内捡钱的上限之类的操作 这样好像也可以限制一下
不然随便搞个刷怪 ...

可以,下版本更新

FriesMan_
6666666666

结城希亚

提供报错

名副其实
能设置那种非掉落物,但是发送ActionBar信息的嘛
XD

一颗丁子
这个掉落的钱 能不能自定义成某种带lore物品 并且不会被自动转换成虚拟货币呢

XiaozhengY
针不戳的插件

Hunter.Dr
1.16.4报错

Hunter.Dr

[08:25:44 ERROR]: Could not pass event EntityDeathEvent to MoneyDrop v1.0.0
java.lang.NoSuchMethodError: 'void org.bukkit.inventory.ItemStack.<init>(int, int, short)'
        at pers.tany.moneydrop.listenevent.Events.onEntityDeath(Events.java:68) ~[?:?]
        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor122.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.4.jar:git-Paper-416]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.4.jar:git-Paper-416]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.4.jar:git-Paper-416]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.16.4.jar:git-Paper-416]
        at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.callEntityDeathEvent(CraftEventFactory.java:808) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.EntityLiving.d(EntityLiving.java:1496) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.EntityLiving.die(EntityLiving.java:1425) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.EntityLiving.damageEntity(EntityLiving.java:1267) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.EntityMonster.damageEntity(EntityMonster.java:52) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.EntityHuman.attack(EntityHuman.java:1087) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.EntityPlayer.attack(EntityPlayer.java:1834) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:2249) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.PacketPlayInUseEntity.a(PacketPlayInUseEntity.java:49) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.PacketPlayInUseEntity.a(PacketPlayInUseEntity.java:6) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:23) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1132) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1125) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1086) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1000) ~[patched_1.16.4.jar:git-Paper-416]
        at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:173) ~[patched_1.16.4.jar:git-Paper-416]
        at java.lang.Thread.run(Thread.java:832) [?:?]

第一页 上一页 下一页 最后一页