如何在1.14.3的原版Minecraft服务器中方便地在每个玩家的屏幕上显示自己的坐标?

2025-03-23 19:13:03
推荐回答(5个)
回答1:

你可以下个动态计分板插件(Info-Board)不知道网易我的世界有没(前提是必须是插件服务器端),然打开sever/plugin/Info-Board/config、

找到配置,然后在这里改成这样

以下是配置-------------------------------------

Check for Updates: true #是否提示更新

Custom Variables:

: www.youtube.com/user/sniperzciinema

: §6§l计分板 #计分板的标题

Disabled Worlds: #这是计分板关闭的世界

- DisabledWorld1

- DisabledWorld2

Scrolling Text:

Enable: true #是否改为动态,改成true为动态

Shift Time: 0.5  #动态速度(秒)

Update Time: 2 #刷新时间 建议不要改得太低。1.0-2.5 之间就好了

Info Board:

'1': #第几个计分板

Show Time: 15 #计分板停留时间

global:

default:

Title: §d§l玩家信息

Rows:

- '&5当前等级:&f'

- '&5当前生命:&f'

- '&5你的金钱:&f'

- '&5你的点卷:&f'

- '&5最大生命:&f'

- '&4x坐标'

- '&4y坐标'

- '&4z坐标'

配置结束--------------------------------------

如果这个版本插件不兼容我建议你入手TitleManager(这个插件可以支持到1.13.1你可以试一下

然后也是打开/sever/pluging/TitleManager但这个插件好像不自带x,y,z变量,所以只能试试前一款插件了,我把两款插件的下载地址放在下面

第二款插件下载第一款插件下载(需要翻墙)

回答2:

用指令应该可以,想看看对你有没有帮助,求回!!
创建三个计分板:
scoreboard objectives add X dummy
scoreboard objectives add Y dummy
scoreboard objectives add Z dummy
然后把坐标记录在计分板上(循环)
execute as @e store result score @s X run data get entity @s Pos[0] 1
execute as @e store result score @s Y run data get entity @s Pos[1] 1
execute as @e store result score @s Z run data get entity @s Pos[2] 1
最后用scoreboard把三个计分板都显示在副标题(循环)
execute as @e run title @s subtitle [{"score":{"objective":"X","name":"@s"},"color":"black","bold":true,"italic":false,"underlined":false,"strikethrough":false,"obfuscated":false}]
execute as @e run title @s subtitle [{"score":{"objective":"Y","name":"@s"},"color":"black","bold":true,"italic":false,"underlined":false,"strikethrough":false,"obfuscated":false}]
execute as @e run title @s subtitle [{"score":{"objective":"Z","name":"@s"},"color":"black","bold":true,"italic":false,"underlined":false,"strikethrough":false,"obfuscated":false}]

回答3:

安装高清修复MOD,可以在视频选项里开启坐标和FPS的实时显示。另外,很多的地图mod也有这个功能。貌似用命令方块也是可以的,PE端是有这样的一个指令,PC应该也有。

回答4:

这个的话不按F3的话只能加模组了,加个小地图模组什么的

回答5:

二分法读写玩家坐标,具体教程可以去b站看