やまがみが作ったプラグインたち

Spigot/Bukkit向けプラグインの公開/紹介はこちらでどうぞ。新規トピックの投稿にはユーザー登録が必要です。
アバター
yamagami2211
ID: 4050Z50I9N
記事: 26
登録日時: 2020年3月30日(月) 22:03
お住まい: 大英帝国カナダ自治領
Minecraft ID: yamagami2211
いいねされた回数: 7回
連絡する:

やまがみが作ったプラグインたち

投稿記事 by yamagami2211 » 2020年3月30日(月) 22:41

作ったプラグインをまとめて置いておくところです。
  • buildblock
    ブロックの設置破壊、アイテムの捨てる拾うなどをPermissionとConfigで設定できるプラグインです。
    超簡易的な荒らし対策などに使えるかも。
    ダウンロードとか詳しい説明はこちら
    Ver:JE版1.12.2。他のバージョンでも動くかも。
    Spigotは自分気合でbuildしてください。
  • pointtp
    コマンド(Config)で設定した座標にテレポートするだけです。
    ログインしたら設定座標に飛ぶ機能を申し訳程度につけてあります。
    ダウンロードとコマンドの説明とかはこちら
  • AllPlayerKicker
    OP持ちとPermission持ち以外を全員kickするプラグインです。
    生放送とかの視聴者参加型企画とかで使えるかもしれません。
    ダウンロードと(以下略)はこちら
  • OpenGUI
    エンダーチェストとかを開けるプラグインです。
    人のも開けるよ。
    ダウンロードとかはこちら(フォーラムトピック)かここ
  • Ping
    pingを測定するだけのプラグインです。
    ダウンロードはここ(フォーラムトピック)かここ
  • GamemodeChanger
    gamemode を短縮して実行できるようにするプラグインです。
    ダウンロードはここ(フォーラムトピック)かここ

バグとかの報告があれば、件名が「Re:<プラグイン名>」になる形でレスしてください。
ダウンロードサーバ変更のお知らせ(2020/08/07)
今までGithubPagesを使ってファイルを配信していましたが、配信サーバを自前のサーバに変更しました。
ファイル一覧はこちらから見れます。
短縮URL経由でダウンロードが行われますが、内部のリンクの書き換えは完了しています。
合わせて次のファイルを削除しました。
OpenGUIの1.0.0~1.0.9(開発バージョン)、PlayerSupporter(PointTPの前の名前)
ソースコード:
https://github.com/plugin-yamagami2211
0
最後に編集したユーザー yamagami2211 [ 2020年8月07日(金) 15:52 ], 累計 8 回


[以下サイン]
なんかしてる人です。
急ぎで私に用事がある場合は、TwitterのDMにどうぞ。
自作のプラグイン配布トピック
[紹介]二次配布からのダウンロードはやめよう[Stop Mod Reposts]
Spigotのプラグインを作ってみようぜ

Tags:

アバター
yamagami2211
ID: 4050Z50I9N
記事: 26
登録日時: 2020年3月30日(月) 22:03
お住まい: 大英帝国カナダ自治領
Minecraft ID: yamagami2211
いいねされた回数: 7回
連絡する:

[7/7更新]OpenGUI[v1.3]

投稿記事 by yamagami2211 » 2020年4月01日(水) 17:45

エンダーチェストとインベントリーと作業台とエンチャントテーブルを開くプラグインです。

<<コマンド>>
enderchest : (自分の)エンダーチェストを開く
enderchest <PlayerName> : (他プレイヤーの)エンダーチェストを開く
inventory : (自分の)インベントリーを開く
inventory <PlayerName> : (他プレイヤーの)インベントリーを開く
workbench : ワークベンチ(作業台)を開く
enchanting : エンチャントテーブルを開く
(ラピスラズリがないとエンチャンをできません)
なくでもできます。
クリエイティブでしか確認していないので、サバイバルだと必要である可能性があります。

→v1.3にてラピスラズリを持っていなくても自動で配置されるようにした。

<<パーミッション>>
opengui.enderchest:自分のエンダーチェストを開く
opengui.enderchest.other:他プレイヤーのエンダーチェストを開く
opengui.inventory:自分のインベントリを開く
opengui.inventory.other:他プレイヤーのインベントリを開く
opengui.workbench:ワークベンチ(作業台)を開く
opengui.enchanting:エンチャントテーブルを開く
opengui.reload:Configのリロード
opengui.*:全部の権限
opengui.other.*:他プレイヤーのを開く系コマンドの権限

<<ライセンス>>
二次配布するな。改造自由に。改造したのを配布するのもだめ。

<<ソースコード>>
https://github.com/plugin-yamagami2211/OpenGUI

<<更新内容>>
v1.4: issues #5 対応 / コンソールからコマンドを実行するとエラーが出る不具合を修正 / Configに項目の追加

v1.3 : issues #4 対応 / Config追加 / ヘルプコマンド追加 / ConfigReloadコマンド追加

v1.2 : issues #1 #2 対応。

<<既存バグ/仕様?>>
v1.1~ :
・enchantingで開くと低レベルのエンチャントしかできない #3
・enchantingを使うにはラピスラズリが必要 #4
→コマンド実行時のみラピスラズリが自動で置いてある状態にしたい。
→→Configで有無を設定できるようにする予定。

→v1.3にて対応
v1.3~:
・reload実行時にヘルプコマンドまで表示される #5
v1.4で対応

<<ダウンロード>>
v1.4(最新版)
v1.3
v1.2
v1.1
開発はSpigot1.12.2で開発しています。他バージョンでの動作は確認していません。
0
最後に編集したユーザー yamagami2211 [ 2020年7月14日(火) 17:18 ], 累計 1 回
[以下サイン]
なんかしてる人です。
急ぎで私に用事がある場合は、TwitterのDMにどうぞ。
自作のプラグイン配布トピック
[紹介]二次配布からのダウンロードはやめよう[Stop Mod Reposts]
Spigotのプラグインを作ってみようぜ

アバター
yamagami2211
ID: 4050Z50I9N
記事: 26
登録日時: 2020年3月30日(月) 22:03
お住まい: 大英帝国カナダ自治領
Minecraft ID: yamagami2211
いいねされた回数: 7回
連絡する:

Re: OpenGUI

投稿記事 by yamagami2211 » 2020年7月07日(火) 22:43

使いみち不明ですが、v1.4を公開しました。

更新内容:
issues #5 対応 / コンソールからコマンドを実行するとエラーが出る不具合を修正 / Configに項目の追加

ダウンロード:
https://f.ym21.ml/qpuo8
0
最後に編集したユーザー yamagami2211 [ 2020年7月09日(木) 14:16 ], 累計 1 回
[以下サイン]
なんかしてる人です。
急ぎで私に用事がある場合は、TwitterのDMにどうぞ。
自作のプラグイン配布トピック
[紹介]二次配布からのダウンロードはやめよう[Stop Mod Reposts]
Spigotのプラグインを作ってみようぜ

アバター
yamagami2211
ID: 4050Z50I9N
記事: 26
登録日時: 2020年3月30日(月) 22:03
お住まい: 大英帝国カナダ自治領
Minecraft ID: yamagami2211
いいねされた回数: 7回
連絡する:

Ping [v1.0.1]

投稿記事 by yamagami2211 » 2020年7月08日(水) 21:34

Pingを測定するだけのプラグインです。

<<コマンド>>
/ping : pingを表示します。

<<パーミッション>>
ping.use : pingコマンドのパーミッションです。
誰でも使えるコマンドですが、権限剥奪して使えなくするとかに使ってください。

<<ライセンス>>
二次配布するな。改造自由に。改造したのを配布するのもだめ。

<<仕様>>
コンソールからは実行できません。
サーバに入ってすぐだと値が高くなるみたいです。

<<ダウンロード>>
v1.0.1
v1.0 (欠番)

<<ソースコード>>
https://github.com/plugin-yamagami2211/Ping
0
[以下サイン]
なんかしてる人です。
急ぎで私に用事がある場合は、TwitterのDMにどうぞ。
自作のプラグイン配布トピック
[紹介]二次配布からのダウンロードはやめよう[Stop Mod Reposts]
Spigotのプラグインを作ってみようぜ

アバター
yamagami2211
ID: 4050Z50I9N
記事: 26
登録日時: 2020年3月30日(月) 22:03
お住まい: 大英帝国カナダ自治領
Minecraft ID: yamagami2211
いいねされた回数: 7回
連絡する:

GamemodeChanger [v1.0.1]

投稿記事 by yamagami2211 » 2020年8月05日(水) 17:38

gamemodeを短縮して実行できるようにするプラグインです。

1.12.2で作りましたが、1.16でも動きます。

<<コマンドとパーミッション>>
/gm 0 : サバイバルにする : gamemode.survival
/gm 1 : クリエイティブにする : gamemode.creative
/gm 2 : アドベンチャーにする : gamemode.adventure
/gm 3 : スペクテイターにする : gamemode.spectator
/gmreload : Configをリロードする : gamemode.configreload
全権限 : gamemode.* (gamemode.configreloadは含みません)

<<仕様>>
  • コンソールからは実行できません。
    →エラーも出ません。
  • 他プレイヤーのゲームモードを変更できません。
    →今後実装予定です。未定です。
  • v1.0.1からアップデートを通知する機能を追加しました。
    サーバ起動時(リロード時)にサーバと通信してバージョンを確認します。
    通知はコンソールに表示されます。
    Configを変更することで通知を無効にすることができます。
<<更新内容>>
v1.0.1 (2020/08/23):
gmreload(configをリロードする)コマンドを追加
アップデートを通知する機能を追加

<<ライセンス>>
二次配布するな。改造自由に。改造したのを配布するのもだめ。

<<ダウンロード>>
v1.0
v1.0.1

<<ソースコード>>
https://github.com/plugin-yamagami2211/Gamemodechanger
0
[以下サイン]
なんかしてる人です。
急ぎで私に用事がある場合は、TwitterのDMにどうぞ。
自作のプラグイン配布トピック
[紹介]二次配布からのダウンロードはやめよう[Stop Mod Reposts]
Spigotのプラグインを作ってみようぜ

アバター
yamagami2211
ID: 4050Z50I9N
記事: 26
登録日時: 2020年3月30日(月) 22:03
お住まい: 大英帝国カナダ自治領
Minecraft ID: yamagami2211
いいねされた回数: 7回
連絡する:

Re:GamemodeChanger [v1.0.1]

投稿記事 by yamagami2211 » 2020年8月23日(日) 23:59

v1.0.1を公開しました。

<<更新内容>>
  • gmreload(configのリロード)コマンドを追加しました。
  • アップデートを通知する機能を追加しました。
ダウンロード
viewtopic.php?f=15&t=368#p1965
若しくは、
https://mc.yama2211.net/contents/gamemodechanger.html
0
[以下サイン]
なんかしてる人です。
急ぎで私に用事がある場合は、TwitterのDMにどうぞ。
自作のプラグイン配布トピック
[紹介]二次配布からのダウンロードはやめよう[Stop Mod Reposts]
Spigotのプラグインを作ってみようぜ

アバター
yamagami2211
ID: 4050Z50I9N
記事: 26
登録日時: 2020年3月30日(月) 22:03
お住まい: 大英帝国カナダ自治領
Minecraft ID: yamagami2211
いいねされた回数: 7回
連絡する:

Re: PlayerWhois [v1.0]

投稿記事 by yamagami2211 » 2020年9月08日(火) 15:33

プレイヤーの情報を表示するプラグインです。

以下の情報を取得し、チャット欄に表示します。
  • プレイヤー名(UUID)
  • IPアドレス
  • ワールドと現在座標
  • ゲームモード
  • 飛行状態(true or false)
スクリーンショット↓
画像

1.16.1で作っています。他のバージョンでの確認はしていません。

<<コマンド | パーミッション>>
/whois <プレイヤー名> : 上情報を表示します。 : playerwhois.use

一部のメッセージをConfigから変更可能です。
ただし、Configのリロードコマンドは実装していません。

<<仕様>>
  • コンソールなど、ゲーム外からは実行できません。
  • チャット欄に表示する内容(上参照)は変更できません。
<<Licence>>

<<ダウンロード>>
v1.0

<<ソースコード>>
https://github.com/plugin-yamagami2211/PlayerWhois
0
[以下サイン]
なんかしてる人です。
急ぎで私に用事がある場合は、TwitterのDMにどうぞ。
自作のプラグイン配布トピック
[紹介]二次配布からのダウンロードはやめよう[Stop Mod Reposts]
Spigotのプラグインを作ってみようぜ

返信する