MC_juxie
本帖最后由 MC_juxie 于 2021-8-22 10:52 编辑
Animalworld 发表于 2021-8-22 01:50
#默认打造配置文件名
commonMakeDataName: "commonMakeData"
这个能不能自定义多种?

能的
如果存在特殊配置则使用特殊配置(特殊配置文件名字为强化装备名字)否则使用默认配置
(已更新关于打造配置的说明

Animalworld
Could not pass event InventoryClickEvent to EasyMake v1.0.1-SNAPSHOT
22.08 15:05:47 [服务器] 信息 org.bukkit.event.EventException: null
22.08 15:05:47 [服务器] 信息 at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:69) ~[EventExecutor$2.class:git-CatServer-1.12.2-5744880]
22.08 15:05:47 [服务器] 信息 at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:git-CatServer-1.12.2-5744880]
22.08 15:05:47 [服务器] 信息 at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:503) [SimplePluginManager.class:git-CatServer-1.12.2-5744880]
22.08 15:05:47 [服务器] 信息 at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:488) [SimplePluginManager.class:git-CatServer-1.12.2-5744880]
22.08 15:05:47 [服务器] 信息 at net.我的世界.network.NetHandlerPlayServer.func_147351_a(NetHandlerPlayServer.java:2118) [pa.class:?]
22.08 15:05:47 [服务器] 信息 at net.我的世界.network.play.client.CPacketClickWindow.func_148833_a(CPacketClickWindow.java:38) [lf.class:?]
22.08 15:05:47 [服务器] 信息 at net.我的世界.network.play.client.CPacketClickWindow.func_148833_a(CPacketClickWindow.java:12) [lf.class:?]
22.08 15:05:47 [服务器] 信息 at net.我的世界.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
22.08 15:05:47 [服务器] 信息 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_192]
22.08 15:05:47 [服务器] 信息 at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_192]
22.08 15:05:47 [服务器] 信息 at net.我的世界.util.Util.func_181617_a(SourceFile:46) [h.class:?]
22.08 15:05:47 [服务器] 信息 at net.我的世界.server.MinecraftServer.func_71190_q(MinecraftServer.java:833) [MinecraftServer.class:?]
22.08 15:05:47 [服务器] 信息 at net.我的世界.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:474) [nz.class:?]
22.08 15:05:47 [服务器] 信息 at net.我的世界.server.MinecraftServer.func_71217_p(MinecraftServer.java:770) [MinecraftServer.class:?]
22.08 15:05:47 [服务器] 信息 at net.我的世界.server.MinecraftServer.run(MinecraftServer.java:630) [MinecraftServer.class:?]
22.08 15:05:47 [服务器] 信息 at java.lang.Thread.run(Thread.java:748) [?:1.8.0_192]
22.08 15:05:47 [服务器] 信息 Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -2
22.08 15:05:47 [服务器] 信息 at java.lang.String.substring(String.java:1931) ~[?:1.8.0_192]
22.08 15:05:47 [服务器] 信息 at top.abmcar.easymake.util.EasyStringUtil.getMaterialName(EasyStringUtil.java:229) ~[?:?]
22.08 15:05:47 [服务器] 信息 at top.abmcar.easymake.util.EasyStringUtil.getMaterialCount(EasyStringUtil.java:57) ~[?:?]
22.08 15:05:47 [服务器] 信息 at top.abmcar.easymake.menu.MenuClickListener.onPlayerClickInv(MenuClickListener.java:53) ~[?:?]
22.08 15:05:47 [服务器] 信息 at catserver.server.executor.asm.generated.GeneratedEventExecutor35.execute(Unknown Source) ~[?:?]
22.08 15:05:47 [服务器] 信息 at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:67) ~[EventExecutor$2.class:git-CatServer-1.12.2-5744880]

Animalworld
材料是按照名字还是lore yml文件的名称必须和武器名一样吗?

MC_juxie
Animalworld 发表于 2021-8-22 15:09
Could not pass event InventoryClickEvent to EasyMake v1.0.1-SNAPSHOT
22.08 15:05:47 [服务器] 信息 or ...

似乎..大概是这个符号没收录进来.....
能否发下武器介绍前和所需材料后的符号
我添一下


另外 bug略多目前还不建议当主要强化插件使用,不过测bug还是很感谢的!

Animalworld

是这样吗 但是没办法强化

钝的单手剑.yml
0:
  MaterialRequire:
    - "§a §7所需材料:§6☉ §f铜币 * 1"
  AddValue:
    - "§a §7数值变化:物理伤害 + 1"
  SuccessRate: 100
  Broadcast: false


Animalworld
☪ 这个是武器前的符号

浮生几许亿
111111111111111

酥氿鸭
感谢分享 非常好用的插件!

MC_juxie
Animalworld 发表于 2021-8-22 15:10
材料是按照名字还是lore yml文件的名称必须和武器名一样吗?

我是**...
是lore

MC_juxie
Animalworld 发表于 2021-8-22 15:19
是这样吗 但是没办法强化

钝的单手剑.yml

lore 带    铜币
就行

Animalworld


这样吗
但是不能强化

浮生几许亿
6666666666666666

苏子峰
再次来催更 , 加油作者

Animalworld
是不是没办法强化带小数点的

Animalworld
[02:37:48] [Server thread/ERROR]: Could not pass event InventoryClickEvent to EasyMake v1.0.2-SNAPSHOT
org.bukkit.event.EventException: null
        at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:69) ~[EventExecutor$2.class:git-CatServer-1.12.2-a8d129c]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:git-CatServer-1.12.2-a8d129c]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [SimplePluginManager.class:git-CatServer-1.12.2-a8d129c]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [SimplePluginManager.class:git-CatServer-1.12.2-a8d129c]
        at net.minecraft.network.NetHandlerPlayServer.func_147351_a(NetHandlerPlayServer.java:2113) [pa.class:?]
        at net.minecraft.network.play.client.CPacketClickWindow.func_148833_a(CPacketClickWindow.java:38) [lf.class:?]
        at net.minecraft.network.play.client.CPacketClickWindow.func_148833_a(CPacketClickWindow.java:12) [lf.class:?]
        at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_251]
        at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_251]
        at net.minecraft.util.Util.func_181617_a(Util.java:50) [h.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:841) [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:778) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:632) [MinecraftServer.class:?]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
Caused by: java.lang.NumberFormatException: For input string: "4.5"
        at java.lang.NumberFormatException.forInputString(Unknown Source) ~[?:1.8.0_251]
        at java.lang.Integer.parseInt(Unknown Source) ~[?:1.8.0_251]
        at java.lang.Integer.parseInt(Unknown Source) ~[?:1.8.0_251]
        at top.abmcar.easymake.util.EasyStringUtil.getLoreInteger(EasyStringUtil.java:217) ~[?:?]
        at top.abmcar.easymake.util.EasyStringUtil.getNewAttributeLore(EasyStringUtil.java:244) ~[?:?]
        at top.abmcar.easymake.util.EasyStringUtil.getAttributeLores(EasyStringUtil.java:31) ~[?:?]
        at top.abmcar.easymake.make.Make.getNewItemMeta(Make.java:32) ~[?:?]
        at top.abmcar.easymake.make.Make.makeItem(Make.java:47) ~[?:?]
        at top.abmcar.easymake.menu.MenuClickListener.onPlayerClickInv(MenuClickListener.java:88) ~[?:?]
        at catserver.server.executor.asm.generated.GeneratedEventExecutor87.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:67) ~[EventExecutor$2.class:git-CatServer-1.12.2-a8d129c]
        ... 15 more

Animalworld
武器的所需材料lore和材料的lore能改一下吗

因为武器也是所需材料 所以他也是可强化材料

MC_juxie
Animalworld 发表于 2021-8-30 02:41
武器的所需材料lore和材料的lore能改一下吗

因为武器也是所需材料 所以他也是可强化材料 ...

是的 不能有小数点
改一下是指什么?有点没搞明白。
那个“所需材料”是关键字,可以改,
判断是否为强化材料判的是lore是否包含某个关键字
感觉应该不影响啊

Animalworld
本帖最后由 Animalworld 于 2021-8-31 03:14 编辑


效果挺好的,不过 强化名称颜色能自定义吗 伤害后面的数字也会变色

MC_juxie
Animalworld 发表于 2021-8-31 03:12
效果挺好的,不过 强化名称颜色能自定义吗 伤害后面的数字也会变色

这个确实没搞
这几天搞一下,不同强化等级不同颜色

MC_juxie
Animalworld 发表于 2021-8-31 03:12
效果挺好的,不过 强化名称颜色能自定义吗 伤害后面的数字也会变色

已更新
直接修改颜色即可
默认颜色依旧为&f

Yless

貌似不支持1710 核心是ur
还有那个自定义菜单的图标 能搞成自定义的吗 qwq


MC_juxie
YuiGabriel 发表于 2021-9-12 14:38
貌似不支持1710 核心是ur
还有那个自定义菜单的图标 能搞成自定义的吗 qwq

原因大概是因为1.7.10没有BLOCK_ANVIL_BREAK这个声音,会在下个版本修复
至于图标自定义确实是个不错的点子,已加入更新计划,但更新时间待定

1853998618
很不做啊~

目岚.
是否支持龙核更改界面?

Animalworld
王~ 发表于 2021-9-12 15:44
是否支持龙核更改界面?

match: '打造菜单'

Yless
调用EasyVar的那个公式变量
有数值上限设置吗

MC_juxie
YuiGabriel 发表于 2021-10-6 01:12
调用EasyVar的那个公式变量
有数值上限设置吗

无上限设置
(这就考验数值能力了

kerorozsl
paper1.16.5 打造后报错

[23:36:40] [Server thread/ERROR]: Could not pass event InventoryClickEvent to EasyMake v1.2.3-SNAPSHOT
java.lang.NoClassDefFoundError: top/abmcar/easyvar/EasyVar
        at top.abmcar.easymake.util.CalUtil.getCalAns(CalUtil.java:38) ~[?:?]
        at top.abmcar.easymake.make.MakeData.replaceCalRule(MakeData.java:59) ~[?:?]
        at top.abmcar.easymake.make.MakeData.getMaterialRequireList(MakeData.java:81) ~[?:?]
        at top.abmcar.easymake.make.Make.getNewItemMeta(Make.java:55) ~[?:?]
        at top.abmcar.easymake.make.Make.makeItem(Make.java:81) ~[?:?]
        at top.abmcar.easymake.menu.MenuClickListener.onPlayerClickInv(MenuClickListener.java:92) ~[?:?]
        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor87.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.5.jar:git-Paper-779]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.16.5.jar:git-Paper-779]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.5.jar:git-Paper-779]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:624) ~[patched_1.16.5.jar:git-Paper-779]
        at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:2715) ~[patched_1.16.5.jar:git-Paper-779]
        at net.minecraft.server.v1_16_R3.PacketPlayInWindowClick.a(SourceFile:32) ~[patched_1.16.5.jar:git-Paper-779]
        at net.minecraft.server.v1_16_R3.PacketPlayInWindowClick.a(SourceFile:10) ~[patched_1.16.5.jar:git-Paper-779]
        at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:35) ~[patched_1.16.5.jar:git-Paper-779]
        at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[patched_1.16.5.jar:git-Paper-779]
        at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.16.5.jar:git-Paper-779]
        at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.16.5.jar:git-Paper-779]
        at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.16.5.jar:git-Paper-779]
        at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1266) ~[patched_1.16.5.jar:git-Paper-779]
        at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1259) ~[patched_1.16.5.jar:git-Paper-779]
        at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.16.5.jar:git-Paper-779]
        at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1220) ~[patched_1.16.5.jar:git-Paper-779]
        at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1134) ~[patched_1.16.5.jar:git-Paper-779]
        at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) ~[patched_1.16.5.jar:git-Paper-779]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_271]

kerorozsl
EasyMake v1.3.0也报错,但是1.0.2可以使用

6543211234567

不错,不错 真心不错,是我喜欢的类型

Haylaeyo
不错的一个打造插件,服务器正需要,支持一下原创作者,作者辛苦~

MC_juxie
本帖最后由 MC_juxie 于 2021-10-9 08:34 编辑
kerorozsl 发表于 2021-10-6 23:44
EasyMake v1.3.0也报错,但是1.0.2可以使用

(西巴 回复错人还行)
已更新1.3.1
如果其他问题可继续发帖
(或者尝试安装EasyVar

mcbihua123
66666666666666666666666

3368304612
好插件支持

最爱陶琪容
666666666666666666666666

BLank826
        神乎其技!6的飞起!

wluluw
后排支持一下

z446066151


楼主 麻烦看看 是啥问题emmmpaper  和spigot 核心我都试过了
直接用原配置弄的 也会出错   实在没办法了

Novice636
这个支不支持1.16.5呀?

MC_juxie
z446066151 发表于 2021-10-14 03:27
楼主 麻烦看看 是啥问题emmmpaper  和spigot 核心我都试过了
直接用原配置弄的 也会出错   实在没办法了  ...

1.3.2已上传至百度网盘
尝试修了下 不知道有没有效

tangjia233
可以可以!!!支持

JinAh
Yah thank you for this plugins

WileStone
强啊这个

mio_miao
很实用的插件,支持一下

恋熙lianxi
东西不错,正好需要

1123714557
有没有兼容低版本的

wuhuKing
这种打造插件看起来太棒了!赞!

pengzi
这些强化信息不应该放在武器上吧
希望能有所改进

傻零辰
哇哦,期待~~,等我下班回去开电脑试试

鹊吟猫
有些问题


1、把物品放入材料框中 按E返回可以直接刷材料
2、一个报错
3、只要铁砧改名字就能当材料



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