作者:rebot | 分类:模组
Minecraft 版本: 1.19.2 1.19.3 1.19.4 1.20 1.20.1 1.20.2 1.20.3 1.20.4 1.20.5 1.20.6
平台: fabric
标签: management
A mod that grants regular players TP (Teleportation) permissions in the server, without allowing them to freely teleport to others.
一个用于在服务器中给予普通玩家 TP 权限,但不至于让玩家随意 TP 别人的模组。
理论上其它版本也可以使用,如果有人测试发现某个版本可用的话,可以在 Github 中提交 issue。
参数解释(尖括号<>表示必填,方括号[]表示可选):
level: 维度名称(比如:minecraft:overworld)pos: 坐标(比如:1 5 6)player: 玩家名称force: 是否强制请求(可选值:true/false)指令列表:
tphelp: 获取帮助信息tpp: 传送到当前世界的主城/出生点tpp <level>: 传送到指定世界的主城/出生点tpp <pos>: 传送到当前世界的指定坐标tpp <level> <pos>: 传送到指定世界的指定坐标tpa <player> [force]: 请求传送到指定玩家,force 为 true 时自动取消已发起的传送请求tphere <player> [force]: 请求将指定玩家传送到自己,force 为 true 时自动取消已发起的传送请求tphome: 传送到家tpspawn: 传送到重生点tpconfig set: 调整设置tpconfig get: 读取设置tpm set: 修改服务器指定设置tpm get: 读取服务器指定设置tpm set person <player>: 修改指定玩家的指定配置(要求 3 级管理员)tpm reload: 重新加载配置文件tpaccept [player]: 接受指定玩家/所有人发起的传送请求(对于 tphere,必须携带 player 参数)tpreject [player]: 拒绝指定玩具/所有人发起的传送请求普通用户可调参数列表(通过 tpconfig 调整):
home: 用于设置家的坐标tpconfig set homeauto_reject: 用于开启或关闭自动拒绝传送请求的功能tpconfig set auto_reject true/falseauto_accept: 用于开启或关闭自动接受传送请求的功能tpconfig set auto_accept true/falsetphere 发起的传送请求管理员可调参数列表(通过tpm)
main: 用于设置指定世界的主城坐标tpm set main [level] [pos]level 和 pos 要么都填,要么都不填,不填表示设置到当前位置配置存储在 /config/tpm.json 文件中,若文件不存在将会自动生成,其中会包含一个格式范例(建议修改时将其删除),配置文件示例如下:
{
"version": 1,
"default": {
"auto_accept": [
{
"regex": "^bot_",
"value": true
}
],
"auto_reject": [
{
"regex": ".*",
"value": false
}
],
"home": [
{
"regex": ".*",
"value": ["minecraft:overworld", 114514, 75.3, 415411]
}
]
}
}
其中每一项数组中越靠前的优先级越大,regex 使用正则表达式匹配玩家名称。如果一个玩家 auto_reject 和 auto_accept 均为 true,则 auto_reject 生效。
所有布尔类型的全局缺省值均为 false,非基本类型的全局缺省值均为 null。上述 json 仅为范例,实际使用中建议删除与全局缺省值相同的配置(会影响性能)。
请登录后举报
暂无评论,抢个沙发吧~