Sparse Structures
すべての(データパックやModのものも含む)構造物をより分散させる(またはより多く出現させる)シンプルで設定可能なModです。基本的に構造物をより希少に、または見つけやすくします。構造物Modを多数導入した大規模なModパックで、探索を促し、体験をより挑戦的に、あるいはバランスよくするのに役立ちます。
注意:これは鉱石やジオード、その他の同種の要素の生成を変更するものではなく、地形や木々をわずかに変更します(ほとんどのプレイヤーにとって問題になるほどではありません)。

⁉️ サポート
Modについて質問がありますか?新しいDiscordサーバー discord.gg/cTY4ME6Bkn に参加できます!

🖼️ 例

Mod環境の場合:


画像内の構造物Mod:
Tidal towns、Explorify、すべてのYung's mod、Just Another Structure Pack、MVS、Explorations、Towns and Towers、Dungeons and Taverns...
🤓 機能
- 設定可能:Modやデータパックのものも含め、すべての個別の構造物の希少度を変更できます。
- MC-177381の修正:/locateがプレイヤーと構造物の間の不正確な距離を返すバグを修正します。
- 構造物セットのダンプ:/dumpstructuresetsを使用して、すべての構造物セットを設定用の正しい形式でファイルにダンプできます。
- 分離制限なし:バニラでは、構造物間の分離は4096チャンク(65kブロック)に制限されています。このModはこの制限を削除し、構造物をさらに分散させることができます(何らかの理由でそれほど希少な構造物が必要な場合)。
- 構造物の無効化:spread factorを0に設定することで構造物を無効化できます。
- 構造物の分散の改善:構造物IDに基づくカスタムソルトを使用することで、このModは構造物の密集を回避します。これは、ソルトを0または多くの構造物で使用される他のデフォルト値のままにするModに特に役立ちます。
🛠️ 設定
設定はインスタンスのconfigフォルダにあり、sparsestructures.json5という名前です。以下のオプションが含まれています:
- spreadFactor:構造物の分離と間隔に掛ける倍率。デフォルト値は2で、構造物が2倍希少になります。構造物をより多く出現させたい場合は、この値を例えば0.5に設定できます。
factorを0にすると構造物を無効化できます。
- ⚠️ 警告:非常に低い値(0.01など)はワールド生成プロセスをかなり遅くします。
- idBasedSalt:すべての構造物の生成に使用されるソルトを構造物IDに基づくべきかどうかを示す真偽値。これは、一部のModがソルトを0のままにするため、構造物の密集を回避することを目的としています。デフォルト値はtrueです。
- customSpreadFactors:特定の構造物用のカスタムspread factorのリスト。デフォルト値では例としてmansionが2倍希少になります(グローバルなspreadFactorが2の場合、効果はありません)。構造物のspread factorを変更したい場合は、このリストにエントリを追加できます。各エントリは、name(構造物の名前)とspreadFactor(構造物のspread factor)の2つのフィールドを持つJSONオブジェクトです。以下は例です:
{ "name": "minecraft:mansion", "spreadFactor": 2 } // より詳細な情報は設定ファイル内にあります
ヒント:カスタムコマンド /dumpstructuresets を使用して、すべての構造物セットを正しい形式でファイルにダンプできます
現在(v2.0)、設定を再読み込みするにはゲームを再起動する必要があります。この動作は将来変更される可能性があります。
⚠️ Mod「Alex's Caves」を使用している場合は、問題を回避するために、このModの構造物をfactor 1に設定してください。詳細は47を参照してください。
📜 依存関係
Fabric API(Fabricを使用している場合、またはQuiltの同等品を使用している場合)
⏱️ 今後のアップデート
- ワールド固有の設定
- 設定での構造物タグのサポート
- 構造物のバイオーム制約をカスタマイズする機能
- /locateコマンドと無効化された構造物の問題を解決(1.20.Xのみ)
- 相互構造物回避オプション
- 提案があればこのプロジェクトのリポジトリでissueを開いてください!
- 設定の追加(v2.0で追加)
- 特定の構造物の生成を禁止(v3.0で追加)
- 頻度ベースの構造物生成のサポート(v3.0で追加)
🐛 既知の問題
- バージョン1.20.Xで無効化された構造物をlocateしようとすると、内部サーバーがフリーズします(再起動で解決します)。これはバージョン1.21.Xでは発生しません。
- Cyanideと互換性がありません
©️ クレジット
アイコンはTwemojiとFiraCodeを使用してGimpで作成、Multiloader Template by jaredlll08、テスト協力:kshrubb
Sparse Structuresのインストール方法
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.21.11–26.3 on Fabric or NeoForge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric or NeoForge
The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file sparsestructures-fabric-26.3-3.1.5.jar (118 KB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: Sparse Structures should be in the list.
On a server
A server on Fabric or NeoForge
The mod only works on a server with the same loader and game version, for example 26.3.
File goes into the server’s mods folder
Stop the server, put the mod file into the mods folder and start the server again.
Use the “To server” button
On Millida Hosting, the button at the top of the page uploads the file to your server and restarts it for you.
バージョン
依存関係あり
| Minecraft | ローダー | ファイル | 日付 | 操作 |
|---|---|---|---|---|
| 26.3 | Fabric | 26.3118 KB 6 | ||
| 26.3 | NeoForge | 26.3118 KB | ||
| 26.2 | NeoForge | 26.2118 KB | — | |
| 1.21.11 | NeoForge | 1.21.11118 KB | — |
レビュー
Sparse Structuresの最初の評価を書きませんか


