看板 Minecraft 關於我們 聯絡資訊
1.3.2(含)之前的一般修復的公式是 min( floor( Item A uses + Item B uses + (Max uses / 10) ), Max uses) From wiki and bukkit source code 也就是兩個工具/武器/盔甲的剩餘耐久度(可用次數)相加後 再加上10%的最大耐久度(即全新工具的耐久度)後無條件捨去 新耐久度不可超過最大耐久度,超過就設此值為最大耐久度 但是1.4.2之後一般修復的公式好像有變 根據實驗指出,此公式應為 min( floor( Item A uses + Item B uses + (Max uses / 20) ), Max uses) From my experiments 也就是獎勵給的10%變成只剩下5%,雖然少了一些但好像沒差多少=口= 這個目前在wiki或論壇貌似都還沒看到 而且水桶原始檔不確定是否是最新版 如果用鐵砧來修復的話,目前的機制如下: http://zh.minecraftwiki.net/%E9%93%81%E7%A0%A7%E6%9C%BA%E5%88%B6 不過資料目前皆不保證是正確版,而且也不完整 等完整一點再來整理給大家吧=v= -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.249.199.19
jeffffliu:修復公式沒錯啊1.3.2是*10/100 1.4.2 1.4.3是*5/100 11/07 10:27
jeffffliu:資料會在CraftingManager.findMatchingRecipe( ) 11/07 10:33
jeffffliu:rename就... 11/07 10:34
andychay2:我是在別的地方看到的 原來資料放在這 我看錯了 11/07 18:32
andychay2:rename怎麼了嗎XD 11/07 18:33
andychay2:謝謝指教~ 11/07 18:35
jeffffliu:repair做的事情是 merge and/or rename 11/07 18:54
andychay2:原來如此!! 11/07 19:05