検索結果 33 件

by yamagami2211
2020年11月16日(月) 00:23
フォーラム: [質問] サーバープラグイン/マルチサーバー運用
トピック: 【総合】トピック立てるまでもない質問【サーバープラグイン/マルチサーバー運用】
返信数: 9
閲覧数: 6375

Re: 【総合】トピック立てるまでもない質問【サーバープラグイン/マルチサーバー運用】

私は現在IntelliJ IDE でbukkitプラグインを作成しています。 プラグインの設定にConfigを使いたいのですが、コンパイル時に.jar内にconfig.ymlを入れる方法がわかりません。どのように設定するのでしょうか? 現在はWinRARでコンパイル後に突っ込んで対処しています。 また私はIntelliJ を使うのは初めてなのでよくわかりません。どうぞよろしくお願いします。 resourcesの上で右クリック->新規->ファイルで追加できます。 https://cdn.discordapp.com/attachments/775343680797671424/77755437...
by yamagami2211
2020年11月10日(火) 17:17
フォーラム: [質問] Mod/プラグイン制作関連
トピック: Electroblob's Wizardry 日本語化
返信数: 2
閲覧数: 855

Re: Electroblob's Wizardry 日本語化

https://matterlife0001.blogspot.com/201 ... ardry.html にja_jp.langの内容があるので、コピーしてテキストエディタに貼り付けて、ja_jp.langで保存すれば日本語化にできるかと。
by yamagami2211
2020年11月09日(月) 22:59
フォーラム: Mod/プラグイン開発関連
トピック: [Eclipse使用]Spigotのプラグインを作ってみようぜ
返信数: 1
閲覧数: 5610

[IntelliJ使用]Spigotのプラグインを作ってみようぜ

今回はIntelliJを使った方法を紹介します。 なお、作るものは同じです。 注意事項 ダウンロードや日本語化云々は自力でオナシャス。 あと、プラグインを作るにあたって必要なものはすでに準備してある前提で書いています。 なお、 自分流 な面が強いので、他の人からすると「なんやこれ」ってなるかもしれません。ご了承ください。 IntelliJ IDEA 2020.1.4 CommunityEdition (Build #IC-201.8743.12)を使用しています。 また、Minecraft関係の開発を楽にするプラグインとして、 Minecraft Development がありますので、導入を...
by yamagami2211
2020年11月09日(月) 16:24
フォーラム: Mod/プラグイン開発関連
トピック: トピックを立てるまでもないライブラリやコード置き場
返信数: 8
閲覧数: 2033

プレイヤーのインベントリを開く+α

自分で作ったプラグインと同じものです。 コマンド実行を前提としていますので Player player = (Player) sender; とかでplayerを持ってきています。 1.12.2です。 *1 : 自分のインベントリを開く (/<command> ) player.openInventory(player.getInventory()); *2 : 他のプレイヤーのインベントリを開く (/<command> [playername] ) Player targetplayer = player.getServer().getPlayer(args[0]); player.open...
by yamagami2211
2020年11月07日(土) 13:56
フォーラム: Mod/プラグイン開発関連
トピック: トピックを立てるまでもないライブラリやコード置き場
返信数: 8
閲覧数: 2033

オンラインのプレイヤーにメッセージを送る

コード: 全て選択

Bukkit.broadcastMessage("String");
ChatColorが使える他、Configから引っ張ってくることもできます。

オンライン中の全員に送るので、Tipsとか告知とかそういうのに使えるかも.......?
小言...
Show
自分の環境がおかしいのか、setJoinMessageとかsetQuitMessageが使えない(...?)ようなので、ggって見つけてきた。
知ってる人多いと思うけど。
by yamagami2211
2020年11月07日(土) 00:06
フォーラム: Mod/プラグイン開発関連
トピック: トピックを立てるまでもないライブラリやコード置き場
返信数: 8
閲覧数: 2033

プレイヤーを非表示にする

前に書いた「 Spigotでプレイヤーにエフェクトを与えるコード 」で透明エフェクトを掛けるのではなく、NMSを使った方法を書き記しておきます。 何かしらの参考程度に御覧ください。恐らくもっといい方法があると思います。 今回は 1.12.2 を使います。 NMSを使えるようにする。 追記 20/11/07 >> BuildToolsが必要で、1.12.2をビルドする必要があります。 他のバージョンでNMSを使うなら、そのバージョンをビルドする必要があります。 <<追記終わり pom.xmlに <dependency> <groupId>org.spigotmc</groupId> <artif...
by yamagami2211
2020年11月04日(水) 21:46
フォーラム: Mod/プラグイン開発関連
トピック: トピックを立てるまでもないライブラリやコード置き場
返信数: 8
閲覧数: 2033

Spigotでプレイヤーにエフェクトを与えるコード

例えばこんな感じ。 public void onLogin(PlayerLoginEvent e){ Player player = e.getPlayer(); player.addPotionEffect(new PotionEffect(PotionEffectType.LUCK,10,0)); } (ログインしたプレイヤーに 幸運 を付与する) LUCKの部分を存在するエフェクトのやつに書き換えれば、ログインしたら透明化とか移動速度100とかできます。 逆にエフェクトを剥ぐやつ。 public void onLogin(PlayerLoginEvent e){ Player playe...
by yamagami2211
2020年9月08日(火) 15:33
フォーラム: サーバープラグイン公開/紹介
トピック: やまがみが作ったプラグインたち
返信数: 6
閲覧数: 8064

Re: PlayerWhois [v1.0]

プレイヤーの情報を表示するプラグインです。 以下の情報を取得し、チャット欄に表示します。 プレイヤー名(UUID) IPアドレス ワールドと現在座標 ゲームモード 飛行状態(true or false) スクリーンショット↓ https://i.imgur.com/Z50RnRi.png 1.16.1で作っています。他のバージョンでの確認はしていません。 <<コマンド | パーミッション>> /whois <プレイヤー名> : 上情報を表示します。 : playerwhois.use 一部のメッセージをConfigから変更可能です。 ただし、Configのリロードコマンドは実装していません。 ...
by yamagami2211
2020年8月23日(日) 23:59
フォーラム: サーバープラグイン公開/紹介
トピック: やまがみが作ったプラグインたち
返信数: 6
閲覧数: 8064

Re:GamemodeChanger [v1.0.1]

v1.0.1を公開しました。

<<更新内容>>
  • gmreload(configのリロード)コマンドを追加しました。
  • アップデートを通知する機能を追加しました。
ダウンロード
https://forum.civa.jp/viewtopic.php?f=15&t=368#p1965
若しくは、
https://mc.yama2211.net/contents/gamemodechanger.html
by yamagami2211
2020年8月10日(月) 12:29
フォーラム: ゲームプレイ関連
トピック: [JE版1.12.2]タイマーを作ろう
返信数: 1
閲覧数: 2378

[JE版1.16.1]タイマーを作ろう

1.12.1用のコマンドは上の親トピックを御覧ください。 スコアボード /scoreboard objectives add timeTick dummy /scoreboard objectives add timeSecond dummy /scoreboard objectives add timeMinute dummy /scoreboard objectives add timeTime dummy <リピートコマンドブロック> 1. scoreboard players add @a timeTick 1 <チェーンコマンドブロック/条件付き> 2.~10. execute i...