Skip to main content

Plugins

Chunky

chunky radius 1000
chunky start

chunky progress

TabTPS

tabtps toggle tab
tabtps toggle actionbar
tabtps toggle bossbar

tickinfo
mspt

memory
mem
ram

ping
ping [username]
pingall

tabtps reload

Vane

simple-voice-chat

不支持 bedrock, 依赖客户端 mod

port=24454

axiom

MythicMobs

Citizens

Denizen

/ex narrate "hi <player.name>"
example_task:
type: task
script:
- narrate "This is a basic task script!"

Sentinel

CoreProtect

参数示例描述
u:,user:u:wener指定用户名过滤
t:,time:t:1h指定时间段(如1h=1小时, 2d=2天)
r:r:20指定半径范围(方块数)
a:a:block指定动作类型(如block,chat,command)
i:i:stone指定物品或方块类型
e:e:wener排除特定条件
  • user
    • #fire, #tnt, #creeper, #explosion
  • time
    • t:2w,5d,7h,2m,10s
    • t:5d2h
    • t:1h-2h
    • t:2.50h
  • radius
    • #global - 整个服务器
    • #world_the_end
    • #worldedit, #we - WorldEdit 选择的内容
  • #<hashtag>
    • #preview - 预览 rollback/restore
    • #count - 返回 lookup 的 block 数量
    • #verbose, #silent - 控制 rollback/restore 消息显示
actionforalias
a:block查询方块的放置与破坏记录。= a:+block + a:-blockblock, blocks, block-change, change, changes
a:+block查询方块的放置记录。+block, +blocks, block+, placed, place, block-place
a:-block查询方块的破坏记录。-block, -blocks, block-, broke, break, remove, destroy, block-break, block-remove
a:click查询玩家的交互行为记录。(例如:按钮、拉杆、门、非容器方块的右键点击等)click, clicks, interact, interaction, player-interact, player-interaction, player-click
a:kill查询生物/动物/实体被杀死的记录。kill, kills, death, deaths, entity-death, entity-deaths, entity-kill, entity-kills
a:container查询容器中物品的存入与取出记录。= a:+container + a:-containercontainer, container-change, containers, chest, transaction, transactions
a:+container查询物品存入容器的记录。+container, container+, container-add, add-container
a:-container查询从容器中取出物品的记录。-container, container-, remove-container
a:chat查询聊天框中发送的消息记录。chat, chats
a:command查询玩家使用命令的记录。command, commands
a:session查询玩家的登录与登出记录。= a:+session + a:-sessionsession, sessions, connection, connections
a:+session查询玩家的登录记录。+session, +sessions, session+, logins, login, +connection, connection+
a:-session查询玩家的登出记录。-session, sessions-, session-, logout, logouts, -connection, connection-
a:sign查询在告示牌上书写信息的记录。sign, signs
a:username查询玩家更改用户名的记录。username, usernames, user, users, name, names, uuid, uuids, username-change, username-changes, name-change, name-changes
a:inventory复合查询:查询与玩家背包交互相关的容器操作和物品拾取/丢弃记录。= a:container + a:iteminv, inventory, inventories
a:+inventory复合查询:查询物品进入玩家背包的记录。= a:-container (取出) + a:+item (拾取)+inv, inv+, +inventory, inventory+, +inventories (源码逻辑对应内部类型 4 和 11 以及标志 0,即 Container 取出 和 Item 拾取)
a:-inventory复合查询:查询物品离开玩家背包的记录。= a:+container (存入) + a:-item (丢弃)-inv, inv-, -inventory, inventory-, -inventories (源码逻辑对应内部类型 4 和 11 以及标志 1,即 Container 存入 和 Item 丢弃)
a:item查询玩家丢弃、投掷、拾取、存入或取出掉落物形态物品的记录。= a:+item + a:-itemitem, items
a:+item查询玩家拾取或(通过容器等机制)获得掉落物形态物品的记录。+item, item+, +items, items+, pickup, pickups, withdraw, withdraws, withdrew
a:-item查询玩家丢弃、投掷或(通过容器等机制)存入掉落物形态物品的记录。-item, item-, -items, items-, drop, drops, deposit, deposits, deposited
mvn clean package
# 回滚 半径 20 到 1分钟 前
/co rollback r:20 t:1m

# 预览
/co rollback r:20 t:1m #preview

# 撤销回滚
# 也支持控制范围 r:10 t:2m
/co restore

# 类似于 lookup r:5
/co near
# 撤销上一个 rollback/restore
/co undo

# 清理 2周 前的数据
/co purge t:2w

# 达到恢复死亡物品掉落目的
/co lookup user:wenerme action:-inventory radius:5 time:15m

数据库

sqlite3 plugins/CoreProtect/database.db
tablefor
co_art_map映射内部 ID 到画或物品展示框的类型。
co_block存储方块放置和破坏的记录。
co_blockdata_map映射内部 ID 到方块的附加数据(如告示牌文本、容器内容等)。
co_chat存储玩家聊天信息的记录。
co_command存储玩家执行命令的记录。
co_container存储容器(箱子、熔炉等)中物品存取的记录。
co_database_lock用于数据库操作的锁定机制,防止冲突。
co_entity存储实体(生物、动物)被杀死的记录。
co_entity_map映射内部 ID 到实体类型(如 minecraft:zombie)。
co_item存储物品被丢弃或拾取的记录。
co_material_map映射内部 ID 到方块/物品的材质名称(如 minecraft:stone)。
co_session存储玩家登录和登出时间的记录。
co_sign存储写入告示牌的文本记录(可能与 co_blockdata_map 关联)。
co_skull存储玩家头颅(Skull)相关的数据,如所有者信息。
co_user存储用户信息,主要是玩家 UUID 到内部用户 ID 的映射。
co_username_log存储玩家曾用名和改名时间的记录。
co_version存储 CoreProtect 数据库结构的版本信息。
co_world映射内部 ID 到世界名称。

terra

# 显示 Packs
/packs
# 重载配置
/packs reload

Multiverse

# /mv list, /mvl, /mvlist
/mv list

# /mv info [WORLD]

# /mv create {NAME} {ENV} [-s SEED] [-g GENERATOR[:ID]] [-t TYPE] [-a true|false]
# TYPE: FLAT, LARGEBIOMES, AMPLIFIED, NORMAL, NETHER, END
# /mv create <新世界名称> <环境类型> -g Terra:<PACK_ID>

# 导入
# mv import, mvimport, mvim
# /mv import {NAME} {ENV} [GENERATOR[:ID]]
# /mv import <文件夹名称> <环境类型> [-g 生成器名称]

# /mv tp [PLAYER] {WORLD}
# /mv modify set gamemode <模式> [世界名称]

/mv reload

# 设置当前世界的出生点
/mv set spawn

# 当前世界坐标
/mv coord

# 显示不同世界的玩家
# /mv who [WORLD|-a]

# 传送到出生点
# /mv spawn [PLAYER]

# 卸载世界
# /mv unload {WORLD}
# Unload 且从配置删除
# /mv remove {WORLD}
# Remove 且删除目录
# /mv delete {WORLD}

# 确认操作
/mv confirm

# /mv purge [WORLD|all] {all|animals|monsters|MOBNAME}

# 克隆一个世界
# /mv clone world {WORLD}

# 重新生成世界
# /mv regen {WORLD} [-s [SEED]]

# /mv modify set {PROPERTY} {VALUE} [WORLD]

MCA Selector

# 需要 JavaFX
sdk install java 21.0.6.fx-librca

java -jar mcaselector-2.5.1.jar

BuildPaste

/gamerule maxCommandChainLength 3000000

# /buildpaste <allowall|disallowall>
# /paste <argument1> <argument2>
# ID dontplaceair
/paste
/construct
/preview # Forge 1.20 and 1.21, and NeoForge 1.21
/undopaste
/buildplacer # Build Placer
/upload
/selector
/pos1
/pos2
/removepos
/connectaccounts
/disconnectaccount
/bindbuild
/buildhistory
/sharebuild

LevelledMobs

/lm
/levelledmobs

FastAsyncWorldEdit

  • FAWE
//wand

//pos1
//pos2
//desel
//size

# //sphere <方块> <半径> 球形
# //hsphere <方块> <半径> 空心球形
# //line <方块>
# //stack <数量> [方向]
# 楼梯结构
//stack 10 up north

# air
//set stone
//replace grass stone
//undo

//cut
//copy
//paste

//walls cobblestone

//expand 10 up
//contract < 数量 > [方向]

# 批量种植树
# //forestgen <类型> [密度]

//tool selwand

//outline glass

//overlay grass_block
//flora 5
//replace stone stone,mossy_cobblestone,cobblestone

WorldEdit

命令描述
//wand使用木斧进行区域选择
//set大规模方块放置
//replace大规模方块替换
//copy复制选区
//paste粘贴选区
//rotate旋转选区
//flip翻转选区
//hsphere生成球体
//hcyl生成圆柱
//brush地形笔刷
//undo撤销操作
//redo重做操作
# Run CraftScript
# /cs <filename> <args>
# Run last CraftScript
# /.s <args>

GSit

commandfor
/sit, /gsit坐在方块上
/lay, /glay躺在方块上
/bellyflop, /gbellyflop趴在方块上
/spin, /gspin在方块上旋转
/crawl, /gcrawl在地上爬行
/sit toggle, /sit playertoggle切换右键点击方块或玩家坐下的功能
/gsitreload, /gsitrl重载插件

EssentialsX

/fly 可能导致 geyser 用户破坏方块产生延迟

commandfor
玩家
/home传送到家
/sethome设置家
/spawn传送到出生点
/tpa <玩家名称>发送传送请求
/tpaccept接受传送请求
/tpdeny拒绝传送请求
/setwarp <传送点名称>设置传送点
/warp <传送点名称>传送到传送点
/list查看在线玩家列表
/msg <玩家名称> <消息>发送私聊消息
/r <消息>回复私聊消息
/mail send <玩家名称> <消息>发送邮件
/balance查看余额
/pay <玩家名称> <金额>支付金钱
/afk设置为挂机状态
/back返回上次死亡/传送位置
/rules查看服务器规则
/helpop <消息>向管理员求助
管理员
/gamemode <模式> <玩家名称>更改游戏模式
/give <玩家名称> <物品> <数量>给予物品
/tp <玩家名称> <目标/坐标>传送玩家
/kick <玩家名称> <原因>踢出玩家
/ban <玩家名称> <原因>封禁玩家
/tempban <玩家名称> <时间> <原因>临时封禁玩家
/unban <玩家名称>解封玩家
/mute <玩家名称> <时间>禁言玩家
/unmute <玩家名称>解除禁言
/warp <传送点名称>管理传送点
/setspawn设置出生点
/time <时间>设置时间
/weather <天气>设置天气
/broadcast <消息>发送广播消息
/essentials reload重载配置文件

flycraft

# /flycraftreload
# /fly [player]
# /flyspeed <1-10>

LuckPerms