約 4,130,811 件
https://w.atwiki.jp/songsdata/pages/196.html
- Doll☆Elements 2012年9月25日「ミラクル☆エレメンツ」Doll☆Elements 2012年11月28日「Dolly Kiss」Doll☆Elements 2013年3月19日「ギュッとStar!!」Doll☆Elements 2013年7月3日「君のハートに解き放つ!」Doll☆Elements 2013年10月16日「君のコト守りたい!」Doll☆Elements 2014年4月2日「君のトナリで踊りたい!」Doll☆Elements 2014年7月2日「君のネガイ叶えたい!」Doll☆Elements 2015年1月7日「君に桜ヒラリと舞う」Doll☆Elements
https://w.atwiki.jp/doragonkuseido/pages/70.html
画像 元素宝石名 使用LV 価格 用途 添付 編集 編集 編集 編集
https://w.atwiki.jp/portal2_mod/pages/14.html
ダウンロードしたbspファイルを
https://w.atwiki.jp/gtamod/pages/35.html
GTASA MOD Wikiは移行しました 移行先はこちら→http //www18.atwiki.jp/gtamod2/ -画像はアップロードページ GTAMODスレ専用うpろだのダウンロードパスは、基本的に"gtasa" |9||CENTER 9_ACセット_9作者:dc11備考:当たり棒はシャベル、スイカソードはバットと差し替えURL| |A|imageプラグインエラー ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (iphoneiphone.jpg)|CENTER Apple iPhone作者 Puma06111991備考:URL| |B||CENTER BananaDildo作者:K.C.Episteme備考:大きい方のディ○ドーと差し替えURL| |||CENTER コンバート元:BF2公開者:?備考:米軍武器共通武器+米軍対戦車ミサイル中国・ロシアの自動拳銃散弾銃色々短機関銃| |||CENTER BrowningNomad作者:K.C.Episteme備考:ピストルと差し替えURL| |D||CENTER Dio仕様ナイフ作者:みるちお備考:dio_setに同梱ナイフと差し替えURL| |E||CENTER ElectricMassager作者:K.C.Episteme備考:大きい方のバ○ブと差し替えURL| |||CENTER EXルーミアの剣作者:Basilico備考:EXルーミア(仮)に同梱URL| |F||CENTER firehand作者:dc11備考:ブラスナックルと差し替えURL| |||CENTER FP45 Liberator作者:K.C.Episteme備考:ピストルと差し替えURL| |G||CENTER Google Nexus One作者:Redrum備考:URL| |H||CENTER hammer作者:dc11備考:バットと差し替えURL| |||CENTER docomo HT-03A作者:Redrum備考:URL| |K||CENTER kasabat作者:shiki備考:小傘の傘URL| |L||CENTER Laevateinn作者:K.C.Episteme備考:フランが持っているあれナイフまたは刀と差し替えURL| |M||CENTER MH風トチョーワイバット作者:dc11備考:バットと差し替えURL| |R||CENTER RIFLE作者:dc11備考:マクロスFにでてくるあれライフルまたはスナイパーライフルと差し替えURL| |||CENTER rifle_1作者:dc11備考:AK47と差し替えURL| |S||CENTER Sense作者:dc11備考:扇子Sawn off Shotgunと差し替えURL| |||CENTER S_knife作者:dc11備考:咲夜のナイフナイフと差し替えURL| |||CENTER Sony Ericsson Xperia X10作者:Redrum備考:URL| |||CENTER SR2WeaponPackModels:THQConvert:K.C.Episteme備考:セインツロウ2の拳銃、マシンガン、ショットガン、ライフルなど50種URL| |V||CENTER Vz61スコーピオン作者:Basilico備考:Micro SMGと差し替えURL| |Y||CENTER Yuyuko s funTexture:上海アリス幻樂団作者:K.C.Episteme備考:幽々子の扇ジェットパック、ナイフまたはMicro SMGと差し替えURL| |あ||CENTER 伊吹瓢作者:みるちお備考:suikaに同梱手榴弾と差し替えURL| |||CENTER 大鎌作者:shiki備考:小町の鎌刀と差し替えTxd内のアイコン名を正しく設定する必要有URL| |||CENTER おっくせんまん作者:dc11備考:ロックマンのあれデザートイーグルと差し替えURL| |か||CENTER カメラ型ライフル作者:dc11備考:スナイパーライフルと差し替えURL| |||CENTER ギターチェン作者:dc11備考:チェーンソーと差し替えURL| |||CENTER キラークイーン腕作者:みるちお備考:JOJOよりkillerQに同梱ブラスナックルと差し替えURL| |||CENTER 古泉(´_ゝ`)作者:dc11備考:ジェットパックと差し替えURL| |||CENTER こま鎌作者:dc11備考:小町の鎌ステッキと差し替えURL| |さ||CENTER 逆手二刀流作者:dc11備考:ブラスナックルと差し替えURL| |||CENTER 最終平気jetp作者:dc11備考:チルノの羽大ジェットパックと差し替えURL| |||CENTER 早苗の御幣作者:みるちお備考:東風谷早苗に同梱URL| |||CENTER ジェットエンジン作者:dc11備考:消火器と差し替えURL| |||CENTER 漆黒の大剣作者:dc11備考:キューと差し替えURL| |||CENTER ジャイアントバズーカ作者:gosuke備考:ロケットランチャーと差し替えURL| |||CENTER 射影機作者:Basilico備考:零よりカメラと差し替えURL| |||CENTER 三味線作者:Basilico備考:バットと差し替えアメリカVerのbmpも同梱URL| |||CENTER 射命丸扇作者:dc11備考:花束と差し替えURL| |||CENTER シュールストレミング作者:Redrum備考:鼻を腐らせる程度の能力URL| |||CENTER 新型連装機関銃CATALINA作者:みるちお備考:ミニガンと差し替えURL| |||CENTER 千手作者:dc11備考:パラシュートと差し替えURL| |||CENTER 全人類の緋(ry作者:dc11備考:全人類の緋想天ミニガンと差し替えURL| |||CENTER ソウルエッジ作者:みるちお備考:Grove_Green_Devil_Sweetに同梱URL| |た||CENTER ダイヤモンドブリz(ry作者:dc11備考:ダイヤモンドブリザード消音銃と差し替えURL| |||CENTER 弾のような楔のようなクナイのような作者:varistor0備考:ナイフと差し替えURL| |||CENTER チョコ作者:Basilico備考:URL| |||CENTER ツインバスターライフル作者:belbetQ備考:ガンダムWよりM4と差し替えURL| |||CENTER 銅剣と銅鏡作者:Basilico備考:銅剣はバット、銅鏡は手榴弾と差し替えURL| |||CENTER 道路標識作者:フェムト備考:DIO様の道路標識は刀と差し替え紫の道路標識1は花束、道路標識2は警棒と差し替えBasilico氏が代理公開URL| |||CENTER 毒りんごと籠作者:ハイヌ備考:毒りんご:遠隔爆弾と差し替え籠:ブラスナックルと差し替えURL| |||CENTER ドス&長ドス作者:Basilico備考:ドスはナイフ、長ドスは刀と差し替えURL| |||CENTER 富竹フラッシュ!作者:dc11備考:M4と差し替えURL| |||CENTER ドーラセプター作者:Basilico備考:魔女バンドーラの魔法の杖URL| |||CENTER ドリル作者:フェムト備考:衣玖さんのドリルナイフと差し替えBasilico氏が代理公開URL| |な||CENTER 投げやり作者:dc11備考:グングニルナイフまたは火炎瓶と差し替えURL| |||CENTER 投げやりna作者:dc11備考:グングニル刀と差し替えURL| |||CENTER ナタ作者:Basilico備考:サイレントヒル2よりナイフまたはチェーンソーと差し替え赤い三角頭セットに同梱 URL| |||CENTER 鉈女御用達作者:ハイヌ備考:鉈ナイフと差し替えURL| |||CENTER 日本刀セット作者:Basilico備考:打刀は刀、脇差はナイフと差し替えmqo及び衣装MOD同梱URL| |||CENTER ニューラライザー作者:Basilico備考:MIBよりURL| |||CENTER 人形+武器作者:Ds/sagena備考:アリス関連の武器(本、槍、人形)人形スキンも同梱URL| |||CENTER にんじん作者:belbetQ備考:ナイフ、手榴弾または遠隔爆弾と差し替えURL| |は||CENTER バイオのロケラン作者:Basilico備考:ロケットランチャーと差し替えURL| |||CENTER 爆弾牌作者:dc11備考:手榴弾と差し替えURL| |||CENTER バックパック作者:ハイヌ備考:にとりスキンに同梱パラシュートと差し替えURL| |||CENTER パゼストバイf(ry作者:dc11備考:パゼストバイフェニックスパラシュートまたは遠隔爆弾と差し替えURL| |||CENTER はてなようせい専用武器作者:belbetQ備考:はてなようせいに同梱ステッキと差し替えURL| |||CENTER バニシングE作者:dc11備考:バニシングエブリシング消火器またはスプレーと差し替えURL| |||CENTER 火かき棒作者:Basilico備考:ゴルフクラブと差し替えURL| |||CENTER 緋想のアレ作者:dc11備考:緋想の剣刀またはナイフと差し替えURL| |||CENTER ビデオカメラ作者:dc11備考:カメラと差し替えURL| |||CENTER ヒトデです作者:dc11備考:遠隔爆弾と差し替えURL| |||CENTER ビームサーベル作者:dc11備考:刀と差し替えURL| |||CENTER 標識打!作者:dc11備考:小さい方のディ○ドーと差し替えURL| |||CENTER ファーサイト作者:belbetQ備考:パーフェクトダークよりスナイパーライフルと差し替えURL| |||CENTER ファービー作者:Basilico備考:手榴弾と差し替えURL| |||CENTER フェニクス作者:belbetQ備考:パーフェクトダークよりピストルと差し替えURL| |||CENTER 武器詰め合わせ作者:sr備考:イザヨイエッジ(咲夜のナイフ)はナイフと差し替えお祓い棒(霊夢の御幣)とバールのようなものは警棒と差し替えURL| |||CENTER 武器MOD詰め合わせ作者:Basilico備考:草刈鎌、杵、くわ、ニューナンブ、モーゼルM712、リュウグウノツカイ、赤きコンドル、竹槍URL| |||CENTER 某赤バット作者:dc11備考:大きい方のバ○ブと差し替えURL| |||CENTER ほうきショットガン作者:ハイヌ備考:魔理沙の箒風ショットガンCombat Shotgunと差し替えURL| |||CENTER 勃起王作者:Redrum備考:万能過ぎる奇跡のクリーム「勃起王」!!まさに百利あって一害無し!!強いて欠点を挙げるなら「使えば減る」という事ぐらい!!URL| |||CENTER 木刀作者:Basilico備考:刀またはバットと差し替えURL| |ま||CENTER マイク作者:Basilico備考:ナイフと差し替えURL| |||CENTER 魔銃作者:Ds/sagena備考:デザートイーグルと差し替えURL| |||CENTER マスパ改良型作者:dc11備考:ミニ八卦炉でマスパを撃つ(1)TEC-9と差し替え類似MOD有り MaspaHyperLightTuneはレーザーが控えめ(2)MaspaHiLiTune_Noflashはレーザーなし(3)URL| |||CENTER マーフィー君作者:ハイヌ備考:手榴弾と差し替えURL| |||CENTER 魔法冥土のロッド作者:みるちお備考:魔法冥土に同梱バットまたはSMGと差し替えURL| |||CENTER まるきゅう作者:dc11備考:チルノの羽ジェットパックまたはパラシュートと差し替えURL| |||CENTER ミステリアスジャック作者:dc11備考:Micro SMGと差し替えURL| |||CENTER ムーンライトソード作者:Basilico備考:キングスフィールドより刀と差し替えURL| |||CENTER 椛ブレード作者:shiki備考:雑兵白狼天狗用テクスチャも同梱ナイフと差し替えURL| |や||CENTER 八坂 神奈子のしめ縄作者:Vibrio備考:パラシュートと差し替えURL| |||CENTER ヤマダバー作者:dc11備考:悔悟の棒ゴルフクラブと差し替えURL| |||CENTER 紫の傘作者:みるちお備考:少女紫に同梱ステッキと差し替えURL| |||CENTER 宵闇の魔力作者:dc11備考:装備すると周りがよく見えなくなる催涙ガスと差し替えURL| |ら||CENTER 霊夢の符作者:dc11備考:スプレーと差し替えURL| |||CENTER レイジングハート作者:みるちお備考:魔法少女リリカルなのはA sより刀と差し替えURL| |||CENTER レイトウ本マグロ/G作者:belbetQ備考:MHP2nd/2ndGよりゴルフクラブと差し替えURL| |||CENTER レミリアのリュック作者:Basilico備考:パラシュートと差し替えURL| |||CENTER ロングKATANA作者:dc11備考:ステッキと差し替えURL| |COLOR(#f9f9f9) |COLOR(#f9f9f9) |COLOR(#f9f9f9) 表の整形のための文字です表の整形のための文字です|
https://w.atwiki.jp/free-gaming/pages/175.html
+ メニュー 概要 スクリーンショット ダウンロード imageプラグインエラー 画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 ゲーム名 The Dark Mod リリース日 2009/10/17 開発元 The Dark Mod Development Team(仮) パブリッシャー - 公式サイト http //www.thedarkmod.com 使用ゲームエンジン id Tech4 Engine ジャンル FPS(First-Person Stealth) マルチプレイ/シングルプレイ シングルプレイ OS Windows/Mac/Linux 概要 オリジナルのThiefをid Tech 4 Engine(Doom 3 Engine)で再現するMod。 もともとは、Doom3のModでDoom3が無いとプレイできなかったが、id Tech 4 Engineのソースコードが公開されたため、スタンドアローン化しDoom 3は不必要となった。 ステルスアクションゲームで、Thiefと同じく物を盗んだりしたりする。 スクリーンショット imageプラグインエラー 画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 imageプラグインエラー 画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 imageプラグインエラー 画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 ダウンロード ダウンロード
https://w.atwiki.jp/prdj/pages/3398.html
Pathfinder Module The Harrowing 9レベル・キャラクター用ダンジョンの冒険 Varisian fortune-tellers from across Golarion use the mystic harrow deck to read fate and predict the future, but few have ever mastered the mysterious harrow to such a degree as Sonnorae, a long-dead bard from the Age of Darkness. Fearing her collection of stories would be lost when she died, she created a demiplane within her own harrow deck to contain them. Over time, these stories took on lives of their own, and melded with the images on the cards themselves. But not all stories have happy endings, and the storykin who inhabit the Harrowed Realm have their own motivations and plots for power or even escape into the real world. When the PCs find themselves drawn into the Harrowed Realm in search of a disappeared scholar, they must use all their wits and steel to navigate the landscape and politics of this strange wonderland and make it home again. The Harrowing is an adventure for 9th-level characters, written for the Pathfinder Roleplaying Game and compatible with the 3.5 edition of the world’s oldest RPG. It features an entire plane of fanciful locations and characters inspired by the popular harrow deck of the Pathfinder campaign setting. In addition, you’ll find a brand-new monster and an optional rules subsystem allowing players to bend reality to their wills by using all 54 cards in the optional Pathfinder Campaign Setting Harrow Deck to manipulate the strange demiplane in which they adventure. 著者 Crystal Frasier Pathfinder Module は32ページの、高品質、フルカラーの、パスファインダーRPGとスタンダード3.5ファンタジーRPGルール双方で使用できる、OGLを使用した冒険である。 ISBN-13 978-1-60125-355-2 The Harrowingはパスファインダー協会加盟プレイでの使用を認められている。その年代記シートとこのモジュールを運用するための追加ルールは無料でダウンロードできる (236 KB zip/PDF)。 カテゴリ:Pathfinder Module │ 製品リスト
https://w.atwiki.jp/gimeia/pages/15.html
mod入れたのに入れねーって人はここみろ 質屋のリスト 入れてあるMOD(2012/10/15) MOD名 説明 なんか IndustrialCraft² 工業mod └Advanced Solar Panels IC2のアドオン、雨でも発電するハイブリッドソーラーを追加 レシピはWEBで! The Twilight Forest 第5の世界「黄昏の森」を追加するmod 詳しくはWEBで! Pam's Mods Combined 新鉱石、新作物などもろもろ追加されるmod 詳しくはWEBで! Treecapitator 木こりmod IC2のゴムの木も有効に! (2012/10/15) 現在、pams modの色鉱石、色宝石、塩関係が出無い為 cobblestonenでの引き換えを実施中 Forestry削除により、きこりmodを強化 複数壊した時、耐久値の減りにくくなりました。(0.5→0.25) 質屋オープンしました!
https://w.atwiki.jp/mod-jplang/pages/59.html
Advanced Genetics mod説明 遺伝子工学要素追加 Advanced Geneticsの日本語langファイル置き場です。 下にバージョンのリンクがあるのでそこから飛んでください。 ↓リンク↓ MC1.7.10
https://w.atwiki.jp/akasatanahama/pages/63.html
概要 ドロップアイテムがそのブロック自身ではなく、さらに経験値をドロップするブロックを追加し、地下に生成させる。 ソースコード AluminiumMod.java package tutorial.aluminiummod; import net.minecraft.block.Block; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.Item; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.EventHandler; import cpw.mods.fml.common.event.FMLInitializationEvent; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.registry.GameRegistry; @Mod(modid = AluminiumMod.MODID, name = AluminiumMod.MODNAME, version = AluminiumMod.VERSION) public class AluminiumMod { public static final String MODID = "AluminiumMod"; public static final String MODNAME = "Aluminium Mod"; public static final String VERSION = "1.0.0"; public static Item aluminium; public static Block oreAluminium; @EventHandler public void perInit(FMLPreInitializationEvent event) { aluminium = new Item() .setCreativeTab(CreativeTabs.tabMaterials) .setUnlocalizedName("aluminium") .setTextureName("aluminiummod aluminium"); GameRegistry.registerItem(aluminium, "aluminium"); oreAluminium = new AluminiumOre() .setBlockName("oreAluminium") .setBlockTextureName("aluminiummod aluminium_ore"); GameRegistry.registerBlock(oreAluminium, "oreAluminium"); } @EventHandler public void init(FMLInitializationEvent event) { GameRegistry.registerWorldGenerator(new AluminiumOreGenerator(), 0); } } AluminiumOre.java package tutorial.aluminiummod; import java.util.Random; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.Item; import net.minecraft.util.MathHelper; import net.minecraft.world.IBlockAccess; public class AluminiumOre extends Block { private Random random = new Random(); public AluminiumOre() { super(Material.rock); this.setCreativeTab(CreativeTabs.tabBlock); this.setHardness(3.0F); this.setResistance(5.0F); this.setStepSound(Block.soundTypeStone); this.setHarvestLevel("pickaxe", 2); } @Override public Item getItemDropped(int meta, Random random, int fortune) { return AluminiumMod.aluminium; } @Override public int quantityDroppedWithBonus(int fortune, Random random) { if (fortune 0 Item.getItemFromBlock(this) != this.getItemDropped(0, random, fortune)) { int i = random.nextInt(fortune + 2) - 1; if (i 0) { i = 0; } return this.quantityDropped(random) * (i + 1); } else { return this.quantityDropped(random); } } @Override public int getExpDrop(IBlockAccess iBlockAccess, int meta, int fortune) { return MathHelper.getRandomIntegerInRange(random, 3, 7); } } AluminiumOreGenerator.java package tutorial.aluminiummod; import java.util.Random; import net.minecraft.init.Blocks; import net.minecraft.world.World; import net.minecraft.world.WorldProviderSurface; import net.minecraft.world.chunk.IChunkProvider; import net.minecraft.world.gen.feature.WorldGenMinable; import cpw.mods.fml.common.IWorldGenerator; public class AluminiumOreGenerator implements IWorldGenerator { @Override public void generate(Random random, int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator, IChunkProvider chunkProvider) { if (world.provider instanceof WorldProviderSurface) { generateOre(world, random, chunkX 4, chunkZ 4); } } private void generateOre(World world, Random random, int x, int z) { for(int i = 0; i 10; i++) { int genX = x + random.nextInt(16); int genY = 1 + random.nextInt(15); int genZ = z + random.nextInt(16); new WorldGenMinable(AluminiumMod.oreAluminium, 0, 20, Blocks.stone).generate(world, random, genX, genY, genZ); } } } 解説 Block Item getItemDropped(int meta, Random random, int fortune) そのブロックを破壊したときにドロップするアイテムを返す。 int quantityDroppedWithBonus(int fortune, Random random) 破壊するのに使用したツールの幸運レベルをもとに、ドロップ数を変更する。 int getExpDrop(IBlockAccess iBlockAccess, int meta, int fortune) 経験値のドロップ量を返す。 GameRegistry void registerWorldGenerator(IWorldGenerator generator, int modGenerationWeight) GameRegistryにチャンク生成時にブロックを自然生成させるためのクラスを登録するメソッド。 第二引数は生成の優先度(?)。 IWorldGenerator チャンク生成時にブロックを自然生成させるためのインターフェース。 generate(Random random, int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator, IChunkProvider chunkProvider) world.providerはそのワールド(ディメンション)のプロバイダ。 これを使って判定することで鉱石を生成するディメンションを制御できる。 WorldGenMinable ブロックを生成させるクラスの一つ。 コンストラクタで指定したパラメータをもとにgenerateで鉱脈を生成する。 コンストラクタ(Block block, int meta, int number, Block target) 引数は、生成するブロック、生成するブロックのメタデータ、生成する鉱脈の大きさ、置き換えるブロック。 第二引数はなくてもよい。 boolean generate(World world, Random random, int x, int y, int z) 鉱脈を生成する処理。 戻り値は生成が成功したかどうか。 使用例 オファレン鉱石を追加している部分。 +オファレンMOD OfalenModCore.java package nahama.ofalenmod; /*略*/ /**@author Akasata Nahama*/ @Mod(modid = OfalenModCore.MODID, name = OfalenModCore.MODNAME, version = OfalenModCore.VERSION) public class OfalenModCore { public static final String MODID = "OfalenMod"; public static final String MODNAME = "Ofalen Mod"; public static final String VERSION = "[1.7.10]1.0.0"; /*略*/ /**最初に行われる処理。アイテム・ブロックの追加などを行う*/ @EventHandler public void preInit(FMLPreInitializationEvent event) { /*略*/ //アイテムを設定するメソッドを実行 OfalenModItemCore.registerItem(); //ブロックを設定するメソッドを実行 OfalenModBlockCore.registerBlock(); /*略*/ } /**2番目に行われる処理。レシピの追加などを行う*/ @EventHandler public void init (FMLInitializationEvent event) { //鉱石を生成させる GameRegistry.registerWorldGenerator(new OfalenOreGenerator(), 1); /*略*/ } /*略*/ } +あまり関係ないので格納 OfalenModItemCore.java package nahama.ofalenmod.core; /*略*/ public class OfalenModItemCore { /*略*/ public static Item fragmentOfalen; /*略*/ /**アイテムを設定する*/ public static void registerItem () { /*略*/ fragmentOfalen = new Ofalen() .setUnlocalizedName("fragmentOfalen") .setTextureName("ofalenmod ofalen_fragment"); GameRegistry.registerItem(fragmentOfalen,"fragmentOfalen"); /*略*/ } } Ofalen.java package nahama.ofalenmod.item; import net.minecraft.util.IIcon; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; public class Ofalen extends Parts { public Ofalen () { super (4); } /**メタデータにより返すIIconを変える。*/ @Override @SideOnly(Side.CLIENT) public IIcon getIconFromDamage(int meta) { return iicon[meta 3]; } /**メタデータを返す。*/ @Override public int getMetadata(int meta) { return meta 3; } } Parts.java package nahama.ofalenmod.item; import java.util.List; import nahama.ofalenmod.OfalenModCore; import net.minecraft.client.renderer.texture.IIconRegister; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.util.IIcon; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; public class Parts extends Item { protected IIcon[] iicon; private final int type; public Parts (int type) { super (); this.type = type; this.setCreativeTab(OfalenModCore.tabOfalen); this.setHasSubtypes(true); this.setMaxDamage(0); } /**メタデータ違いのテクスチャを登録する*/ @Override @SideOnly(Side.CLIENT) public void registerIcons(IIconRegister register) { this.iicon = new IIcon[type]; for (int i = 0; i type; i ++) { this.iicon[i] = register.registerIcon(this.getIconString() + "-" + i); } } /**メタデータにより返すIIconを変える*/ @Override @SideOnly(Side.CLIENT) public IIcon getIconFromDamage(int meta) { return iicon[meta]; } /**メタデータ違いのアイテムを登録する*/ @Override @SideOnly(Side.CLIENT) public void getSubItems(Item item, CreativeTabs creativeTab, List list) { for (int i = 0; i type; i ++) { list.add(new ItemStack(this, 1, i)); } } /**メタデータを返す*/ @Override public int getMetadata(int meta) { return meta; } /**メタデータにより内部名を変える*/ @Override public String getUnlocalizedName(ItemStack itemStack) { return this.getUnlocalizedName() + "." + itemStack.getItemDamage(); } } OfalenModBlockCore.java package nahama.ofalenmod.core; /*略*/ public class OfalenModBlockCore { //ブロックの定義 public static Block oreOfalen; /*略*/ /**ブロックを設定する*/ public static void registerBlock () { oreOfalen = new OfalenOre() .setBlockName("oreOfalen") .setBlockTextureName("ofalenmod ofalen_ore-"); GameRegistry.registerBlock(oreOfalen, ItemOfalenBlock.class, "oreOfalen"); /*略*/ } } OfalenOre.java package nahama.ofalenmod.block; import java.util.List; import java.util.Random; import nahama.ofalenmod.OfalenModCore; import nahama.ofalenmod.core.OfalenModConfigCore; import nahama.ofalenmod.core.OfalenModItemCore; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.client.renderer.texture.IIconRegister; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.util.IIcon; import net.minecraft.util.MathHelper; import net.minecraft.world.IBlockAccess; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; public class OfalenOre extends Block { private IIcon[] iicon = new IIcon[4]; private Random random = new Random(); public OfalenOre() { super(Material.rock); this.setCreativeTab(OfalenModCore.tabOfalen); this.setHardness(5.0F); this.setResistance(7.5F); this.setStepSound(Block.soundTypePiston); this.setLightLevel(0.6F); this.setHarvestLevel("pickaxe", 3); } /**ドロップアイテムの設定*/ @Override public Item getItemDropped(int meta, Random random, int fortune) { return OfalenModItemCore.fragmentOfalen; } /**ドロップ数の設定*/ @Override public int quantityDropped(Random random) { return OfalenModConfigCore.amountDrop; } /**fortuneによるドロップ増加の設定。BlockOre参照*/ @Override public int quantityDroppedWithBonus(int level, Random random) { //幸運のレベルが1以上で、ドロップアイテムがこのブロック自身でない場合 if (level 0 Item.getItemFromBlock(this) != this.getItemDropped(0, random, level)) { int i = random.nextInt(level + 2) - 1; if (i 0) { i = 0; } return this.quantityDropped(random) * (i + 1); } else { return this.quantityDropped(random); } } /**経験値ドロップの設定*/ @Override public int getExpDrop(IBlockAccess iBlockAccess, int meta, int fortune) { return MathHelper.getRandomIntegerInRange(random, 3, 7); } /**メタデータ違いのテクスチャを登録する*/ @Override @SideOnly(Side.CLIENT) public void registerBlockIcons(IIconRegister iicon) { for (int i = 0; i 4; i ++) { this.iicon[i] = iicon.registerIcon(this.getTextureName() + i); } } /**メタデータにより返すIIconを変える*/ @Override @SideOnly(Side.CLIENT) public IIcon getIcon(int side, int meta) { return iicon[meta 3]; } /**メタデータ違いのブロックを登録する*/ @Override @SideOnly(Side.CLIENT) public void getSubBlocks(Item item, CreativeTabs creativeTab, List list) { for (int i = 0; i 4; i ++) { list.add(new ItemStack(item, 1, i)); } } /**メタデータによりドロップ品を変える*/ @Override public int damageDropped(int meta) { return meta 3; } } OfalenOreGenerator.java package nahama.ofalenmod.generator; import java.util.Random; import nahama.ofalenmod.core.OfalenModBlockCore; import nahama.ofalenmod.core.OfalenModConfigCore; import net.minecraft.init.Blocks; import net.minecraft.world.World; import net.minecraft.world.WorldProviderSurface; import net.minecraft.world.chunk.IChunkProvider; import net.minecraft.world.gen.feature.WorldGenMinable; import cpw.mods.fml.common.IWorldGenerator; public class OfalenOreGenerator implements IWorldGenerator { public void generate(Random random, int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator, IChunkProvider chunkProvider) { if (OfalenModConfigCore.enabledGenerator) { if (world.provider instanceof WorldProviderSurface) { generateOreRed(world, random, chunkX 4, chunkZ 4); generateOreGreen(world, random, chunkX 4, chunkZ 4); generateOreBlue(world, random, chunkX 4, chunkZ 4); generateOreBig(world, random, chunkX 4, chunkZ 4); } } } private void generateOreRed(World world, Random random, int x, int z) { for(int i = 0; i OfalenModConfigCore.probabilityGeneration; i++) { int genX = x + random.nextInt(16); int genY = 1 + random.nextInt(15); int genZ = z + random.nextInt(16); new WorldGenMinable(OfalenModBlockCore.oreOfalen, 0, OfalenModConfigCore.limitGeneration, Blocks.stone).generate(world, random, genX, genY, genZ); } } private void generateOreGreen(World world, Random random, int x, int z) { for(int i = 0; i OfalenModConfigCore.probabilityGeneration; i++) { int genX = x + random.nextInt(16); int genY = 1 + random.nextInt(15); int genZ = z + random.nextInt(16); new WorldGenMinable(OfalenModBlockCore.oreOfalen, 1, OfalenModConfigCore.limitGeneration, Blocks.stone).generate(world, random, genX, genY, genZ); } } private void generateOreBlue(World world, Random random, int x, int z) { for(int i = 0; i OfalenModConfigCore.probabilityGeneration; i++) { int genX = x + random.nextInt(16); int genY = 1 + random.nextInt(15); int genZ = z + random.nextInt(16); new WorldGenMinable(OfalenModBlockCore.oreOfalen, 2, OfalenModConfigCore.limitGeneration, Blocks.stone).generate(world, random, genX, genY, genZ); } } private void generateOreBig(World world, Random random, int x, int z) { int i = random.nextInt(10000); if (i OfalenModConfigCore.probabilityGenerationLode) { int genX = x + random.nextInt(16); int genY = 1 + random.nextInt(15); int genZ = z + random.nextInt(16); int type = random.nextInt(19)/3; switch (type) { case 0 new WorldGenMinable(OfalenModBlockCore.oreOfalen, 0, 40, Blocks.stone).generate(world, random, genX, genY, genZ); new WorldGenMinable(OfalenModBlockCore.oreOfalen, 1, 40, Blocks.stone).generate(world, random, genX, genY, genZ); new WorldGenMinable(OfalenModBlockCore.oreOfalen, 2, 40, Blocks.stone).generate(world, random, genX, genY, genZ); break; case 1 new WorldGenMinable(OfalenModBlockCore.oreOfalen, 0, 40, Blocks.stone).generate(world, random, genX, genY, genZ); new WorldGenMinable(OfalenModBlockCore.oreOfalen, 2, 40, Blocks.stone).generate(world, random, genX, genY, genZ); new WorldGenMinable(OfalenModBlockCore.oreOfalen, 1, 40, Blocks.stone).generate(world, random, genX, genY, genZ); break; case 2 new WorldGenMinable(OfalenModBlockCore.oreOfalen, 1, 40, Blocks.stone).generate(world, random, genX, genY, genZ); new WorldGenMinable(OfalenModBlockCore.oreOfalen, 0, 40, Blocks.stone).generate(world, random, genX, genY, genZ); new WorldGenMinable(OfalenModBlockCore.oreOfalen, 2, 40, Blocks.stone).generate(world, random, genX, genY, genZ); break; case 3 new WorldGenMinable(OfalenModBlockCore.oreOfalen, 1, 40, Blocks.stone).generate(world, random, genX, genY, genZ); new WorldGenMinable(OfalenModBlockCore.oreOfalen, 2, 40, Blocks.stone).generate(world, random, genX, genY, genZ); new WorldGenMinable(OfalenModBlockCore.oreOfalen, 0, 40, Blocks.stone).generate(world, random, genX, genY, genZ); break; case 4 new WorldGenMinable(OfalenModBlockCore.oreOfalen, 2, 40, Blocks.stone).generate(world, random, genX, genY, genZ); new WorldGenMinable(OfalenModBlockCore.oreOfalen, 0, 40, Blocks.stone).generate(world, random, genX, genY, genZ); new WorldGenMinable(OfalenModBlockCore.oreOfalen, 1, 40, Blocks.stone).generate(world, random, genX, genY, genZ); break; case 5 new WorldGenMinable(OfalenModBlockCore.oreOfalen, 2, 40, Blocks.stone).generate(world, random, genX, genY, genZ); new WorldGenMinable(OfalenModBlockCore.oreOfalen, 1, 40, Blocks.stone).generate(world, random, genX, genY, genZ); new WorldGenMinable(OfalenModBlockCore.oreOfalen, 0, 40, Blocks.stone).generate(world, random, genX, genY, genZ); break; case 6 new WorldGenMinable(OfalenModBlockCore.oreOfalen, 3, 40, Blocks.stone).generate(world, random, genX, genY, genZ); } new WorldGenMinable(OfalenModBlockCore.oreOfalen, 3, 40, Blocks.stone).generate(world, random, genX, genY, genZ); } } } コメント この項目に関する質問などをどうぞ。 鉱石から鉱石ブロックをドロップする方法くぉおあいえていただけないでsy - World_of_the_Takumi 2016-03-11 07 40 22 AluminiumOreクラスで、getItemDropped・quantityDroppedWithBonus・getExpDropの部分を削除すればできます。 - 赤砂蛇凪浜 2016-03-13 07 44 13 返信ありがとうございました、わかりにくいコメントですいません。今後から気を付けます。あともう一つお願いします" new WorldGenMinable(AluminiumMod.oreAluminium, 0, 20, Blocks.stone).generate(world,”以降はどうなっていますか。wikiにものってなかったのでお願いします。 - World_of_the_Takumi 2016-03-13 19 18 57 ソースコードの表示が見切れてしまっていたでしょうか。このようになっています。new WorldGenMinable(AluminiumMod.oreAluminium, 0, 20, Blocks.stone).generate(world, random, genX, genY, genZ); - 赤砂蛇凪浜 2016-03-14 06 40 37 ありがとうございました。感謝します - World_of_the_Takumi 2016-03-14 17 38 44 はじめまして このような素晴らしいwikiをありがとうございます 一つ気になることがあるのですが AluminiumOreGenerator.javaの22行目 「for(int i = 0; i 64; i++) {」 26行目 「new WorldGenMinable(decorationMOD.oreDecoration, 0, 64, Blocks.stone).generate(world, random, genX, genY, genZ);」 としているのですが 地下に鉱石が生成された気配が全くありません どこか間違えている・その他に設定が必要 などありましたら教えていただけないでしょうか 長文失礼しました - さくら 2016-04-01 00 10 45 こちらの環境でそのように変更すると、チャンクを読み込もうとしたときにクラッシュしました。鉱石はクリエイティブタブなどから利用できますか?GameRegistry.registerBlockをpreInitで呼び出しているか、GameRegistry.registerWorldGeneratorをinitで呼び出しているかなどを確認してください。WorldGenMinable.generateの次の行に「FMLLog.info("Generated ore. (" + genX + ", " + genY + ", " + genZ + ")");」と入れてログを確認するのも有効かと思います。 - 赤砂蛇凪浜 2016-04-01 06 58 20 返信ありがとうございます。まず報告からなんですが、行けました! 無事に生成されてました。ありがとうございます。で、原因なんですが「GameRegistry.registerWorldGeneratorをinitで呼び出しているかなどを確認してください。」というのが気になったので 上をよく見るとそのような文章があり、「げ」と思ってEclipseを見なおしたところ追加し忘れていました。お騒がせして申し訳ありません。 (int i = 0; i 16; i++) WorldGenMinable(decorationMOD.oreDecoration, 0, 8, Blocks.stone) として無事生成できました。本当にありがとうございました!長文、大変失礼いたしました - さくら 2016-04-02 05 55 25 解決できたようでよかったです。 - 赤砂蛇凪浜 2016-04-02 06 10 29 わかりやすい解説ありがとうございます。アイテムをドロップさせる際にメタデータを指定する為にはどのようにすればよいのでしょうか。よろしくお願いします。 - asajyra 2016-04-02 02 14 53 MOD製作チュートリアル/メタデータを持つブロックの追加でも触れていますが、AluminiumOre内で、Block.damageDropedをオーバーライドするとできます。 - 赤砂蛇凪浜 2016-04-02 06 12 33 WorldGenMinableのコンストラクタの第三引数をバニラの鉱石を参考にしたいのですが、バニラの鉱石のWorldGenMinableってどこにあるんですかね? - 名無しさん 2017-02-08 21 38 00 net.minecraft.world.biome.BiomeDecoratorのコンストラクタにおいて、通常世界の鉱石類のためにWorldGenMinableインスタンスの生成が行われています。(以下、補足。今後のModdingをより便利に行うためにご活用ください。)このような情報はIDEの機能を使うと簡単に調べることができます。今回の場合、コード内の「WorldGenMinable」にカーソルを合わせて「定義へ移動」(EclipseではF3)をすると、Forgeコード内のコンストラクタ記述部に移動でき、WorldGenMinableがコンストラクタを三種類持っていることがわかります。それぞれのコンストラクタ記述部にカーソルを合わせて「呼び出し階層を開く」(EclipseではCtrl+Alt+H)をすると、それぞれがどこから呼び出されているかがわかります。WorldGenMinable(Block p_i45459_1_, int p_i45459_2_)がBiomeDecoratorから呼び出されていることはこうして調べました。 - 赤砂蛇凪浜 2017-02-10 18 39 31 丁寧な回答ありがとうございます。どうにか丁度よい生成量にできました! - 名無しさん 2017-02-10 22 55 50 すみません、鉱石の生成率を鉱脈の大きさを変えるのにはどうすればいいんですか?わかりにくい質問でごめんなさい - 頭の中お花畑 2017-04-13 22 22 48 鉱石の生成率の件は解決しました。鉱脈の大きさを決めるプログラムを教えていただけますでしょうか。何度もすいません - 頭の中お花畑 2017-04-13 23 25 16 「解説」に記載してありますが、WorldGenMinableのコンストラクタの第三引数である"int number"を変更することで大きさを制御できます。これは、生成される可能性のある最大のパターンでの鉱石数を指定しています。 - 赤砂蛇凪浜 2017-04-14 18 34 08 ありがとうございます!早速試してみます! - 頭の中お花畑 2017-04-16 19 26 45 名前
https://w.atwiki.jp/f-05d/pages/19.html
商品一覧項目について アンケート 液晶保護フィルムは何にしましたか? 商品一覧 メーカー 名称 種類 光線透過率 エアーレス AF AG 表面硬度 接着面 保護範囲 備考 バッファロー 液晶保護フィルム イージーフィット/反射防止タイプ BSEFF05DBK 低反射 91% ◎ ○ ◎ 3H アクリル系接着剤 画面+上部+下部 バッファロー 液晶保護フィルム 光沢タイプ BSMPF05DFG 光沢 94% × ○ × 2H シリコン 画面+上部+下部 バッファロー 液晶保護フィルム ミラータイプ BSMPF05DFM ミラー 69.58% × ○ × 2H シリコン 画面+上部+下部 覗き見防止にもなる バッファロー 液晶保護フィルム スーパースムースタッチタイプ BSMPF05DFT 低反射 90% × ○ ◎ 2H シリコン 画面+上部+下部 バッファロー 液晶保護フィルム イージーフィット/光沢タイプ BSEFGF05DBK 光沢 91% ◎ ○ × 3H アクリル系接着剤 画面+上部+下部 サンワサプライ 液晶保護指紋防止光沢フィルム PDA-FARXKFP 光沢 ? × ○ × ? シリコン 画面+上部+下部 レイ・アウト 高光沢防指紋保護フィルムRT-F05DF/A1 光沢 ? × ○ × 2H シリコン 画面+上部+下部 2枚セットもあり レイ・アウト 反射防止保護フィルム(アンチグレア) RT-F05DF/B1 低反射 ? × × ◎ 2H シリコン 画面+上部+下部 2枚セットもあり レイ・アウト 気泡ゼロ高光沢防指紋保護フィルム RT-F05DF/C1 光沢 ? ○ ○ × 2H シリコン 画面+上部+下部 レイ・アウト 抗菌高光沢防指紋保護フィルム RT-F05DF/D1 光沢 ? × ○ × 2H シリコン 画面+上部+下部 抗菌 レイ・アウト オトナ女子向け保護フィルム RT-F05DF/E1 光沢 ? × × ? 2h シリコン 画面+上部+下部 防汚 エレコム 液晶保護フィルム(反射防止) PD-F05FL 低反射 ? ? ? ◎ ? シリコン エレコム 液晶保護フィルム(指紋防止) PD-F05FLF ? ? × ○ ? ? シリコン エレコム 気泡ゼロフィルム PD-F05FLB 光沢 ? ◎ ○ × ? アクリル系接着剤 エレコム 防指紋エアーレスフィルム(反射防止) PD-F05FLFA 低反射 ? ○ ○ ◎ ? シリコン エレコム 防指紋エアーレスフィルム(光沢) PD-F05FLFAG 光沢 ? ○ ○ × ? シリコン エレコム 液晶保護フィルム(光沢) PD-F05FLFG 光沢 ? × × × ? シリコン エレコム 液晶保護フィルム(傷ブラインド) PD-F05FLR 光沢 ? × × ? ? シリコン 傷修復 エレコム 液晶保護フィルム(抗菌) PD-FT01FLV ? ? × ○ ? ? シリコン 抗菌 リックス 光沢ハードコート液晶保護フィルム RX-F05D01 低反射 ? ○ ○ × ? シリコン 画面+上部+下部 リックス 指紋・皮脂防止液晶保護フィルム RX-F05D02 低反射 ? ○ ○ ◎ ? シリコン 画面+上部+下部 リックス 覗き見防止液晶保護フィルム RX-F05D03 覗き見防止 ? × × × ? シリコン 画面 リックス 光沢コートゼロ気泡液晶保護フィルム RX-F05D04BK 光沢 ? ○ × ○ ? ポリマー樹脂 画面+上部+下部 リックス マットコートゼロ気泡液晶保護フィルム RX-F05D05BK 低反射 ? ○ ○ ◎ ? ポリマー樹脂 画面+上部+下部 ミヤビックス OverLay Brilliant for ARROWS X LTE F-05D 光沢 90% × × × ? シリコン 昔から有名な高品質の液晶保護フィルム ミヤビックス OverLay Plus for ARROWS X LTE F-05D 低反射 90% × ○ ◎ ? シリコン 昔から有名な高品質の液晶保護フィルム アスデック AR液晶保護フィルム AR-F05D 光沢 ? × ? ○ 3H シリコン レンズ保護フィルム2枚付き アスデック ノングレア液晶保護フィルム NF-F05D 低反射 ? × ○ ◎ 3H シリコン レンズ保護フィルム2枚付き 藤本電業 ARROWS X LTE F-05D 用 液晶保護フィルム(抗菌/クリアタイプ) F71-F05D-HF-KCL 光沢 92.80% ○ ○ × 2H シリコン 抗菌 藤本電業 ARROWS X LTE F-05D 用 液晶保護フィルム(抗菌/マットタイプ) F71-F05D-HF-KAG 低反射 92.40% ○ ○ ○ 2H シリコン 抗菌 マイクロソリューション PRO GUARD™ Glossy SH PGSH-ARXF05D 光沢 ? × × × ? シリコン 防汚・撥水・iPhoneで人気 マイクロソリューション PRO GUARD™ i.AG for PGIAG-RXF05D 低反射 ? ○ × ○ ? シリコン 防汚・撥水・iPhoneで人気 マイクロソリューション PRO GUARD™ AF PGAF-ARXF05D 光沢 ? ○ ○ × ? シリコン 防汚・撥水・iPhoneで人気 ※pocketgamesの液晶保護フィルムはまだ出てません 項目について 種類 種類 光線透過率 手触り 特殊機能 備考 光沢 ◎ ツルツル 特になし 見た目的な変化が最も小さい 低反射 ○ サラサラ 低反射・防指紋 モアレが発生しやすい・白っぽくなる ミラー △ ツルツル バックライトを消すと鏡になる 見難くなる 覗き見防止 △ ツルツル 正面からしか見えない 見難くなる・色合いも変わる 光線透過率 画面の見やすさ。高いほど良い 干渉縞防止 押した時に干渉縞が発生しない エアーレス 貼った時に気泡が入りにくい(◎は絶対に入らない)。 気泡は入らなくてもごみは入るので注意。 ただし、隙間が空いてる状態なので水や微細なごみが入る。 密着してないので透明度も低く、感度も悪い。 AF 指紋がつきにくい AG 反射防止 表面硬度 傷のつきにくさ。大きいほど良い 接着面 接着面 洗浄 糊残り 貼り直し 備考 シリコン ○ しない 傷がつかない限り可能 埃が入っても洗って貼り直し可能 アクリル系接着剤 × しにくい 粘着力が弱まる 一種の粘着テープのようなものなので、埃が入ると使い物にならなくなる。粘着剤を隠すために、周囲が不透明になっている。 アンケート 液晶保護フィルムは何にしましたか? アンケート参照