AdvancedEnchantments | Enchant ALL the Things! | API 4.20.26 [提交至百度][查看百度是否已收录此帖]

4749 0
2022-10-24 23:31:36
显示全部楼层
生活圈制作
AdvancedEnchantments | Enchant ALL the Things! | API 4.20.26



高级附魔 | 附魔所有的东西!| API 4.20.26

下载地址
提取码:m7xj
20
您未购买

人民币


本机 Minecraft 版本:1.13

测试的 Minecraft 版本:
  • 1.8
  • 1.9
  • 1.10
  • 1.11
  • 1.12
  • 1.13
  • 1.14
  • 1.15
源代码:https ://github.com/egg82/AdvancedEnchantments

支持 的语言:英语、西班牙语、法语、德语无聊的香草体验。享受新的诅咒来引诱你的朋友,并为你的物品附上新的魔法! 总会有更多内容,因此请随时使用插件的内置通知程序更新!






第一次运行 AdvancedEnchantments 需要一些时间才能启动。这是正常的,并且很少(如果有的话)再次花费那么长时间。

要为单个服务器设置 AdvancedEnchantments,只需将 jar 放入“插件”文件夹即可。自动生成的配置应该默认为您的合理值,但您可以根据需要对其进行修改。

要添加更多语言,只需在插件的“lang”子目录中创建适当的文件。

例如,您可以通过创建一个名为“lang_es.yml”的文件来添加西班牙语支持,或者通过创建一个名为“lang_en_GB.yml”的文件来添加英国英语语言支持。

不要让您的玩家编辑项目 LORE。AdvancedEnchantmants 从物品传说中获得它的附魔,并且会很高兴地选择任何与其附魔数据库匹配的任意传说线。虽然该插件足够强大,可以避免管理员或其他插件的意外匹配,但玩家可以非常轻松地为他们的物品添加新的附魔,只需为其添加特定的知识即可。





剧透:配置



/ae reload - 重新加载插件配置。这将断开并重新连接(如果适用)在 config.yml 文件中配置的任何服务。
/ae 添加 | 设置 | 附魔 <附魔> [等级] - 为您当前持有的物品添加附魔(或设置其等级)。
/ae 删除 | delete <附魔> - 从你当前持有的物品中移除附魔。

权限
ae.admin - 允许访问重新加载、添加和删除命令,并通知更新
ae.enchant.<enchant> - 允许玩家使用指定的附魔(如果没有此权限节点,附魔将无法工作)
ae.curse .<诅咒>- 允许玩家使用指定的诅咒(如果没有此权限节点,诅咒将不起作用)



Aegis [1]:减少受到的伤害。
空中 [1-5]:玩家在空中时造成更多伤害。
Antigravity [1-3]:永久(高级)跳跃提升。
工匠 [1-5]:镐在矿脉中开采,斧头砍倒整棵树等
斩首 [1-3]:如果附魔物品击中致命一击,则有机会掉落玩家/生物的头部。
流血[1-5]:在短时间内持续对目标造成伤害。伤害取决于等级和基础武器伤害。
致盲[1-5]:有几率使目标在短时间内致盲。
Burst [1-3]:当射箭时,也会在它后面的一条线上射出额外的箭。
充电[1-5]:玩家冲刺时造成更多伤害。
解除武装[1-5]:有几率使目标掉落其当前持有的物品。
诱捕[1-3]:在一定时间内阻止目标使用末影珍珠或传送。
Ethereal [1]:消耗一个灵魂来减轻其他玩家、宠物和箭的伤害。
爆炸[1-3]:当一个方块被破坏时,该方块周围的所有方块也会被破坏。
炽热 [1]:射中生物或落在物块上的箭会点燃其周围环境。
冻结 [1-5]:有机会在短时间内减速并可能完全冻结目标。
磁性 [1-3]:慢慢地将玩家周围的任何地面物品拉向他们。
标记 [1-5]:对目标的所有伤害都会随着附魔等级的增加而增加,持续 5 秒。
海市蜃楼 [1-5]:挥动武器时轻微移动玩家周围的地面。还会将附近的实体发送到空中。
Multishot [1-3]:射箭时,还会射出一些额外的箭,这些箭会稍微散开。
剧毒[1-5]:有一定几率使目标在短时间内中毒。
熟练度 [1-5]:每次行动(采矿、钓鱼、杀戮等)掉落更多经验
狂暴 [1-3] 你杀得越多,你就越强大。过一会就凉了。
收获[1]:杀死另一个生物会偷走它的灵魂并试图储存它。
修复 [1-5]:如果玩家拿着它,它会随着时间的推移慢慢修复它。
熔炼 [1]:被附魔的物品就像一个熔炉,可以用来烧毁任何东西。
灵魂束缚 [1]:消耗一个灵魂在死亡时返回你的物品栏。
Stillness [1]:在破坏块时阻止块更新。
Thunderous [1-3]:当被附魔的物品击中目标时,有机会用闪电击中目标。
龙卷风 [1-3]:被击中时将目标送入空中。
开拓者 [1]:无论玩家移动到哪里都会产生火焰。如果他们冲刺,也会使玩家着火。
吸血鬼 [1-5]:根据附魔物品造成的伤害,给予玩家少量生命值。
Vorpal [1-10]:将灵魂储存在物品中。等级影响允许的最大灵魂。

诅咒

坚持[1]:被诅咒的物品不能从一个库存移动到另一个库存。
召唤 [1-5]:将附近的生物拉向持有者/佩戴者并使其成为敌对
黑暗 [1]:佩戴者只能在永久黑暗中看到。
腐烂 [1-5]:易碎物品的破坏速度要快得多。
同理心 [1-5]:每当附近的实体受到攻击时,玩家都会受到部分伤害。
安德[1-3]:如果穿着被诅咒物品的玩家被击中,他们有机会被随机传送到相当远的地方。
脆弱 [1-5]:增加受到的伤害。
昏昏沉沉 [1-5]:使佩戴者缓慢+采矿疲劳。
吸血 [1-5]:被诅咒的物品会从玩家身上获取生命值并将其提供给目标。
不幸[1-5]:被诅咒的物品在破坏方块时有几率不掉落物品。
和平主义 [1]:被诅咒的物品不会对任何生物或玩家造成伤害。
沉默 [1]:阻止玩家说话或使用命令。
粘性[1-3]:被诅咒的物品,一旦持有,必须持有一定的时间。你就是放不下!
叛国罪 [1-3]:当你被击中时,有机会转移到攻击者的物品栏中(或掉落在地上)。
虚空[1-3]:被诅咒的物品不断随机消耗灵魂。
Wither [1-5]:慢慢杀死佩戴者/持有者

最新 Repo
https://www.myget.org/feed/egg82-java/package/maven/ninja.egg82.plugins/advancedenchantments-bukkit

API 使用
剧透:APIExternalAPI api = ExternalAPI.getInstance();
...
int getMaxLevel(GenericEnchantment enchantment, GenericEnchantableItem... items) throws APIException;
boolean anyHasEnchantment(GenericEnchantment enchantment, GenericEnchantableItem... items) throws APIException;
boolean allHaveEnchantment(GenericEnchantment enchantment, GenericEnchantableItem... items) throws APIException;



剧透:APIExternalBukkitEnchantableItem enchantableItem =
ExternalBukkitEnchantableItem.fromItemStack(ItemStack item);
...
void rewriteMeta() 抛出 APIException;
最终对象 getConcrete() 抛出 APIException;
Set<GenericEnchantmentTarget> getEnchantmentTargets() 抛出 APIException;
boolean hasEnchantment(GenericEnchantment enchantment) 抛出 APIException;
int getEnchantmentLevel(GenericEnchantment enchantment) 抛出 APIException;
void setEnchantmentLevel(GenericEnchantment enchantment, int level) 抛出 APIException;
void setEnchantmentLevels(Map<GenericEnchantment, Integer> enchantments) 抛出 APIException;
void addEnchantment(GenericEnchantment enchantment) 抛出 APIException;
void addEnchantments(Collection<GenericEnchantment> enchantments) 抛出 APIException;
void removeEnchantment(GenericEnchantment enchantment) 抛出 APIException;
void removeEnchantments(Collection<GenericEnchantment> enchantments) 抛出 APIException;
Map<GenericEnchantment, Integer> getEnchantments() 抛出 APIException;
int getSouls() 抛出 APIException;
void setSouls(int souls) 抛出 APIException;




喜欢
报告



手机扫码浏览