JetsMinions | #1 MINIONS PLUGIN | ACTIONS | UPGRADES | [提交至百度][查看百度是否已收录此帖]

5118 0
2022-10-11 13:16:01
显示全部楼层
生活圈制作
JetsMinions | #1 MINIONS PLUGIN | ACTIONS | UPGRADES | ANIMATIONS | ROBOTS | [1.8 - 1.19] 7.6.10

JetsMinions | #1 小黄人插件 | 行动 | 升级 | 动画 | 机器人 | [1.8 - 1.19] 7.6.10



原生 Minecraft 版本:旧版 (< 1.13)
测试的 Minecraft 版本: 1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 / 1.17 / 1.18 / 1.19



IMG_3931.PNG
打开微信扫一扫扫码即可下载

在环顾四周试图找到一个价格合理、功能丰富高效(用于大型服务器)的Minions 插件之后,在得出结论不会发生之后,我决定自己制作。当前存在于 Spigot / 其他地方的 Minion 插件(在我看来)价格过高,效率极低或根本不起作用。
我的插件旨在提供高效但功能丰富的 Minions 插件,甚至包括一个 API,以便开发人员可以简单地创建自己的自定义 Minions。

这个插件是什么?
与其他插件一样,该插件为玩家提供了一种放置执行任务的“奴才”(机器人)的方法,例如矿山。这些资源可以自动放入附近的链接宝箱中。这个插件有大量的钩子,允许它连接到其他插件,包括SkyBlockGriefPreventionTownyFactions、World Guard 等等(见下文)!

当前的奴才:
-矿工(挖掘前面的块,升级的矿工冶炼矿石/挖掘前面的多个块)
-杀手(杀死预先配置范围内的小怪)
-收集器(收集预先配置范围内的物品)
-喂食器(在预先配置的范围内喂食小兵)
-伐木工(在预先配置的范围内砍伐木材和树叶)
-农民(在预先配置的范围内耕种农田)
-渔夫(在小兵前面的水池中抓鱼)
-卖家(出售在其附属的箱子中发现的物品,仆从能够从 ShopGUI+、Essentials 或 CMI 获得商店价值)
-Spawner(在仆从周围生成小怪)
-Spawner Miner(生成块并挖掘块)

所有仆从都是可升级,具有可配置的升级设置




  • 使用 $$$升级 Minions,配置每次升级的价格、消息以及他们在每个级别所做的事情
  • 完全可定制的奴才商店
  • 每个Minion 界面完全可定制
  • 支持的控制台命令
  • 支持所有保护插件,例如任何 SkyBlock、CoreProtect WorldGuard 插件
  • 头部数据库支持
  • ItemAdder支持
  • Managers Minions 有效地,这个插件不会保持块加载(与其他类似的插件不同) - 导致更大的服务器加载数千个不需要的块。
  • 使用权限设置 Minion 限制
  • 可定制的生命值,每种 Minion 类型
  • 每个 Minion的Animation和 Actions 的可自定义延迟(特定于动画和动作之间的滴答数,非常适合大型服务器有效处理延迟)
  • 自定义奴才名称(并允许玩家设置他们的奴才的名称,再次通过他们可以以某种方式赢得/购买的权限)
  • 旋转 Minions 方向
  • 将小黄人链接到箱子
  • 喂小兵,让他们在任务中保持动力!(再次完全可配置,如果您希望奴才永远开机,您可以..)
其他插件根本没有的一些其他功能:
  • 创建 您自己的定制套装(使用玩家头像和 RGB 颜色)并通过权限让玩家访问它们(一个伟大的 EULA 友好捐赠特权!)。当您可以创建自己的套装时,为什么要被迫拥有“预定义”套装……?玩家将可以使用皮肤 GUI 从这些套装中挑选!皮肤被缓存以防止加载时间过长/使用 Mojang 进行多次身份验证
  • 数据通过自定义 NBT 标签存储当一个仆从在库存中时,许多其他仆从插件会强制您拥有您不想要的知识(例如,这样可以保存块数)。该插件使用自定义 NBT 标签来存储数据(例如统计数据和小兵等级),这意味着数据保存在 ItemStacks 上,但对用户是不可见的。
  • 一个API,允许任何对 Java 有基本了解的开发人员创建自定义 Minions。该 API 将在下面进行解释,尽管非常易于使用。
*我愿意做私人小兵开发,所以如果您正在寻找不存在的自定义小兵,请给我留言




因此该插件正在 PlanetMine SkyBlock 服务器(IP:PlanetMine.org > SkyBlock)上运行。如果您希望看到他们,您可能需要给我 (jet315) 或其他游戏用户发消息。

剧透:图像






玩家不需要真正的命令,相反我建议给他们以下权限:

一般权限:
minions.player.* -
给他们以下权限
minions.player.rename - 允许他们重命名他们的
小兵 minions.player.linkchest - 允许他们链接胸部
minions.player.helpcommand
- 允许他们访问/Minions(虽然不是必需的)
minions.player.store - 允许访问/Minions 商店

皮肤权限
这将允许玩家在皮肤 GUI 菜单中选择皮肤小兵
。 skins.* 或
minions.skins.<NameOfSkin>

Minion 限制权限

根据用户拥有的权限,将取决于他们可以放置多少个仆从。Minion 地方权限在 config.yml 中配置。默认情况下,权限
minions.place.default - 将允许访问三个 minions,(检查 config.yml 以创建允许更多/更少 minions 的其他权限)

Admin Permissions & Commands
minions.admin.break - 将允许用户break any
minion minions.admin.viewminion -允许任何用户打开任何(加载的)minion 菜单
minions.admin.reload - /Minions Reload -重新加载配置文件,尽管某些事情需要重新启动。
minions.admin.givecommand - /Minions give <Player> <MinionType> <Amount>-给指定的玩家该仆从(仆从类型区分大小写)
minions.admin.bypasslimit -允许用户放置他们想要的任意数量的仆从




很简单,只要把插件放在 plugins 文件夹中就可以了。

如果存在钩子,例如 World Guard、Factions 等,将自动检测并启用(如果需要,您可以在 hooks.yml 文件中禁用它们)

我真的建议关闭服务器以修改配置文件的属性,而不是使用重新加载命令。使用 PlugMan 强制重新加载插件可能会破坏事情,尽管公平地说,在我的测试中工作正常。




有很多文件可以自定义。这些可以在这里

找到 剧透:PlaceHolderAPI 的占位符




目前,您可以通过简单地创建一个新类并扩展 Minion(来自me.jet315.minions.minions)
来创建一个 Minion, 查看此信息以获取信息https
: //pastebin.com/nad90j75 您将不需要 plugin.yml 或onEnable 或类似的东西。

完成此操作后,要注册您的 minion,只需导出 jar,并将其放入 Minions/minions 文件夹中。您还需要在 config.yml 和 controlpanel.yml 中为 Minion 设置属性。

还有一堆不同的事件

我的世界 插件免费的我的世界
插件免费的免费的我的世界插件我的
世界
付费免费
jetsminions 免费下载
高级我的世界插件免费



手机扫码浏览