Minecraft(我的世界)中文论坛

标题: [经济|管理|综合]EconomyLite —— 简单经济★轻便|简洁|好用の经济插件[API5-7]

作者: _DIM_    时间: 2017-9-2 14:26
标题: [经济|管理|综合]EconomyLite —— 简单经济★轻便|简洁|好用の经济插件[API5-7]
本帖最后由 酷车手BB弹 于 2019-5-4 17:07 编辑



EconomyLite是一款十分轻量的插件,然而他可以作为你海绵端一款高级的经济系统。
里面有很多属性都可以自定义,并且可以自行开启或关闭功能

授权截图


功能特色
拖&放的安装过程
直接把插件拖到你服务端的Mods文件夹后开服即可
多线程
该经济插件使用多线程以获取最大化性能
多种储存方式选择
你可以选择你喜欢的储存方式,可以是本地储存,也可以是MYSQL储存
可自定义
EconomyLite可根据你的需求而改变功能
玩家可改名字
任何玩家都可以自由更换名字,EconomyLite会自动处理
虚拟管理系统
EconomyLite包含了指令管理账户
贷款
如果资金紧缺,玩家可自己去向服务器贷款
多种货币
EconomyLite支持多种货币,可自由切换

安装
直接拖入mods文件夹后重启服务器
然后打开config文件夹就可以看到一个economylite文件夹
可在里面配置

问题
若有问题可上报GitHub Page


汉化文本:
  1. command-balance="&6当前余额: &a{balance} &6{label}"
  2. command-balanceother="&6{player}的余额: &a{balance} &6{label}"
  3. command-baltop-data="&7[&f{position}&7] &e{name}: &a{balance} &e{label}"
  4. command-baltop-head="&6&l土豪榜"
  5. command-baltop-invalidpage="&c没有这个页码!"
  6. command-baltop-navigation="&7[&a{button}&7]"
  7. command-baltop-nodata="&c没找到任何数据!"
  8. command-currency-changed="&6货币已改成&a{currency}!"
  9. command-currency-confirm="&6点击该消息以确认切换到&a{currency}!"
  10. command-currency-created="&6已注册新货币: &a{currency}!"
  11. command-currency-current="&6当前的货币: &a{currency}!"
  12. command-currency-delete="&6执行 &a/currency delete <currency> &6或点击货币来删除一种货币!"
  13. command-currency-deleteconfirm="&6点击该消息以确认删除&a{currency}!"
  14. command-currency-deleted="&6成功删除货币&a{currency}!"
  15. command-currency-deletedefault="&c你不能删除当前的默认货币!"
  16. command-currency-exists="&c该货币已存在!"
  17. command-currency-invalid="&c未找到这种货币!"
  18. command-currency-selectnew="&6执行 &a/currency set <currency> &6或点击新货币来改变货币!"
  19. command-econ-addfail="&c给{name}余额添加货币失败!"
  20. command-econ-addsuccess="&a成功给&6{name}&a余额添加货币!"
  21. command-econ-notify="&6你的余额被修改了!"
  22. command-econ-removefail="&c无法删除{name}余额中的货币!"
  23. command-econ-removesuccess="&a成功删除&6{name}&a余额中的货币!"
  24. command-econ-setfail="&c无法给{name}设置余额!"
  25. command-econ-setsuccess="&a成功给&6{name}设置余额!"
  26. command-error="&c出现内部错误!"
  27. command-invalidsource="&c你必须是一个{sourcetype}来使用此指令!"
  28. command-migrate-completed="&a转换完毕!"
  29. command-migrate-confirm="&c转换系统将会覆盖现有的数据- &6请执行 &a/migrate <mode> yes &6来确认转换!"
  30. command-migrate-fail="&c转换失败!"
  31. command-migrate-nomode="&c请选择有效的转换模式!"
  32. command-noperm="&c你没权限使用该指令!"
  33. command-pay-confirm="&a{player}不在线! 你仍然想寄钱过去吗?"
  34. command-pay-confirmno="&c{player}没确认支付!"
  35. command-pay-failed="&c为 {target} 付款失败!"
  36. command-pay-invalid="&c指定的货币无效!"
  37. command-pay-notyou="&c你不能给你自己打钱!"
  38. command-pay-success="&6{target} &a成功支付 &6{amountandlabel}&a!"
  39. command-pay-target="&6你收到了来自&a{sender}&6的&a{amountandlabel}!"
  40. command-refresh-fail="&c重置数据库缓存失败!"
  41. command-refresh-success="&a重置数据库缓存成功!"
  42. command-usage="&a用法: &f{command} {subcommands}"
  43. module-loan-ask="&6你想获取贷款 &a{amount} &6{label}? (输入 &a/loan accept &6或 &a/loan deny&6)"
  44. module-loan-balance="&6当前贷款余额: &a{balance} &6{label}"
  45. module-loan-fail="&c贷款时发生错误!"
  46. module-loan-full="&c你的贷款余额已满,请先偿还一些贷款!"
  47. module-loan-interest="&6贷款的利率为 &a{rate}&6!"
  48. module-loan-no="&c贷款已被取消!"
  49. module-loan-noloan="&c你还没有提供贷款!"
  50. module-loan-partial="&c你获得了一些贷款!"
  51. module-loan-payed="&6支付 &a{amount} &6{label} 到了你的贷款余额!"
  52. module-loan-payedfail="&c贷款支付失败!"
  53. module-loan-payment="&6将添加 &a{amount} &6{label} 到你的贷款余额!"
  54. module-loan-yes="&a贷款成功!"
复制代码


货币文本:
  1. coin {
  2.     plural=Coins
  3.     singular=Coin
  4.     symbol=C
  5. }
  6. current=coin
复制代码
plural是复数货币
singular是单数货币
symbol是符号,可用¥
current是当前使用的货币


配置文本:
  1. #可给离线玩家支付
  2. confirm-offline-payments=false
  3. #调试记录
  4. debug-logging=false
  5. #缺省余额
  6. default-balance=0.0
  7. #模组,loan是贷款系统
  8. modules {
  9.     loan {
  10.         debtor-perms {
  11.             "reward.permission"=true
  12.         }
  13.         enabled=false
  14.         interest-rate=1.0
  15.         max-loan-balance=1000.0
  16.     }
  17.     mysql {
  18.         database=database
  19.         enabled=false
  20.         hostname=hostname
  21.         password=password
  22.         port="3306"
  23.         username=username
  24.     }
  25. }
  26. notify-on-admin-commands=false
  27. virt-default-balance=0.0
复制代码


指令&权限



官方说明书:
http://flibiostudio.github.io/EconomyLiteDocs/index.html

下载地址:
https://ore.spongepowered.org/Flibio/EconomyLite
备份:
EconomyLite-5.0.0-2.12.0.jar (168.91 KB, 下载次数: 155) ——API5
EconomyLite-6.0.0-2.12-23.jar (168.11 KB, 下载次数: 176) ——API6
EconomyLite-7.1.0-2.15.1.jar (174.66 KB, 下载次数: 1749) ——API7

messages.conf (3.12 KB, 下载次数: 903)
[groupid=128]HAYO Studio[/groupid]
作者: wodewode    时间: 2017-9-6 19:53
5.0请自行下载什么意思
作者: _DIM_    时间: 2017-9-7 16:02
wodewode 发表于 2017-9-6 19:53
5.0请自行下载什么意思

5.0自己去continuum下载
作者: 大氧游戏    时间: 2017-9-8 06:52
找不到5.0..
作者: 迷の小明    时间: 2018-1-27 16:33
此插件是拖入mods文件夹?
作者: wulangyu    时间: 2018-2-19 21:19
如何设置两种货币,想弄点卷,或者说老哥海绵端有没有点卷插件~
作者: _DIM_    时间: 2018-2-19 23:27
wulangyu 发表于 2018-2-19 21:19
如何设置两种货币,想弄点卷,或者说老哥海绵端有没有点卷插件~

可以设置多种货币,在配置文件里按照格式写,但是不能当点券插件用,建议找人定制
作者: wulangyu    时间: 2018-2-21 07:45
酷车手BB弹 发表于 2018-2-19 23:27
可以设置多种货币,在配置文件里按照格式写,但是不能当点券插件用,建议找人定制 ...

好的,话说老哥海绵端清理垃圾的插件是什么,你的整合包里面怎么没看见→_→
作者: _DIM_    时间: 2018-2-21 09:33
wulangyu 发表于 2018-2-21 07:45
好的,话说老哥海绵端清理垃圾的插件是什么,你的整合包里面怎么没看见→_→ ...

可自己去sponge论坛下载
我的没加
作者: _DIM_    时间: 2018-3-9 19:51
已更新至API7
作者: sakurakaori    时间: 2018-4-12 17:55
海棉服1.12放进mods文件夹,在config文件夹没有生成配置文件0.0这怎么搞
作者: sakurakaori    时间: 2018-4-12 17:58
酷车手BB弹 发表于 2018-2-21 09:33
可自己去sponge论坛下载
我的没加

我下载的也是你的1.12的整合包,服务端和客户端都有的,但是下载很多插件放进mods文件夹都无效,没有在config文件夹生成对应的插件配置文件夹,这是为什么呢?
作者: qq1335268492    时间: 2018-8-6 01:19
[01:17:14] [HikariPool-2 housekeeper/WARN] [com.zaxxer.hikari.pool.ProxyLeakTask]: Connection leak detection triggered for conn2: url=jdbc:h2:D:\百度云\神奇宝贝\1.12.2\.\config\economylite/data user=, stack trace follows
java.lang.Exception: Apparent connection leak detected
        at io.github.flibio.economylite.utils.sql.SqlManager.openConnection(SqlManager.java:82) ~[SqlManager.class:?]
        at io.github.flibio.economylite.utils.sql.SqlManager.reconnect(SqlManager.java:94) ~[SqlManager.class:?]
        at io.github.flibio.economylite.utils.sql.SqlManager.executeUpdate(SqlManager.java:113) ~[SqlManager.class:?]
        at io.github.flibio.economylite.impl.PlayerServiceCommon.<init>(PlayerServiceCommon.java:40) ~[PlayerServiceCommon.class:?]
        at io.github.flibio.economylite.impl.PlayerDataService.<init>(PlayerDataService.java:14) ~[PlayerDataService.class:?]
        at io.github.flibio.economylite.EconomyLite.onServerInitialize(EconomyLite.java:125) ~[EconomyLite.class:?]
        at org.spongepowered.common.event.listener.GamePreInitializationEventListener_EconomyLite_onServerInitialize38.handle(Unknown Source) ~[?:?]
        at org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) ~[spongeforge-1.12.2-2705-7.1.0-BETA-3371.jar:1.12.2-2705-7.1.0-BETA-3371]
        at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:383) ~[spongeforge-1.12.2-2705-7.1.0-BETA-3371.jar:1.12.2-2705-7.1.0-BETA-3371]
        at org.spongepowered.mod.event.SpongeModEventManager.extendedPost(SpongeModEventManager.java:443) ~[spongeforge-1.12.2-2705-7.1.0-BETA-3371.jar:1.12.2-2705-7.1.0-BETA-3371]
        at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:404) ~[spongeforge-1.12.2-2705-7.1.0-BETA-3371.jar:1.12.2-2705-7.1.0-BETA-3371]
        at org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:231) ~[spongeforge-1.12.2-2705-7.1.0-BETA-3371.jar:1.12.2-2705-7.1.0-BETA-3371]
        at org.spongepowered.mod.SpongeMod.onStateEvent(SpongeMod.java:271) ~[spongeforge-1.12.2-2705-7.1.0-BETA-3371.jar:1.12.2-2705-7.1.0-BETA-3371]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131]
        at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.EventBus.post(EventBus.java:217) ~[minecraft_server.1.12.2.jar:?]
        at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:218) ~[forge-1.12.2-14.23.4.2705-universal.jar:?]
        at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:196) ~[forge-1.12.2-14.23.4.2705-universal.jar:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131]
        at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.EventBus.post(EventBus.java:217) ~[minecraft_server.1.12.2.jar:?]
        at net.minecraftforge.fml.common.LoadController.redirect$onPost$zza000(LoadController.java:560) ~[LoadController.class:?]
        at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:135) ~[LoadController.class:?]
        at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:627) ~[Loader.class:?]
        at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:98) ~[FMLServerHandler.class:?]
        at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:332) ~[FMLCommonHandler.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:125) ~[nz.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486) ~[MinecraftServer.class:?]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_131]
[01:17:14] [HikariPool-2 housekeeper/WARN] [com.zaxxer.hikari.pool.ProxyLeakTask]: Connection leak detection triggered for conn19: url=jdbc:h2:D:\百度云\神奇宝贝\1.12.2\.\config\economylite/data user=, stack trace follows
java.lang.Exception: Apparent connection leak detected
        at io.github.flibio.economylite.utils.sql.SqlManager.openConnection(SqlManager.java:82) ~[SqlManager.class:?]
        at io.github.flibio.economylite.utils.sql.SqlManager.reconnect(SqlManager.java:94) ~[SqlManager.class:?]
        at io.github.flibio.economylite.utils.sql.SqlManager.executeUpdate(SqlManager.java:113) ~[SqlManager.class:?]
        at io.github.flibio.economylite.impl.VirtualServiceCommon.<init>(VirtualServiceCommon.java:40) ~[VirtualServiceCommon.class:?]
        at io.github.flibio.economylite.impl.VirtualDataService.<init>(VirtualDataService.java:14) ~[VirtualDataService.class:?]
        at io.github.flibio.economylite.EconomyLite.onServerInitialize(EconomyLite.java:126) ~[EconomyLite.class:?]
        at org.spongepowered.common.event.listener.GamePreInitializationEventListener_EconomyLite_onServerInitialize38.handle(Unknown Source) ~[?:?]
        at org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) ~[spongeforge-1.12.2-2705-7.1.0-BETA-3371.jar:1.12.2-2705-7.1.0-BETA-3371]
        at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:383) ~[spongeforge-1.12.2-2705-7.1.0-BETA-3371.jar:1.12.2-2705-7.1.0-BETA-3371]
        at org.spongepowered.mod.event.SpongeModEventManager.extendedPost(SpongeModEventManager.java:443) ~[spongeforge-1.12.2-2705-7.1.0-BETA-3371.jar:1.12.2-2705-7.1.0-BETA-3371]
        at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:404) ~[spongeforge-1.12.2-2705-7.1.0-BETA-3371.jar:1.12.2-2705-7.1.0-BETA-3371]
        at org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:231) ~[spongeforge-1.12.2-2705-7.1.0-BETA-3371.jar:1.12.2-2705-7.1.0-BETA-3371]
        at org.spongepowered.mod.SpongeMod.onStateEvent(SpongeMod.java:271) ~[spongeforge-1.12.2-2705-7.1.0-BETA-3371.jar:1.12.2-2705-7.1.0-BETA-3371]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131]
        at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.EventBus.post(EventBus.java:217) ~[minecraft_server.1.12.2.jar:?]
        at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:218) ~[forge-1.12.2-14.23.4.2705-universal.jar:?]
        at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:196) ~[forge-1.12.2-14.23.4.2705-universal.jar:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131]
        at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.EventBus.post(EventBus.java:217) ~[minecraft_server.1.12.2.jar:?]
        at net.minecraftforge.fml.common.LoadController.redirect$onPost$zza000(LoadController.java:560) ~[LoadController.class:?]
        at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:135) ~[LoadController.class:?]
        at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:627) ~[Loader.class:?]
        at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:98) ~[FMLServerHandler.class:?]
        at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:332) ~[FMLCommonHandler.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:125) ~[nz.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486) ~[MinecraftServer.class:?]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_131]

您好 请问一下这个警告是什么情况啊
作者: Juse、    时间: 2018-8-18 22:46
玩家使用 /bal 没有权限是什么情况啊....
作者: Juse、    时间: 2018-8-19 13:57
单独设置权限根本不管用啊... 只能把所有权限给玩家才可以

作者: 1285408958    时间: 2018-9-25 19:42
EconomyLite-5.0.0-2.12.0 汉化文本不起作用是为啥?
作者: 云栀幻雪    时间: 2018-11-16 14:20
我想问一下现在用的很多插件兼容这个经济插件吗

这个插件是不是普遍使用的,类似于Vault的那种

我找的其他插件,前置插件都只写经济插件,并没有说明到底是什么经济插件= =

刚刚sponge的坑,很多都不懂= =
作者: _DIM_    时间: 2018-12-3 20:10
弑雪酱 发表于 2018-11-16 14:20
我想问一下现在用的很多插件兼容这个经济插件吗

这个插件是不是普遍使用的,类似于Vault的那种

经济插件就只装这个就行了
作者: 云栀幻雪    时间: 2018-12-4 00:03
酷车手BB弹 发表于 2018-12-3 20:10
经济插件就只装这个就行了

哦,谢谢
作者: 雪花梨    时间: 2019-2-14 09:49
怎么显示他的经济变量?
我想用于计分板上qwq
作者: _DIM_    时间: 2019-2-14 11:52
雪花梨 发表于 2019-2-14 09:49
怎么显示他的经济变量?
我想用于计分板上qwq

安装papi
变量是%economy_balance%
作者: bihuo120    时间: 2019-2-19 23:29
感谢大佬的分享
作者: bihuo120    时间: 2019-2-19 23:34
感谢大佬的分享
作者: Reliable_han    时间: 2019-2-20 11:08
支持!赞一个

作者: _DIM_    时间: 2019-2-26 17:48
插件已更新。
作者: qwe1664828807    时间: 2019-2-28 20:34
迷の小明 发表于 2018-1-27 16:33
此插件是拖入mods文件夹?

噗哈哈哈 拖入Plugins啊!
作者: a934990825    时间: 2019-3-5 02:27
我安装了这个 然后使用 GriefPrevention 领地插件 GriefPrevention提示买卖领地方块被禁止  经济插件是管用的 是不是 GriefPrevention不识别这个经济插件啊
作者: _DIM_    时间: 2019-3-5 13:29
qwe1664828807 发表于 2019-2-28 20:34
噗哈哈哈 拖入Plugins啊!

并不是所有插件都是拖入plugins的好吧。
作者: _DIM_    时间: 2019-3-5 13:30
a934990825 发表于 2019-3-5 02:27
我安装了这个 然后使用 GriefPrevention 领地插件 GriefPrevention提示买卖领地方块被禁止  经济插件是管用 ...

GP的交易功能默认关闭,需要自己打开
作者: WQ【义战】    时间: 2019-3-9 09:53
为什么好像总是显示没有权限?
作者: _DIM_    时间: 2019-3-9 13:23
WQ【义战】 发表于 2019-3-9 09:53
为什么好像总是显示没有权限?

没给权限
作者: yuanjiuY    时间: 2019-3-10 20:13
可以正好需要
作者: a13724082134    时间: 2019-4-25 20:50
点击链接含羞草娱乐是什么鬼
作者: a13724082134    时间: 2019-4-26 09:44
迷の小明 发表于 2018-1-27 16:33
此插件是拖入mods文件夹?


我看了下我服务器没有生成配置文件,然后我来原贴找原因,看到这个安装方法我吓了一跳。

作者: zitao5201314    时间: 2019-4-26 11:11
感谢作者转载 正要找的插件
作者: 18927183259    时间: 2019-5-4 14:26
建议楼主将下载地址和原贴地址改为https://ore.spongepowered.org/Flibio/EconomyLite,那个域名已经费了,可能会被劫持到黄网
作者: _DIM_    时间: 2019-5-4 17:06
18927183259 发表于 2019-5-4 14:26
建议楼主将下载地址和原贴地址改为https://ore.spongepowered.org/Flibio/EconomyLite,那个域名已经费了,可 ...

啥??

作者: 18927183259    时间: 2019-5-11 09:53
酷车手BB弹 发表于 2019-5-4 17:06
啥??

我发的时候没改
作者: Sidoupiar    时间: 2019-6-2 01:29
请问一下这个是什么情况?我是按照别的插件能用的配置填写的数据库信息
java.sql.SQLNonTransientConnectionException: Could not connect to address=(host=7)(port=3306)(type=master) : Network is unreachable: connect
        at org.mariadb.jdbc.internal.util.exceptions.ExceptionMapper.get(ExceptionMapper.java:156) ~[spongeforge-1.12.2-2825-7.1.6-RC3716-2019.05.22.jar:1.12.2-2825-7.1.6-RC3716]
        at org.mariadb.jdbc.internal.util.exceptions.ExceptionMapper.getException(ExceptionMapper.java:118) ~[spongeforge-1.12.2-2825-7.1.6-RC3716-2019.05.22.jar:1.12.2-2825-7.1.6-RC3716]
        at org.mariadb.jdbc.internal.util.exceptions.ExceptionMapper.throwException(ExceptionMapper.java:92) ~[spongeforge-1.12.2-2825-7.1.6-RC3716-2019.05.22.jar:1.12.2-2825-7.1.6-RC3716]
        at org.mariadb.jdbc.Driver.connect(Driver.java:111) ~[spongeforge-1.12.2-2825-7.1.6-RC3716-2019.05.22.jar:1.12.2-2825-7.1.6-RC3716]
        at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:112) ~[spongeforge-1.12.2-2825-7.1.6-RC3716-2019.05.22.jar:1.12.2-2825-7.1.6-RC3716]
        at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:118) ~[spongeforge-1.12.2-2825-7.1.6-RC3716-2019.05.22.jar:1.12.2-2825-7.1.6-RC3716]
        at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:358) ~[spongeforge-1.12.2-2825-7.1.6-RC3716-2019.05.22.jar:1.12.2-2825-7.1.6-RC3716]
        at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201) ~[spongeforge-1.12.2-2825-7.1.6-RC3716-2019.05.22.jar:1.12.2-2825-7.1.6-RC3716]
        at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:443) ~[spongeforge-1.12.2-2825-7.1.6-RC3716-2019.05.22.jar:1.12.2-2825-7.1.6-RC3716]
        at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:514) ~[spongeforge-1.12.2-2825-7.1.6-RC3716-2019.05.22.jar:1.12.2-2825-7.1.6-RC3716]
        at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:111) ~[spongeforge-1.12.2-2825-7.1.6-RC3716-2019.05.22.jar:1.12.2-2825-7.1.6-RC3716]
        at com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:72) ~[spongeforge-1.12.2-2825-7.1.6-RC3716-2019.05.22.jar:1.12.2-2825-7.1.6-RC3716]
        at org.spongepowered.common.service.sql.SqlServiceImpl$1.load(SqlServiceImpl.java:138) ~[spongeforge-1.12.2-2825-7.1.6-RC3716-2019.05.22.jar:1.12.2-2825-7.1.6-RC3716]
        at org.spongepowered.common.service.sql.SqlServiceImpl$1.load(SqlServiceImpl.java:123) ~[spongeforge-1.12.2-2825-7.1.6-RC3716-2019.05.22.jar:1.12.2-2825-7.1.6-RC3716]
        at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.cache.LocalCache.get(LocalCache.java:4154) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158) ~[minecraft_server.1.12.2.jar:?]
        at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147) ~[minecraft_server.1.12.2.jar:?]
        at org.spongepowered.common.service.sql.SqlServiceImpl.getDataSource(SqlServiceImpl.java:163) ~[SqlServiceImpl.class:1.12.2-2825-7.1.6-RC3716]
        at org.spongepowered.common.service.sql.SqlServiceImpl.getDataSource(SqlServiceImpl.java:144) ~[SqlServiceImpl.class:1.12.2-2825-7.1.6-RC3716]
        at io.github.flibio.economylite.utils.sql.SqlManager.initialTestConnection(SqlManager.java:64) ~[SqlManager.class:?]
        at io.github.flibio.economylite.impl.PlayerServiceCommon.<init>(PlayerServiceCommon.java:43) ~[PlayerServiceCommon.class:?]
        at io.github.flibio.economylite.modules.sql.PlayerSqlService.<init>(PlayerSqlService.java:13) ~[PlayerSqlService.class:?]
        at io.github.flibio.economylite.modules.sql.SqlModule.initialize(SqlModule.java:24) ~[SqlModule.class:?]
        at io.github.flibio.economylite.EconomyLite.lambda$onServerInitialize$16(EconomyLite.java:108) ~[EconomyLite.class:?]
        at com.google.common.collect.ImmutableList.forEach(ImmutableList.java:408) [minecraft_server.1.12.2.jar:?]
        at io.github.flibio.economylite.EconomyLite.onServerInitialize(EconomyLite.java:105) [EconomyLite.class:?]
        at org.spongepowered.common.event.listener.GamePreInitializationEventListener_EconomyLite_onServerInitialize44.handle(Unknown Source) [?:?]
        at org.spongepowered.common.event.RegisteredListener.handle(RegisteredListener.java:95) [RegisteredListener.class:1.12.2-2825-7.1.6-RC3716]
        at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:385) [SpongeModEventManager.class:1.12.2-2825-7.1.6-RC3716]
        at org.spongepowered.mod.event.SpongeModEventManager.extendedPost(SpongeModEventManager.java:458) [SpongeModEventManager.class:1.12.2-2825-7.1.6-RC3716]
        at org.spongepowered.mod.event.SpongeModEventManager.post(SpongeModEventManager.java:419) [SpongeModEventManager.class:1.12.2-2825-7.1.6-RC3716]
        at org.spongepowered.common.SpongeImpl.postEvent(SpongeImpl.java:252) [SpongeImpl.class:1.12.2-2825-7.1.6-RC3716]
        at org.spongepowered.mod.SpongeMod.onStateEvent(SpongeMod.java:339) [SpongeMod.class:1.12.2-2825-7.1.6-RC3716]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_66]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_66]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_66]
        at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_66]
        at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) [minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) [minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) [minecraft_server.1.12.2.jar:?]
        at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) [minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) [minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) [minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.EventBus.post(EventBus.java:217) [minecraft_server.1.12.2.jar:?]
        at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219) [LoadController.class:?]
        at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197) [LoadController.class:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_66]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_66]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_66]
        at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_66]
        at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) [minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) [minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) [minecraft_server.1.12.2.jar:?]
        at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) [minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) [minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) [minecraft_server.1.12.2.jar:?]
        at com.google.common.eventbus.EventBus.post(EventBus.java:217) [minecraft_server.1.12.2.jar:?]
        at net.minecraftforge.fml.common.LoadController.redirect$onPost$zza000(LoadController.java:553) [LoadController.class:?]
        at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136) [LoadController.class:?]
        at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:627) [Loader.class:?]
        at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:99) [FMLServerHandler.class:?]
        at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:333) [FMLCommonHandler.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:125) [nz.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_66]
Caused by: java.sql.SQLException: Could not connect to address=(host=7)(port=3306)(type=master) : Network is unreachable: connect
        at org.mariadb.jdbc.internal.protocol.AbstractConnectProtocol.connectWithoutProxy(AbstractConnectProtocol.java:1036) ~[AbstractConnectProtocol.class:1.12.2-2825-7.1.6-RC3716]
        at org.mariadb.jdbc.internal.util.Utils.retrieveProxy(Utils.java:483) ~[Utils.class:1.12.2-2825-7.1.6-RC3716]
        at org.mariadb.jdbc.Driver.connect(Driver.java:106) ~[Driver.class:1.12.2-2825-7.1.6-RC3716]
        ... 65 more
Caused by: java.net.SocketException: Network is unreachable: connect
        at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method) ~[?:1.8.0_66]
        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) ~[?:1.8.0_66]
        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) ~[?:1.8.0_66]
        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) ~[?:1.8.0_66]
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172) ~[?:1.8.0_66]
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[?:1.8.0_66]
        at java.net.Socket.connect(Socket.java:589) ~[?:1.8.0_66]
        at java.net.Socket.connect(Socket.java:538) ~[?:1.8.0_66]
        at org.mariadb.jdbc.internal.protocol.AbstractConnectProtocol.connect(AbstractConnectProtocol.java:401) ~[AbstractConnectProtocol.class:1.12.2-2825-7.1.6-RC3716]
        at org.mariadb.jdbc.internal.protocol.AbstractConnectProtocol.connectWithoutProxy(AbstractConnectProtocol.java:1029) ~[AbstractConnectProtocol.class:1.12.2-2825-7.1.6-RC3716]
        at org.mariadb.jdbc.internal.util.Utils.retrieveProxy(Utils.java:483) ~[Utils.class:1.12.2-2825-7.1.6-RC3716]
        at org.mariadb.jdbc.Driver.connect(Driver.java:106) ~[Driver.class:1.12.2-2825-7.1.6-RC3716]
        ... 65 more
作者: vx89666674    时间: 2019-6-15 17:52
从来都没加入过游戏的玩家为什么也可以付费成功。
作者: 1443200445    时间: 2019-6-18 20:07
我加了API7版本的这个后,配置文件有生成,但是游戏里面这插件没有加载,什么情况

作者: 1443200445    时间: 2019-6-20 18:30
用于计分板中查看玩家的经济余额变量是什么
作者: _DIM_    时间: 2019-6-20 18:40
1443200445 发表于 2019-6-20 18:30
用于计分板中查看玩家的经济余额变量是什么

https://github.com/rojo8399/PlaceholderAPI/wiki/Placeholders
作者: 燕子666    时间: 2019-6-20 18:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: 1443200445    时间: 2019-6-20 19:06
酷车手BB弹 发表于 2019-6-20 18:40
https://github.com/rojo8399/PlaceholderAPI/wiki/Placeholders

在添加这个%economy_balance_[currency]%变量后他就是这个样子

作者: _DIM_    时间: 2019-6-20 20:19
1443200445 发表于 2019-6-20 19:06
在添加这个%economy_balance_[currency]%变量后他就是这个样子

_[currency] 删掉
作者: 1443200445    时间: 2019-6-21 14:56
酷车手BB弹 发表于 2019-6-20 20:19
_[currency] 删掉

删掉后可以显示,但是显示的是服务器里面随机一位玩家的钱数,而不是他个人的
作者: 1443200445    时间: 2019-7-11 01:24
酷车手BB弹 发表于 2019-6-20 20:19
_[currency] 删掉

你好,删掉这个后缀后,是随机显示某位在线玩家的经济,而不一定是他个人的
作者: 18381373018    时间: 2019-8-19 19:55
,,,,,,,,,,,
作者: _DIM_    时间: 2019-8-19 20:03
1443200445 发表于 2019-6-21 14:56
删掉后可以显示,但是显示的是服务器里面随机一位玩家的钱数,而不是他个人的 ...

那是计分板的问题。计分板没设置好
作者: Hello_Kitty_    时间: 2019-8-19 21:20

mcbbs有你更精彩~
作者: 清溪    时间: 2019-9-10 22:17
我想把这个插件的数据实时显示在计分板用来实时显示账户余额,求一个教程
作者: _DIM_    时间: 2019-9-11 12:09
清溪 发表于 2019-9-10 22:17
我想把这个插件的数据实时显示在计分板用来实时显示账户余额,求一个教程 ...

yyssb+papi
作者: DMRIT_MG    时间: 2019-10-31 19:50
楼主!!nucleus怎么配合EconomyLite开权限???????求教!!!!
作者: _DIM_    时间: 2019-10-31 23:36
DMRIT_MG 发表于 2019-10-31 19:50
楼主!!nucleus怎么配合EconomyLite开权限???????求教!!!!

基础插件不带有权限管理功能
作者: PatchouliGM    时间: 2019-11-4 14:03
想问一下怎么给予玩家特定的货币,比如有两种货币a和b,但是current=a也就是当前使用的货币是a,我想给某个玩家货币b,是需要将当前使用的货币改成b在进行操作吗?

作者: _DIM_    时间: 2019-11-5 20:40
PatchouliGM 发表于 2019-11-4 14:03
想问一下怎么给予玩家特定的货币,比如有两种货币a和b,但是current=a也就是当前使用的货币是a,我想给某个 ...



作者: PatchouliGM    时间: 2019-11-5 23:11
酷车手BB弹 发表于 2019-11-5 20:40

谢谢
作者: 18450130680    时间: 2020-2-3 00:39
有个问题:默认货币是金币,那么点券要怎么增加和减少?恕我找不到办法。只能改默认货币为点券,再进行修改。
有点蛋疼。另外那个改默认货币的指令好像没发出来。
作者: _DIM_    时间: 2020-2-3 13:26
18450130680 发表于 2020-2-3 00:39
有个问题:默认货币是金币,那么点券要怎么增加和减少?恕我找不到办法。只能改默认货币为点券,再进行修改 ...

https://github.com/SettingDust/MultiCurrencies

作者: 18450130680    时间: 2020-2-3 15:29
本帖最后由 18450130680 于 2020-2-3 17:11 编辑
酷车手BB弹 发表于 2020-2-3 13:26
https://github.com/SettingDust/MultiCurrencies

这玩意怎么用呢?

作者: kai_saina    时间: 2020-2-19 13:52
666好用及了
作者: 瑾某人    时间: 2020-2-19 14:01
1.12.2无报错,用起来很舒畅,感谢
作者: Q_Kuang_San    时间: 2020-3-11 17:15
不错,收下了。
作者: 高端操作    时间: 2020-3-18 01:07
sponge端的部分玩家数据怎么连接到内网的mySQL数据库服务器上
作者: 1462172005    时间: 2020-3-18 09:35
神乎其技!6的飞起!
作者: 江东小飞机    时间: 2020-3-18 09:56
感谢分享
作者: 自己人别打    时间: 2020-3-18 09:58
支持一下,顺便拿走插件
作者: 冻土    时间: 2020-3-28 00:57
请问这个插件是否无法通过指令调整除默认货币之外的其他货币数量?
想请教一下如果我希望服务器内有多种货币,并且他们都可以被指令调整数量,应该如何实现?
作者: luyang0123    时间: 2020-3-30 01:33
冻土 发表于 2020-3-28 00:57
请问这个插件是否无法通过指令调整除默认货币之外的其他货币数量?
想请教一下如果我希望服务器内有多种货 ...

可以适当看一下帖子的回复

配合多货币辅助插件:MultiCurrencies

使用指令 /meco <set/add> <player> <币种> <amount>
作者: huangzidi    时间: 2020-4-21 12:09
......................................
作者: 波风水门t    时间: 2020-5-23 13:36
怎么用的~!
作者: HTRHTR    时间: 2020-6-9 10:01
为什么修改数据后崩了啊? latest.zip (24.18 KB, 下载次数: 3)



作者: SATA2.0    时间: 2020-6-26 11:10
加了经济插件就崩溃<——崩溃文件放在这里了,请大家帮帮我qwq
作者: lonick    时间: 2020-7-21 18:54
挺好的
先收藏了

作者: 时代的肥肉    时间: 2020-10-31 19:57
op如何给成员权限

作者: YuTou123666    时间: 2021-2-5 00:00
好!文案无群二群翁群翁群翁群无
作者: OOTW_Z    时间: 2021-2-5 10:27
功能没有阉割 但是很小巧 不戳
作者: a2452532699    时间: 2021-2-5 10:41
感谢楼主分享,支持一下
作者: 1059945080    时间: 2021-2-6 09:13
真不戳啊真不戳
作者: 脸红了    时间: 2021-2-6 09:39
很不错的插件 支持一下
作者: mc_naica    时间: 2021-2-6 17:43
很好的插件
作者: 826094599    时间: 前天 20:14
想问一下怎么获取玩家的金币数放到计分板里面?placeholder我不知道引用哪个变量