BetterStructures FAQ
質問が初回のNightbreakリンク、パッケージダウンロード、または手動インポートに関するものであれば、まず共通のGlobalページから始めてください。このFAQにはBetterStructures固有の回答のみが含まれています。
構造物が表示されないのはなぜですか?
最も一般的な理由は、BetterStructuresがインストールされる前に既に探索済みの地形でテストしていることです。
BetterStructuresは未探索の地形に生成するように設計されており、古いチャンクに遡って配置することはありません。自然生成をすぐに確認したい場合は:
- 新しいチャンクに飛ぶ
- 新しいテストワールドを生成する
- または自然生成を待つ代わりに配置やセットアップコマンドを使用する
新しい構造物に関する管理者警告を止めるにはどうすればよいですか?
BetterStructuresには config.yml に warnAdminsAboutNewBuildings トグルがあり、/betterstructures silent がその値を切り替えます。
これは事前生成やその他の管理者向けテスト中に警告がうるさくなる場合に便利です。
setupDone とは何を意味しますか?
setupDone は、BetterStructuresの初回セットアップフローが完了したかどうかを追跡します。
falseはセットアップフローがまだ未完了と見なされることを意味しますtrueはセットアップフローが既に完了していることを意味します
意図的にセットアップを再実行したい場合は、setupDone: false に設定し、プラグインをリロードして、再度 /bs initialize を実行してください。
BetterStructuresにWorldEditは必要ですか?
はい。WorldEditは plugin.yml で必須依存関係となっているため、BetterStructuresはWorldEditなしでは動作しません。
WorldGuard統合はどのように機能しますか?
WorldGuardがインストールされている場合、BetterStructuresは保護エリアに betterstructures-protect フラグを登録して使用します。
関連する設定トグルは以下の通りです:
protectEliteMobsRegions: true
サポートされているコンテンツに対してBetterStructuresが管理するWorldGuard保護を無効にしたい場合は、false に設定してください。
BetterStructuresの宝物にカスタムアイテムを追加できますか?
はい。BetterStructuresには以下が含まれています:
/betterstructures lootify <generator> <rarity> <minAmount> <maxAmount> <weight>
登録したいアイテムを手に持った状態で使用してください。コマンドは手に持っているアイテムを選択した宝物ジェネレーターエントリに書き込みます。
コマンド実装の現在のバリデーションルール:
- 宝物ジェネレーターが存在する必要があります
- その宝物設定にレアリティが既に存在する必要があります
minAmountは少なくとも1である必要がありますmaxAmountは最大64である必要があります- 手に持っているアイテムは空気であってはなりません
BetterStructuresはMMOItemsの宝物エントリをサポートしていますか?
はい。BetterStructuresにはプロジェクト内にMMOItemsサポートがあり、既存の宝物ワークフローはサードパーティアイテムをサポートしています。MMOItems固有の構文については、古いFAQスニペットに頼るのではなく、宝物ファイル内の正確な設定例を現在の宝物ページのドキュメントに合わせてください。
EliteMobsとBetterStructuresはどのように連携しますか?
BetterStructuresはEliteMobsとのソフト統合を備えています。
大まかには:
- BetterStructuresは生成された構造物内にEliteMobsコンテンツマーカーを配置できます
- BetterStructuresは統合が有効な場合、EliteMobs対応コンテンツに関係する保護エリアも管理できます
共通のセットアップフロー、トークンリンク、および公式パッケージライフサイクルについては、このFAQを主要なソースとして扱うのではなく、Globalドキュメントおよび BetterStructuresのセットアップ/コンテンツページを使用してください。
ワールドをより安全に事前生成できますか?
はい。BetterStructuresは config.yml でパフォーマンス重視の事前生成設定を公開しています:
percentageOfTickUsedForPregenerationpregenerationTPSPauseThresholdpregenerationTPSResumeThreshold
通常の構造物貼り付けの場合、主なペーシング設定は以下の通りです:
percentageOfTickUsedForPasting: 0.2
値を低くするとティックごとの影響は減りますが、構造物の貼り付けが遅くなります。
構造物の位置はどのように決定されますか?
BetterStructuresは config.yml で構造物タイプごとの間隔とランダムオフセット制御を保持しています。
主な距離制御は以下の通りです:
distanceSurfacedistanceShallowdistanceDeepdistanceSkydistanceLiquiddistanceDungeonV2
関連するオフセット制御は以下の通りです:
maxOffsetSurfacemaxOffsetShallowmaxOffsetDeepmaxOffsetSkymaxOffsetLiquidmaxOffsetDungeonV2
実際には、これは再起動のたびにランダムに再配置されるのではなく、生成がシード駆動および設定駆動のままであることを意味します。