服务器使用量
未统计
服务玩家数
未统计
下载量
19,421
插件详细介绍
简介
RHForceResourcePack 是一款用于强制玩家加载服务器资源包的插件,能有效防止 X-Ray 透视材质包等不公平的游戏行为。玩家若拒绝或无法下载资源包,可被自动踢出。该插件现已开源,未来将不再增加大型功能,但会持续维护以确保其在最新 Minecraft 版本中的基础功能。
---
功能特性
- 强制资源包:为所有玩家强制设置服务器资源包。
- 自动踢出:可自动踢出拒绝或无法下载资源包的玩家。
- 跳过权限:可为 VIP 玩家授予跳过强制加载的权限。
- 高度可配置:支持自定义提示信息、音效、延迟时间等。
- 命令与重载:提供便捷的管理命令,支持重载配置。
---
兼容性说明
- 支持的核心:Spigot, Paper
- 最低版本:1.9+
- 推荐版本:使用最新的 Minecraft 版本以获得最佳体验。
> 请注意:本插件不支持 1.8 等旧版本,也不支持 BungeeCord、SHA1 哈希校验或按世界设置资源包。如需这些功能,请使用 Phoenix616 开发的 Force Resourcepacks。
---
安装与配置
安装步骤
- 下载最新的
.jar文件。 - 将其放入服务器的
plugins/文件夹。 - 启动或重启服务器以生成配置文件。
配置须知
配置文件位于 /plugins/RHForceResourcePack/config.yml。配置前,请务必注意:
- 资源包文件大小存在版本限制:
- **1.18+**:不超过 250 MiB- **1.15 至 1.17**:不超过 100 MiB (约 100.8 MB)- **1.15 之前**:不超过 50 MiB (约 50.4 MB)- 资源包下载成功与否由客户端记录,而非服务器。
- 推荐使用 https://mc-packs.net/ 托管资源包。
重载配置
完成配置后,请执行以下操作之一
- 重启服务器。
- 使用命令
/resourcepack reload(需权限)。
> 提示:如需手动重载插件,推荐配合使用 PlugmanX。
---
权限列表
rhfrp.*- 授予所有权限(OP权限)。rhfrp.skip- 允许玩家跳过资源包强制加载。rhfrp.reload- 允许使用/rp reload命令。rhfrp.resend- 允许使用/rp resend命令。rhfrp.resendall- 允许使用/rp resendall命令。
---
命令与别名
主命令:/resourcepack (别名:frp, rp)
/resourcepack reload(别名:rel)
- 描述:重载配置文件。/resourcepack resend
- 描述:向自己重新发送已缓存的资源包。/resourcepack resendall
- 描述:向所有在线玩家重新发送已缓存的资源包。---
配置文件详解
以下是默认的 config.yml 内容及说明:
# RaidersHeaven.eu -- Force Resourcepack
# - Minecraft plugin -
# 可配置的强制资源包,完美防止X-Ray材质包!
# 请设置资源包的直链下载地址。推荐使用 https://mc-packs.net/
# 资源包URL
resourcepack-url: 'https://raidersheaven.eu/download/%C2%A7cRHPureAntiXRAYPack_v2.zip'
# 提示延迟(单位:游戏刻)
prompt:
delay: 4
# 踢出选项
kick:
enabled: true
delay: 3 # 单位:秒
# 是否启用跳过权限 (rhfrp.skip)
skip-permission: true
# 消息设置;可用占位符:%prefix%, %player%
messages:
prefix: '&8[̭dd8&lR♨db&le&#af27dd&ls&#c61ce0&lo&#dd11e2&lu&#f406e5&lr&#f406e5&lc&#dd11e2&le&#c61ce0&lp&#af27dd&la♨db&lc̭dd8&lk&8]'
player-kicked: "%prefix%\n\n&7You have been kicked!\n\n&7Please accept the server resourcepack.\n&c&lOtherwise you won't be able to play!\n\n&7Return to your Multiplayer screen, click on &8'&f&lEdit&8' &7and change &8'&f&lServer Resource Packs&8'&7 to &8'&f&lEnabled&8'&7."
pack-accepted: '%prefix% &7You''ve accepted the resourcepack. Thank you for playing fair!'
pack-denied: '%prefix% &7You''ve denied the resourcepack and will be kicked'
pack-resent: '%prefix% &7The resourcepack was resent'
pack-skipped: '%prefix% &7You skipped the resourcepack enforcement'
reload: '%prefix% &7The configuration has been reloaded'
wrong-argument: '%prefix% &7This is not a valid argument'
no-permission: '%prefix% &7You don''t have permission'
console-no-player: '%prefix% &7You have to be a player to execute this command'
console-accept: '%prefix% &7Player &e%player% &7accepted the resourcepack enforcement'
console-deny: '%prefix% &7Player &e%player% &7denied the resourcepack enforcement'
console-kick: '%prefix% &7Player &e%player% &7has been kicked'
console-skip: '%prefix% &7Player &e%player% &7skipped the resourcepack enforcement'
# 可选:资源包加载成功提示
optional:
pack-loaded:
enabled: true
message: '%prefix% &7The resourcepack has downloaded successfully'
# 音效设置
sounds:
enabled: true
accept-sound: 'BLOCK_NOTE_BLOCK_BELL'
deny-sound: 'BLOCK_BEACON_DEACTIVATE'
delay: 4 # 单位:游戏刻---
最后
如果您喜欢这款插件或我的其他作品,请在发布页留下您的评价!
测试支持版本
版本分布
基本信息
插件名称
[EoS] RHForceResourcePack - Enforce your resourcepacks!
作者
X0R3
平台
Bukkit / Spigot
支持版本
1.9 - 1.19
点赞数
2
最近版本
暂无数据
-