約 1,745,328 件
https://w.atwiki.jp/mi_ic2/pages/123.html
CropCardクラスの仕様 バージョン: industrialcraft-2-2.2.720-experimental 概要 ここではic2.api.crops.CropCardの仕様を見ていく。APIなのでソースコードが公開されており大量のコメントが書かれているが、ここではそれらのJavaDocコメント文を全力で無視して各メソッドの品評を行う。コメントはすべて英文なのでJavaDoc出力してGoogleChromeで開くとよい。 CropCardこそが作物種を表すクラスである。Crop追加MODを作成するにあたって、最も重要で基本的なAPIクラスである。 メソッド new() コンストラクタ。modidにLoader.instance().activeModContainer()のgetModId()を突っ込んでいる。 abstract String name() 内部名を返す。 redMushroom のように、先頭が小文字のキャメルケースの半角英数を使う。別に全角文字を入れても大丈夫な気もするが、通常は変数名とかの形でJavaコードにも出現すると思われるので、変数名と同化させるのがよいだろう。 農業革命中に仕様が表示名から内部名へと変わった。それゆえ、古いModでは RedMushroom のように英名が返されている。現在はこのメソッドは内部名を返すことになっている。 String owner() この作物種を追加したModのmodidを返す。オーバーライドしてない場合、コンストラクタで取得されたスレッドから判断されたmodidが使われる。 String displayName() 表示名を返す。これは tile.dirt.name のような形式の翻訳キーで返す。日本語などのローカライズされた名前では返さない(返しても動作は同じはず)。 標準の動作は内部名をそのまま返すというもの。というのも、name()は古い仕様では表示名を返していた。この動作だと翻訳しにくいので是非オーバーライドしよう。 コメントを見ると、owner() + .crop. + name()のような内容にオーバーライドしてくださいと言っている。 tile.dirt.name 側に合わせると、さしずめ crop. + owner() + . + name() + .name だろうか? String discoveredBy() 発見者の名前を書く。デフォルトは unknown 。実在の植物や創作植物の場合はMODのクリエイターの名前を書くのがいいだろう。その他に、バニラから持ってきた物は Notch のように作ったと思われる人物を記述する。 String desc(int i) デフォルトの動作は属性を2列に分けて表示している。書き換えると面白いメッセージを出せるが、表示にしかかかわらないはずなので書き換えなくても特にゲームに影響はない。栽培のノウハウとか書いてみても面白いかも?? 種解析機で表示できる。 int getrootslength(ICropTile crop) 根の長さを返す。デフォルトは1。この長さの分だけ耕土下ブロックの射程が伸びる。 しかし、値の対応が結構謎。以下に対応を載せる。 getrootslength 意味 植物種の例 0 意味をなさない 1 意味をなさない デフォルト 2 意味をなさない 3 耕土の下1ブロックに反応 フェルー・オーレリア 4 耕土の下2ブロックに反応 (ネザー/テラワート) ワート系統はtickメソッドを見るに4でなければならなそうだが、1になっている。 abstractint tier() 植物種のTier(レア度)を返す。解説には1~16までの範囲で指定しろと書いてある。0は雑草である。 限界突破してTierが17以上になったものを超16植物と呼ぶことにしておく。 価値が高く、力強い植物種はこの値が高い。ちなみに最高はIC2のオーレリアで8、GregTechのダイヤアシで12である。 abstractint stat(int n) 植物の交配上のステータス。交配時のレート計算に使われる。0から4までの5通りの呼ばれ方があり、それぞれ返す値が次のような意味づけになっている。 0 Chemistry 科学的(工業的には化学的な使い方をされる) 1 Consumable 消費可能(食物・ポーションなど) 2 Defensive 外敵に対する特殊な防御を持っている(棘や毒など) 3 Colorful カラフルや美しい植物。染料に使いやすい。 4 Weed 雑草に近い(疎まれる)植物は高い。必然的に高Tierほど下がるだろう。 abstractString[] attributes() 植物種の属性を返す。属性の例はこちらの記事にある。new String[] { Leaves , }のようにその場でインスタンスを生成してもよいが、交配の処理場なかなか重くなりそうなのでコンストラクタで生成するのがよいだろう。 abstractint maxSize() 最大成長サイズを返す。様々な部分がこれを参照する。 @SideOnly(Side.CLIENT) void registerSprites(IIconRegister iconRegister) この植物種が使うテクスチャのリソースを登録する。描画系統で特別なことをしない限り、書き換える必要はない・・・・・・と一見思われるが、このメソッドはオーバーライドした方が良い。 このままではテクスチャファイルのドメインがic2固定なので内部名の重複によってリソースの競合が起こるのだ。修正するにはAPIのコードをまるまるコピーし、 textures[i - 1] = iconRegister.registerIcon( ic2 crop/blockCrop. + name() + . + i); の行を textures[i - 1] = iconRegister.registerIcon(owner().toLowerCase() + crop/blockCrop. + name() + . + i); にすればよい。 @SideOnly(Side.CLIENT) IIcon getSprite(ICropTile crop) TileEntityCropが与えられたときにアイコンを返すメソッド。引数がint sizeではなくITileCropなおかげで様々な条件によってテクスチャを切り替えられる。 ただし、めまぐるしく変えようとしても、サーバーからクライアントに移動させる周期とクライアントが再描画する周期があるのでそこの2か所を突破しなければうまくはいかない。せいぜいGGR値によって変えるまでだろう・・・ int growthDuration(ICropTile crop) 最大成長経験値を返す。デフォルトとはTier*200。成長サイズが1段階進むのにかかるポイントである。単位は複雑な単位。 abstractboolean canGrow(ICropTile crop) 成長可能かおよび、設置可能かおよび、交配によって出現可能かを返す。 引数の成長サイズが1以上なら成長時。0で、かつupgraded(リフレクションを使わなければ取得できない)なら交配時、そうでないなら種袋やベースシードでの設置時。 なお、成長サイズ=最大成長サイズの場合はfalseを返すようにしなければ成長が際限なく進みバグる。 int weightInfluences(ICropTile crop, float humidity, float nutrients, float air) デフォルトの動作は3つのfloatを足したものをintにして返す。 これはどのように改変すればよいのかというと、以下はアシのオーバーライドである。 (int) ((double) humidity * 1.2D + (double) nutrients + (double) air * 0.8D) これは保水環境値に大きな荷重がかかっていることを示している。 boolean canCross(ICropTile crop) 交配に参加可能かどうかを返す。デフォルトでは、成長サイズが3以上のときにtrueとなっている。 IC2の中ではオーバーライドしている者は居ない。 最大成長サイズが2以下である場合、これをオーバーライドすること!その植物種は交配に参加できなくなってしまう。 boolean rightclick(ICropTile crop, EntityPlayer player) 右クリック時のイベント。デフォルトの動作はcrop.harvest(true)を呼び出す。 ヴェノミリアはplayerがスニークじゃないなら毒に犯すという処理が挟まれている。どうやら引数のplayerは非nullのようだ。 そのままreturn trueなどすると、収穫不能となる。 abstractint getOptimalHavestSize(ICropTile crop) Cropハーベスターに種解析機を突っ込んだ時にベストな収穫時期として判断されるらしい。通常はreturn maxSize();などと書いておけばよいだろう。 abstractboolean canBeHarvested(ICropTile crop) 右クリックで収穫可能かどうかを返す。このメソッドでは、普通は成長サイズが適切かどうかを判断する処理が入っている。 多くの植物種では最大成長サイズの場合にのみ収穫可能であるので、return crop.getSize() == maxSize();としておけば困らないだろう。これで困るような特殊な植物種には、アシやヴェノミリアなどがある。 float dropGainChance() 収穫物の収穫量にかかわる値である。デフォルトでは0.95^Tierを返している。Tierが高いほど収穫物が出にくいのだ。 フェルーはsuperを半分にしたものを返すようにオーバーライドしている。ネザーワートは2を返している。金属が収穫できるような強力な植物種は、倍率がかかっていることが多い。 abstractItemStack getGain(ICropTile crop) 収穫物を返す。1種類しか返せないが、スイカはIC2.random.nextIntを呼び出してランダムにすることでうまくメロンブロックとメロンの切り身を返している。 byte getSizeAfterHarvest(ICropTile crop) 収穫後の成長サイズ。デフォルトは1。植物種によってまちまちとなるだろう。 boolean leftclick(ICropTile crop, EntityPlayer player) 左クリック時のイベント。デフォルトはreturn crop.pick(true);。 ヴェノミリアはこれをオーバーライドしてsuperのこれを実行する前にplayerを毒に犯している。 雑草はreturn false;することで左クリックで除草できなくしている。 float dropSeedChance(ICropTile crop) 種袋のドロップ率に影響する。このメソッドは面倒なことをしているので書き換えない方が無難だが、高Tierになるほど種袋が取りにくくなるので、救済したい場合は書き換えるとよい。 以下のことを行っている。 収穫時の成長サイズが1なら0を返す 収穫時の成長サイズが2なら0.5*0.8^Tierを返す 収穫時の成長サイズがそれ以外なら0.25*0.8^Tierを返す ItemStack getSeeds(ICropTile crop) 種袋に当たるアイテムを返す。crop.generateSeedsを叩くことでデフォルトの種袋を取得できる。 小麦などがオーバーライドしており、非常に低いGGR値では単なる小麦の種を落とすようにしている。 void onNeighbourChange(ICropTile crop) 近隣のブロックが更新されたときに呼び出されるイベントである。バニラIC2に存在する植物種では使われていない。 int emitRedstone(ICropTile crop) 赤石信号を出力するかどうか。デフォルトは0。 赤石小麦は成長サイズ7で15の赤石信号を出力する。 void onBlockDestroyed(ICropTile crop) 支柱の破壊時のイベント。バニラIC2に存在する植物種では使われていない。 int getEmittedLight(ICropTile crop) 発光する植物の場合、その強度。 赤石小麦は成長サイズ7で7の照明光を出力する。 boolean onEntityCollision(ICropTile crop, Entity entity) エンティティが接触した際に呼ばれるイベント。trueを返した場合、このあと踏み荒らしのイベントを発火する。デフォルトではエンティティがEntityLivingBaseであり疾走状態の時にtrueを返している。 void tick(ICropTile crop) 256MinecraftTickに1回、即ちCropTickごとに呼ばれるメソッド。 デフォルトでは何もしないが、ネザーワートとテラワートでは必然変異に関する処置が書かれている。 boolean isWeed(ICropTile crop) 雑草属性状態であるかどうかを返す。デフォルトは、成長サイズが2以上かつ植物種が雑草と等しいかGrowthが24以上である場合にtrue。 ヴェノミリアはこれを成長サイズが5以上かつGrowthが8以上であるときとしている。 @Deprecatedfinalint getId() 今は非推奨となった整数IDによる識別番号である。指定しなくとも自動的に番号が振られる。 @SideOnly(Side.CLIENT)protectedIIcon textures[]; この変数はregisterSpritesやgetSpriteのデフォルト実装が使っている。protectedなので、サブクラスから参照可能である。
https://w.atwiki.jp/mi_ic2/pages/16.html
https://w.atwiki.jp/ragtimema/pages/56.html
このページはhttp //plaza.rakuten.co.jp/ragtimema/diary/200811140031/からの引用です ブログをつくろう! ブログトップ|楽天市場 631727 12月28日(日)18:00 OPEN、19 3… (音楽)楽天ブログ 【ケータイで見る】【ログイン】 HIROMI RUMIANTSEVA カレンダー 2008年11月 日 月 火 水 木 金 土 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 前の月 今月 次の月 キーワードサーチ を で検索 楽天ブログから を 日記フォト動画 カテゴリ ・カテゴリ未分類(57) ・旅行(223) ・ラグタイム(20428) ・音楽(229) ・思い出(351) ・ライブ・コンサート(276) ・料理(66) ・ジャズ(45) ・社会問題(55) ・映画(22) バックナンバー ・2008年11月 ・2008年10月 ・2008年9月 ・2008年8月 ・2008年7月 モバイル ケータイに このブログの URLを送信! おすすめアイテム 町田健のたのしい言語学 【古本】ラグタイム・ブルース 4/石渡治 宅配ピザを1回頼んだつもりでいかがですか楽天市場[グルメ]お試しセット期間限定 ragtimemaの日記 │ 前へ│次へ │一覧│コメントを書く| 2008年11月14日 このブログを購読する 12月28日(日)18:00 OPEN、19 30〜 町田 CROP [ ラグタイム ] 12月28日(日)18:00 OPEN、19 30〜 町田 CROP 行く年くる年スペシャル!!!! 町田でパーティーだよ、みんな遊びに来てね。 独りじゃ駄目よ、御友達も沢山連れて来てよねぇ〜(うふふ) HERE’S SOMETHING SPECIAL!!!!http //www.carrozza-music.jp/index.html 異国にタイム・スリップしたような 素敵な音楽と無国籍料理のレストラン&バーで 本気、本気、ホンキ―・トンクな 『ラグタイム&ジャズ』ピアノを思う存分御満喫下さい!!! アメリカン・カントリーハウスが そっくりそのままここにありますよ。 涼しくなってきたのでちょいと出掛けてみませんかぁ??? GRANDPA S RAGTIME DUO:p アレェクスェイ & vo 裕美http //plaza.rakuten.co.jp/ragtimema/ 日本一古いジャズのレパートリーかも? 前代未聞のレアな曲もいっぱい奏でます! ♪リクエスト・ナンバー・ワンは やはり映画スティングの『THE ENTERTAINER』、 最近密かに人気を博しているのが 情熱たっぷり哀愁漂うブラジリアン・タンゴ『PLANGENTE』 東京都町田市小川2-28-13 (JR横浜線成瀬駅徒歩約6分) 地図:http //www.carrozza-music.jp/map.htm TEL 042-799-7551(御予約)チャージ1500円 日替わり手作りメニューが毎度楽しみ、 美味しいものを是非、是非、召し上がれ!!!! ♪町田で楽しむラグタイム&ジャズ!!! 素敵な店内、因みにビリヤードもあるよ。http //www.carrozza-music.jp/gallery.htm http //www.carrozza-music.jp/gallery2.htm http //www.carrozza-music.jp/gallery3.htm 裕美・ルミィヤンツェヴァ 最終更新日 2008年11月14日 20時42分04秒コメント(0)|トラックバック(0)|コメントを書く タグ: OPEN、19 30〜 町田 CROP,裕美・ルミィヤンツェヴァ,ラグタイム・シンガー この記事のトラックバックURL: http //tb.plaza.rakuten.co.jp/ragtimema/diary/200811140031/cc088/ ■コメント お名前 タイトル 顔選択普通うれしい悲涙アイタタえ〜っムムッないしょ メッセージ ・メッセージ本文は全角で800文字までです。 ・書き込みに際しては楽天ブログ規約の禁止事項や免責事項をご確認ください ・ページの設定によっては、プルダウンで「顔選択」を行っても、アイコンが表示されません。ご了承ください。 │ 前へ│次へ │一覧│コメントを書く│一番上に戻る│ Powered By Copyright (c) 1997-2008 Rakuten, Inc. All Rights Reserved.
https://w.atwiki.jp/mtgflavortext/pages/4992.html
フーム……今年はハスでも植えてみるか。 "Hmm . . . maybe lotuses this year." ウルザズ・レガシー ゼンディカーのエルフは乱動の効果を弱める全く新しい方法を編み出した。 Zendikar s elves have developed innovative methods to mitigate the effects of the Roil. デュエルデッキ:ニッサvsオブ・ニクシリス 【M TG Wiki】 名前
https://w.atwiki.jp/touhoumtg/pages/882.html
豊かさと稔りの象徴、穣子/Minoriko, Symbol of Crop and Abundance 豊かさと稔りの象徴、穣子/Minoriko, Symbol of Crop and Abundance(2)(G) 伝説のクリーチャー - 神 あなたのアップキープの開始時に、あなたが4つ以下の土地をコントロールしている場合、あなたのライブラリーから基本土地カードを1枚探し、それをタップ状態で戦場に出してもよい。そうした場合、あなたのライブラリーを切り直す。 土地が戦場に出るたび、あなたは1点のライフを得てもよい。 3/3 参考 風神録-レア
https://w.atwiki.jp/mi_crops/pages/8.html
全体 miragecrops3/概要? miragecrops3/コンテンツ? データ miragecrops3/マテリアル miragecrops3/MOB
https://w.atwiki.jp/mi_crops/pages/6.html
全体 miragecrops/概要?
https://w.atwiki.jp/wcrop/pages/31.html
身の回りのどうにかしたいことについてきわめてゆるめに思いついてみる。想像するだけでも楽しい、そういうのでやってみる。それがきっとBetterment。ベストオブ~~を決めてBBBにのせる。書き方<分野>○どうにかしたいこと:思いついたこと●とりあえずやってみたいこと:結果↑○やら●はこだわらなくていいかも。だんだんわからなくなる。一応○なら要解決、●は解消済み、のようなイメージ(ぺ) <電車> ○かけこみ乗車:ドアを金庫ばりに厚くする。ギザギザカッタードアにする。 ○におい:とりあえずアロマ焚く、朝昼晩香りを変えてみる ●ラジオをかける。電車リクエストとかやってみる(笑):音もれのイライラ解消 ●白熱灯にしてみる。とりあえず哀愁漂う感じにしてみる。地下鉄で郷愁、旅情を感じさせる。 Peramaru <献血> ○行かない:必要な献血のサインボードを「あかんやろ」「まあまあちゃう」「ええんとちゃう」とかえる ●携帯で近所の献血場所と必要な血液型、もらえる景品がわかるサイト(短期アルバイト探しみたいなやつ) Peramaru <騒音> ○暴走族:爆音が聞こえたらバナナの皮が落ちるシステム。BDS(Banana Drop System)。BはH(ホイホイ)、T(とりもち)などに 時折変更される。超ダサイ。 ○爆音Bボーイ族(R&B,トランス系、その他音楽を爆音でかけながら走る族):作曲したアーティストに被害届を出す。 ○騒音おばさん:とりあえず消防隊がヘリから水をかける。騒音を火とみなし消火活動をしてみる。(とりあえず水をかけると何事も「沈静化」しそうなイ メージだから」) Peramaru <学校> ●バードウォッチングを授業に。鳥のさえずりに耳をすませると、雑音について考察できる。何かしらの心のケアになる。ギャアギャア騒ぐ子が減る。 Peramaru <掃除> ●捨てられない:「ど~しても捨てられないよぉ~~~」と言ってみる。真っ先に思いついたもの、それを捨てる。 ●見た感じがダサいやつは捨てる。 ●とりあえず拭く。とにかく拭く。拭くのに支障になるようなもの(床に直置きしているCDとか雑誌とか)は箱に入れる。そして「いらないボックス」とす る。その箱がまた支障になれば、中身を裁いていく) Peramaru <掃除> ●百均で買い揃えたものをひとつずつ、いいものに買えていく。 ●インテリア風水は、刺激策になる。(玄関マットは邪気を祓う、コンロまわりにプラスチックはおかない。トイレは悪い水の気があるから必ずフタをする。 水周りをきれいにすると恋愛力アップ。etc) ミズタニ <エコ> ●フィットネスクラブのマシンに発電機を。カロリーがもったいない。自転車こいだらこいだだけ電気がたまる。 goo いつの間にこんなに記事が! Peramaru フィットネスクラブの改善にもなるという一石二鳥ではないか!イイ~!そういうのです! コメント中の改行は〝 br()”で行います 名前 コメント
https://w.atwiki.jp/mi_ic2/pages/124.html
MirageCrops 6 バージョン: industrialcraft-2-2.2.726-experimental 概要 作物種一覧 本記事群発のIC2アドオンである。IC2Cropを追加する。 一応サンプルコードとしての機能も持っている。 Download Source https //osdn.jp/users/tacticsrealize/pf/MirageCrops6/wiki/FrontPage サンプルコードとしてのMirageCrops6 コード ソースコードを公開してあるので、参考にするのもいいかもしれない。ただし、Cropの操作が面倒なのでかなりJava8の新機能を使い倒しており、恐らく一見見辛い。 MirageCrops6産のコードの、自作Modの公開Jarへの同封は自由とするが、パッケージ名にapiを含むクラス以外は、自作Modにそのままのパッケージ名で同封してはならない。なぜなら、そのModとMirageCrops6を同時に導入すると高確率でバージョン競合を起こすためである。よって、Eclipseのパッケージ名変更機能か何かを使ってパッケージ名の先頭にmiragecrops6.*→yourmod.miragecrops6.*のように固有なprefixを付けるとよい。 テクスチャ 同封してあるリソースファイルについて、Minecraft・IC2・GregTechからのコピー・改変でない、MirageCrops6オリジナル画像(例えばサボテン・小松菜・サラセニアなど)はフリー素材として提供する。 機能 IC2Cropの追加。 リリース MirageCrops6-1.0.1 2015/8/6 対応Ver: 1.0.0と同様 ダウンロード: ここに統合→https //osdn.jp/users/tacticsrealize/pf/MirageCrops6/wiki/FrontPage 機能 回路アシの回路・回路アシのケーブルは鉱石辞書に登録せず、クラフトでIC2のアイテムを出すように変更。 多くの作物をPluginCropsの交差形レンダラーに指定。 マンイーター・夢の花のテクスチャの不具合を修正。 グラスワートにSilica属性を追加。 サボテン系統・小松菜系統・シダ・ツタにベースシードを設定。 薔薇水晶の花から、ネザークォーツの微粉が存在する場合はこれを抽出可能に。 MirageCrops6-1.0.0 2015/5/29 対応Ver: java 必須: 8 minecraft 1.7.10 forge 開発環境: 10.13.3.1403 推奨環境: 10.13.0.1200以上 必要環境: 無指定 ic2exp 開発環境: 726 推奨環境: 726 必要環境: 726近辺の±50程度までなら互換性がありそう 非devサーバー「forge-1.7.10-10.13.3.1408」と非devクライアント「7.99.4.1408」にて動作確認。 ダウンロード: jardevsrc 機能 作物種を大量に追加する。 ≪小松菜系統≫ 収穫物の用途未実装。 別Mod MirageCrops-FairyCityで使う予定。 ≪サラセニア系統≫ 収穫物の用途未実装。 別Mod MirageCrops-FairyCityで使う予定。 こいつらは虫などが触れると攻撃を加える。殺害すると捕食扱いとなり、肥沃農薬値が上昇する。 形が珍妙なだけにネタ植物が多い。 【サラセニア】 虫を喰う。参考画像。 【ライトニングサラセニア】 こいつも虫を喰う。元ネタ。 【龍宮草】 誰も喰わないが、雷雨になると雷を召喚して栄養に変える。モチーフ。 【マンイーター】 こいつは人を喰う。御本尊。 【スカルイーター】 遂にアンデッドを喰うようになったエコな食虫植物。 ≪花系統≫ 【薔薇水晶】 ネザークォーツ・ケルタスクォーツ(AppEng)などが取れる。 ただの花は用途未実装。 ≪菊系統≫ 白い1.7.2花が取れる。 収穫物未実装。 ≪工業作物系統≫ 入手手段未実装。statバグ解消で交配で全く出ないようにできるようになったので特別な入手経路となる予定。 ≪マター系統≫ 元は個体マターを出していたが流体になったので、とりあえず色々出てくるガチャにしておいた。 【考える葦】 回路はIC2の通常回路と辞書互換。 ワイヤーは現在用途未実装。 【グラスウォート】 ガラスが入手できるワート。ボトルが出たらラッキー☆ ≪サボテン系統≫ クラフトで色々作れる。 触ると痛い。 ≪ウィード系統≫ 【ドリップスポア】 収穫物未実装。 元はFFM蜂蜜と等価な蜜を出していた。 【フォスフォリア】 リンの実。実を付けるには光量15が必須。 【フルオロベリー】 フッ素の実。 用途未実装。 別Mod MirageCrops-FairyCityで使う予定。 ≪その他≫ 【ブレイブハート】 台風が来たり、大雨が来たりしてもこの根っこがあれば絶対負けないよね。この苗のようにお前も強い根っこを持て。 お米食べろ。 収穫物未実装。 【米】 収穫物未実装。 【ジャワコーヒー】 IC2コーヒーの亜種。 収穫物未実装。 【マンドレイク】 収穫物の用途未実装。 別Mod MirageCrops-FairyCityで使う予定。 【夢の花】 別Mod MirageCrops-FairyCityで使う予定。 収穫物未実装。 ベースシードは未実装。 収穫物を収めるクリエイティブタブを追加する。 作物種一覧 Modとしての再配布 Modパックなどによる不特定多数への再配布可能。誘導先URLを載せたい場合、http //www54.atwiki.jp/mi_ic2/pages/124.htmlと載せればよいことにする。
https://w.atwiki.jp/mi_ic2/pages/19.html