【総合】トピック立てるまでもない質問【Mod制作】

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

Re: 【総合】トピック立てるまでもない質問【Mod制作】

投稿記事by Asphere » 2018年10月15日(月) 18:44

ver1.12.2です。
新しいアイテムを作製しているのですが、addInformationでスタック数に応じて数値を入力させたいと思っていますが、スタック数の会得方法がわかりません。
よろしくおねがいします。
Asphere
ID:e92002d9
木を殴ってる
 
記事: 25
登録日時: 2015年2月17日(火) 17:08
お住まい: 愛知県のどっか

  • (PostNo.321115)

Re: 【総合】トピック立てるまでもない質問【Mod制作】

投稿記事by ペコリン » 2018年10月15日(月) 19:52

Asphere さんが書きました:ver1.12.2です。
新しいアイテムを作製しているのですが、addInformationでスタック数に応じて数値を入力させたいと思っていますが、スタック数の会得方法がわかりません。
よろしくおねがいします。


addInformationメソッドの第1引数のItemStackを利用し、ItemStack.getCount()でスタック数を取得します。
村人をメイドさんにするMODを好き勝手に作ってますん
アバター
ペコリン
ID:b86e9fbd
石炭掘り
 
記事: 167
登録日時: 2016年5月01日(日) 20:56

  • (PostNo.321119)

Re: 【総合】トピック立てるまでもない質問【Mod制作】

投稿記事by Asphere » 2018年10月15日(月) 20:48

できました!ありがとうございます!
追加質問ですが、なにかしらの行動をした時耐久値を減少させるにはどのような文を打てばいいのでしょうか。
Asphere
ID:e92002d9
木を殴ってる
 
記事: 25
登録日時: 2015年2月17日(火) 17:08
お住まい: 愛知県のどっか

  • (PostNo.321123)

Re: 【総合】トピック立てるまでもない質問【Mod制作】

投稿記事by ペコリン » 2018年10月15日(月) 21:23

Asphere さんが書きました:できました!ありがとうございます!
追加質問ですが、なにかしらの行動をした時耐久値を減少させるにはどのような文を打てばいいのでしょうか。


まずは自分でクラスやメソッドのコードを読みましょう。
今回のケースではItemToolクラスのhitEntityメソッドやonBlockDestroyedメソッドが参考になるでしょう。
村人をメイドさんにするMODを好き勝手に作ってますん
アバター
ペコリン
ID:b86e9fbd
石炭掘り
 
記事: 167
登録日時: 2016年5月01日(日) 20:56

  • (PostNo.321526)

Re: 【総合】トピック立てるまでもない質問【Mod制作】

投稿記事by Ender Colossus » 2018年11月03日(土) 18:06

飛行するMOBを作ろうとしています。しかし、MOBを飛ばすところだけわかりません。どのようなコードを使えばよいですか。
COMMAND でいろいろ作ってます。
まだ全然出てないけど


Mini Game も作っています?
アバター
Ender Colossus
ID:b0e1d611
木を殴ってる
 
記事: 11
登録日時: 2018年9月17日(月) 15:49

  • (PostNo.321647)

Re: 【総合】トピック立てるまでもない質問【Mod制作】

投稿記事by 通りすがり(滞在中) » 2018年11月07日(水) 22:16

初めまして。多分、MOD作成中の質問等をするのがここの掲示板の趣旨だという事はわかっているのですがあえて質問をさせてください。
また、質問する場所が違うのであれば誘導等をしていただけるとありがたいと考えています。

やりたい事
●全くの知識無しからのMOD作成

ゴール
①銃(散弾銃)の作成(エンチャ出来る物)
②バリア発生装置の作成(可能であれば工業系のMODとの連携)
③自動迎撃装置の作成(いわゆるセントリーガン)
④飛行装置の作成。
⑤村人の取引の追加(村人にナニカする系のMODに対応させたいので、あくまで村人にしたい)
上記をとりあえず、マインクラフト1.6.4で実装できるようにしたい。


質問事項
プログラムとかの知識が全くないのですが、上記の物を作るにはどういった事を学び、どういった作業をすればよいのでしょうか?
教えてください。
たとえば、Javaの基礎が必要とありますが、どの程度の所までを指しているのでしょうか?

あと、もしよければお勧めの書籍等があったら教えてください
通りすがり(滞在中)
ID:eeae2193
 

  • (PostNo.321652)

Re: 【総合】トピック立てるまでもない質問【Mod制作】

投稿記事by spuash918 » 2018年11月08日(木) 00:13

通りすがり(滞在中) さんが書きました:初めまして。多分、MOD作成中の質問等をするのがここの掲示板の趣旨だという事はわかっているのですがあえて質問をさせてください。
また、質問する場所が違うのであれば誘導等をしていただけるとありがたいと考えています。

やりたい事
●全くの知識無しからのMOD作成

ゴール
①銃(散弾銃)の作成(エンチャ出来る物)
②バリア発生装置の作成(可能であれば工業系のMODとの連携)
③自動迎撃装置の作成(いわゆるセントリーガン)
④飛行装置の作成。
⑤村人の取引の追加(村人にナニカする系のMODに対応させたいので、あくまで村人にしたい)
上記をとりあえず、マインクラフト1.6.4で実装できるようにしたい。


質問事項
プログラムとかの知識が全くないのですが、上記の物を作るにはどういった事を学び、どういった作業をすればよいのでしょうか?
教えてください。
たとえば、Javaの基礎が必要とありますが、どの程度の所までを指しているのでしょうか?

あと、もしよければお勧めの書籍等があったら教えてください

「全くの知識無しからのMOD作成」・・・知識なしでしたら長い道のりになりますが、根気があれば必ず作れますので頑張ってください

ゴールを勝手に簡単順に並び替えたのでよろしければ参考になさってください
1.村人の取引追加
2.銃
3.バリア発生装置(周囲にブロック等を設置するものと仮定してます 防具系でしたらもっと簡単です)
4.自動迎撃装置
5.飛行装置(MCHeli等の乗れるものを仮定してます)


Javaの知識についてですが、MODの作成においてJavaがマスターできていれば良いというわけではありません
マインクラフト自体の処理などについてよく理解する必要があります
しかし、大体欲しい情報はネット上に出回っているので調べればわかることが多いです(日本語では載っていないものもあるので英語力があるとなお良いです Google翻訳でもある程度理解はできるので英語無理なら翻訳かけてみてください)ので詰まったら調べてみてください

話題を戻しまして、Javaの基礎知識です
1.変数、型
2.演算子
3.if文、for文、while文
4.配列
5.メソッド
6.クラス、継承
7.抽象クラス、インターフェイス
8.例外処理
以上が思いつく内容ですね 順番は簡単なものからソートしています
量が多いように見えますが順に勉強していけば大丈夫です

書籍は「スッキリわかるJava入門」という書籍がオススメです(Amazonの商品ページ
私は上記の書籍を図書館で借りて勉強しましたが、購入したほうが良いです
メルカリなどで安く転売されているケースもあるのでそちらも見てみてください

オススメの勉強方法ですが、紙に書くのではなく実際にプログラムを組みながら勉強することを強くおすすめします
実際に動かしながらの勉強は楽しいので

もし今後も当フォーラムを利用されるのでしたらユーザー登録をおすすめします 新しい返信が来た際にメールにて通知が送られてくるのでチェックの漏れがなくなります
プログラム無しでアイテムやブロックを追加できるMOD公開中です!
無機能ブロックから剣、斧に加えツールマテリアルにも対応!
詳しくはMOD配布ページまで!
Twitterやってます。→https://twitter.com/pokora_youtube
よろしければYoutubeもお願いします。
spuash918
ID:a74e6760
鉄鉱掘り
 
記事: 317
登録日時: 2014年11月03日(月) 11:17
お住まい: 東海のどこか

  • (PostNo.321670)

Re: 【総合】トピック立てるまでもない質問【Mod制作】

投稿記事by 通りすがり(滞在中) » 2018年11月09日(金) 03:16

返信ありがとうございます。

1.変数、型
2.演算子
3.if文、for文、while文
4.配列
5.メソッド
6.クラス、継承
7.抽象クラス、インターフェイス
8.例外処理

スッキリわかるJava入門ですね。
書籍については、買う事を前提としていましたが、図書館という選択肢を完全に忘れてました。ありがとうございます。


今後についてですが、とりあえずはJavaの上記の内容を学んだ上で登録をするなり単発で質問をさせてもらうなりの方法を考えたいと思います。
登録するだけ登録して、Java途中であきらめました、じゃ話にならないので
通りすがり(滞在中)
ID:eeae2193
 

1つ前へ

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

x