Artisan

版本 v1.1.1·更新於 2026-07-26

A general-purpose quality of life mod, highlights include inventory extension support, the addition of a health bar and damage indicators that work in multiplayer, and added damage to the Aero and Tel

模組介紹 作者原文

Artisan

Artisan is a quality-of-life and gameplay enhancement mod for YAPYAP focused on multiplayer compatibility, stability, performance, and customization.

The mod expands existing gameplay systems while remaining fully configurable, lightweight, and multiplayer-friendly.

Why Artisan Exists

Artisan was created after experimenting with several community mods that introduced useful features but also presented limitations related to multiplayer compatibility, performance, maintainability, or configurability.

While contributing fixes directly to those projects would normally be preferable, some of them did not provide public repositories or issue trackers where improvements could be proposed.

Because of that, Artisan was developed as an independent project that reimplements, improves, and expands those ideas while focusing on:

  • Multiplayer compatibility
  • Stability
  • Performance
  • Configurability
  • Long-term maintainability

Artisan exists as a complement to community creations and not as criticism of the original authors whose work inspired some of its features.

Features

Monster Health Bars

Displays health bars above monsters when they receive damage.

Features:

  • Visible to all players with Artisan installed
  • Automatic fade-out when monsters leave combat
  • Configurable height offset
  • Multiplayer-safe implementation

Floating Damage Indicators

Displays floating damage numbers whenever monsters are hit.

Features:

  • Multiplayer synchronized
  • Damage-based visual scaling
  • Automatic fade and cleanup
  • Lightweight implementation

Aero & Teleblast Damage

Adds configurable damage support for:

  • Aero
  • Teleblast

Features:

  • Independent damage values
  • Independent enable/disable options
  • Optional player damage support
  • Multiplayer-safe damage handling

Extended Inventory Slots

Expands the player's inventory capacity beyond the vanilla limit.

Features:

  • Configurable maximum slot count
  • Additional slot hotkeys
  • Improved inventory performance
  • Persistent save support
  • Multiplayer compatibility

Dynamic Inventory Layout

Fully customizable inventory layout system.

Features:

  • Configurable inventory columns
  • Configurable slot spacing
  • Configurable inventory position
  • Adaptive inventory positioning
  • Optional inventory background hiding
  • Improved offhand slot positioning

Inventory Slot Upgrade System

Adds progression-based inventory expansion.

Players start with the default inventory size and can purchase additional slots during the lobby phase.

Features:

  • Individual progression per player
  • Shared room gold economy
  • Configurable upgrade prices
  • Configurable price scaling
  • Dedicated upgrade station
  • Multiplayer-safe synchronization
  • Persistent progression

Locked Inventory Slots

Protects unavailable inventory slots until they are unlocked.

Features:

  • Visual lock overlay
  • Tele-lock themed lock icon
  • Scroll wheel protection
  • Hotkey protection
  • Drag-and-drop protection
  • Item pickup validation

Inventory Data Recovery

Artisan includes several safeguards to prevent accidental item loss.

Features:

  • Automatic recovery of items stored in locked slots
  • Automatic recovery of items stored in overflow slots
  • Safe inventory restoration process
  • Protection against inventory save corruption

Configuration

All Artisan features can be configured through:

BepInEx/config/gamedroit.artisan.cfg

Settings are organized into dedicated configuration groups for improved readability.

Available configuration categories include:

Combat UI

  • Monster health bars
  • Damage indicators
  • Health bar height offset

Spells

  • Aero damage
  • Aero player damage
  • Teleblast damage
  • Teleblast player damage

Inventory

  • Extended inventory slots
  • Maximum slot count
  • Grid columns
  • Grid position
  • Slot spacing
  • Background visibility
  • Extra slot key bindings

Inventory Upgrades

  • Upgrade system enable/disable
  • Base upgrade price
  • Price multiplier

Installation

  • Install BepInEx.
  • Install Artisan.
  • Launch the game once.

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack

檔案與校驗

檔案名稱
Artisan-1.1.1.zip
檔案大小
71.1 KiB