Releases: nea-c/MarkerMotion
Releases · nea-c/MarkerMotion
v3.5
v3.4
v3.3
v3.2
v3.1
v3.0
⚠️ 注意 ⚠️
このバージョンには一部破壊的変更が加えられています
以前のバージョンをそのままアップデートでは使用できません
もしアップデートされる際は召喚時の設定
を変更してください
変更点
- 別ディメンションにおいて、x:0,z:0付近から離れると正常に動作しない問題の修正
- xかzが特定座標を超えたときに正常に動作しない問題の修正
- ブロックの当たり判定を追加
- 階段やハーフなど、フルブロックより小さいブロックの隙間など細かい当たり判定で移動させることが可能になりました
#marker_motion:
,#marker_motion:tag_remove
で利用できるように変更- speedの値を以前までの1/100で宣言するように変更
- gravityの値を以前までの1/10で宣言するように変更
- speed.loss.typeの指定を
"+"
,"*"
で指定するように変更 - Motionを削除
- 代替としてMoveを追加
- stopwith.hitのデフォルト値をtrueに変更
v2.3
v2.2
v2.1
v2.0
⚠️ 注意 ⚠️
このバージョンには一部破壊的変更が加えられています
以前のバージョンをそのままアップデートでは使用できません
もしアップデートされる際は召喚時の設定
と実行するfunction
、付与されるタグ
を変更してください
- 召喚時の設定
- markerのdata内に書く
NeAcMarkerMotion:{}
がMarkerMotion:{}
になりました。※内部データは変更ありません。
- markerのdata内に書く
## 変更前
summon marker ~ ~ ~ {data:{NeAcMarkerMotion:{speed:{amount:100}}}}
## 変更後
summon marker ~ ~ ~ {data:{MarkerMotion:{speed:{amount:100}}}}
- 実行するfunction
- 実行するfunctionが
neac_marker_motion:<>
からmarker_motion:<>
になりました
- 実行するfunctionが
## 変更前
function neac_marker_motion:
function neac_marker_motion:tag_remove
## 変更後
function marker_motion:
function marker_motion:tag_remove
- 付与されるタグ
NeAcMarkerMotion.<>
タグがMarkerMotion.<>
になりました
## 変更前
execute if entity @s[tag=NeAcMarkerMotion.stop] run scoreboard players set @s A 1
execute if entity @s[tag=NeAcMarkerMotion.on_block,tag=!NeAcMarkerMotion.on_block.wall] run scoreboard players set @s A 1
## 変更後
execute if entity @s[tag=MarkerMotion.stop] run scoreboard players set @s A 1
execute if entity @s[tag=MarkerMotion.on_block,tag=!MarkerMotion.on_block.wall] run scoreboard players set @s A 1
変更点
- データパックの名称から
"NeAc"
を削除 - 動作要件に
MinecraftJE 1.18.2
と記載したにも関わらずpack_format
が9でなかった問題を修正 data.MarkerMotion.speed.loss.type
が"multiply"
でないときの動作が正常でなかった問題を修正- 直接弄ったりしていたデータを一時ストレージに入れてから利用することでの微軽量化試み
- その他軽微な修正