本帖最后由 iMoonDay 于 2023-2-13 05:18 编辑
我想像/title @a actionbar ... 这样给玩家显示内容,但是找了半天没有找到它的方法叫什么,有人知道吗
版本是1.19.3 Fabric
我想像/title @a actionbar ... 这样给玩家显示内容,但是找了半天没有找到它的方法叫什么,有人知道吗
版本是1.19.3 Fabric
你去net.minecraft.server.command.TitleCommand里就能翻到了,是用player.networkHandler.sendPacket向玩家发送一个net.minecraft.network.packet.s2c.play.OverlayMessageS2CPacket
如果是想在客户端触发,那你就看net.minecraft.client.network.ClientPlayNetworkHandler里的OverlayMessageS2CPacket那个位置,用的是client.inGameHud.setOverlayMessage(一个Text, false);
如果是想在客户端触发,那你就看net.minecraft.client.network.ClientPlayNetworkHandler里的OverlayMessageS2CPacket那个位置,用的是client.inGameHud.setOverlayMessage(一个Text, false);
无敌三脚猫 发表于 2023-2-13 10:38
你去net.minecraft.server.command.TitleCommand里就能翻到了,是用player.networkHandler.sendPacket向玩 ...
客户端触发的
- client.inGameHud.setOverlayMessage(Text, false);