/teleporter

Primary LanguagemcfunctionMIT LicenseMIT

Teleporter

権限がなくても設置ができるテレポーターが作れるデータパックです。

つくりかた

  1. OP権限を持っている人が/function kaonasi.teleporter:set_teleport_makerを実行し、テレポーター作成機を設置する
    コマンドを実行した人がいる座標に設置されます。
  2. X座標、Y座標、Z座標を設定する 矢などをクリックで設定できます。
  3. **上の額縁を取る
  4. 額縁を置く

つかいかた

額縁を設置した場所の中心から半径0.2ブロック以内でシフトを押すと、指定した座標にてレポートします。
テレポーターと同じマスにプレイヤーの頭(誰のでも良い)を置くと、テレポーターを削除することができます。

名前の変更

オフハンドに名前をつけた任意のアイテム、メインハンドに名前を変えたいテレポーターを持った状態で/trigger kaonasi_teleporter.name.changeを実行すると、テレポーターの表示名を変更できます。
これは、OP権限を持っていなくても使えます。

テレポーター設置の権限

OPを持っていない人も置けるようにするには、/scoreboard players set <プレイヤー名> kaonasi.teleporter.enable.set 1を実行してください。
指定したプレイヤーは/trigger kaonasi_teleporter.setで設置できるようになります

em-libについて

「指定した座標にてレポートする」を実装するためにem-libのscoretoを使わせていただきました。
ありがとうございました!

既知のバグ

  • readme.mdの「テレポート」が「てレポート」となっている
    →仕様です