隔壁老吕
本帖最后由 隔壁老吕 于 2020-10-24 15:21 编辑

★EpicBook★
RPG | 图鉴
插件介绍

介绍
使玩家可以通过花费 金钱/点券(PlayerPoint)/物品 以激活属性
使玩家可以通过花费 金钱/点券(PlayerPoint) 以还原图鉴,并获取所有耗费物品
支持自定义图鉴,界面可翻页

指令
/eb open  打开图鉴激活界面
/eb reload  重载插件

注意!
插件本身不带基础图鉴,请将插件放入plugins文件夹后,启动服务器
找到plugins/EpicBook/books文件夹,在此文件夹内编写图鉴文件,后输入/eb reload重载插件读取图鉴


样例图鉴:
  1. Name: "锋芒毕露"
  2. Item:
  3.     Type: BOOK
  4.     Data: 0
  5.     Name: "§6§l锋芒毕露"
  6.     Lore:
  7. DisplayName: "§6§l锋芒毕露"
  8. BookLines:
  9.     1:
  10.         Attributes:
  11.             - "§a物理伤害 +1000"
  12.         Items:
  13.             - "276 1"
  14.         Points: 10
  15.         Money: 0
  16.     2:
  17.         Attributes:
  18.             - "§a物理伤害 +2000"
  19.         Items:
  20.             - "276 1"
  21.         Points: 10
  22.         Money: 0
  23.     3:
  24.         Attributes:
  25.             - "§a物理伤害 +3000"
  26.         Items:
  27.             - "276 1"
  28.         Points: 10
  29.         Money: 0
  30.     4:
  31.         Attributes:
  32.             - "§a物理伤害 +4000"
  33.         Items:
  34.             - "276 1"
  35.         Points: 10
  36.         Money: 0
  37.     5:
  38.         Attributes:
  39.             - "§a物理伤害 +5000"
  40.         Items:
  41.             - "276 1"
  42.         Points: 10
  43.         Money: 0
  44.     6:
  45.         Attributes:
  46.             - "§a物理伤害 +6000"
  47.         Items:
  48.             - "276 1"
  49.         Points: 10
  50.         Money: 10
  51.     7:
  52.         Attributes:
  53.             - "§a物理伤害 +7000"
  54.         Items:
  55.             - "276 1"
  56.             - "276 1"
  57.             - "276 1"
  58.             - "100 1"
  59.         #可用的格式:
  60.         #BOW:10 数量
  61.         #276:10 数量
  62.         #BOW 数量
  63.         #276 数量
  64.         #mm:天使核心 数量
  65.         Points: 10
  66.         Money: 10
  67.     8:
  68.         Attributes:
  69.             - "§a物理伤害 +8000"
  70.         Items:
  71.         Points: 10
  72.         Money: 10
复制代码


使用图

下载
前置: LLib.jar (376.88 KB, 下载次数: 236)
本体: EpicBook.jar (45.85 KB, 下载次数: 331)
开源地址:https://github.com/lvhaoxuan2015/EpicBook
更新日志

更新计划
1.暂无,等待建议
本插件所用所有代码均为原创,不存在借用/抄袭等行为



1446738647
消耗的物品可以支持lore的自定义物品吗?可以的话就可以做成RPG武器图鉴了,在rpg服中拥有高品质武器,低品质武器就没有了用途,这个可以给玩家新的动力。

强力去污粉
要能检测物品LORE或者名字就好了  RPG会很有用  希望能更新

一只三三呐
啊这这个插件可以

隔壁老吕
845008749 发表于 2020-7-6 13:13
要能检测物品LORE或者名字就好了  RPG会很有用  希望能更新

可使用mm物品
例:mm:天使核心 5

强力去污粉
隔壁老吕 发表于 2020-7-6 13:25
可使用mm物品
例:mm:天使核心 5

1:
        Attributes:
            - "§a物理伤害 +1000"
        Items:
        Points: 10
        Money: 10
        mm: 天使核心 5

是这样的格式吗?能用自定义那就太爽了

隔壁老吕
845008749 发表于 2020-7-6 19:58
1:
        Attributes:
            - "§a物理伤害 +1000"

Attributes:
            - "§a物理伤害 +7000"
        Items:
            - "276 1"
            - "mm:天使核心 5"
        Money: 10

1446738647
book中使用锋芒毕露book的配置出现以下报错:

[14:49:58] [Server thread/WARN]: Unexpected exception while parsing console command "eb reload"
org.bukkit.command.CommandException: Unhandled exception executing command 'eb' in plugin EpicBook v1.0
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149) ~[spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.dispatchCommand(CraftServer.java:711) ~[spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.CraftServer.dispatchServerCommand(CraftServer.java:696) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.DedicatedServer.handleCommandQueue(DedicatedServer.java:436) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:400) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:984) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:824) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_144]
Caused by: java.lang.NullPointerException
        at lvhaoxuan.epic.book.loader.Loader.loadBook(Loader.java:49) ~[?:?]
        at lvhaoxuan.epic.book.loader.Loader.loadBooks(Loader.java:36) ~[?:?]
        at lvhaoxuan.epic.book.EpicBook.loadFile(EpicBook.java:39) ~[?:?]
        at lvhaoxuan.epic.book.commander.Commander.onCommand(Commander.java:20) ~[?:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        ... 8 more


q553006875
这插件好用啊

593163785
6666666就是不会配置

Wan_hui
插件不错啊铁汁

t19950810
这个插件可以啊

Iw3nJ1n
谢谢楼主的分享,真的是一款不错的插件!RPG服直呼内行

给出一条建议:
1.希望能使用指令等进行图鉴的启用、关闭等
2.能够关闭、开启玩家某图鉴属性的有效性

阿鲸🐳
请支持数据库

171362137
先收藏了后面关注更新希望自定义lore

1507788278
希望增加怪物【mm怪物】死亡检测激活图鉴

雅雅酱
不会弄,怎么弄啊,大佬们

3206835376
LZQQ多少

Bug520
[04:05:36] [Craft Scheduler Thread - 11/WARN]: [EpicBook] Plugin EpicBook v1.0 generated an exception while executing task 17
java.lang.NoSuchMethodError: github.saukiya.sxattribute.SXAttribute.getApi()Lgithub/saukiya/sxattribute/api/SXAttributeAPI;
        at lvhaoxuan.epic.book.attribute.SyncAttribute.run(SyncAttribute.java:37) ~[?:?]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:64) ~[patched_1.12.2.jar:git-Paper-1618]
        at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52) ~[patched_1.12.2.jar:git-Paper-1618]
        at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[patched_1.12.2.jar:git-Paper-1618]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_241]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_241]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_241]



阿荒
好家伙加了这款插件,sx属性一直自己加血,加战斗力

小豪豪都
我想问一下,这个怎么用,是直接加在本体上,还是武器上,我武器上没有,本体也没有

zzy233
用了之后sx属性一直加血加攻击力

a2252966104
有bug 升级图鉴之后 打开属性界面 攻击力面板打开一次加一次攻击力

llengmu
正好需要 太秀了

a2252966104
插件挺不错的6+6666

shenyi113
完成任务

q1719759668
希望添加支持MySql

xxp138
太好了,真不错awawa

Kid0307
支持,插件很好

a2252966104
有bug 攻击面板会无线叠加

清迈双龙寺
合适RPG服务器,恭感谢分享

a2252966104
有bug啊 能不能修复啊

103142666
很好的一个插件 希望有更新

司寇夜殇
这个感觉非常的不错啊

逸雪丶寒晨
消耗的物品可以支持lore的自定义物品吗,还有希望更新一个右键指定lore物品就能解锁图片的功能

K_ZKZ
感谢大大的分享,已评分,拿走了,谢谢

chengxiyao
那个大佬问下可以用经验值作为交易吗?还有就是如果我要增加属性,怎么看我是否增加了相关属性啊

ST233Super
MCBBS有你更精彩~~~~

Mc_Ice
MCBBS有你更精彩~

yunzhongjun
很好用,有更多氪金玩法了awa

3217422768
本帖最后由 3217422768 于 2021-5-14 17:03 编辑

插件加载成功了 配置文件也可以生成  游戏内用指令无效果 后台报错


[17:00:47] [Server thread/信息]:TianYaCGS issued server command: /eb reload

[17:00:47] [Server thread/ERROR]:null
org.bukkit.command.CommandException: Unhandled exception executing command 'eb' in plugin
EpicBook v1.0
at org.bukkit.command.make1(PluginCommand.java:46) ~[PluginCommand.class:git-CatServer-1.12.2-
2a9163f]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:146) ~

[SimpleCommandMap.class:git-CatServer-1.12.2-2a9163f]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:711) ~
[CraftServer.class:git-CatServer-1.12.2-2a9163f]
at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1596)
[pa.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1439)

[pa.class:?]
at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(SourceFile:37) [la.class:?]
at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(SourceFile:9) [la.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
at java.util.make2cutors$RunnableAdapter.call(Unknown Source) [?:1.8.0_201]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_201]

at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:834)
[MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:472)
[nz.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:771)

[MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:625) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_201]
Caused by: java.lang.NullPointerException
at lvhaoxuan.epic.book.api.API.asItems(API.java:19) ~[?:?]
at lvhaoxuan.epic.book.loader.Loader.loadBook(Loader.java:51) ~[?:?]

at lvhaoxuan.epic.book.loader.Loader.loadBooks(Loader.java:36) ~[?:?]
at lvhaoxuan.epic.book.EpicBook.loadFile(EpicBook.java:39) ~[?:?]
at lvhaoxuan.epic.book.commander.Commander.onCommand(Commander.java:20) ~[?:?]
at org.bukkit.command.make1(PluginCommand.java:44) ~[PluginCommand.class:git-CatServer-1.12.2-
2a9163f]
... 15 more

蟹蒙老鸽
居然能支持ap,非常感谢!

3217422768
:[EpicBook] Plugin EpicBook v1.0 generated an exception while executing task 84
这个报错什么意思啊...

LeGendsYu
a2252966104 发表于 2020-12-26 17:06
有bug啊 能不能修复啊

什么bug

meng_tu
很有用的插件

老污山羊
物理属性那里能改吗?

2923742830
MCBBS有你更精彩~

筱轲
你这个lore怎么写,显示的这个

最懂的人
真不错啊,带走了

2058686640
挺好的qwq拿走了刚好能用

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