Command Regions - Execute commands in regions! (> 1.13 & 1.12)

Command Regions - Execute commands in regions! (> 1.13 & 1.12) - Command Regions - 区域指令执行器

创建区域(内置游戏内区域创建器)并在进入或离开区域时执行命令
Bukkit / Spigot 作者 Astero 支持版本 1.12 - 1.13
服务器使用量
未统计
服务玩家数
未统计
下载量
5,850
插件详细介绍

Command Regions 已迁移至此。(下载此资源将下载 Command Regions - REBORN 的第一个版本 - 当进入/离开区域时执行操作!| 1.8.x - 1.4.2。)

Command Regions REBORN 已发布,它与旧版插件有何不同?

-

插件完全重写。

-

优化

-

无限制区域数量

.SpoilerTarget"> 剧透:旧版

(

https://www.astero.me/ )

(测试服务器: 88.99.91.195:25944)

Command Regions 允许您通过内置的区域创建器,在进入/离开区域时轻松执行命令/发送消息。

此插件专为版本 > 1.13 构建。(但在 1.12.2 中也能工作)那么,我为什么要开发这个插件呢?嗯,作为一名前服务器所有者,一个使用 WorldGuard 区域来执行命令的类似插件已经过时,无法在 > 1.13 版本上工作。众所周知,1.13 是 Minecraft 的一个重大变革,我不得不亲自动手开发自己的插件。您可以用这个插件做很多事情;只需要一点创意。例如,就像下面的视频一样 - 传送到一个世界,出生点被设置为该插件的区域,并执行 "/rtp"。这对于让玩家轻松离开出生点非常有用。另一个想法可能是,玩家 A 走进区域,给予捐赠者物品(如果是捐赠者)或给予一个礼包。当玩家 A 离开时,收回该物品或礼包。

https://i.gyazo.com/3c230bd96e8c46a06cb5afeaffa3464f.gif

(不知道为什么我无法添加 GIF。)

(由于我的 GIF 无法显示

功能

.SpoilerTarget"> 剧透:旧版

内置区域创建器 - 易于使用,创建区域无需依赖其他插件。

能够在进入/离开区域时执行玩家和/或控制台命令。

超级简单且高度可配置的插件。

在区域进入/离开时执行命令。

可选择向进入/离开的玩家发送消息。

可通过 regiondata.yml 轻松修改区域,即使远离电脑。

注意:如果您的区域在服务器重启后重置,请将区域名称设置为您的主世界(出生世界)名称。这应该能解决所有问题。

.SpoilerTarget"> 剧透:config.yml

代码 (Java)

COMMAND REGIONS

  • 由 ASTERO 创建。

settings

确保世界

  • 名称正确设置为您的服务器

的世界名称。 world-name: ' world

' wand-material: ' COOKIE

' messages-en: prefix: '

&

7

[ Command

-& 6Regions

&

7

]

' nopermissions: '

& 6糟糕

!

& 7您

没有使用

此命令的正确权限

!

' region1: # 在进入区域时执行此命令。留空表示不执行任何玩家或控制台命令。 playercommandonenter: ' kick

' consolecommandonenter: ' say Entering region

1

!

' # 是否在进入区域时发送消息。 messageonenter: true # 如果 messageonenter 为 true,将发送此消息。 entermessage: '

& 7您正在进入

& 6Region

1

&

7

!

' # 是否在离开区域时发送消息。 messageonleave: true # 如果 messageonleave 为 true,将发送此消息。 leavemessage: '

& 7您正在离开

& 6Region

1

&

7

!

' # 留空如果您不想要 playercommand 或 consolecommand。

playercommandonleave

'ban'

consolecommandonleave

'say Leaving region 1'

region2

在进入区域时执行此命令。

留空

表示不执行任何玩家或控制台命令。

playercommandonenter

'kick'

consolecommandonenter

'say Entering region 2!'

是否在进入区域时发送消息。

messageonenter

true

#

如果 messageonenter 为

true ,

将发送此消息。

entermessage

'&7您正在进入 &6Region 2&7!'

是否在离开区域时发送消息。

messageonleave

true

#

如果 messageonleave 为

true ,

将发送此消息。

leavemessage

'&7您正在离开 &6Region 2&7!'

留空

如果您不

想要 playercommand 或 consolecommand。 playercommandonleave: ' ban

' consolecommandonleave: ' say Leaving region

2

' region3: # 在进入区域时执行此命令。留空表示不执行任何玩家或控制台命令。 playercommandonenter: ' kick

' consolecommandonenter: ' say Entering region

3

!

' # 是否在进入区域时发送消息。 messageonenter: true # 如果 messageonenter 为 true,将发送此消息。 entermessage: '

& 7您正在进入

& 6Region

3

&

7

!

' # 是否在离开区域时发送消息。 messageonleave: true # 如果 messageonleave 为 true,将发送此消息。 leavemessage: '

& 7您正在离开

& 6Region

3

&

7

!

' # 留空如果您不想要 playercommand 或 consolecommand。

playercommandonleave

'ban'

consolecommandonleave

'say Leaving region 3'

region4

在进入区域时执行此命令。

留空

表示不执行任何玩家或控制台命令。

playercommandonenter

'kick'

consolecommandonenter

'say Entering region 4!'

是否在进入区域时发送消息。

messageonenter

true

#

如果 messageonenter 为

true ,

将发送此消息。

entermessage

'&7您正在进入 &6Region 4&7!'

是否在离开区域时发送消息。

messageonleave

true

#

如果 messageonleave 为

true ,

将发送此消息。

leavemessage

'&7您正在离开 &6Region 4&7!'

留空

如果您不

想要 playercommand 或 consolecommand。 playercommandonleave: ' ban

' consolecommandonleave: ' say Leaving region

4

' region5: # 在进入区域时执行此命令。留空表示不执行任何玩家或控制台命令。 playercommandonenter: ' kick

' consolecommandonenter: ' say Entering region

5

!

' # 是否在进入区域时发送消息。 messageonenter: true # 如果 messageonenter 为 true,将发送此消息。 entermessage: '

& 7您正在进入

& 6Region

5

&

7

!

' # 是否在离开区域时发送消息。 messageonleave: true # 如果 messageonleave 为 true,将发送此消息。 leavemessage: '

& 7您正在离开

& 6Region

5

&

7

!

' # 留空如果您不想要 playercommand 或 consolecommand。

playercommandonleave

'ban'

consolecommandonleave

'say Leaving region 5'

.SpoilerTarget"> 剧透:regiondata.yml 示例

代码 (YAML)

REGION5

'1'

location

X

: 0

Y

: 0

Z

: 0

'2'

location

X

: 0

Y

: 0

Z

: 0

REGION4

'1'

location

X

: 0

Y

: 0

Z

: 0

'2'

location

X

: 0

Y

: 0

Z

: 0

REGION3

'1'

location

X

: 0

Y

: 0

Z

: 0

'2'

location

X

: 0

Y

: 0

Z

: 0

REGION2

'1'

location

X

: 0

Y

: 0

Z

: 0

'2'

location

X

: 0

Y

: 0

Z

: 0

REGION1

'1'

location

X

: 0

Y

: 0

Z

: 0

'2'

location

X

: 0

Y

: 0

Z

: 0

命令

/location view <location1/location2> - 查看通过魔杖设置的位置。

(cr.regions)

/cr help - 显示命令列表。

(cr.regions)

/cr save <1-5> - 保存一个区域。

(cr.regions)

/cr delete <1-5> - 删除一个区域。

(cr.regions)

/cr wand - 获取用于选择位置的魔杖。

(cr.regions)

/cr reload - 重新加载插件。 - 重新加载 config.yml 和 regiondata.yml

(cr.regions) /blank - 空白命令。

一个简短的视频解释插件的工作原理。(

注意

您可以将命令更改为您喜欢的任何内容。)

.SpoilerTarget"> 剧透:视频

在您的服务器上使用此插件?私信我,您的服务器可能会在这里被推荐!

即将推出的功能

GUI 交互,列出诸如您的区域、通过 GUI 添加命令、消息等内容。

更多可用区域。我理解目前区域数量有限,原因很简单;我正在尝试开发自己的区域创建系统,并积极寻找升级和使其更高效的方法。我请求您耐心等待,因为我向您保证,此插件将定期更新。

如果反馈良好,一个区域中可以有更多命令。

请随时列出更多建议!我正在积极尝试为插件添加功能,但请放心,我会阅读每一条反馈/建议,并尝试相应地进行实现。发现错误?请私信我或加入支持 Discord 服务器。请不要将其放在评论部分,因为评论不是用于报告错误的。我还要感谢 SirHyperNova 拓宽了我的想象力。

访问我的其他插件

LotteryPool - 赢家通吃!(> 1.13)

(一种极其有效的经济平衡方式,让较贫穷的玩家有机会赚取。)

PotionCreation - 在一个药水中放入多达 14 种不同的效果。(药水创建允许您的玩家付费创建具有他们选择的效果的药水!支持在一个药水中最多 14 种效果。)

如果您想支持我和我未来的插件,请在这里请我喝杯咖啡。

(由 TorchNode 自豪赞助)

(点击图片进行重定向。)

在此处加入支持服务器,

https://discord.gg/E3YXn4x

测试支持版本
1.12 1.13
版本分布
基本信息
插件名称 Command Regions - Execute commands in regions! (> 1.13 & 1.12)
作者 Astero
平台 Bukkit / Spigot
支持版本 1.12 - 1.13
点赞数 未统计
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,630,688  |  历史访问人次:3,188,609

今日访问人数:5,543  |  今日访问人次:5,968

昨日访问人数:46,463  |  昨日访问人次:52,262

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6