- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
SunLight-Core
欢迎来到SunLight-Core插件百科
介绍 · Introduction
这是款轻量级的基础插件,包含了很多对于管理服务器很有用的功能. 插件分成多个模块,你可以随意关闭插件的任意模块.
模块 · Modules
模块
AFK
settings.yml
general: # 多久后玩家进入离开游戏状态 # 需要权限: core.cmd.afk afk-time: 600 # AFK多久后玩家会被踢出服务器. 设置为 -1 关闭. # 无视被踢的权限为: core.bypass.afk.kick kick-time: 1200 # 检测间隔. check-interval: 5 # 行为列表, 对进入/离开AFK模式的玩家执行. # 行为列表. enter-afk-actions: [] exit-afk-actions: []
Anti-Lagg
这个模块添加了简单的优化系统来优化你的服务器性能和提升TPS.
当前特性: 实体限制 - 限制每个区块的实体数.
Settings.yml
entity-chink-limit: # 是否启用区域限制. enabled: true # 是否自动检测区块 inspection-enabled: true # 检测间隔. inspection-frequency: 300 # 每个区块的实体限制. limits: ANIMAL: 50 MONSTER: 50 NPC: 20 AMBIENT: 10 WATER: 20 OTHER: 50
椅子
这个模块可以让玩家坐在半砖、台阶和地毯上.
指令和权限
指令 | 缩写 | 描述 | 是否只能由玩家使用 | 权限 |
---|---|---|---|---|
/chairs | - | 切换座椅模式. | 是 | core.cmd.chairs |
聊天
这个模块可以让你管理聊天消息.
玩家聊天消息不支持JSON!
特性:
- 防大写 - 防止全大写英文消息.
- 防刷屏 - 防止消息和指令刷屏.
- 加入和退出服务器的消息 - 根据分组显示不同的加入和退出服务器的消息.
- 死亡消息 - 更改玩家死亡消息.
- 物品展示 - 在聊天框内展示你的物品.
- 全服和本地聊天 - 可配置聊天范围.
- 管理员聊天 - 管理员聊天频道.
- 支持PlaceholderAPI.
- 聊天规则和惩罚 - 使用正则表达式检测聊天内容并进行惩罚!
- 自动公告 - 每隔一段时间发送公告. 支持 JSON.
Settings.yml
anti-caps:
# 是否启用防大写功能
enabled: true
# 该功能生效的指令.
# 你可以使用指令缩写.
# 请勿添加同一指令的多个缩写 - 这没有意义.
in-commands:
- me
- broadcast
- tell
# 防大写检测的最小消息长度
min-length: 3
# 检测几率.
percentage: 70
# 单词白名单
whitelist:
- OMG
- LOL
- WTF
- WOW
- ROFL
anti-spam:
# 聊天冷却.
chat-delay: 3
# 指令冷却.
cmd-delay: 3
# 相似度.
percentage: 90
# 指令白名单.
# 可使用缩写.
# 请勿使用多个同一指令的缩写,这毫无意义.
whitelist:
- 'tell'
- 'spawn'
- 'home'
- 'sethome'
- 'reply'
- 'stats'
- 'kit'
- 'warp'
join-and-quit:
# 是否使用自定义加入、退出服务器消息.
enabled: true
# 指定权限的消息.
# 插件自动检测权限组插件.
join-groups:
Admins: '&7[&2+&7] &7Admin &2%player% &7has joined the game.'
quit-groups:
Admins: '&7[&4-&7] &7Admin &4%player% &7has left the game.'
item-link:
# 聊天展示物品.
enabled: true
# 替换物品的占位符.
keyword: '@hand'
# 物品名格式.
format: '&7<&f%item%&7>&f'
death-messages:
# 死亡消息.
enabled: true
# 指定 死因的死亡消息.
# 同一死因可添加多条消息.
# 未列出的死因则不会显示死亡消息.
by-cause:
LAVA:
- '&7(&c☠&7) &c%player% &7被岩浆淹没.'
BLOCK_EXPLOSION:
- '&7(&c☠&7) &c%player% &7爆炸了!'
# 同上,以下为 实体类型.
by-entity:
PLAYER:
- '&7(&c⚔&7) &c%damager% &7killed &c%player%'
ZOMBIE:
- '&7(&c☠&7) &c%player%&7''s brains has been eaten by zombie.'
chat:
format:
# Placeholders:
# {player_prefix} - 玩家权限组前缀.
# {player_suffix} - 玩家权限组后缀.
# {name} - 玩家名.
# {display_name} - 自定义玩家名 (/nick的昵称等).
# {message} - 玩家消息.
# 支持PlaceholderAPI! 请使用 {} 而不是 %.
local: '&3[Local] &7{player_prefix}{display_name}{player_suffix}&f: {message}'
global: '&6[Global] &7{player_prefix}{display_name}{player_suffix}&f: {message}'
spy: '&cSpy&7 | {world} {name}&7: {message}'
admin: '&7[&bAdmin Chat&7] &7{player_prefix}{display_name}{player_suffix}&f: {message}'
# Local chat range. Set on 0 to disable local chat.
range: 100.0
# 聊天规则部分.
rules:
# Rule name
swear:
dick:
# Regular expression.
# Use this site for tests: http://myregexp.com/
match: '((D|d)+([^a-zA-ZА-Яа-я]|\s)*(i|I|1|!)+([^a-zA-ZА-Яа-я]|\s)*(c|C)+([^a-zA-ZА-Яа-я]|\s)*(k|K)+([^a-zA-ZА-Яа-я]|\s)*)'
# Action on detect.
# Allowed:
# REPLACE - Replaces the bad word.
# REPLACE_FULL - Replaces full message/command.
# DENY - Cancels the message/command.
action: REPLACE
# Text to replace with.
replace-with: '***'
# Word, that will be ignored for this rules.
# Maybe useful it some good word contains a little bad word.
ignore-strings:
- 'dickon'
shit:
match: '((s|S|$)+([^a-zA-ZА-Яа-я]|\s)*(h|H)+([^a-zA-ZА-Яа-я]|\s)*(i|I|1|!)+([^a-zA-ZА-Яа-я]|\s)*(T|t|7)+([^a-zA-ZА-Яа-я]|\s)*)'
action: REPLACE
replace-with: '***'
ignore-strings: []
adv:
ips:
match: '\b[0-9]{1,3}(\.|dot|\(dot\)|-|;|:|,|(\W|\d|_)*\s)+[0-9]{1,3}(\.|dot|\(dot\)|-|;|:|,|(\W|\d|_)*\s)+[0-9]{1,3}(\.|dot|\(dot\)|-|;|:|,|(\W|\d|_)*\s)+[0-9]{1,3}\b'
action: DENY
replace-with: '***'
ignore-strings:
- '127.0.0.1'
domain:
match: '[a-zA-Z0-9\-\.]+\s?(\.|dot|\(dot\)|-|;|:|,)\s?(com|org|net|cz|co|uk|sk|biz|mobi|xxx|eu|me|io|ru|su|tk|ua)\b'
action: DENY
replace-with: '***'
ignore-strings:
- 'yandex.ru'
- 'google.com'
- 'spigotmc.org'
# 惩罚
rules-punish:
# Rule name from the section above.
swear:
# Send message
message: '&cChat &4║ &fYour message have been changed: &cSwearing&f.'
# Executing command. Leave empty to disable.
command: 'warn %player% Swearing'
adv:
message: '&cChat &4║ &fYour message have been cancelled: &cAdvertisement&f.'
command: ''
# 自动公告
announcer:
# Time in seconds between the messages
time: 180
# Messages list. Use /n to make message multi-line.
list:
- '/n &e▣ &fFirst Line&f. /n &e▣ &fSecond Line /n &e▣ &fAnother Line&f. /n'
指令和权限
权限列表:
- core.chat.color - Allows to use color codes in messages and commands.
- core.chat.spy - Allows to see local chat.
- core.chat.admin - Allows to see and use admin chat.
- core.bypass.chat.delay.msg - Bypass chat message delays.
- core.bypass.chat.delay.cmd - Bypass chat command delays.
- core.bypass.chat.caps - Bypass chat anti-caps check.
- core.bypass.chat.spam - Bypass chat similarity check.
- core.bypass.chat.rules - Bypass chat rules check.
指令 | 缩写 | 描述 | 是否只能由玩家使用 | 权限 |
---|---|---|---|---|
/adminchat | - | 切换管理员聊天模式 | 是 | core.chat.admin |
经济
模板:Please leave this line alone and write below (this is the coloured heading) 这一模块需要安装Vault!
特点:
- 支持离线玩家 - 设置/给予/拿走 离线玩家的金钱.
Settings.yml
# /baltop更新间隔
baltop-update: 15
currency:
# 货币符号
symbol: '$'
# 新玩家拥有的钱
start-balance: 100.0
指令和权限
指令 | 缩写 | 描述 | 是否只能由玩家使用 | 权限 |
---|---|---|---|---|
/balance (player) | /bal, /money, /cash | 查看玩家有多少钱 | 否 | core.eco.balance |
/balancetop (page) | /baltop, /moneytop | 金钱排行榜 | 否 | core.eco.balancetop |
/pay [player] [amount] | - | 支付给玩家金钱 | 是 | core.eco.pay |
/eco give [player] [amount] | /economy give | 给予玩家金钱 | 否 | core.eco + core.eco.give |
/eco take [player] [amount] | /economy take | 拿走玩家的钱 | 否 | core.eco + core.eco.take |
/eco set [player] [amount] | /economy give | 设置玩家的金钱 | 否 | core.eco + core.eco.set |
补丁
这个模块修复了一些漏洞.
特点:
- Fishing Farm - 防止挂机钓鱼.
- Bed GUI - 防止在床上时打开菜单.
- Ender Farm - 防止使用末影螨建造小黑塔.
- IP Limit - 限制同一IP加入的玩家上限.
- Creative Limiter - 防止玩家从创造模式中拿取物品.
Settings.yml
patcher:
# 防钓鱼农场
fishing: true
# 防止在床上时打开菜单
bed-gui: true
# 防止使用末影螨建造小黑塔
ender-farm: true
# 限制同一IP加入的玩家上限.
limit-ip: true
# 防止玩家从创造模式中拿取物品.
limit-creative: true
limit-creative:
# 创造模式限制的物品.
item-blacklist:
- SPLASH_POTION
- TNT
- EXPERIENCE_BOTTLE
- TRIDENT
- LINGERING_POTION
- ENDER_EYE
- BEDROCK
- END_PORTAL_FRAME
- ITEM_FRAME
- WITHER_SKELETON_SKULL
# 创造模式指令黑名单
cmd-blacklist:
- 'auc'
- 'ah'
权限列表
- core.bypass.creative - 忽略创造限制.
菜单
这个模块可以让你创建自定义菜单.
特点:
- GUI commands - Each GUI may have it's own commands to open.
- Permission - Each GUI may require permission to open.
- Display Conditions - Displays or hides the specified items depends on it's conditions.
- Click Conditions - Met the conditions to click the item.
- Click Types - Each item may have up to 5 clicks with different actions and conditions.
- Click Actions - Custom actions for item clicks.
- PlaceholderAPI support.
Settings.yml
暂无 :/ 请查看下面的菜单配置
菜单配置
In module folder you'see a /gui/ subfolder. All the GUIs must be stored in this folder.
To create new GUI just copy the existent config and modify it.
# 菜单标题
title: '&8[&2SunLight GUI&8]'
# 菜单尺寸. 可用数值: 9/18/27/36/45/54
size: 54
# 是否需要权限打开菜单?
# 权限为 core.gui.[id] ,[id] 为文件名.
need-permission: false
# 菜单指令缩写
aliases:
- 'menu'
- 'servermenu'
# 菜单物品
content:
rank-item:
# 物品显示设置.
# 提醒: 显示顺序很重要! 位于下方的物品优先度更高.
display:
# default display is always displayed, but you can remove it to show item only with conditions.
default:
# Item material.
# Format: Material:Data:Amount
material: 'COAL:0:1'
# Item name
# Supports PlaceholderAPI
name: '&7[&8Coal&7]'
# Item lore
# Supports PlaceholderAPI
lore:
- '&7The default display will be shown when there is'
- '&7no other displays or player don't met the conditions of them.'
# Head texture or owner name.
# You can use %player% for owner name.
skull:
hash: ''
owner: ''
# 附魔光效
enchanted: true
# 隐藏物品的所有属性.
hide-flags: true
# 设置药水的药水效果.
potion-effect: 'JUMP'
# 设置皮革装备的RGB颜色.
leather-color: '255,255,255'
# 设置显示物品的条件.
# 条件列表.
conditions:
- '[PERMISSION] core.gui.user'
vip:
material: 'GOLD_INGOT:0:1'
name: '&7[&eGold&7]'
lore:
- '&7This item will be shown for players with permission &ecore.gui.vip'
skull:
hash: ''
owner: ''
enchanted: true
hide-flags: true
potion-effect: 'JUMP'
leather-color: '255,255,255'
conditions:
- '[PERMISSION] core.gui.vip'
emerald:
material: 'EMERALD:0:1'
name: '&7[&aEmerald&7]'
lore:
- '&7This item will be shown for players with permission &acore.gui.emerald'
- '&7'
- '&7Lower items are always has priority,'
- '&7Player with both permissions &acore.gui.vip &7and &acore.gui.emerald'
- '&7will see &aemerald&7 item, if it's lower than &avip&7.'
skull:
hash: ''
owner: ''
enchanted: true
hide-flags: true
potion-effect: 'JUMP'
leather-color: '255,255,255'
conditions:
- '[PERMISSION] core.gui.emerald'
# Item GUI positions.
# You can provide many numbers separated by a comma.
slots: '20,22,24'
# Item click actions.
clicks:
# Click Type.
# Allowed:
# - LEFT
# - RIGHT
# - MIDDLE
# - SHIFT_LEFT
# - SHIFT_RIGHT
LEFT:
# Click conditions.
# List of Conditions.
conditions: []
# Actions on click.
# List of Actions.
actions:
- '[MESSAGE] &eLeft Click!'
# Message, when player does not met the conditions.
# Leave empty to disable.
fail-message: 'You must bet the conditions!'
RIGHT:
conditions: []
actions:
- '[MESSAGE] &eRight Click!'
fail-message: 'You must bet the conditions!'
MIDDLE:
conditions: []
actions:
- '[MESSAGE] &eMiddle Click!'
fail-message: 'You must bet the conditions!'
SHIFT_LEFT:
conditions: []
actions:
- '[MESSAGE] &eShift-Left Click!'
fail-message: 'You must bet the conditions!'
SHIFT_RIGHT:
conditions: []
actions:
- '[MESSAGE] &eShift-Right Click!'
fail-message: 'You must bet the conditions!'
指令和权限
权限列表:
- core.gui.[id] - 允许打开指定[id] 的菜单.
指令 | 缩写 | 描述 | 是否只能由玩家使用 | 权限 |
---|---|---|---|---|
/gui [id]/gui [id] [player] | - | Force opens specified GUI for player ignoring GUI permission. | Yes
No |
core.cmd.gui
core.cmd.gui.others |
家
礼包
随机传送
计分版
TAB
地标
欢迎消息
多世界管理
配置
指令和权限
所有权限:
- core.bypass.afk.kick - 挂机不会被自动踢出服务器.
- core.bypass.nick - 跳过 /nick 昵称限制.
- core.bypass.gm - 忽略游戏模式控制.
- core.bypass.fly - 忽略飞行控制.
- core.bypass.kit - 忽略礼包冷却和花费.
- core.bypass.creative - 忽略创造限制.
- core.bypass.warp.cost - 忽略传送费用.
- core.bypass.chat.delay.msg - 忽略聊天冷却.
- core.bypass.chat.delay.cmd - 忽略指令冷却.
- core.bypass.chat.caps - 忽略聊天防大写.
- core.bypass.chat.spam - 忽略聊天内容相似度检测.
- core.bypass.chat.rules - 忽略聊天规则检测.
- core.bypass.vanish.see - 可以看到隐身的玩家.
- core.bypass.command.cooldown - 忽略所有指令的冷却.
- core.admin - 管理员权限.
- core.save.level - 死亡保留经验值.
- core.save.items - 死亡保留物品.
仅限玩家意味着只能通过玩家在游戏内执行.
[] - 为必须, () - 为可选.
指令 | 缩写 | 描述 | 仅限玩家 | 权限 |
---|---|---|---|---|
/air [amount]/air [amount] (player) | - | 更改空气等级. | 是
否 |
core.cmd.air
core.cmd.air.others |
/anvil/anvil (player) | - | 打开铁砧. | 是
否 |
core.cmd.anvil
core.cmd.anvil.others |
/armor [player] | - | 查看和更换玩家的装备. | 是 | core.cmd.armor |
/back/back [player] | - | 传送回上一个地方. | 是
否 |
core.cmd.back
core.cmd.back.others |
/broadcast [text] | /bc | 广播消息. | 否 | core.cmd.broadcast |
/burn [player] [time] | /ignite | 点燃玩家. | 否 | core.cmd.burn |
/clearchat | /cchat | Clears chat. | 否 | core.cmd.clearchat |
/clearinventory/clearinventory (player) | /clearinv, /clear, /ci | 清空玩家背包(包括装备) | 是
否 |
core.cmd.clearinventory
core.cmd.clearinventory.others |
/core | /sl, /sunlight | 插件主指令. | 否 | core.cmd.admin |
/delspawn (spawn) | /deletespawn | 删除特定的(或默认的)传送点. | 否 | core.cmd.delspawn |
/enchant [enchant] [level] | /ench | 附魔或驱魔你手中物品. | 是 | core.cmd.enchant |
/enchanting | - | 打开附魔台. | 是 | core.cmd.enchanting |
/enderchest/enderchest (player) | /echest, /ec | 打开末影箱. | 是 | core.cmd.enderchest
core.cmd.enderchest.others |
/exp [set/give] [amount]/exp [set/give] [player] [amount] | /xp | 修改玩家的经验值. | 是
否 |
core.cmd.exp
core.cmd.exp.others |
/extinguish/extinguish (player) | /ext | 熄灭玩家身上的火焰. | 是
否 |
core.cmd.ext
core.cmd.ext.others |
/feed/feed (player) | - | 恢复玩家的饥饿度. | 是
否 |
core.cmd.feed
core.cmd.feed.others |
/fly (0/1)/fly (0/1) (player) | - | 切换飞行模式. | 是
否 |
core.cmd.fly
core.cmd.fly.others |
/gm (0/1/2/3)/gm (0/1/2/3) (player) | /gamemode, /gmc, /gms, /gma | 更改玩家的游戏模式. | 是
否 |
core.cmd.gamemode
core.cmd.gamemode.survival core.cmd.gamemode.creative core.cmd.gamemode.adventure core.cmd.gamemode.spectator core.cmd.gamemode.others |
/give [material] (amount)/give (player) [material] (amount) | /item, /i | 给予玩家物品. | 是
否 |
core.cmd.give |
/god (0/1)/god (0/1) (player) | - | 切换玩家的上帝模式. | 是
否 |
core.cmd.god
core.cmd.god.others |
/hat | - | 戴帽子. | 是 | core.cmd.hat |
/heal/heal (player) | - | 治疗玩家. | 是
否 |
core.cmd.heal
core.cmd.heal.others |
/ignore [player] | - | 屏蔽玩家. | 是 | core.cmd.ignore |
/invsee [player] | /inv | 查看玩家背包. | 是 | core.cmd.inv
core.cmd.inv.others |
/itemname [name] | /rename | 重命名手中物品. | 是 | core.cmd.itemname |
/list | /online, /players | 显示在线玩家. | 否 | core.cmd.list |
/me [action] | - | 在聊天内执行行为. | 是 | core.cmd.me |
/mobkill [type] | /killmob | 击杀附近的实体. | 是 | core.cmd.mobkill |
/more | - | 增加物品堆叠数至64. | 是 | core.cmd.more |
/near (radius) | /nearby | 显示附近的玩家. | 是 | core.cmd.near |
/nick (nick)/nick [player] [nick] | /name, /nickname | 修改玩家昵称. | 是
否 |
core.cmd.nick
core.cmd.nick.others |
/nophantom/nophantom [player] | /antiphantom | 关闭玩家附近的幻翼生成. | 是
否 |
core.cmd.nophantom
core.cmd.nophantom.others |
/playerinfo [player] | /pinfo | 显示玩家信息. 支持 PlaceholderAPI. | 否 | core.cmd.playerinfo |
/powetool [command] | /pt, /itemcmd | 给手中物品添加指令. | 是 | core.cmd.powetool |
/repair (all) | /fix | 修复手中或背包内的物品. | 是 | core.cmd.repair |
/reply [text] | /r | 回复玩家的私聊. | 是 | core.cmd.reply |
/seen [player] | - | 查看玩家最后在线时间. | 否 | core.cmd.seen |
/setspawn (spawn) | - | 设置传送点. | 是 | core.cmd.setspawn |
/skull [player] | /head | 获得玩家头颅. | 是 | core.cmd.skull |
/sms [player] [text] | /tell, /t, /m, /msg, /message, /w, /whisper, /pm | 发送私聊消息给其他玩家. | 否 | core.cmd.tell |
/socialspy (0/1)/socialspy (0/1) (player) | - | 切换侦查私聊模式. | 是
否 |
core.cmd.socialspy
core.cmd.socialspy.others |
/spawn (spawn)/spawn [player] (spawn) | - | 强制玩家传送到传送点. | 是
否 |
core.cmd.spawn
core.cmd.spawn.others |
/spawner [type] | - | 更改刷怪笼实体类型. | 是 | core.cmd.spawner
core.cmd.spawner.[type] |
/spawnmob [type] [amount] | /mob | 刷怪. | 是 | core.cmd.spawnmob
core.cmd.spawnmob.[type] |
/speed (amount)/speed (amount) (player) | - | 更改玩家速度. | 是
否 |
core.cmd.speed
core.cmd.speed.others |
/sudo [player] [command]/sudo [player] c:[text] | - | 强制玩家执行指令或发送聊天消息. | 是
否 |
core.cmd.sudo |
/suicide | /killme, /killmeplease | 自杀. | 是 | core.cmd.suicide |
/summon [player] | /s | 传送玩家到你身边(相当于Essentials的/tphere). | 是 | core.cmd.summon |
/system | /tps, /gc, /mem | 系统信息. | 否 | core.cmd.system |
/thunder/thunder (player) | /smite | 雷击玩家或你看着的方块. | 是
否 |
core.cmd.thunder
core.cmd.thunder.others |
/top/top (player) | /up | Teleport to the highest block above you. | 是
否 |
core.cmd.top
core.cmd.top.others |
/tpaccept/tpaccept (player) | - | Accepts teleport request. | 是 | core.cmd.tpaccept |
/tpa [player] | /call | Send teleport request. | 是 | core.cmd.tpa |
/tp [player]/tp [who] [to] | - | Teleports to player or teleport one player to another. | 是
否 |
core.cmd.tp
core.cmd.tp.others |
/tpdeny/tpdeny [player] | - | Declines teleport request. | 是
否 |
core.cmd.tpdeny
core.cmd.tpdeny.others |
/tppos [x] [y] [z]/tppos [x] [y] [z] [player] | - | Teleport to specified coordinates. | 是
否 |
core.cmd.tppos
core.cmd.tppos.others |
/tptoggle | - | Toggle teleport requests. | 是
否 |
core.cmd.tptoggle |
/unignore [player] | - | Removes player from ignore list. | 是
否 |
core.cmd.unignore |
/vanish/vanish [player] | /v | Toggle vanish mode. | 是
否 |
core.cmd.vanish
core.cmd.vanish.others |
/workbench | /wb | 打开工作台. | 是 | core.cmd.workbench |
实用功能
自定义行为
这些行为可用于插件的部分模块, 特别是是菜单.
支持在这里使用PlaceholderAPI!
配置行为格式:
actions:
- '[ACTION] ARGUMENTS [CHANCE]'
行为:
- '[PLAYER_COMMAND] rules %25.0' # Force player to execute /rules command with 25% chance.
Action chance:
To make the action have a chance to execute, add %NUM at the end of action. Where NUM is chance decimal.
行为类型:
- [CONSOLE_COMMAND] {CMD} - Executes the specified command by console. Cmd = Command. Placeholders: %p - Executor name
- [OP_COMMAND] {CMD} - Executes the specified command by target as OP. Cmd = Command. Placeholders: %p - Executor name
- [PLAYER_COMMAND] {CMD} - Executes the specified command by target. Cmd = Command. Placeholders: %p - Executor name
- [TELEPORT] {WORLD} {X} {Y} {Z} - Teleport target on specified coordinates.
- [TAKE_ITEM] (TYPE) (AMOUNT) (NAME) (LORE) - Takes specified amount of items from player's inventory.
- [TAKE_ARMOR] {HELMET / CHESTPLATE / LEGGINGS / BOOTS / ALL} - Takes specified armor from player's inventory.
- [TAKE_ECO] {AMOUNT} - Takes specified amount of money from player's balance.
- [MESSAGE] {TEXT} - Sends message to target.
- [ACTION_BAR] {TEXT} - Sends action bar message to target.
- [TITLES] {TITLE_TEXT} {SUB_TITLE_TEXT} - Sends title message to target. Space separates the titles and subtitles. Use _ as a space. Example: [TITLES] Hello_Player! This_is_subtitle!
- [SOUND] {NAME} - Plays sound at target location. Name = Sound name.
- [FIREWORK] - Launch random firework.
- [OPEN_GUI] {ID} - Opens GUI with specified ID.
- [CLOSE] - Closes GUI.
- [DELAY] {TIME} - Delay between the actions. Time = Duration in Ticks, 20 ticks = 1 second.
自定义条件
这些条件可用于插件的部分模块, 特别是是菜单.
Condition format:
conditions:
- '[CONDITION] ARGUMENTS'
条件:
- '[PERMISSION] core.custom' # Will require core.custom permission.
Condition Types:
- [OP] {true/false} - Requires players to be (de)OP.
- [PERMISSION] {permission} - Requires player to have specified permission.
- [LEVEL] {AMOUNT} - Requires player to have specified exp level.
- [ITEM] (TYPE) (AMOUNT) (NAME) (LORE) - Requires specified amount of items to be in player's inventory.
- [MONEY] {AMOUNT} - Requires specified amount of money to be on player's balance.