ページ 11

Re: PlayerWhois [v1.2]

Posted: 2022年1月08日(土) 23:00
by yamagami2211
PlayerWhoisを更新しました。
  • 言語設定を取得できるようになりました。
  • プレイヤーのバージョンを取得できるようになりました。
    →これに伴い ProtocolLib が必要です。

乱数の座標にテレポートする「RandTP」 v1.0.3

Posted: 2022年7月18日(月) 23:08
by yamagami2211
# なにこれ
乱数で生成した座標にテレポートするプラグイン。
多分 -20000 ~ 20000 までの値を生成すると思う。
Config初期値で -200 ~ 200 までの値を生成すると思う。

# 仕様(!要確認推奨!)
  • -20000 ~ 20000 Config初期値で -200 ~ 200ぐらいまでの値を生成して XZ 座標に代入されます。
  • Y 座標は 200 固定です。(埋まってしまうことを防ぐため)
  • 値はConfigまたは /randset <数値>で設定できます。
    数値以外が入っている場合エラーが出ます。
    処理はIntで管理しているので、Intの最大値以上の場合もエラーが出ると思います。0でもエラーが出ます。
  • 落下ダメージ無効化のため、10秒間 耐性 が付与されます。
  • 恐らく生成されていない場所にテレポートするため、サーバに甚大な負荷を与える可能性があります。
  • /randtp [PlayerName]で指定したプレイヤーをTPできるようになりました。 (v1.0.2)
  • /randset で現在の(Configの)値を表示するようになりました。 (v1.0.2)]
  • /randtpall でサーバにいるすべてのプレイヤーを同じランダムな座標にTPできるようになりました。 (v1.0.2)
# コマンドと権限
/randtp : ランダムな座標にTPします。 : randtp.use
/randtp : [playername] [playername]の人をランダムな座標にTPします。 : randtp.use
/randtpall : すべてのプレイヤーをランダムな座標にTPします。 : randtp.alltp
/randset : 現在のConfigの値を表示します。 : randtp.admin
/randset : [Int] : [Int]をConfigに保存します。 : randtp.admin
# : すべての権限 : randtp.*

randtp.use は誰でも使えます。
: randtp.alltp がrandtp.*に含まれていません。次のアップデートがあれば直します。

# ダウンロード
v1.0.3 (最新版)
v1.0.2
v1.0.1
v1.0
# ソースコード
https://github.com/plugin-yamagami2211/RandTP

導入プラグインをリストで保存する「PluginList」

Posted: 2022年9月15日(木) 20:47
by yamagami2211
# なにこれ
導入しているプラグインをconfig.ymlに書き出すプラグインです。

コード: 全て選択

pluginlist: '(10): SnowballExplosion[1.1-SNAPSHOT], BuildBlock[1.0.3], Ping[1.0.1-SNAPSHOT],
  PointTP[1.0.0.6-SNAPSHOT], OpenGUI[1.4-SNAPSHOT], AllPlayerKicker[1.0], PluginList[1.0.3-SNAPSHOT],
  GamemodeChanger[1.0.1-SNAPSHOT], ProtocolLib[4.7.0], PlayerWhois[1.2.2-SNAPSHOT]'
のように書き出します。
[]内はプラグインのバージョンです。

#コマンド・権限
/pluginlist : Configにプラグインリストを書き込みます : pllist.use (OP)

# ダウンロード
v1.0

#ソースコード
https://github.com/plugin-yamagami2211/PluginList