MOD解説/Dynamic Trees
MOD名 | Dynamic Trees |
製作者 | ferreusveritas |
配布場所 | https://minecraft.curseforge.com/projects/dynamictrees |
前提MOD | 【Minecraft Forge】 |
最新バージョン | 1.16.5-0.10.0-Beta12 |
マルチプレイ対応 | ○ |
関連サイト | https://github.com/ferreusveritas/DynamicTrees(GitHub) |
Dynamic Treesについて[編集 | ソースを編集]
1.7.10で長らく更新を続けてきたGrowing Treesが母体となってできたMOD。
バニラの樹木をよりリアルに、段階を踏んで成長するようにする。
Dynamic Treesの導入方法[編集 | ソースを編集]
◆シングルプレイ
前提として「MOD解説/MinecraftForge」に従って【Minecraft Forge】を導入する。
- 指定されているフォルダの中に、ダウンロードしたDynamic Treesをjar(zip)ファイルのままコピー&貼り付けする。
- マインクラフトを起動、ログインしてタイトル画面まで進めたなら導入成功。
◆マルチプレイ(他人のサーバーにログインして遊ぶ場合)
- 上記の手順に従って、シングルプレイ用に (MOD名) を導入する。
- サーバー主側から指定がある場合は、指示通りにコンフィグファイルを修正し、 (MOD名) 以外のMODも導入する。
- 対象のサーバーにログイン。
◆マルチプレイ(自分でサーバーを建てる場合)
minecraft_server.jarのDL方法や、MOD導入以前の初期設定の仕方については「マルチプレイ」のページを参照。そもそもサーバー建てが初めての場合は、いきなりMODを導入せずに、バニラの状態で問題なく動作するかを確認する事。
前提として「MOD解説/MinecraftForge」に従って【Minecraft Forge】を導入する。
- 指定されているフォルダの中に、ダウンロードしたDynamic Treesをjar(zip)ファイルのままコピー&貼り付けする。
- サーバーを起動。正常に起動し、MOD内容が反映されていれば導入は終了。
対応環境[編集 | ソースを編集]
DynamicTrees-1.16.5-0.10.0-Beta12
- ◆Minecraft 1.16.5
DynamicTrees ver1.12.2-0.9.23
- ◆Minecraft 1.12.2
DynamicTrees ver1.11.2-0.7.4
- ◆Minecraft 1.11.2
DynamicTrees ver1.10.2-0.7.4
- ◆Minecraft 1.10.2
DynamicTrees ver1.7.10-0.7.2c
- ◆Minecraft 1.7.10
追加樹木に共通する特徴[編集 | ソースを編集]
このMODを導入すると、バニラの樹木が全て(元々生成されていたものは除く。)このMOD独自の樹木へ置き換わる。
木は幹と枝に分かれており、どこかを破壊するとそこから上が全て一括で破壊されるが、非常に固くなっており、斧を使わないと破壊にかなり時間がかかる。
木を切り倒すと枝の数に対応した数の棒と、木の高さに対応した原木をドロップし、葉ブロックからは苗木ではなく種をドロップする。
また、真下の土や草ブロックを根が張ったものに置き換える。根が張ったブロックは破壊にかなり時間がかかるが、木を切り倒すことで普通のブロックへ置き換わる。
種を植えることで植林することができ、植えられた木は段階的に成長する。
追加ブロック・アイテム・レシピ一覧[編集 | ソースを編集]
追加樹木一覧[編集 | ソースを編集]
Configファイルでの設定変更[編集 | ソースを編集]
MOD導入後に生成されるdynamictrees.cfgの中身を書き変えることで、設定を変更できる。
項目 | 説明 |
---|---|
client | |
B:fancyThickRings=true | Rings of thick trees are rendered using a texture created with an expanded tangram construction technique. Otherwise the ring texture is simply stretched [default: true] |
B:rootyTextureMimicry=true | Rooty dirt blocks will mimic the texture of adjacent soil blocks to better match the environment. Otherwise will always default to the most generic block [default: true] |
debug | |
B:worldGenDebug=false | Enable to mark tree spawn locations with wool circles. [default: false] |
interaction | |
I:axeDamageMode=1 | Modes: 0=Standard 1 Damage, 1=By Branch/Trunk Thickness, 2=By Tree Volume [range: 0 ~ 2, default: 1] |
B:canopyCrash=true | If enabled players receive reduced fall damage on leaves at the expense of the block(s) destruction [default: true] |
B:dirtBucketPlacesDirt=true | If enabled the Dirt Bucket will place a dirt block on right-click [default: true] |
B:enableBranchClimbling=true | If enabled then thinner branches can be climbed [default: true] |
B:enableFallingTreeDamage=true | If enabled then trees will harm living entities when falling [default: true] |
B:enableFallingTrees=true | If enabled then trees will fall over when harvested [default: true] |
S:fallingTreeDamageMultiplier=1.0 | Multiplier for damage incurred by a falling tree [range: 0.0 ~ 100.0, default: 1.0] |
B:isLeavesPassable=false | If enabled all leaves will be passable [default: false] |
B:vanillaLeavesCollision=false | If enabled player movement on leaves will not be enhanced [default: false] |
seeds | |
S:dropRate=0.0 | The rate at which seeds voluntarily drop from branches [range: 0.0 ~ 1.0, default: 0.0] |
S:minForestness=0.0 | The minimum forestness that non-forest-like biomes can have. 0 = is not at all a forest, 1 = may as well be a forest. Can be fractional [range: 0.0 ~ 1.0, default: 0.0] |
B:onlyForest=true | If enabled then seeds will only voluntarily plant themselves in forest-like biomes [default: true] |
S:plantRate=0.125 | The rate at which seeds voluntarily plant themselves in their ideal biomes [range: 0.0 ~ 1.0, default: 0.125] |
I:timeToLive=1200 | Ticks before a seed in the world attempts to plant itself or despawn. 1200 = 1 minute [range: 0 ~ 6000, default: 1200] |
trees | |
S:diseaseChance=0.0 | The chance of a tree on depleted soil to die. 1/256(~0.004) averages to about 1 death every 16 minecraft days [range: 0.0 ~ 1.0, default: 0.0] |
B:dropSticks=true | If enabled then sticks will be dropped for partial logs [default: true] |
B:enableAppleTrees=true | If enabled apple trees will be generated during worldgen and oak trees will not drop apples [default: true] |
B:enableThickTrees=true | If enabled then certain species trunks will be able to grow wider than a single block [default: true] |
I:growthFolding=2 | Do X growth cycles at once while ignoring (X-1)/X attempts. Higher numbers can improve client side performance but too high can make trees grow wierd. [range: 1 ~ 8, default: 2] |
S:growthMultiplier=0.5 | Factor that multiplies the rate at which trees grow. Use at own risk [range: 0.0 ~ 16.0, default: 0.5] |
S:harvestMultiplier=1.0 | Factor that multiplies the wood returned from harvesting a tree. You cheat. [range: 0.0 ~ 128.0, default: 1.0] |
I:maxBranchRotRadius=8 | The maximum radius of a branch that is allowed to rot away. 8 = Full block size. Set to 0 to prevent rotting [range: 0 ~ 24, default: 8] |
S:scaleBiomeGrowthRate=0.5 | Scales the growth for the environment. 0.5f is nominal. 0.0 trees only grow in their native biome. 1.0 trees grow anywhere like they are in their native biome [range: 0.0 ~ 1.0, default: 0.5] |
vanilla | |
B:replaceVanillaSapling=false | Right clicking with a vanilla sapling places a dynamic sapling instead. [default: false] |
world | |
S:dimensionsBlacklist <7> | Blacklist of dimension numbers for disabling Dynamic Tree worldgen [default: [7]] |
B:podzolGen=true | Randomly generate podzol under select trees. [default: true] |
B:vanillaCactusWorldGen=false | World Generation produces Vanilla cactus as well as Dynamic cactus if world gen replacement is enabled. [default: false] |
B:worldGen=true | World Generation produces Dynamic Trees instead of Vanilla trees. [default: true] |
アドオン・連携[編集 | ソースを編集]
Dynamic Trees - Biomes O' Plenty Compat
- Biomes O' Plentyとの連携。
Dynamic Trees - Thaumcraft Compat
- Thaumcraftとの連携。
Dynamic Trees - Heat and Climate Compat
- Heat And Climateとの連携。
Dynamic Trees - Traverse Compat
- Traverseとの連携。
Dynamic Trees - Pam's Harvestcraft Compat
- Pam's HarvestCraftとの連携。
- Naturaとの連携。
- 追加樹木がデフォルトで対応している。
上記以外にも他MODの樹木に対応させる数多くのアドオンがある。CurseのページのAdd-Onsの項も参照。
不具合・競合[編集 | ソースを編集]
前提として要求される【Minecraft Forge】が多数の既存classファイルを書き換えるが、
このMOD自体は既存classファイルを一切書き換えない。
なので、【Minecraft Forge】と競合しないMODとならば、ほとんどの場合共存ができる。
また、単純な競合の他に、【Minecraft Forge】本体との互換性問題もある。
【Minecraft Forge】自体の競合する/しないに関して含め、詳しくはMOD解説/MinecraftForgeのページも参照のこと。
最新の不具合報告はGitHubを参照。