蓝京
本帖最后由 蓝京 于 2020-8-4 19:54 编辑
MoonGems

一些功能
1..铁砧镶嵌(适合纯净服)
2.可设置怪物是否掉落宝石
3.怪物掉落宝石的几率
4.怪物掉落宝石时拥有声音
附魔表查询: https://bukkit.windit.net/javadoc/

PS: 我只在1.12和1.15测试过, 其他版本有问题的可告诉我




配置文

config.yml


gems.yml







Message.yml


Use Way

物品放左边, 宝石放右边




命令




权限



只能OP





下载

写了将近一个月了,你忍心白嫖吗,让作者靠爱发电?



如果出现bug请在帖子留言
有什么好的提议也可以在帖子中留言
好像都是废话?

禁止倒卖!!!


更新

2020.03.22


2020.08.05
Maybe Last Update!
来这里看更新内容


2021.12 数据,可能有更多内容MoonGems
一些功能1..铁砧镶嵌(适合纯净服)2.可设置怪物是否掉落宝石3.怪物掉落宝石的几率4.怪物掉落宝石时拥有声音附魔表查询: https://bukkit.windit.net/javadoc/
PS: 我只在1.12和1.15测试过, 其他版本有问题的可告诉我




配置文
config.yml#目前只有mode0, 也就是铁砧的模式
MODE: 0
# lore格式, 变量为 %level% 和 %name%
GemsFormat:
lore:
    - '&f宝石: &c%name%'
    - '&f等级: &e%level%'



gems.yml
Gems:
#宝石名字
'test':
    #宝石材质
    #可使用子材质 log:2 版本不符合会默认屏蔽子材质并报错!
    material: 'log'
    #可镶嵌宝石物品的材质!
    maleAble:
   - 'arrow'
   - 'torch'
    #宝石的附魔
    enchant: 'PROTECTION_ENVIRONMENTAL'
    #宝石的随机附魔等级,一定要按[number] - [number]的格式!
    level: '1 - 10'
    #宝石掉落的几率
    chance: 98.0
    #宝石掉落的声音
    sound: 'BLOCK_ANVIL_LAND'








Message.yml
MESSAGE:
HELP:
    - '&f&l[&7&lMoonGems&f&l] &bBy &a&lAtBar'
    - ''
    - "&f/mGems help &7- &e查看帮助"
    - "&f/mGems list &7- &e列出宝石列表"
    - "&f/mGems random (player) &7- &e随机"
    - "&f/mGems give (player) (amount) (gem) &7- &e给玩**石"
    - "&f/mGems reload &7- &e重载配置"
RELOAD: '&f[&7&lMoonGems&f] &c重载成功'
RANDOM:
    NOT_ONLIND: '&f&l[&7&lMoonGems&f&l] &c此玩家不在线'
    SUCCESS_GIVE: '&f&l[&7&lMoonGems&f&l] &a成功给予玩家 &c%player%'
GIVE:
    NOT_ONLIND: '&f&l[&7&lMoonGems&f&l] &c此玩家不在线'
    NOT_CONTAIN: '&f&l[&7&lMoonGems&f&l] &c数据中未包含此数据'
    SUCCESS_GIVE: '&f&l[&7&lMoonGems&f&l] &a成功给予玩家 &c%player% %amount% 个 %gem%'



Use Way
物品放左边, 宝石放右边



命令
- '&f&l[&7&lMoonGems&f&l] &bBy &a&lAtBar'
    - ''
    - "&f/mGems help &7- &e查看帮助"
    - "&f/mGems list &7- &e列出宝石列表"
    - "&f/mGems random (player) &7- &e随机"
    - "&f/mGems give (player) (amount) (gem) &7- &e给玩**石"
    - "&f/mGems reload &7- &e重载配置"





权限


只能OP






下载
写了将近一个月了,你忍心白嫖吗,让作者靠爱发电?





如果出现bug请在帖子留言有什么好的提议也可以在帖子中留言好像都是废话?
禁止倒卖!!!


更新
2020.03.22加入跨版本机制 取消drop.yml文件 取消中文附魔 加入message.yml文件 支持多个可镶嵌物品 支持小数随机


2020.08.05Maybe Last Update!来这里看更新内容加入功能如下: 1.掉落声音自定义2.附魔宝石等级范围自定义3.可以使用指令/mgems random不指定人, 将默认自己应该是最后一次更新了吧. 小声bb

月饮风
坤坤加油啊

冰冷冷
标题不合格前排吃瓜

蓝京
冰冷冷 发表于 2019-9-14 11:50
标题不合格前排吃瓜

已修改..

LIBAI_12138
继续加油哦~~~~~~~~~

AkkLive
本帖最后由 AkkLive 于 2019-9-14 12:58 编辑

支持原创插件,
建议
1.提示
如 恭喜玩家bao石镶嵌了武器成功
也可以 bao石镶嵌失败等等
建议多一点提示
2.看到这个界面不好看
希望给自定义界面 可以lore和名字重要吧

蓝京
AkkLive 发表于 2019-9-14 12:56
支持原创插件,
建议
1.提示

提示已更新,感谢你的提议!

苍穹神武
以前经典的附魔插件复制任何东西BUG解决了吗?放要刷的东西到菜单里,强行关闭游戏,然后就有两份了

晨曦曦
这种还行吧用用看

月饮风
新版本已经发布了哦 https://github.com/MoonDrinkWind/MoonGems

a6513375
插件还行 用处感觉不是很大

QQ739562966
您看下我的平分

Bryan33
爆笑随机 https://github.com/MoonDrinkWind ... s/GemTools.java#L48

概率为0也能随机到

建议改为用浮点数随机
概率也不要只能配置整数

An_Lan
掉落是否支持mm插件

Lorboer
宝石除了用指令还有别的方式获得吗

蓝京
Mixne 发表于 2020-2-23 22:03
宝石除了用指令还有别的方式获得吗

可以通过击杀怪物

xiaolong113
配置弄得太多一重载就自动清空emmm~

蓝京
xiaolong113 发表于 2020-3-23 09:28
配置弄得太多一重载就自动清空emmm~

周末会进行修复 谢谢你的回应

xiaolong113
附魔配置,自己对照看翻译
ARROW_DAMAGE(new String[]{"POWER", "ARROW_DAMAGE", "ARROW_POWER", "AD"}),
ARROW_FIRE(new String[]{"FLAME", "FLAME_ARROW", "FIRE_ARROW", "AF"}),
ARROW_INFINITE(new String[]{"INFINITY", "INF_ARROWS", "INFINITE_ARROWS", "INFINITE", "UNLIMITED", "UNLIMITED_ARROWS", "AI"}),
ARROW_KNOCKBACK(new String[]{"PUNCH", "ARROW_KNOCKBACK", "ARROWKB", "ARROW_PUNCH", "AK"}),
BINDING_CURSE(true, new String[]{"BINDING_CURSE", "BIND_CURSE", "BINDING", "BIND"}),
CHANNELING(true, new String[]{"CHANNELLING", "CHANELLING", "CHANELING", "CHANNEL"}),
DAMAGE_ALL(new String[]{"SHARPNESS", "ALL_DAMAGE", "ALL_DMG", "SHARP", "DAL"}),
DAMAGE_ARTHROPODS(new String[]{"BANE_OF_ARTHROPODS", "ARDMG", "BANE_OF_ARTHROPOD", "ARTHROPOD", "DAR"}),
DAMAGE_UNDEAD(new String[]{"SMITE", "UNDEAD_DAMAGE", "DU"}),
DEPTH_STRIDER(true, new String[]{"DEPTH", "STRIDER"}),
DIG_SPEED(new String[]{"EFFICIENCY", "MINE_SPEED", "CUT_SPEED", "DS", "EFF"}),
DURABILITY(new String[]{"UNBREAKING", "DURA"}),
FIRE_ASPECT(true, new String[]{"FIRE", "MELEE_FIRE", "MELEE_FLAME", "FA"}),
FROST_WALKER(true, new String[]{"FROST", "WALKER"}),
IMPALING(new String[]{"IMPALE", "OCEAN_DAMAGE", "OCEAN_DMG"}),
KNOCKBACK(true, new String[]{"K_BACK", "KB"}),
LOOT_BONUS_BLOCKS(new String[]{"FORTUNE", "BLOCKS_LOOT_BONUS", "FORT", "LBB"}),
LOOT_BONUS_MOBS(new String[]{"LOOTING", "MOB_LOOT", "MOBS_LOOT_BONUS", "LBM"}),
LOYALTY(true, new String[]{"LOYAL", "RETURN"}),
LUCK(new String[]{"LUCK_OF_THE_SEA", "LUCK_OF_SEA", "LUCK_OF_SEAS", "ROD_LUCK"}),
LURE(true, new String[]{"ROD_LURE"}),
MENDING(true, new String[0]),
MULTISHOT(true, new String[]{"TRIPLE_SHOT"}),
OXYGEN(new String[]{"RESPIRATION", "BREATH", "BREATHING", "O2", "O"}),
PIERCING(true, new String[0]),
PROTECTION_ENVIRONMENTAL(new String[]{"PROTECTION", "PROTECT", "PROT"}),
PROTECTION_EXPLOSIONS(new String[]{"BLAST_PROTECTION", "BLAST_PROTECT", "EXPLOSIONS_PROTECTION", "EXPLOSION_PROTECTION", "BLAST_PROTECTION", "PE"}),
PROTECTION_FALL(new String[]{"FEATHER_FALLING", "FALL_PROT", "FEATHER_FALL", "FALL_PROTECTION", "FEATHER_FALLING", "PFA"}),
PROTECTION_FIRE(new String[]{"FIRE_PROTECTION", "FIRE_PROT", "FIRE_PROTECT", "FIRE_PROTECTION", "FLAME_PROTECTION", "FLAME_PROTECT", "FLAME_PROT", "PF"}),
PROTECTION_PROJECTILE(new String[]{"PROJECTILE_PROTECTION", "PROJECTILE_PROTECTION", "PROJ_PROT", "PP"}),
QUICK_CHARGE(new String[]{"QUICKCHARGE", "QUICK_DRAW", "FAST_CHARGE", "FAST_DRAW"}),
RIPTIDE(true, new String[]{"RIP", "TIDE", "LAUNCH"}),
SILK_TOUCH(true, new String[]{"SOFT_TOUCH", "ST"}),
SWEEPING_EDGE(new String[]{"SWEEPING", "SWEEPING_EDGE", "SWEEP_EDGE"}),
THORNS(true, new String[]{"HIGHCRIT", "THORN", "HIGHERCRIT", "T"}),
VANISHING_CURSE(true, new String[]{"VANISHING_CURSE", "VANISH_CURSE", "VANISHING", "VANISH"}),
WATER_WORKER(new String[]{"AQUA_AFFINITY", "WATER_WORKER", "AQUA_AFFINITY", "WATER_MINE", "WW"});





quq666
MCBBS有你更精彩~

3417522866
很不错的属性插件呀

83585384
感谢分享                    

Green_k
生存服务器可以作为一个娱乐项目,丰富了玩法

HuangYam
支持sx吗?

wogiao666
非常好的插件

乐死自认
[09:49:43] [Server thread/WARN]: [MoonGems] Task #27031 for MoonGems v1.0.0 gene
rated an exception
java.lang.NullPointerException: null
        at moon.atbar.egems.listener.PlayerClickInventory$1.run(PlayerClickInven
tory.java:81) ~[?:?]
        at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.jav
a:81) ~[spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHe
artbeat(CraftScheduler.java:394) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:
1036) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:
399) [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.jav
a:824) [spigot-1.15.2.jar:git-Spigot-800b93f-8160e29]
        at java.lang.Thread.run(Thread.java:819) [?:1.8.0_232]
[09:49:55] [Server thread/WARN]: [MoonGems] Task #28039 for MoonGems v1.0.0 gene
rated an exception

spigot-1.15.2

你的小菠萝
xiaolong113 发表于 2020-3-24 12:01
附魔配置,自己对照看翻译
ARROW_DAMAGE(new String[]{"POWER", "ARROW_DAMAGE", "ARROW_POWER", "AD"}),
A ...

他这个配置的附魔的英文和原版不一样

你的小菠萝
你这附魔配置有问题啊,没有用啊

Ghost_CL
有效果图片会更好哦

chjiatai


出现报错


DIE-Sn
6666666666666

Truda_zjh
加油吖~~

sxmcl
对我来说要是能完美配合Elitemobs插件就完美了 我也在努力测试,感谢楼主!

Ghosttianyu
真不错,这个说的很详细

尘离
这个版本1.16.4可以用吗

清喵
非常非常好用

:MOAN:
很不错噢 拿走了哈

jalliam
1.16.3的paper端能否用这个插件。

265525a
很棒的插件,希望作者能更新到1.16.4

汉斯-比尔
很好用的插件。支持支持

龙水2001
来了,好用

star_s3mc
这玩意就是淬炼的方式给武器添加普通附魔呗