• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

SunLight-Core:修订间差异

来自Minecraft插件百科
跳转到导航 跳转到搜索
第511行: 第511行:


=实用功能=
=实用功能=
<br />
== '''自定义行为''' ==
这些行为可用于插件的部分模块, 特别是是菜单.
支持在这里使用'''PlaceholderAPI'''!
'''配置行为格式:'''
<code>'''actions:'''
'''-''' '''<nowiki/>'[ACTION] ARGUMENTS [CHANCE]''''
'''行为:'''
'''-''' '''<nowiki/>'[PLAYER_COMMAND] rules %25.0'<nowiki/>''' # Force player to execute /rules command with 25% chance.</code>
'''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:'''
<code>'''conditions:'''
'''-''' '''<nowiki/>'[CONDITION] ARGUMENTS''''
'''条件:'''
'''-''' '''<nowiki/>'[PERMISSION] core.custom'<nowiki/>''' # Will require core.custom permission.</code>
'''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.

2019年5月29日 (三) 13:06的版本

欢迎来到SunLight-Core插件百科

插件名
SunLight-Core

作者
NightExpress

兼容版本
1.13-1.14

原文
nexwiki

介绍  · 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

椅子

聊天

经济

补丁

菜单

礼包

随机传送

计分版

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 Clears inventory including armor.

core.cmd.clearinventory

core.cmd.clearinventory.others

/core /sl, /sunlight Main plugin command. core.cmd.admin
/delspawn (spawn) /deletespawn Deletes the specified (or default) spawn location. core.cmd.delspawn
/enchant [enchant] [level] /ench Enchants or disenchants (when level is 0) item in your hand. core.cmd.enchant
/enchanting - Opens enchanting table. core.cmd.enchanting
/enderchest/enderchest (player) /echest, /ec Opens enderchest of player. core.cmd.enderchest

core.cmd.enderchest.others

/exp [set/give] [amount]/exp [set/give] [player] [amount] /xp Changes player's exp.

core.cmd.exp

core.cmd.exp.others

/extinguish/extinguish (player) /ext Extinguish the player.

core.cmd.ext

core.cmd.ext.others

/feed/feed (player) - Feeds the player.

core.cmd.feed

core.cmd.feed.others

/fly (0/1)/fly (0/1) (player) - Toggles fly mode.

core.cmd.fly

core.cmd.fly.others

/gm (0/1/2/3)/gm (0/1/2/3) (player) /gamemode, /gmc, /gms, /gma Changes player's gamemode.

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 Gives an item to player.

core.cmd.give
/god (0/1)/god (0/1) (player) - Toggle player's god mode.

core.cmd.god

core.cmd.god.others

/hat - Puts item from hand on helmet. core.cmd.hat
/heal/heal (player) - Heals the player.

core.cmd.heal

core.cmd.heal.others

/ignore [player] - Adds player to ignore list. core.cmd.ignore
/invsee [player] /inv View and manage player's inventory. core.cmd.inv

core.cmd.inv.others

/itemname [name] /rename Renames item in hand. core.cmd.itemname
/list /online, /players Shows players list. core.cmd.list
/me [action] - Do the action in chat. core.cmd.me
/mobkill [type] /killmob Kills entities with specified type. core.cmd.mobkill
/more - Increases amount of item stack to 64. core.cmd.more
/near (radius) /nearby Displays the nearest players. core.cmd.near
/nick (nick)/nick [player] [nick] /name, /nickname Changes or restores player nick.

core.cmd.nick

core.cmd.nick.others

/nophantom/nophantom [player] /antiphantom Disables phantoms for player.

core.cmd.nophantom

core.cmd.nophantom.others

/playerinfo [player] /pinfo Shows player info. Supports PlaceholderAPI. core.cmd.playerinfo
/powetool [command] /pt, /itemcmd Attach command to item in hand. core.cmd.powetool
/repair (all) /fix Repair item in hand or full inventory. core.cmd.repair
/reply [text] /r Reply to the last player who PM you. core.cmd.reply
/seen [player] - See last player online. core.cmd.seen
/setspawn (spawn) - Sets the specified (or default) spawn point. core.cmd.setspawn
/skull [player] /head Gives you head of specified player. core.cmd.skull
/sms [player] [text] /tell, /t, /m, /msg, /message, /w, /whisper, /pm Sends private message to a player. core.cmd.tell
/socialspy (0/1)/socialspy (0/1) (player) - Toggles PM spy mode for player.

core.cmd.socialspy

core.cmd.socialspy.others

/spawn (spawn)/spawn [player] (spawn) - Force moves player to the spawn point.

core.cmd.spawn

core.cmd.spawn.others

/spawner [type] - Changes spawner entity type. core.cmd.spawner

core.cmd.spawner.[type]

/spawnmob [type] [amount] /mob Spawns specified amount of mob. core.cmd.spawnmob

core.cmd.spawnmob.[type]

/speed (amount)/speed (amount) (player) - Changes player speed.

core.cmd.speed

core.cmd.speed.others

/sudo [player] [command]/sudo [player] c:[text] - Force players execute command or type in chat.

core.cmd.sudo
/suicide /killme, /killmeplease Kills yourself. core.cmd.suicide
/summon [player] /s Teleport players to executor. core.cmd.summon
/system /tps, /gc, /mem System info. core.cmd.system
/thunder/thunder (player) /smite Summons lightning on player or block you're looking.

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.