我真的按了
本帖最后由 我真的按了 于 2021-6-25 16:13 编辑


前言

本次搬运获得了插件作者授权,且本插件为永久更新插件,暂不接受二搬。
本次搬运会放上可用的汉化配置文件,在文章末尾即可在站内以附件形式下载。插件请去原帖下载。
插件已支持1.17!实测配置文件未更改,故本帖的汉化配置文件依旧可以使用。

插件简介

MineableGems是一个可以让你自定义方块掉落物的插件!你可以自定义掉落率,掉落条件(如群系、高度),掉落物的名称、Lore、附魔、物品标签等等。除此之外,还有其他功能:自动拾取,防作弊,和拾取时在控制台执行命令等。
是一个很棒的自定义掉落插件。

插件功能


命令 & 权限

/mineablegems reload (缩写: /mg) - 所需权限mineablegems.reload
当插件有更新时,显示更新提示 - 所需权限mineablegems.notify

可用的选项

  掉落物主要选项:

Material: <物品ID> - 掉落的物品ID,必须指定。不同版本可能有不同的ID。可以是原版ID或者是兼容插件的ID,需按以下格式来


   自定义掉落物选项:

Name: <名称> » 自定义掉落物的名称,支持颜色代码
Lore: <列表...> » 自定义掉落物的Lore,支持颜色代码
Enchantments: <列表...> » 自定义掉落物拥有的附魔,格式为:附魔类型:附魔等级。
比如:DURABILITY:3 ,附魔名可以右边两个链接找到。(v1.1)    新版MC附魔名称   |   旧版MC附魔名称
Unbreakable: <true/false> » 自定义掉落物是否无法破坏 (只对有耐久度的物品有效)。  (v1.3)
Hide-Enchantments: <true/false> » 自定义掉落物是否只有附魔光芒,而不显示具体的附魔种类。(v1.1)
Hide-Unbreakable: <true/false> » 自定义是否隐藏无法破坏的提示。 (v1.3)
Hide-Attributes: <true/false> » 自定义是否隐藏物品的属性提示 (只有武器、护甲和工具上有属性)。 (v1.3)
Custom-Model-Data: <数值> » 自定义该物品的CustomModelData,仅在Minecraft 1.14+以上版本生效。 (v1.8)



  ✦ 掉落条件:

Chance: <0-100> » 掉落率,100为100%,50则为50%。
Find-In: <everywhere/underground/height/heightLow-heightMax> » 设置在哪里挖掘方块时才会掉落自定义掉落物。
可用选项:Everywhere,Underground或者一个数值(高度). Underground项则只能在Y50以下掉落, 高度则可以自定义一个掉落层数的范围, 比如20-100。
Biome-Filter: <列表...> » 自定义群系过滤器。默认为白名单模式。
Filter-as-Blacklist: <true/false> » 设定以上群系过滤器为由白名单模式变为黑名单模式。
Required-Items: <列表...> » 自定义需要使用什么工具挖掘方块才会掉落自定义掉落物 (如设为DIAMOND_PICKAXE)。 (v1.6)
Enabled-Worlds: <列表...> » 自定义哪些世界启用该自定义掉落表。 (v1.6)
Disabled-Worlds: <列表...> » 自定义哪些世界禁用该自定义掉落表。(v1.6)
Enabled-Regions: <列表...> » 自定义哪些WorldGuard区域启用该自定义掉落表。 (v1.6)
Disabled-Regions: <列表...> » 自定义哪些WorldGuard区域禁用该自定义掉落表。 (v1.6)
Required-Pickaxe-Power: <数值> » 自定义需要多少的镐子力量才可以使自定义掉落物掉落 (MMOItems兼容项)。 (v1.7)
Required-Permission: <权限> » 自定义需要什么权限才可以使自定义掉落物掉落。 (v1.8)



  ✦ 其他选项:


Console-Commands: <列表...> » 当该自定义掉落物掉落时用控制台执行的命令列表。 (v1.1)
Player-Commands: <列表...> » 当玩家捡起该自定义掉落物时由该玩家执行的命令列表。 (v1.5)
Experience: <单个数值/最小值-最大值> » 自定义掉落时的经验,可以是固定数值也可以是范围内的随机数值,比如:5-20。 (v1.2)
Fortune-Enchantment: <true/false> » 时运附魔是否可以影响该掉落物。
Prevent-Drops-If-Placed: <true/false> » 当玩家挖掘其自己放下的方块时,是否不掉落任何自定义掉落物品。注意:当重启/重载后,所有方块都会被计为无主方块!
Auto-Inventory: <true/false> » 掉落物是否自动添加入玩家背包内,如背包满了则掉落在地上。
Vanilla-Drops: <true/half/false> » 设定自定义掉落物和原版掉落物的关系,你可以使用以下三个选项:
  • <All>或者<true>选项则会保留所有的原版掉落物,即掉落原版掉落物+自定义掉落物。
  • <Half>选项则会在条件不满足时(比如群系,掉落率等)掉落原版掉落物,满足时则掉落自定义掉落物。
  • <Disable>或者<false>选项将会禁止原版掉落物的掉落。




在一个方块中使用多个掉落物:



其他示例

标准示例:




不自定义掉落物名称和Lore的掉落物:


掉落物附带附魔,且掉落时用控制台执行一条命令的示例:(插件版本1.1+)


只添加经验值掉落,不添加掉落率,物品名称,Lore等等其他选项的示例:(插件版本1.2+)


Oraxen兼容示例:(插件版本1.4+)


MMOItems兼容示例:(插件版本1.5+)


HeadDatabase兼容示例:(插件版本1.7+)


将来计划

[√] 添加只发光不显示附魔种类的功能
[√] 自定义经验掉落
[√] 支持WorldGuard区域的白名单/黑名单


寻求支持

如果你需要支持或者帮助,欢迎私信插件作者的Discord:Mohamad82#1474

汉化配置文件 & 下载地址

config.yml (5.61 KB, 下载次数: 55)






下载请进入Spigot原帖下载,插件制作不易,翻译搬运亦不易

望给予插件作者和我一些支持,十分感谢!

授权截图:



来自群组: Server CT
2021.12 数据,可能有更多内容


前言

本次搬运获得了插件作者授权,且本插件为永久更新插件,暂不接受二搬。
本次搬运会放上可用的汉化配置文件,在文章末尾即可在站内以附件形式下载。插件请去原帖下载。
插件已支持1.17!实测配置文件未更改,故本帖的汉化配置文件依旧可以使用。

插件简介

MineableGems是一个可以让你自定义方块掉落物的插件!你可以自定义掉落率,掉落条件(如群系、高度),掉落物的名称、Lore、附魔、物品标签等等。除此之外,还有其他功能:自动拾取,防作弊,和拾取时在控制台执行命令等。
是一个很棒的自定义掉落插件。


插件功能

  • 自定义方块掉落物
  • 设置掉落物的名称、Lore
  • 支持掉落经验,并且支持范围内的随机数(v1.2)
  • 支持掉落物具有任意附魔和附魔等级(v1.1)
  • 支持设定在何处挖掘该方块时才会掉落,可以是所有地方,也可以仅限地下
  • 支持设定掉落率
  • 支持设定群系白名单或者黑名单
  • 支持设定掉落物是否受时运附魔影响
  • 支持设定玩家挖掘自己放置的方块时是否掉落自定义掉落物
  • 支持设定自定义掉落物和原版掉落物之间的关系
  • 支持设定是否只显示附魔光芒,而不显示具体附魔(v1.1)
  • 自动拾取功能,当玩家成功掉落自定义掉落物时,自动将掉落物添加进玩家背包
  • 兼容Oraxen
  • 兼容MMOItems
  • 兼容HeadDatabase

命令 &amp; 权限

/mineablegems reload (缩写: /mg) - 所需权限mineablegems.reload
当插件有更新时,显示更新提示 - 所需权限mineablegems.notify

可用的选项

掉落物主要选项:


Material: &lt;物品ID&gt; - 掉落的物品ID,必须指定。不同版本可能有不同的ID。可以是原版ID或者是兼容插件的ID,需按以下格式来
  • Oraxen 兼容:你可以掉落Oraxen的物品,格式:Oraxen:&lt;物品ID&gt; (v1.4)
  • MMOItems 兼容:你可以掉落MMOItems的物品,格式:MMOItem:&lt;物品类型ID&gt;;&lt;物品ID&gt; (v1.5)
  • HeadDatabase 兼容:你可以掉落HeadDatabase里的头颅,格式:HeadDatabase:&lt;头颅ID&gt; 或者 hdb:&lt;头颅ID&gt; (v1.7)



自定义掉落物选项:


Name: &lt;名称&gt; » 自定义掉落物的名称,支持颜色代码
Lore: &lt;列表...&gt; » 自定义掉落物的Lore,支持颜色代码
Enchantments: &lt;列表...&gt; » 自定义掉落物拥有的附魔,格式为:附魔类型:附魔等级。
比如:DURABILITY:3 ,附魔名可以右边两个链接找到。(v1.1)    新版MC附魔名称   |   旧版MC附魔名称
Unbreakable: &lt;true/false&gt; » 自定义掉落物是否无法破坏 (只对有耐久度的物品有效)。(v1.3)
Hide-Enchantments: &lt;true/false&gt; » 自定义掉落物是否只有附魔光芒,而不显示具体的附魔种类。(v1.1)
Hide-Unbreakable: &lt;true/false&gt; » 自定义是否隐藏无法破坏的提示。 (v1.3)
Hide-Attributes: &lt;true/false&gt; » 自定义是否隐藏物品的属性提示 (只有武器、护甲和工具上有属性)。 (v1.3)
Custom-Model-Data: &lt;数值&gt; » 自定义该物品的CustomModelData,仅在Minecraft 1.14+以上版本生效。 (v1.8)




✦ 掉落条件:


Chance: &lt;0-100&gt; » 掉落率,100为100%,50则为50%。
Find-In: &lt;everywhere/underground/height/heightLow-heightMax&gt; » 设置在哪里挖掘方块时才会掉落自定义掉落物。
可用选项:Everywhere,Underground或者一个数值(高度). Underground项则只能在Y50以下掉落, 高度则可以自定义一个掉落层数的范围, 比如20-100。
Biome-Filter: &lt;列表...&gt; » 自定义群系过滤器。默认为白名单模式。
Filter-as-Blacklist: &lt;true/false&gt; » 设定以上群系过滤器为由白名单模式变为黑名单模式。
Required-Items: &lt;列表...&gt; » 自定义需要使用什么工具挖掘方块才会掉落自定义掉落物 (如设为DIAMOND_PICKAXE)。 (v1.6)
Enabled-Worlds: &lt;列表...&gt; » 自定义哪些世界启用该自定义掉落表。 (v1.6)
Disabled-Worlds: &lt;列表...&gt; » 自定义哪些世界禁用该自定义掉落表。(v1.6)
Enabled-Regions: &lt;列表...&gt; » 自定义哪些WorldGuard区域启用该自定义掉落表。 (v1.6)
Disabled-Regions: &lt;列表...&gt; » 自定义哪些WorldGuard区域禁用该自定义掉落表。 (v1.6)
Required-Pickaxe-Power: &lt;数值&gt; » 自定义需要多少的镐子力量才可以使自定义掉落物掉落 (MMOItems兼容项)。 (v1.7)
Required-Permission: &lt;权限&gt; » 自定义需要什么权限才可以使自定义掉落物掉落。 (v1.8)




✦ 其他选项:


Console-Commands: &lt;列表...&gt; » 当该自定义掉落物掉落时用控制台执行的命令列表。 (v1.1)
Player-Commands: &lt;列表...&gt; » 当玩家捡起该自定义掉落物时由该玩家执行的命令列表。 (v1.5)
Experience: &lt;单个数值/最小值-最大值&gt; » 自定义掉落时的经验,可以是固定数值也可以是范围内的随机数值,比如:5-20。 (v1.2)
Fortune-Enchantment: &lt;true/false&gt; » 时运附魔是否可以影响该掉落物。
Prevent-Drops-If-Placed: &lt;true/false&gt; » 当玩家挖掘其自己放下的方块时,是否不掉落任何自定义掉落物品。注意:当重启/重载后,所有方块都会被计为无主方块!
Auto-Inventory: &lt;true/false&gt; » 掉落物是否自动添加入玩家背包内,如背包满了则掉落在地上。
Vanilla-Drops: &lt;true/half/false&gt; » 设定自定义掉落物和原版掉落物的关系,你可以使用以下三个选项:
  • &lt;All&gt;或者&lt;true&gt;选项则会保留所有的原版掉落物,即掉落原版掉落物+自定义掉落物。
  • &lt;Half&gt;选项则会在条件不满足时(比如群系,掉落率等)掉落原版掉落物,满足时则掉落自定义掉落物。
  • &lt;Disable&gt;或者&lt;false&gt;选项将会禁止原版掉落物的掉落。




在一个方块中使用多个掉落物:
  • 如果要在一个方块中使用掉落物,你需要将掉落物以数字排序,并且从1开始,以下是一个示例:



代码:

  1. GOLD_ORE:
  2.     1:
  3.    Material: GOLD_ORE
  4.    Chance: 100.0
  5.    Experience: 1-6
  6.    Find-In: Everywhere
  7.    Vanilla-Drops: false
  8.    Auto-Inventory: false
  9.     2:
  10.    Material: STONE
  11.    Chance: 20.0
  12.    Experience: 1-3
  13.    Find-In: Everywhere
  14.    Vanilla-Drops: true
  15.    Auto-Inventory: false
  16.     3:
  17.    Material: GOLD_INGOT
  18.    Chance: 7.5
  19.    Experience: 5-15
  20.    Find-In: Everywhere
  21.    Vanilla-Drops: half
  22.    Auto-Inventory: false



其他示例


标准示例:


代码:

  1. REDSTONE_ORE: # 比如,该示例配置为红石矿掉落
  2.     # 当玩家挖掘该方块时的掉落物
  3.     Material: RED_DYE
  4.     # 在不同的MC版本,有不同的物品ID,如果你使用的是1.12以下版本,则该物品ID(RED_DYE)不会启用,自然也无法掉落
  5.    
  6.     # 掉落物的自定义名称
  7.     Name: "&cRuby"
  8.    
  9.     # 掉落物的Lore
  10.     Lore:
  11.     - ""
  12.     - "&cRed Gemstone"
  13.     - ""
  14.    
  15.     # 掉落率, 移除该项或者设为100则为一定掉落
  16.     Chance: 20.0
  17.    
  18.     # 设置玩家在什么位置挖掘方块会掉落
  19.     # 有两个选项可用:Everywhere和Underground。
  20.     # Everywhere就是随处都可以掉,Underground则是在Y50以下才会掉
  21.     Find-In: Underground
  22.    
  23.     # 设置可以掉落自定义掉落物的群系列表
  24.     # 如果你想反选,即设定以下群系无法掉落,则将下面的Filter-as-Blacklist选项改为true
  25.     # 注意:如果你不添加任何群系,并将Filter-as-Blacklist设为false,则无论如何都不会掉落物品。
  26.     Biome-Filter:
  27.     - PLAINS
  28.     - JUNGLE
  29.    
  30.     # 如果你想把以上的群系设为黑名单,则改为true
  31.     Filter-as-Blacklist: false
  32.    
  33.     # 掉落物的掉落率是否受时运附魔影响
  34.     Fortune-Enchantment: true
  35.    
  36.     # 设置该掉落物的附魔
  37.     Enchantments:
  38.     - DURABILITY:1
  39.     # 是否只显示附魔的光芒,而不显示具体附魔
  40.     Hide-Enchantments: true
  41.    
  42.     # 玩家挖掘自己放置的方块是否可以掉落物品
  43.     # 注意:服务器重启后,所有方块都会变成非玩家放置的方块
  44.     Prevent-Drops-If-Placed: true
  45.    
  46.     # 该项设置自定义掉落物与原版掉落物的关系
  47.     # 有三个选项可用:
  48.     #1. <All> 或者 <true> 则会保留所有的原版掉落物,即掉落原版掉落物+自定义掉落物
  49.     #2. <Half> 则会在条件不满足时(比如群系,掉落率等)掉落原版掉落物,满足时则掉落自定义掉落物
  50.     #如:掉落率设为40%,则该方块会有40%掉落自定义掉落物,60%掉落原版掉落物。
  51.     #3. <Disable> 或者 <false> 将会禁止原版掉落物的掉落。
  52.     Vanilla-Drops: half
  53.    
  54.     # 该项设置掉落物是否会被自动添加进玩家背包
  55.     # 如果玩家背包满了,则会掉落在地上
  56.     Auto-Inventory: false




不自定义掉落物名称和Lore的掉落物:


代码:

  1. PACKED_ICE:
  2.     Material: ICE
  3.     Chance: 10.0
  4.     Find-In: Everywhere
  5.     # 我们希望在海洋和冰川之类的地方有10%的几率掉落,所以写上以下的生物群系
  6.     Biome-Filter:
  7.     - frozen_ocean
  8.     - deep_frozen_ocean
  9.     - cold_ocean
  10.     - deep_cold_ocean
  11.     Filter-as-Blacklist: false
  12.     Fortune-Enchantment: false
  13.     Prevent-Drops-If-Placed: true
  14.     # 如果玩家用精准采集镐子挖掘的话,会直接掉落蓝冰,所以我们将该项设置为true来额外掉落
  15.     Vanilla-Drops: true
  16.     Auto-Inventory: false


掉落物附带附魔,且掉落时用控制台执行一条命令的示例:(插件版本1.1+)


代码:

  1. # 在以下示例中,石头会掉落一把附魔的铁镐,并且几率极低。掉落后,服务器控制台会执行一条命令。
  2. STONE:
  3.     Material: IRON_PICKAXE # 掉落铁镐
  4.     Chance: 0.5 # 掉落率0.5%
  5.     Find-In: Underground # 在Y50以下才会掉落
  6.     Biome-Filter: [] # 无群系黑名单
  7.     Filter-as-Blacklist: true # 启用群系黑名单
  8.     #以下是附魔名的列表:
  9.     #新版附魔: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/enchantments/Enchantment.html
  10.     #旧版附魔: https://helpch.at/docs/1.8.8/index.html?org/bukkit/enchantments/Enchantment.html
  11.     #格式为:附魔名:附魔等级
  12.     Enchantments:
  13.     - DIG_SPEED:2
  14.     - DURABILITY:1
  15.     # 该项设定是否隐藏具体附魔,只显示附魔光芒
  16.     Hide-Enchantments: false
  17.    
  18.     #在控制台执行的指令,%player% 可以作为玩家变量。
  19.     Console-Commands:
  20.     - "msg %player% 你从石头里找了一把铁镐!"
  21.     Fortune-Enchantment: false # 不受时运附魔影响
  22.     Prevent-Drops-If-Placed: true # 玩家自己放的石头不掉
  23.     Vanilla-Drops: half # 满足掉落率时掉落铁镐,不满足时正常掉落原石
  24.     Auto-Inventory: false # 不会自动添加进玩家背包



只添加经验值掉落,不添加掉落率,物品名称,Lore等等其他选项的示例:(插件版本1.2+)


代码:

  1. # 在此例子中,铁矿还是掉落铁矿,和原版一样,但是可以额外掉落经验
  2. IRON_ORE:
  3.     Material: IRON_ORE
  4.     # 在挖掘铁矿时,会掉落1-5点经验,经验掉落的格式是:最小值-最大值
  5.     Experience: 1-5
  6.     Find-In: Everywhere
  7.     Biome-Filter: []
  8.     Filter-as-Blacklist: true
  9.     Fortune-Enchantment: false
  10.     Prevent-Drops-If-Placed: false
  11.     Vanilla-Drops: half
  12.     Auto-Inventory: false



Oraxen兼容示例:(插件版本1.4+)


代码:

  1. REDSTONE_ORE:
  2. Material: Oraxen:Ruby
  3. Experience: 4-10
  4. Chance: 10.0
  5. Find-In: Underground
  6. Vanilla-Drops: Half
  7. Biome-Filrer: []
  8. Filter-as-Blacklist: true
  9. Fortune-Enchantment: false
  10. Prevent-Drops-If-Placed: true



MMOItems兼容示例:(插件版本1.5+)


代码:

  1. GOLD_ORE:
  2. Material: MMOItem:MISCELLANEOUS;GOLD_COIN
  3. Chance: 50.0
  4. Fortune-Enchantment: true
  5. Prevent-Drops-If-Placed: true



HeadDatabase兼容示例:(插件版本1.7+)


代码:

  1. GOLD_ORE:
  2. Material: hdb:40476
  3. Chance: 20.0
  4. Experience: 5-12
  5. Name: "&6Gold Coin"
  6. Prevent-Drops-If-Placed: true
  7. Vanilla-Drops: true
  8. Auto-Inventory: false



将来计划

[√] 添加只发光不显示附魔种类的功能
[√] 自定义经验掉落
[√] 支持WorldGuard区域的白名单/黑名单



寻求支持

如果你需要支持或者帮助,欢迎私信插件作者的Discord:Mohamad82#1474

汉化配置文件 &amp; 下载地址







下载请进入Spigot原帖下载,插件制作不易,翻译搬运亦不易
望给予插件作者和我一些支持,十分感谢!
授权截图:




字符菌
这个太强了. 马上用在服务器提高生存难度

18200330318
可玩性挺高,辛苦作者

字符菌
无了呀. 是不是不支持模组的方块.

HaPi_r
感谢lz转载
(竟然还有汉化!


                                        藏起来的小尾巴,不让你看!  

字符菌
Prevent-Drops-If-Placed这条翻译错了.

我真的按了
本帖最后由 我真的按了 于 2021-5-28 18:29 编辑
字符菌 发表于 2021-5-28 17:54
Prevent-Drops-If-Placed这条翻译错了.

该项的原文是:
Prevent players getting custom drop when the mined block is placed by a player. However blocks will become naturally again after reload/restart, this is just a placing & breaking abuse protection.

直译过来是:
当玩家挖掘玩家放置的方块时,阻止自定义掉落。但在重载/重启后,方块会重新变为自然生成的方块,该项只是为了防止滥用放置&破坏的保护选项。


为保搬运贴正文的简洁和排版的美化,我对该译文进行了优化。所以成了目前这样,如果你有其他更好的意见,欢迎提出。

米安博奥
好呀 MI虽然有自定义掉落 但是没这么细致 这个正好弥补了

我真的按了
米安博奥 发表于 2021-5-28 20:11
好呀 MI虽然有自定义掉落 但是没这么细致 这个正好弥补了

确实!mi甚至无法检测是否是玩家放置的方块
我也配合了这个插件使用mi

凯隐皇帝
请问可以自定义怪物掉落吗

我真的按了
凯隐皇帝 发表于 2021-5-29 00:33
请问可以自定义怪物掉落吗

怪物自定义掉落应该不支持,得用其他插件

蟹蒙老鸽
终于找到这个插件了qaq

whatfilmae
这个插件真不错啊,我用到服务器里啦~

a581703_aKO05
ohhh感谢作者

2608470326a
兼容mmoitem 挺不错的支持一下