- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
PerWorldChatPlus
PerWorldChatPlus
安装
1.下载和你服务器版本对应的PerWorldChatPlus.
2.将PerWorldChatPlus.jar文件放入服务器的plugins文件夹内.
3.(如果你需要手动升级版本的话)请将旧版本和配置文件都删去,否则会导致服务器崩溃!
4.设置config文件来实现你的设置.
5.重启服务器即可!
Config
下面是5.1.1版本的Config.
# 请不要自作主张地把这行删除!
DO NOT DELETE: PerWorldChatPlus is developed and managed by Shades161
# 插件版本号.请不要更改.
Config Version: '6.0'
# 是否检查更新?
Check for Updates: true
# 语言文件
Lang: En
# 是否让我能够加入你的服务器?
Announce Dev Join: true
# 插件前缀(不是聊天,是应用于help之类的)
Prefix: '&5[PerWorldChat]'
# 全局聊天设置.
Global:
- # 发送全球消息时,显示的前缀(所谓全球就是整个服务器)
- Prefix: '&4[Global]'
- # 用于发送全球信息的指令
- Override: '!wc'
- # 是否让聊天总是能在全球广播,而非限制为单个世界才能听到对应聊天.
- Always Global: false
- # 公共时间设置(作者说不是很重要,注释几乎没有)
- TimedGlobal:
- # 是否开启特定时间所有人均可以全球聊天?
- Allow: true
- Announce: true
- DefaultTime: 5
- 'On': false
- # 是否开启特定时间所有人均可以全球聊天?
# 设置提醒信息
Alert:
- Mention:
- # 是否当一个玩家的名字被提及时,提醒该玩家
- OnName: true
- # 如果你仅仅只想让有权限的玩家收到提醒信息,就把下面设置为true
- RequirePermission: false
- # 是否需要使用‘@’这个符号,才会启动提醒功能?
::RequireAtSymbol: false
::<nowiki># 是否在提醒完被提到的玩家之后,也告诉发送信息的玩家提醒已经送达?
- SendNotice: false
- # 是否当一个玩家的名字被提及时,提醒该玩家
# 格式设置
Format:
- # 是否让PerWorldChatPlus应用自己的格式,而非服务器默认聊天格式?
- Enabled: true
- Format:
- # 当地聊天格式
- Default: '&4[%world%&4]&r %player% &r: %message%'
- # 全球聊天格式
- Global: '%global% [%world%] %player% : %message%'
- # 当地聊天格式
# 各种聊天设置
Chat:
- Color:
- # 是否允许使用颜色代码? (&4, &5, 这些)
- Translate: true
- # 自动设置聊天颜色?
- Auto: true
- # 聊天默认颜色是什么?
- Default: WHITE
- # 是否需要拥有权限才能使用颜色?
- RequirePermission: true
- # 脏话设置
- Swear:
- Block:
- Enabled: true
- # 如果发现脏话,是否将整条信息屏蔽?
- EntireMessage: false
- # 将粗口更换为?
- Replace: '***'
- Kick:
- # 是否将讲脏话的人T掉?
- Enabled: false
- # 是否在T掉他们之后发送提醒?
::::Announce: true
::::<nowiki># 哪些属于脏话?
- Blocked:
- - Crap
- - Shit
- # 是否将讲脏话的人T掉?
- Block:
#链接设置
- Ad:
- Block:
- Enabled: true
- # 是否将整条信息屏蔽?
- EntireMessage: false
- # 禁止发送IP地址
- Ip-Addresses: true
- 禁止发送网页网址
- Websites: true
- 你希望将内容换成什么?
- Replace: '***'
- Kick:
- #是否自动将发送链接的玩家T掉
- Enabled: false
- #是否在T掉玩家时提醒他?
- Announce: true
- #是否自动将发送链接的玩家T掉
- Block:
#应用世界列表:
SharesList:
- world
以下,主要是Share.yml的配置.但是,请首先确保下面的世界名称都在你config.yml文件的“应用世界设置”列表下.
# 这就好像一个组别一样.像下面这个组,会让三个世界都应用config内的设置.虽然,“world”是作为该组的组名,但是它自身也会应用其中.
world:
- world_nether
- world_the_end
# 下面是一个例子,虽然这个世界并不存在.
ExampleName1:
- thisWorld
- anotherworld
- world2
# 像这种没有在config.yml列表下存在的世界,PerWorldChatPlus就会把它忽略掉.
gRoUp3:
- world5
- moreWorlds
- Nether
命令
标识为<>的地方表示必须要填写.标识为[]的地方可以不用填写.
命令 | 例子 | 说明 | 权限 |
---|---|---|---|
/pwc bypass | /pwc bypass | 将会跳过每一个世界的设置,你的信息将会在全球内显示. | pwcp.bypass |
/pwc mute | /pwc mute | 允许你打开屏蔽模式,这样你说的话不会被他人看到,你也看不到他人说的话. | pwcp.mute |
/pwc spy | /pwc spy | 允许看到应用世界中的所有聊天 | pwcp.spy |
/pwc worldspy on/off/worldName | /pwc worldspy factions | 选定看到某个世界的所有消息.(前提是拥有该世界权限) | pwcp.worldspy.世界名称 |
/pwc alert <world> | /pwc alert shades161 | 将一个世界添加到提醒系统中,当那个世界有人@你但是你身处另一个世界时,你仍然可以收到提醒消息. | pwcp.alert |
/pwc timedglobal | /pwc timedglobal 10 | 开启,关闭公共全球聊天时限设置.这样,当抵达那个时间时所有的聊天信息都会放在全球频道上, 或者公共全球聊天停止. |
pwcp.timedglobal |
/pwc set <Function> <Value> <value2> | /pwc set alias world &4Factions | 在游戏中设置不同的参量. | pwcp.set |
/global <message> | /global this is a global message | 发送全球信息. | pwcp.global |
/globalchat <message> | /global this is a global message | 也是发送全球信息. | pwcp.global |
/chatcolor | /chatcolor | 允许打开聊天颜色设置GUI,来设置颜色.pwcp.chat.color | pwcp.chat.color |
/cc | /cc | 允许打开聊天颜色设置GUI,来设置颜色.pwcp.chat.color | pwcp.chat.color |
权限
权限 | 描述 | 默认 |
---|---|---|
pwcp.bypass | 允许使用/pwc bypass来让自己的发言在全球广播. | op |
pwcp.mute | 允许屏蔽消息(仅仅是你单方面) | player |
pwcp.spy | 允许使用/pwc spy | op |
pwcp.worldspy.worldname | 允许使用窥视功能,能得到一个世界的所有消息. | None |
pwcp.alert | 允许使用/pwc alert <word> | op |
pwcp.set | 允许使用/pwc set命令 | op |
pwcp.timedglobal | 允许使用/pwc timedglobal | op |
pwcp.global | 允许使用/global或者/globalchat | op |
pwcp.chat.color | 允许玩家更改聊天信息颜色. | op |
pwcp.notify.update | 获得PerWorldChatPlus更新的消息. | op |
pwcp.alert.mention | 允许收到提醒消息. | None |