MegaCrates

MegaCrates - 轻量宝箱插件

轻量级但功能强大的宝箱插件
Bukkit / Spigot 作者 PiskotPiskotovic 支持版本 1.8 - 1.10
服务器使用量
未统计
服务玩家数
未统计
下载量
11,723
插件详细介绍

简介

MegaCrates 是一款轻量级但功能强大的宝箱插件。它允许你创建无限数量的宝箱,并完全在游戏内进行配置,无需编辑文件。插件包含精美的开箱动画、虚拟钥匙、自定义中奖概率等丰富功能,非常适合各类服务器使用。

功能特性

  • 无限宝箱:可创建任意数量的宝箱。
  • 游戏内配置:所有宝箱设置均在游戏内完成,无需编辑配置文件。
  • 开箱动画:提供美观且时长可调的动画效果(可关闭)。
  • 轻量高效:对服务器性能影响极小。
  • 易于使用:配置和使用都非常简单。
  • 预览奖励:玩家可以查看宝箱内可能获得的物品。
  • 自定义概率(MegaCrates 1.6+):为每个物品设置独立的中奖概率。
  • 虚拟钥匙(MegaCrates 1.7+):无需实体钥匙物品即可开箱。
  • 获胜执行命令(MegaCrates 1.7.1+,1.8.0.1+版本后运行正常):玩家获得特定物品时可执行控制台命令。
  • 挖矿宝箱(MegaCrates 1.8+):在指定区域挖矿时有几率生成宝箱。
  • 三种动画类型(MegaCrates 1.9+):提供多种开箱动画风格。

命令列表

  • /crate - 显示插件信息。
  • /crate create <cratename> - 创建一个新宝箱。
  • /crate place <cratename> - 在你所看的位置放置一个宝箱。
  • /crate give <cratename> <nick> - 给予玩家指定宝箱的钥匙。
  • /consolegive <cratename> <nick> - 功能同上,但只能由控制台执行,适用于投票奖励等场景。
  • /crate additem <cratename> <chance> <customname=yes/no> <optional command> - 将手持物品添加到宝箱。可设置概率、是否使用物品自定义名称以及一个可选命令(该命令由控制台执行,变量 PLAYER 代表玩家名)。
  • /crate removeitem <cratename> - 从宝箱中移除最后添加的物品。
  • /crate delete <cratename> - 删除一个宝箱。
  • /crate fixname - 修复物品名称(若遇到问题)。
  • /crate addregion <region> - 将一个区域添加到可生成挖矿宝箱的区域列表。
  • /crate delregion <region> - 从列表中删除一个区域。
  • /crate list - 显示所有已创建的宝箱。
  • /crate animationset <cratename> <csgo/vertical/roulette> - 为指定宝箱更改开箱动画类型。
  • /crate setlimit <crate> <number> - 限制宝箱中最后一个添加的物品可被玩家赢取的次数。
  • /crate reload - 重载 MegaCrates 插件。

权限节点

  • megacrates.admin - 使用 /crate 中列出的所有管理员命令。
  • megacrates.give - 允许使用给予玩家钥匙的命令。
  • megacrates.playercrates(未来功能) - 允许玩家拥有个人宝箱(用于存放物品和向其他玩家出售钥匙,限每人一个)。

安装与依赖

前置插件

首先,你需要下载并安装以下三个插件

  • Skript
  • SkQuery 3
  • SkRayFall(推荐 1.9 版本,1.8 也可运行但不推荐)

安装步骤

  • 将上述前置插件放入服务器的 plugins 文件夹。
  • 将 MegaCrates 的 Skript 文件放入 plugins/Skript/scripts/ 文件夹。
  • 重启服务器。

额外说明

  • 挖矿宝箱功能:如需使用“挖矿宝箱”功能,你还需要安装 WorldGuard 插件。
  • 版本兼容:插件在 1.8、1.9 和 1.10 版本中运行良好。
  • 更新注意:如果你从旧版本更新到 1.6.2,可能需要删除旧宝箱并重新创建,否则它们可能因未设置概率而无法给出物品。
  • 反垃圾插件:如果服务器安装了反垃圾消息插件,请将 guirandomtryrandomtry 添加到例外列表。这两个词用于确定奖品,并且是安全的,因为插件会检查玩家是否已打开宝箱。

配置挖矿宝箱

挖矿宝箱允许在特定 WorldGuard 区域内,破坏方块时随机生成宝箱。

设置步骤

  • 你需要安装 WorldGuard 插件。
  • 在你希望宝箱出现的位置创建一个 WorldGuard 区域。
  • 使用命令 /crate addregion <区域名> 将该区域添加到 MegaCrates。
  • 在该区域内破坏任何方块时,都有几率(在配置文件中设定)生成一个宝箱。
  • 如需停止在该区域生成,请使用命令 /crate delregion <区域名>

重要警告

执行 /crate addregion/crate delregion 命令时,你必须与目标区域处于同一个世界

已实现与计划中的功能

已完成 ✓

  • 更多宝箱动画类型,如垂直、快速、轮盘(用于挖矿宝箱)等。
  • 可设置物品的获胜次数限制,以保持稀有物品的稀有度。
  • 西班牙语翻译(下载:here,版本:MegaCrates 1.8.2.3,作者:zuhir)。
  • 捷克语翻译(下载:here,版本:MegaCrates 1.8.2.3,作者:PiskotPiskotovic)。
  • 为监狱服务器设计的挖矿随机宝箱(默认关闭)。
  • 命令 /crate additem 支持可选命令参数。
  • 虚拟钥匙功能。
  • 自定义钥匙颜色。
  • 物品自定义概率。

计划中

  • 手持开箱:像右键末影箱一样,手持钥匙右击即可开箱。
  • 奖励预览:在“打开宝箱?”菜单中查看可赢取的物品。
  • 德语翻译。
  • 玩家个人宝箱:玩家可拥有自己的宝箱来存放物品,并向其他玩家出售钥匙(需权限 megacrates.playercrates)。

注意事项与支持

  • 如果你遇到任何问题,请在提交评价前通过私信联系我 (PiskotPiskotovic)。
  • MegaCrates 和 MegaPortals 过去是,将来也永远是免费插件。
  • 如果你愿意支持我的开发,可以通过 PayPal 进行捐赠。捐赠后请私信通知我,你的名字和金额将显示在插件页面上(捐赠货币为捷克克朗 CZK,1€ ≈ 26CZK,1$ ≈ 22CZK)。
测试支持版本
1.8 1.9 1.10
版本分布
基本信息
插件名称 MegaCrates
作者 PiskotPiskotovic
平台 Bukkit / Spigot
支持版本 1.8 - 1.10
点赞数 12
最近版本
暂无数据 -