by penM » 2022年4月08日(金) 20:44
参考にしているサイトのバージョンが1.15系ではないですか?
1.16と比較するとクラス内関数に結構変更が見られます。
!isRemote() →isClientSide (関数か変数か不明)
getPos() →getClickedPos()
-
damageItem()→hurtAndBreak()
sendBreakAnimationですが、Playerインスタンスの型がわからないので調べられませんでした。
下記の違いを見比べてもらえばわかると思います。
https://nekoyue.github.io/ForgeJavaDocs ... ClientSide
https://nekoyue.github.io/ForgeJavaDocs ... l#isRemote
参考にしているサイトのバージョンが1.15系ではないですか?
1.16と比較するとクラス内関数に結構変更が見られます。
[list]
[*]!isRemote() →isClientSide (関数か変数か不明)
[*]getPos() →getClickedPos()
[*] damageItem()→hurtAndBreak()
[/list]
sendBreakAnimationですが、Playerインスタンスの型がわからないので調べられませんでした。
下記の違いを見比べてもらえばわかると思います。
https://nekoyue.github.io/ForgeJavaDocs-NG/javadoc/1.16.5/net/minecraft/world/World.html#isClientSide
https://nekoyue.github.io/ForgeJavaDocs-NG/javadoc/1.15.2/net/minecraft/world/World.html#isRemote