Quartz

Quartz

Quartz is a UI modding frame...

MOD ID: 2409作者: Laydorカテゴリ: User Interfaceバージョン: v8.0.1更新日: 2026-07-02(1ヶ月前)用途: クライアント向け人気スコア: 0
#UI#クライアント向け

📖 Quartz ― The Foundational Framework Behind MOD-Made UIs

どんなMOD?

Quartz(作者: Laydor)は、7 Days to Die標準のUI(XUi)システムを拡張するためのフレームワークMODです。プレイヤーが直接見て楽しむ機能を追加するというより、UIを作る側のMOD作者が使う「部品とコントローラーの詰め合わせ」という位置づけのようです。

具体的には、XMLから配置できる新しいXUiウィジェットや、既存のUIに後付けできるXUiコントローラーを追加し、XML編集だけで使えるようにします。さらにC#(DLL)MODからも呼び出せるため、より踏み込んだUI機能の実装にも使えるとされています。オープンソースで公開されており、これが公式のNexus Modsエントリです。

つまり「単体で入れて何かが変わる」というより、Quartzを前提に作られた他のUI MODを動かすために必要になる土台、と捉えるのが分かりやすいでしょう。

主な特徴

  • 新しいXUiウィジェット: XMLの要素として使える、標準にはないUI部品を追加するようです。
  • 新しいXUiコントローラー: 任意のUIウィジェットに付与して機能を足せるコントローラーを提供します。
  • XML編集とC#の両対応: 軽いXMLいじりから本格的なDLL MODまで、幅広い使い方が想定されています。
  • オープンソース: 詳しい使い方や仕様はGitHub側で公開されています。

導入のヒント

  • 対応バージョンの確認: v3.0.0が7 Days to Die 1.0向け、v2.2.0〜v2.3.0がA21.2向け、v2.0.0〜v2.1.0がA21〜A21.1向け、v1.7.1以前がA20向けとされています。お使いのゲームバージョンに合わせて選んでください。
  • 導入手順(一般的な範囲): ダウンロードした0-Quartzフォルダを解凍し、ゲームインストール先または%AppData%/7DaysToDie内のModsフォルダへ入れます。ModInfo.xmlが正しい場所にあるか確認すると安心です。
  • ★重要: Easy Anti-Cheat(EAC)非対応: 公式説明によると、QuartzはEACをオフにしないと動作しないとのことです。サーバーで使う場合も、そのサーバー側でEACがオフになっている必要があるようです。マルチプレイで使う際は、サーバー設定を含めて事前に確認してください。
  • MOD作者向け: 自作UI MODでQuartzを前提にする場合は、利用者にこのNexusページからの入手を案内するのが推奨されています。

こんな人におすすめ

  • 「Quartzが必要」と書かれたUI系MODを導入したい人(前提MODとして入れる必要があるため)。
  • 自分でUIを改造・作成したいMOD作者で、標準XUiでは足りない部品が欲しい人。
  • 逆に、EACを有効にしたままバニラに近い環境で遊びたい人や、EACオフ前提のサーバー運用が難しい人には不向きかもしれません。

※本記事はNexusの説明文をもとにした紹介です。最新の対応バージョンや詳細仕様は、配布ページおよびGitHubで最新情報をご確認ください。

詳細・最新の対応状況は Nexus原ページ でご確認ください。

記事の単体ページを開く →

🔑 Nexus連携(高評価・追跡)

🏷 タグ

Modder's ResourceUtilities for ModdersUtilities for Players

📂 ファイル・バージョン

ダウンロードは Nexus Mods 上で行われます(当サイトではファイルを配布しません)。対応バージョンは各ファイルの記載をご確認ください。

メイン Quartz vv8.0.1
⬇️ 15,531
更新履歴(changelog)
Fixed the minimap controller not rendering the minimap
Fixed the maskedTexture not properly rendering the mask after `xui reload` was used in the console
⬇️ Nexus でダウンロード
旧バージョン(29件)を表示
アーカイブ Quartz vv1.2.0
📦 41.2 KB ⬇️ 129
⬇️ Nexus でダウンロード
アーカイブ Quartz vv1.3.0
📦 46.7 KB ⬇️ 75
更新履歴(changelog)
Adds saving of locked slots for the Backpack, VehicleContainer and LootContainer controllers. The LootContainer can only save the locked slots if the LootContainer is a SecureLootContainer.
Added Individual slot locking and unlocking for the Backpack, VehicleContainer and LootContainer controllers if a ContainerStandardsControls controller is detected.
Added QuartzInputManager that manages player inputs and PlayerActionSets to allow changing of certain player inputs.
Added a new ContainerStandardsControl controller.
Added a RandomText controller
Fixed the flickering of the ItemInfoWindow in the vanilla game when switching between Items to be viewed.
⬇️ Nexus でダウンロード
アーカイブ Quartz vv1.4.0
📦 48.5 KB ⬇️ 114
更新履歴(changelog)
A new widget that allows playing videos has been added, along with a controller that allows picking a random video from a list of videos. This widget is inspired by Alter and his Menu Video Backgrounds.
Added Quartz.VideoPlayer that allows the playing of videos.
Added Quartz.RandomVideo, when paired with the VideoPlayer widget, it allows playing of a random video from a list.
Fixed the Random Controllers not trimming the string that is returned in the binding.
Fixed the btnIndividualLock button not being disabled on non secure loot containers.
⬇️ Nexus でダウンロード
アーカイブ Quartz vv1.4.1
📦 66.5 KB ⬇️ 184
更新履歴(changelog)
Fixed freezing on some systems when the VideoPlayer widget was used in the main menu and the user hit the quit button.
Fixed LootContainer and VehicleContainer some times not correctly setting the Lock Slot combo box.
⬇️ Nexus でダウンロード
アーカイブ Quartz vv1.5.0
📦 50.9 KB ⬇️ 106
更新履歴(changelog)
Added the ability for Quartz to load, NGUIFonts, Unity Fonts and Fonts installed on the OS, to allow different and custom fonts to be used by labels in the UI for 7 Days to Die.
⬇️ Nexus でダウンロード
アーカイブ Quartz vv1.6.0
📦 52.3 KB ⬇️ 138
更新履歴(changelog)
Added a custom ItemInfoWindow controller that has a few new bindings and allows more ui display entries than just 7 for each item.
Added an icon attribute to the display_entry element in a item_display_info element for the ui_display.xml. This allows the possibility of displaying an icon for a given display_entry in the ItemInfoWindow. The new ItemInfoWindow is required to use this new attribute.
⬇️ Nexus でダウンロード
アーカイブ Quartz vv1.7.0
📦 73.8 KB ⬇️ 55
更新履歴(changelog)
Added 3 new XUiControllers related to vehicles
Split up the HUDStatBar into multiple more performant XUIControllers
Added an abstract HUDStatbar that can be used to easily add new stats and statbars to the UI
Added the CVarTimer that is for refreshing CVar xml bindings based on a timer that can be set
Added the ItemStatEntry controller to make it easier to add a new Item Stat entry than using xml bindings.
Added a new view, MaskedTexture. It is a Texture view that allows masking of the texture with a masking texture
⬇️ Nexus でダウンロード
旧バージョン Quartz vv1.7.1
📦 74.3 KB ⬇️ 447
更新履歴(changelog)
Added a HUDCVar statbar controller, so mod developers can give CVars a statbar with filling animations along with not having to worry about using additional controllers that refresh the CVar.
Added a few new bindings to the HUDVehicle controller
⬇️ Nexus でダウンロード
アーカイブ Quartz vv2.0.0
📦 87.3 KB ⬇️ 172
更新履歴(changelog)
Updated to work on A21
Added a new mod debugging window, UIAtlas Sprites
⬇️ Nexus でダウンロード
旧バージョン Quartz vv2.1.0
📦 87.3 KB ⬇️ 706
更新履歴(changelog)
Added a new view, the AnimatedSprite. This view allows displaying animated sprites in the UI
Fixed the exception being thrown when using Quartz's Backpack, LootContainer, and VehicleContainer controllers with the vanilla ContainerStandardControls controller
Fixed the exception being thrown when using some of the bindings with the Speedometer controller
⬇️ Nexus でダウンロード
アーカイブ Quartz vv2.2.0
📦 132.6 KB ⬇️ 191
更新履歴(changelog)
Added the WorkstationFuelGrid XUiController. This controller allows restricting of what fuels can be accepted into a workstation.
Added the WorkstationToolsGrid XUiController. This controller cuts down on the amount of windows to one window to determine what the required tools are for the workbench.
Fixed the crashing with using Quartz with A21.2. This fix is not backwards compatible. So Quartz v2.2.0+ is for A21.2 and later.
⬇️ Nexus でダウンロード
アーカイブ Quartz vv2.2.1
📦 133.1 KB ⬇️ 3,745
更新履歴(changelog)
Updated GearsAPI.dll
Fixed XUiC_ContainerStandardControls displaying the wrong amount of locked slots
Changed XUiC_Backpack to use the new vanilla system for saving lock slots instead of a cvar
⬇️ Nexus でダウンロード
旧バージョン Quartz vv2.3.0
📦 174.0 KB ⬇️ 4,930
更新履歴(changelog)
Added a highly requested feature, the XUiC_MiniMap XuiController. This minimap controller is very performant and make it extremely easy to add a minimap to the game and add some stylization to it.
Added Gears player settings that are used by the minimap controller
Added XUiC_MinimapStats that has a few xml bindings related to the Gears player settings
Added a MaskedPanel UI element that allows masking of all child elements with an alpha texture mask.
Added xml attributes to be able to change the selected and non selected colors and background for the RecipeEntry controller
Added a new TraderWindow with new XML bindings
Refactored the Debugging settings
Changed the layout of the Gears settings
Fixed some bugs preventing setting of a material in the MaskedTexture UI element. It does require a _Mask property in the shader attached to the material to function with the Masking property of MaskedTexture.
Fixes the HoverIconGrow attributes on the vanilla XUiC_ItemStack
⬇️ Nexus でダウンロード
アーカイブ Quartz vv3.0.0
📦 176.5 KB ⬇️ 11,134
更新履歴(changelog)
Updated to work with the 1.0 Release of 7 Days to Die
⬇️ Nexus でダウンロード
旧バージョン Quartz vv3.0.1
📦 127.1 KB ⬇️ 62,265
更新履歴(changelog)
Fixed a rare windows 10 null pointer related to a harmony patch failing
⬇️ Nexus でダウンロード
アーカイブ Quartz vv4.0.0
📦 266.5 KB ⬇️ 11,487
更新履歴(changelog)
Updated for 7 Days to Die v2.0
⬇️ Nexus でダウンロード
旧バージョン Quartz vv4.0.1
📦 266.8 KB ⬇️ 6,874
更新履歴(changelog)
Updated HUDActiveItem to reflect some changes with 7Days 2.0
Fixed Scrollbar not appearing in certain situations where OnOpen was not called. For example if a Scrollview with a Scrollbar was used in the Vehicle Container window.
Fixed unnecessary full map update for the minimap controller when OnOpen was called if the minimap was not enabled.
⬇️ Nexus でダウンロード
旧バージョン Quartz vv5.0.0
📦 264.6 KB ⬇️ 9,057
更新履歴(changelog)
Updated for 7 Days to Die v2.2
The Backpack controller now implements the ILockableInventory
Removed support for Combo boxes to be used to set the amount of locked slots in the following controllers: Backpack, LootContainer, VehicleContainer. Change is due to v2.2 implementing locked slot support for the LootContainer and VehicleContainer controllers.
⬇️ Nexus でダウンロード
アーカイブ Quartz vv6.0.0-exp
📦 264.6 KB ⬇️ 1,362
⬇️ Nexus でダウンロード
アーカイブ Quartz vv6.0.0
📦 264.7 KB ⬇️ 338
更新履歴(changelog)
Updated Quartz to 7Days 2.3
Added a SubtitlesDisplay controller to override the MaxLineCount and Overflow hardcoding
⬇️ Nexus でダウンロード
アーカイブ Quartz vv6.0.1
📦 264.9 KB ⬇️ 2,219
更新履歴(changelog)
Fix for error in the Init of the new SubtitlesDisplay XUi Controller
Removed some more vanilla hardcoding in the SubtitlesDisplay XUi Controller
⬇️ Nexus でダウンロード
アーカイブ Quartz vv6.1.0
📦 265.6 KB ⬇️ 14,274
更新履歴(changelog)
Changed the Minimap texture updating from a compute shader to Unity's multithreaded Job system
Fixed the minimap icons drifting and not properly reflecting their world positions
Further improved performance for the minimap
⬇️ Nexus でダウンロード
アーカイブ Quartz vv6.2.0
📦 268.6 KB ⬇️ 629
更新履歴(changelog)
Fixed the WorkstationFuelGrid controller requiring the Quartz version of WorkstationWindowGroup to function properly.
Added a PlayerStats controller, it is a port of the PlayerStatsController.
⬇️ Nexus でダウンロード
アーカイブ Quartz vv6.2.1
📦 268.6 KB ⬇️ 1,833
更新履歴(changelog)
Fixed an error with the PlayerStats controller that prevented the bindings from being used
⬇️ Nexus でダウンロード
旧バージョン Quartz vv6.2.2
📦 268.5 KB ⬇️ 2,684
更新履歴(changelog)
Fixed an error with required fuels in a workstation breaking the workstation if turned on and left alone for some time.
⬇️ Nexus でダウンロード
アーカイブ Quartz vv7.0.0
📦 268.6 KB ⬇️ 11,340
更新履歴(changelog)
Updated for 7 Days to Die 2.5
⬇️ Nexus でダウンロード
アーカイブ Quartz vv7.1.0
📦 269.6 KB ⬇️ 2,587
更新履歴(changelog)
Added a PowerSourceStats controller that provides some additional information for battery banks
Added ComboBoxFloat and ComboBoxInt controllers that follow the set increment size
New bindings in the ChallengeEntryObjectiveEntry controller that seperate the objective status and the description text
Added AssembleWindow controller and AssembleItemStatEntry controller that allows access to the DisplayInfoEntry Icon and allows more than a max of 7 stats to be displayed in the AssembleWindow.
⬇️ Nexus でダウンロード
旧バージョン Quartz vv7.1.1
📦 269.6 KB ⬇️ 47,658
更新履歴(changelog)
Fix for minimap not updating if a block is placed
⬇️ Nexus でダウンロード
アーカイブ Quartz vv8.0.0
⬇️ 1,549
更新履歴(changelog)
Updated to 7 Days To Die 3.0
Removed the following Views as they are now included in Vanilla 7 Days: VideoPlayer, ScrollBar ScrollView
Updated all XUi Controllers to use the new Attribute and Binding system provided in vanilla 7days
Some xml bindings have been deprecated. Namely ones that are in the format of bindingname-n, ie itemstattitle-1 from the XUiC_ItemInfoWindow controller, as they don't translate to the new Binding system.
Fixed an issue with the HUDFood and HUDWater when using food or water that caused the binding to jump between the max and max - 1.
⬇️ Nexus でダウンロード

📦 このMODを含むコレクション (全70件)

このMODが採用されている Nexus コレクション(人気順)。まとめて導入したい人の入口に。

MOD 解説

Quartzは、『7 Days to Die』向けのUIモッド作成フレームワークです。このフレームワークは、新しいXUiウィジェットやXUiコントローラーを追加し、モッダーが『7 Days to Die』向けに新しく強力なUIを自由に作成できるようにします。

原文(英語)を表示

Quartz is a UI modding framework for 7 Days to Die. It adds new XUi Widgets and XUi Controllers that give modders more freedom on creating new and powerful UIs for 7 Days to Die.

導入前チェック(前提 / 競合 MOD)

情報はまだありません。導入済みの方はコメントで情報をお寄せください。

コメントする

お名前(ニックネーム)だけで投稿できます。ログイン・メール登録は不要です。お気軽にどうぞ。

※ AIの回答は管理者の確認後に表示されます。内容は不正確な場合があります。