星の樹MOD

概要

MOD名

星の樹MOD (Star Woods)

作者

赤砂蛇 凪浜

前提MOD

Minecraft Forge

最新のバージョン

[1.7.10]Beta 1.1.2

前提:Minecraft 1.7.10、Forge 10.13.4.1558

説明

多くの便利な木を追加できるようになるMODです。

マルチでの動作は確認していますが、細かい不具合がある可能性があります。
発見した場合はページ下部のコメント欄に報告をお願いします。

注意事項

  • Minecraftのライセンスを正規の手段で取得し、Mojang ABの契約条件MinecraftのEULAを遵守した上でご利用ください。
  • このMODを使用したことによるいかなる損害に関しても作者は一切責任を負いません。
  • 作者は不具合修正や更新を行う義務を負いません。
  • MODやソースコードの公開は予告なく中止される可能性があります。
  • 営利目的での利用(使用や二次配布など)はご遠慮ください。
  • 動画・配信などでの使用に許可を取る必要はありませんが、ご一報いただけると嬉しいです。
  • マルチプレイでの動作は一通り確認していますが、不具合があるかもしれません。
  • このページのコメント欄では質問や不具合報告などを受け付けています。ただし、下記リンクからダウンロードできる、「最新のバージョン」に関してのみ対応いたします。

ダウンロード

上記の「注意事項」について理解した上で、 アルファベットが最も"Z"に近いものをダウンロードしてください。

"src-StarWoods-(バージョン).zip"は、開発者用のソースコードです。

導入方法

Forgeをすでに導入している場合は、「星の樹MODの導入」を見てください。

Minecraft Forgeの導入

  1. バニラ状態で一度Minecraftを起動し、該当バージョンのバニラ環境を作成しておいてください。
  2. Forgeのダウンロードページから該当バージョンのInstallerをダウンロードしてください。
  3. ダウンロードしたインストーラを起動したら、Install clientが選択されていることを確認し、OKをクリックしてインストールしてください。
  4. Minecraftのランチャーを起動し、「プレイ」ボタンの右側にある三角印から「Forge」というプロフィールを選択してMinecraftを起動してください。
  5. タイトル画面まですすめたら導入成功です。

星の樹MODの導入

  1. ダウンロードした"StarWoods-(バージョン).jar"を"%AppData%/.minecraft/mods"に移動してください。(ランチャーからゲームディレクトリを変更している場合は、そこにあるmodsフォルダに入れてください。)
  2. 「Forge」のプロフィールでログインし、タイトル画面まで進んでください。
  3. 「Mods」ボタンを押して、左のリストに「Star Woods」が追加されていたら導入成功です。

更新情報

[1.7.10]Beta 1.1.2 (2016/5/25)

  • 修正
    • マルチプレイでの生命力抽出装置・生命力注入装置のVE表示の不具合を修正

[1.7.10]Beta 1.1.1 (2016/3/18)

  • 修正
    • 木のカスタマイズをすると場合によってクラッシュする不具合を修正

[1.7.10]Beta 1.1.0 (2016/2/25)

  • 追加
    • 生命力システムの追加
    • 葉の自動消滅機能の追加
    • 樹液採りの追加
  • 変更
    • 木の種類をカスタマイズ可能に変更
  • 修正
    • 晶析装置の挙動を修正
    • Config設定項目を修正
    • MFRへの対応を修正
    • その他細かい修正
  • 削除
    • 万能の苗木
    • 各種苗木のレシピ
    • 自然生成される星の木の苗木
    • ???の木

[1.7.10]Beta 1.0.0 (2015/7/18)

  • 追加
    • 晶析装置の追加
  • 変更・修正
    • クリエイティブタブの変更
    • 一部アイテムのテクスチャの変更
    • Configから一部の木の対応アイテムを変更できるよう修正
    • 樹液・結晶の使用IDをそれぞれ一つに修正
    • 葉のテクスチャをバニラの葉と同様に変更できるよう修正
    • Configの設定項目の修正
    • その他細かい修正
  • 連携
    • MFRのプランター・フェーティライザー・ハーヴェスターへの対応。

解説 ([1.7.10]Beta 1.1.2)

ブロック

晶析装置

【星:2 金ブロック:3 鉄ブロック:3 かまど:1】

かまどと同じ燃料を使用し、結晶や対応アイテムを効率よく入手できる装置。通常のクラフトでは樹液81個で対応アイテムができるが、これを使えば64個で済む。

生命力抽出装置

【鉄ブロック:1 葉:8】

植物系のアイテム・ブロックから、生命力を取り出す装置。GUI左下のボタンで生命力の搬出方向を指定できる。

生命力注入装置

【金ブロック:1 葉:8】

GUI左側のスロットに苗木、右側のスロットに材料を入れると、生命力を消費して対応した苗木が作られる。材料として星の樹MODの苗木を入れると、同じ苗木を複製することもできる。

不思議な木材

【星の樹MODの原木:1 4】

星の樹MODの各種原木からできる木材。明るさレベル9の光源ブロック。鉱石辞書に対応しているレシピならば、他のMODのアイテムでもバニラの木材と同じように作成できる。

○○の木の原木

設定を反映して星の樹MODが追加した原木。明るさレベル9の光源ブロック。鉱石辞書に対応しているレシピならば、他のMODでもバニラの原木と同じように使用できる。

○○の木の原木 (自然)

苗木を成長させたときに生成される、樹液をドロップする原木。明るさレベル9の光源ブロック。通常の原木と見た目は同じだが、横向きに置くことができない。シルクタッチが適用されないため、サバイバル入手不可。

○○の木の葉

設定を反映して星の樹MODが追加した葉。明るさレベル15の光源ブロック。回収するにはシルクタッチか枝切りハサミが必要。

○○の木の苗木

設定を反映して星の樹MODが追加した苗木。明るさレベル9の光源ブロック。バニラの苗木と同じように、骨粉なども使用できる。

アイテム

【星の木の結晶:9】

星の木の結晶を固めてできるアイテム。強い生命力を持つ。生命力注入装置の材料スロットに星の樹MOD以外の苗木を入れると作成できる。

枝切りハサミ

【鉄インゴット:3 棒:2】

葉を刈り取るのに特化したハサミ。星の樹MODの葉ブロックはバニラのハサミではシルクタッチがなければ回収できないため、このハサミが必要。葉ブロックを回収したいのならこのハサミを使い、高速撤去したいだけならバニラのハサミを使うとよい。250回使用可能。

○○の木の樹液

設定を反映して星の樹MODが追加した木の樹液。原木 (自然)から確率でドロップするアイテム。通常、対応したアイテムを作成するには、これを81個集めなければならない。

○○の木の結晶

【○○の木の樹液:9】

樹液を9個固めることで作成できるアイテム。これをさらに9個クラフトすることで、対応したアイテムを作成できる。

木炭の塊 [x8]

【木炭:8】

【木炭の塊 [x64]:1 8】

8倍に圧縮された木炭。解凍も可能。燃料としても使える。これ以降の圧縮も含めてレシピの空欄部分はConfigで変更可能。

木炭の塊 [x64]

【木炭の塊 [x8]:8】

【木炭の塊 [x512]:1 8】

64倍に圧縮された木炭。

木炭の塊 [x512]

【木炭の塊 [x64]:8】

512倍に圧縮された木炭。

鉄の樹液採り

【星:1 鉄インゴット:5】

樹液をとるための道具。生成された原木に使うと、比較的高確率で樹液を手に入れることができる。幸運のレベル4相当の確率。

金の樹液採り

【星:1 金インゴット:5】

幸運レベル5相当の確率。

ダイヤモンドの樹液採り

【星:1 ダイヤモンド:5】

幸運レベル6相当の確率。

Configの設定

General

B:enableConfig

初期値:false

Configファイルの設定を適用するかどうか。ここをtrueにしないと設定が適用されないので注意。
falseの場合は木のカスタマイズ以外はすべてデフォルトの値が適用される。

B:enableDetailedDifficulty

初期値:false

細かい難易度設定を適用するかどうか。ここがfalseのときはgeneralDifficulty以外の難易度設定は適用されない。

General/Difficulty

I:generalDifficulty

初期値:2

全体の難易度設定。enableDetailedDifficultyがfalseのときのみ適用される。

I:usingVEFactor

初期値:16384

生命力注入装置で使用する生命力の基準量。

I:usingVEToCreateStar

初期値:524288

生命力注入装置で「星」を作るときに消費する生命力の量。VEList.txtでの設定も考慮する必要がある。詳細は下記。

General/Difficulty/Drop

I:sapDropProbability

初期値:8

樹液のドロップ確率。詳細は下記。

I:saplingDropProbability

初期値:48

苗木のドロップ確率。1/(ここで設定した数値)の確率で葉からドロップする。

General/Recipe

I:lumpRecipe

木炭の塊のレシピ。空欄にする場所を選択する。

General/Custom

S:customTrees

初期値:2,3,FFFF00,StarWoods:material,0

星の樹MODで追加する木の種類を指定する項目。詳細は下記。

General/Machine

I:crystallizingTime

初期値:1200

晶析装置の一回の動作にかかる時間。単位はtick。

I:extractingTime

初期値:20

生命力抽出装置の一回の動作にかかる時間。単位はtick。

I:injectingTime

初期値:200

生命力注入装置の一回の動作にかかる時間。単位はtick。

難易度設定の詳細

この難易度は、バニラの難易度(Mobの挙動など)とは全く関係ありません。

generalDifficultyの設定値の目安
0:ピースフル
1:イージー
2:ノーマル
3:ハード
0~3以外の数値を指定した場合は、ノーマルとして扱われます。

sapDropProbability・saplingDropProbability

generalDifficultyで設定した場合

難易度 sapDropProbability SaplingDrop
0 4 24
1 6 36
2 8 48
3 16 56

最初にやること

まず、生命力を扱う装置二つを作ってください。 「生命力抽出装置」にVEList.txtで指定したアイテムを入れると、生命力が抽出できます。 抽出装置の生命力搬出面に「生命力注入装置」を設置すると、生命力が移動し、注入装置に蓄えられます。注入装置の左側に苗木、右側に対応するアイテムを入れ、一定量の生命力をためると、対応する苗木が手に入ります。この苗木をバニラと同様に育てると原木(自然)と葉が生成されます。原木(自然)を破壊すると確率で樹液が手に入り、これを集めると対応するアイテムを手に入れることができます。葉からの苗木のドロップ率はデフォルトでは低めに設定されているため、エンチャント「幸運」の使用をお勧めします。

樹液のドロップ確率の計算方法


1÷{(Configで設定された数値)×(木の種類による補正)}

例:星の木・難易度2の場合


1 / ( 8 * 4 ) = 1 / 32 = 0.03125

木のカスタマイズ機能の使い方

Configファイルの、General/Customカテゴリ、customTreesを編集することで、自由に木を追加できます。「,」で区切り、以下の設定を順に記述してください。

  • 名前指定の方法 [0/1/2] 0で無効、1でRegisterName、2で功績辞書名での指定になります。
  • 希少度 [0~] 数値が高いほど希少なアイテムとして扱われます。苗木を作成する際の生命力消費量や、樹液のドロップ確率が変わります。
  • 色 [0~FFFFFF] アイテム・ブロックの表示に使う色を十六進法のRGB値で指定してください。
  • 名前
    • 名前指定が1のとき
      (MODID):(RegisterName)
      MODIDはMODの登録名です。タイトル画面右下の「mods」ボタンで表示できるMODのリストから確認してください。バニラは「minecraft」です。RegisterNameはGameRegistryへの登録名です。ID一覧出力MODなどで確認してください。
    • 名前指定が2のとき
      鉱石辞書名で指定してください。これもID一覧出力MODなどで確認してください。
  • メタデータ
    名前指定が1のときのみ指定してください。指定しなかった場合もしくは「32767」を指定した場合は、どのメタデータのものからでも苗木を作ることができますが、結晶から作れるのはメタデータ0のものだけです。

例:[1.7.10]Beta 1.0.0でのデフォルト設定を適用する場合


S:customTrees <
            2,3,FFFF00,StarWoods:material,0
            2,0,3F3F3F,minecraft:coal,0
            2,0,FF3F3F,minecraft:redstone,0
            1,2,4AEDD1,gemDiamond
            1,0,FFFF3F,dustGlowstone
            2,0,B06767,minecraft:netherrack,0
            2,0,856D5E,minecraft:soul_sand,0
            1,0,F0EDE9,gemQuartz
            1,0,D8D8D8,ingotIron
            1,1,FFFF0B,ingotGold
            2,0,3C3056,minecraft:obsidian,0
            1,1,67F59D,gemEmerald
            1,0,C47222,ingotCopper
            1,0,9EA1A3,ingotTin
            1,0,C0C0C0,ingotSilver
            1,0,7B7C7D,ingotLead
            2,3,DCD6FF,minecraft:nether_star,0
            2,2,D5E965,minecraft:magma_cream,0
            2,2,CBD6D6,minecraft:ghast_tear,0
            2,2,2CCDB1,minecraft:ender_pearl,0
            2,1,84C873,minecraft:slime_ball,0
            2,1,C45F6B,minecraft:spider_eye,0
            2,1,FFF32D,minecraft:blaze_rod,0
            2,1,474D4D,minecraft:skull,1
            2,0,C08862,minecraft:rotten_flesh,0
            2,0,FFFFEB,minecraft:bone,0
            2,0,8A8A8A,minecraft:gunpowder,0
            2,0,FFFFFF,minecraft:string,0
            2,0,DFCE9B,minecraft:egg,0
            2,0,FFFFFF,minecraft:wool
            2,0,C65C35,minecraft:leather,0
            1,0,2D2D2D,dyeBlack
            1,0,FF0000,dyeRed
            1,0,00FF00,dyeGreen
            1,0,7F4040,dyeBrown
            1,0,0000FF,dyeBlue
            1,0,7F00FF,dyePurple
            1,0,007FFF,dyeCyan
            1,0,7F7F7F,dyeLightGray
            1,0,3F3F3F,dyeGray
            1,0,FF007F,dyePink
            1,0,7FFF00,dyeLime
            1,0,FFFF00,dyeYellow
            1,0,00FFFF,dyeLightBlue
            1,0,FF00FF,dyeMagenta
            1,0,FF7F00,dyeOrange
            1,0,FFFFFF,dyeWhite
            1,1,C8C8C8,ingotNickel
            1,1,808C88,ingotAluminum
            1,1,C0C0C8,ingotOsmium
            1,1,E5E4E2,ingotPlatinum
            1,1,A7FFFF,ingotMithril
            1,1,0047AB,ingotCobalt
            1,1,F48A00,ingotArdite
            1,1,C8C8D2,ingotManganese
            1,1,FF003F,gemRuby
            1,1,003FFF,gemSapphire
            1,1,3FFF00,gemPeridot
            1,1,E6E6EB,ingotZinc
            1,1,FF7DFA,gemOfalenRed
            1,1,FAFF7D,gemOfalenGreen
            1,1,7DFAFF,gemOfalenBlue
            1,1,FFFFFF,gemOfalenWhite
         >

生命力関連の設定

Configフォルダ内に生成される「StarWoodsVEList.txt」を編集することでアイテム・ブロックの持つ生命力の値を設定できます。鉱石辞書名かRegisterNameでアイテムを指定し、「,」で区切って生命力量を記述してください。RegisterNameで指定する場合は必ずメタデータも指定してください。

  • 小麦の設定
    cropWheat,1024
  • かぼちゃの設定
    minecraft:pumpkin,0,1024

コメント欄

このページ下部のコメント欄では、このMODに関する意見や質問、不具合の報告などを受け付けています。上記リンクからダウンロードできる、「最新のバージョン」に関してのみ対応いたします。

不具合報告の際には、できるだけ詳しい状況を記載していただけると円滑に対応できると思います。また、「既知の不具合」もご確認ください。

コメントはこちらです。(スパム対策の為コメントは手動承認になっています。未承認のコメントは表示されないので連投はお控え下さい。)

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください