Re: [問題] 請問有沒有方法找回狗?
※ 引述《redcardo (redcard)》之銘言:
: 最近把那隻跟了我生存幾個月的狗弄丟了...
: 事情是這樣的
: 本來只是帶他出去冒險
: 結果回程的時候不知道是不小心點到他還是傳不過來
: 等到發覺到他不見的時候已經有點遠了
: 後來在經過的路線上又找了好久 但還是找不到
: 請問各位大大有沒有辦法找回狗?
: 無論是開創造還是打指令都好 拜託幫我找回他(╥_╥)
: --
如板友所說,指令的話因為只會讀取 loaded chunk
而你是在半路弄丟的,那有 87% 已經成為 unloaded chunk,所以指令基本上不可行
(如果有板友知道怎麼讓指令也可以搜尋所有 chunk 的話也可以留言讓我知道)
因此才建議使用 NBTExplorer
這裡是 Official thread: (縮網址的網站進不去,所以麻煩自己接一下)
https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/
minecraft-tools/1262665
這邊先說明一下為什麼在 1.16 之後要找比較麻煩
1.16 之前,對於可馴服生物的主人ID,其儲存格式是這樣的
(tag=OwnerUUID, type=string)
https://i.imgur.com/Ebn7hm8.png
但 1.16 之後是長得像這樣的
(tag=Owner, type=int array)
https://i.imgur.com/aj5FkLU.png
如果是過去的版本,只要搜尋兩個條件大概就可以找到這隻狗狗
tag name=OwnerUUID, value=上面綠色的那坨文字
但是 NBTExplorer 沒辦法搜尋 int array,所以只能用其他的線索來找
例如 {Sitting: 1b},在這邊我們假設原 po 的狗狗只是坐下了,nbt 會長得像這樣
https://i.imgur.com/nAsJZvZ.png
當然你的世界有可能不只一隻狗狗坐下,所以這時候你要搭配 Owner 來判斷
例如上面 1.16 圖中的狗狗,他有個 Owner 的 int array,就是上圖的橘色文字
https://i.imgur.com/BEbCe3A.png
把他換成 Hex view,會變成
https://i.imgur.com/0OqvNTi.png
這串其實就是我的 UUID,跟我真正的 UUID 比對一下
(你的玩家 UUID 可以在這裡查詢: https://mcuuid.net/)
58 7A 65 6F 64 40 32 B5 DA 16 AF 86 3E 83 10 38
6f657a58-b532-4064-86af-16da3810833e
他其實就是以每兩個字元為一組,然後倒序編寫
基本上這個世界如果只有你在玩,而且狗狗的 Owner 不是空的話就是你在找的了
雖然可能會花上比較久的時間,不過這個方法可以確保你找的到目標
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.80.23 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Minecraft/M.1617539615.A.516.html
※ 編輯: suaveness (114.36.80.23 臺灣), 04/04/2021 20:42:42
推
04/04 21:37,
3年前
, 1F
04/04 21:37, 1F
→
04/04 21:37,
3年前
, 2F
04/04 21:37, 2F
推
04/04 21:48,
3年前
, 3F
04/04 21:48, 3F
推
04/04 21:51,
3年前
, 4F
04/04 21:51, 4F
推
04/05 01:07,
3年前
, 5F
04/05 01:07, 5F
→
04/05 01:07,
3年前
, 6F
04/05 01:07, 6F
推
04/05 01:09,
3年前
, 7F
04/05 01:09, 7F
→
04/05 01:09,
3年前
, 8F
04/05 01:09, 8F
→
04/05 01:10,
3年前
, 9F
04/05 01:10, 9F
→
04/05 01:10,
3年前
, 10F
04/05 01:10, 10F
推
04/06 14:24,
3年前
, 11F
04/06 14:24, 11F
推
04/07 10:18,
3年前
, 12F
04/07 10:18, 12F
討論串 (同標題文章)