风扇滑翔翼
如题 服务器在春节要邀请一批人来玩 服务器平时是白名单私服 考虑活动才转为公服
现在打算邀请一批人 同时允许其他人围观 受邀的人会是生存模式 但是其他任何人都可以加入服务器 不过为了防止有恶意破坏 需要将未受邀的玩家设置成冒险模式
目前的考虑是把默认游戏模式设置成冒险 但是其他玩家的游戏模式就要等他们上线一个个设置了 想问一下有没有办法直接将特定ID的人的模式调为生存
服务端是1.18.1官端 安装了fabric

MoonCakeMC
给你邀请的人使用 /tag 游戏ID add invited
然后放置一个循环命令方块在常加载区域(可以forceload指令,具体可自己查
命令方块里写 gamemode adventure @a[tag=!invited]
以上是把未受邀设置为冒险的方法
---------------------
如果您觉得只需要把受邀者设为生存其他不用动
可以在上述命令方块里写 gamemode survival @a[tag=invited]

PixelWorld
本帖最后由 PixelWorld 于 2023-1-16 08:27 编辑

分组进行给予权限
例如默认为default组并将其设置为冒险模式

操作步骤

受邀人员可以获得invite组获得生存模式   如果受邀人员不多时候可以手动给予玩家生存模式
   如果多的话可以将受邀人员tp或聚集到一起使用指令给予


以上为不加mod的方法
此方法需要添加LuckpermsMOD下载链接幸运烫发 - 模组 - 我的世界 - 诅咒锻造 (curseforge.com)
与上面方法类似
例如默认为default组并将其设置为冒险模式

在lp权限组中创建invite(可自定义)组将其设置为生存



风扇滑翔翼
本帖最后由 风扇滑翔翼 于 2023-1-16 13:11 编辑
PixelWorld 发表于 2023-1-16 08:07
分组进行给予权限
例如默认为default组并将其设置为冒险模式


这个分组如何分呢 服务网一直只是纯生存 没怎么接触过这方面

我看了下MOD官网 在编辑器里似乎没有默认模式的选项?

PixelWorld
风扇滑翔翼 发表于 2023-1-16 12:51
这个分组如何分呢 服务网一直只是纯生存 没怎么接触过这方面

我看了下MOD官网 在编辑器里似乎没有默认模 ...

进入游戏中输入lp edit 会有一个网站在网站中可以添加和修改组吧

风扇滑翔翼
PixelWorld 发表于 2023-1-16 13:49
进入游戏中输入lp edit 会有一个网站在网站中可以添加和修改组吧

我看了 里面好像只能调整各项权限 没法调整默认游戏模式

PixelWorld
风扇滑翔翼 发表于 2023-1-16 20:41
我看了 里面好像只能调整各项权限 没法调整默认游戏模式

调整默认模式需要在server.properties设置

风扇滑翔翼
PixelWorld 发表于 2023-1-16 20:43
调整默认模式需要在server.properties设置

default的默认模式在这设置 invited的也是?

PixelWorld
风扇滑翔翼 发表于 2023-1-18 00:39
default的默认模式在这设置 invited的也是?

对只要设置成冒险模式后就都是冒险模式了

只需要给invited生存或者创造就行了

风扇滑翔翼
PixelWorld 发表于 2023-1-18 06:00
对只要设置成冒险模式后就都是冒险模式了

只需要给invited生存或者创造就行了 ...

具体如何给invited生存 是在server.properties添加什么还是在luckprems设置什么

PixelWorld
本帖最后由 PixelWorld 于 2023-1-18 10:13 编辑
风扇滑翔翼 发表于 2023-1-18 09:49
具体如何给invited生存 是在server.properties添加什么还是在luckprems设置什么

#代表所有玩家进入服务器后为冒险模式
server.properties 中的gamemode=adventure
#进入luckprems的编辑界面指定给予生存或创造权限
检查是否安装Minecraft Command Permissions Fabric - MC百科|最大的Minecraft中文MOD百科 (mcmod.cn)
权限节点minecraft.command.<命令>
例如Minecraft.command.tp 代表玩家有tp权限

所有命令可以在这里找到命令 - Minecraft Wiki,最详细的我的世界百科 (fandom.com)

风扇滑翔翼
本帖最后由 风扇滑翔翼 于 2023-1-18 12:54 编辑
PixelWorld 发表于 2023-1-18 10:07
#代表所有玩家进入服务器后为冒险模式
server.properties 中的gamemode=adventure
#进入luckprems的编辑界 ...

就是说给 /gamemode survival 的权限?这样可以做到吗 不然给整个/gamemode权限不就可以切创造了

PixelWorld
风扇滑翔翼 发表于 2023-1-18 12:51
就是说给 /gamemode survival 的权限?这样可以做到吗 不然给整个/gamemode权限不就可以切创造了 ...

应该是可以给这个权限的
我没试过

第一页 上一页 下一页 最后一页