印板 - TUSB/TheUnusualSkyBlock GitHub Wiki

特殊な看板を設置し、クリックすることで便利機能を実行することができるシステム。

印板アイテム

本体はマグマキューブのスポーンエッグであり、CustomModelDataで看板のテクスチャに変更されているものがほとんどである。

magma_cube

Tags : 印板に必要な情報をTagsとして記述
DeathLootTable : 設置できなかった時に返却するためのルートテーブル
ArmorItems[]
└ [0]
  └ tag
    └ Data : 看板に記述するテキスト
      └ Text1~4
  • Tags
    印板と認識させるSignと看板の種類の[Acacia,Birch,DarkOak,Jungle,Oak,Spruce,Crimson,Warped]のいずれかを指定する。

  • DeathLootTable
    印板を設置できなかった時に同じアイテムを返却するために、自身のアイテムが保存されているルートテーブルを指定する。

  • ArmorItems[0].tag.Data
    看板に書き込むテキストを実際の看板のNBTのようにText1,Text2...と指定していく。

印板処理

item:sign/click/以下に処理を追加していく。