指定した条件下でjarファイルを実行したい

Modding・サーバPlugin制作・ツール制作など、開発関連の質問があればこちらにお願い致します。
フォーラムルール
質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
viewtopic.php?f=5&t=999
  • (PostNo.300547)

指定した条件下でjarファイルを実行したい

投稿記事by exe » 2017年4月15日(土) 22:48

プレイヤーが右クリックしたとき
指定したディレクトリ内の指定した名前の.jar ファイルを
実行したいのですが、ファイルを取得することはできても
実行する方法がわかりません。どうすればよいのでしょうか?


プレイヤーが右クリック→ファイルを取得→ プレイヤーの
周囲10ブロック内にいるmobにダメージという処理が書かれた
そのファイルを実行。
exe
ID:6375cfe1
 

  • (PostNo.300562)

Re: 指定した条件下でjarファイルを実行したい

投稿記事by elise_blacklab » 2017年4月16日(日) 02:53

一応ClassLoaderでできますが(この辺はMinecraftに限った話ではないのでご自分でお調べになってください),ブロックの動作をカスタム可能にする程度でjarファイルを用意させるのは非効率な気がしますし,その場合は外部パッケージから自分のMODにアクセスされる可能性もあるので安全性を欠きます.
プラグインのSkriptみたく何かしらの自前書式でスクリプトを用意するのではダメなので?
メイドつくってたりします.http://el-blacklab.net/
アバター
elise_blacklab
ID:afcb727e
掘り廃人
 
記事: 2301
登録日時: 2014年6月25日(水) 18:30

  • (PostNo.300582)

Re: 指定した条件下でjarファイルを実行したい

投稿記事by exe » 2017年4月16日(日) 13:47

回答ありがとうございます
これはpluginについての質問です。すみません
.jar から読み込んでスキルを作りたいんですよね
コードに直接埋め込むとごちゃごちゃになりますし
できるならこっちのほうがいいかなとおもったのですが。
exe
ID:1d45176c
 


Return to 質問:開発・制作関連

x