• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
【雾云插件】世界限制-超多功能-命令限制-传送冷却-传送次数-传送消耗金额

原创 工具 世界管理 【雾云插件】世界限制-超多功能-命令限制-传送冷却-传送次数-传送消耗金额 1.0.3

版权类型
原创
插件中文名称
世界限制
插件英文名称
WorldRestrictions
原帖地址
https://www.spigotmc.org/resources/fog-cloud-plugin-world-limits-multi-functional-command-restrictions-teleport-cooldown-tele.120767/
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. 其他核心
语言支持
中文(简体)
前置组件
【Vault】https://www.spigotmc.org/resources/vault.34315/
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
  7. 1.15
  8. 1.14
  9. 1.13
  10. 1.12
WorldRestrictions
简介
旨在为特定世界设置访问限制和命令白名单。该插件允许服务器管理员控制玩家在不同世界的行为,提供了传送限制、命令限制和经济系统集成等功能。
已测试的服务端
已在Mohist-1.20.1端进行测试,已在Catserver-1.12.2端进行测试,插件默认支持纯净服以及模组服,如果您的服务器版本无法使用,请留言

项目优点
灵活的世界限制:可以为每个世界设置不同的访问和命令限制。
经济系统集成:支持与 Vault 经济插件集成,允许设置传送费用。
易于配置:通过配置文件轻松管理插件的各种设置。
详细的日志记录:在插件运行时生成详细的操作和错误日志,便于调试和维护。


使用教程
-将已存在的世界添加进限制世界名单
这里我已经有world世界了【默认世界】当然你也可以用多世界插件新建世界

673457818d7ca.jpg


-当弹出这个代表已经成功添加了限制世界
6734578186c16.jpg


-同时插件配置文件内限制世界将会出现在里面
你可以通过输入true或者false来打开或者关闭功能
也可以修改数值来自定义操作

673457819fc71.jpg

下面是如何添加命令限制功能的教程:
-输入/wr addcmd world cmi spawn代表着
我将cmi spawn这个命令添加进命令白名单
那么玩家就可以在这个世界执行spawn这个命令
【插件默认是没办法执行任何命令的,也就是当你将世界添加进限制世界名单时,这个世界默认无法执行任何命令,除非这个命令在白名单内】

673457818dc37.jpg


673457817be60.jpg


-注意:由于我安装了cmi的原因,因此命令spawn命令实际上是cmi spawn。因此必须这样添加,才能执行/spawn命令
6734578412505.jpg

/spawn 命令能执行 但是/gm 1不能执行

下面是文件介绍:

-插件的目录文件
67345785ba83a.jpg


-插件配置文件
6734578656e5d.jpg


-log【日志文件】
此文件不可修改,只用于记录

673457873ee5b.jpg

安装步骤
下载插件:从插件的发布页面下载最新版本的 WorldRestrictions.jar 文件。
安装前置:确保前置插件Vault正确安装并且正确加载经济插件。
安装插件:将下载的 .jar 文件放入服务器的 plugins 文件夹中。
启动服务器:启动或重启你的 Minecraft 服务器,插件将自动加载。


配置文件
插件的配置文件位于 plugins/WorldRestrictions/config.yml,你可以根据需要修改以下设置:
# 是否启用冷却时间
enableCooldown: true

# 冷却时间,以秒为单位
cooldownTime: 60

# 是否启用最大进入次数
enableMaxEntries: true

# 最大进入次数
maxEntries: 5

# 主城世界名称
mainCityWorld: "world"

# 限制世界列表
restrictedWorlds:
- "world1"
- "world2"

# 是否启用世界传送收费
enableWorldTeleportCost: true

# 世界传送收费金额
worldTeleportCost: 1000

# 是否启用传送延迟
enableTeleportDelay: true

# 传送延迟时间,以秒为单位
teleportDelay: 5

使用命令
插件提供了以下命令来管理世界限制:
/wr add <world>:将世界添加到限制名单。
/wr delete <world>:从限制名单中移除世界。
/wr list:列出所有限制世界。
/wr reload:重载插件配置。
/wr tp <world>:传送到限制世界。
/wr leave:离开限制世界。
/wr addcmd <world> <command>:为限制世界添加命令白名单。
/wr delcmd <world> <command>:从限制世界的命令白名单中移除命令。

权限设置
worldrestrictions.use:允许使用 /wr tp 和 /wr leave 命令,默认对所有玩家开放。
worldrestrictions.admin:允许使用所有 /wr 命令,默认仅对服务器管理员开放。

插件的日志功能
插件会在 plugins/WorldRestrictions/log 文件夹中生成日志文件。
world_restrictions_record.txt:记录限制世界及其命令白名单。
error_log.txt:记录插件运行时的错误信息。

通过这些功能,WorldRestrictions 插件为服务器管理员提供了强大的工具来管理玩家在不同世界中的行为,确保服务器的稳定和安全。

更新日志
1.0.0

插件首次发布

1.0.1
config.yml 新增配置项: 控制管理员是否可以绕过命令白名单,并在绕过时提示管理员。
1:修复1.12.2 catserver 端不兼容问题
2:优化管理员无法在限制世界使用指令功能
3:优化在限制世界中无法添加命令白名单功能:
4:目前在限制世界,无命令白名单的情况下,默认还是可以执行限制世界插件的命令
5:优化各个版本兼容性问题

1.0.2
修复:命令白名单在重启服务器后无法储存问题

如果插件有任何问题,或者您需要添加功能,可以在帖子下面留言,看到会第一时间回复,插件将持续更新并且维护,后续会有更多功能
  • 喜欢
反馈: PuddingKC
作者
Jens_Hon
价格
50金粒
下载
12
查看
734
首次发布
最后更新

评分

0.00 星 0 次评分

Jens_Hon 的其他资源

最新更新

  1. 【雾云插件】世界限制-超多功能-命令限制-传送冷却-传送次数-传送消耗金额

    【1.0.2】修复:命令白名单在重启服务器后无法储存问题
  2. 世界限制-WorldRestrictions-世界限制-超多功能-命令限制-传送冷却-传送次数-传送消耗金额【全版本】

    已在Mohist-1.20.1端进行测试,已在Catserver-1.12.2端进行测试,插件默认支持纯净服以及模组服,如果您的服务器版本无法使用,请留言 config.yml 新增配置项:...
后退
顶部 底部