1.20.0 changelogs
1.20.0.20
- イベント名の変更
events.chat, beforeChat
→chatSend
world.events
がworld.afterEvents
とworld.beforeEvents
に分かれた- アイテム周りのイベントの変更
<ItemUseEvent>.item
→<ItemUseEvent>.itemStack
<ItemUseOnEvent>.getBlockLocation()
削除 →<ItemUseOnEvent>.block
から直でブロックを取得する - Beforeイベント内でワールドの状態に変更を加える関数/プロパティを使うとエラーが出るようになった → system.runやrunTimeoutで一瞬の遅延を挟むと回避できる。遅延させてからはイベント変数が使えなくなる(=キャンセルできなくなる)ので注意
- プロパティ名の変更
<Entity>.scoreboard
→<Entity>.scoreboardIdentity
- .teleport()には座標とTeleportOptionsのみを使うようになった
- タグの最大の長さが256に制限された
1.20.0.21
- BlockProperty系の値はBlockStatesに名前が変わった
<BlockPermutation>.getProperty()
→.getState()
1.20.0.22
- @minecraft/server-ui@1.0.0-beta削除 → 1.0.0か1.1.0-beta を使う
- MinecraftEnchantmentTypes削除
→
EnchantmentTypes.get(エンチャントID);
で代用できる
1.20.0.23
- BDSコンソールにログを表示させる設定が追加された
- .removeEffect()追加
- addEffect(), getEffect(), removeEffect()が文字のidを受け付けるようになった
1.20.0.24
特にないよ
1.20.0.25
特にないよ
Edit on Github