Haselnussbomber / HaselTweaks

A collection of quality of life tweaks and more.
GNU Affero General Public License v3.0
84 stars 15 forks source link
dalamud-plugin ffxiv

HaselTweaks

HaselTweaks is an all-in-one plugin for all my tweaks and helpers (well, with the exception of LeveHelper, MogMogCheck and YokaiCheck 😜).

You will not find this plugin in the official plugin repository.
However, you're free to add my custom repository to get updates whenever I release a new version:
https://raw.githubusercontent.com/Haselnussbomber/MyDalamudPlugins/main/repo.json

To get started, open the configuration with /haseltweaks and enable the tweaks you like.

Tweaks

Achievement Link Tooltip

Hovering the mouse over an achievement link in the chat will display a small tooltip with the name and description of the achievement so that you don't have to click on the link.

Options:

Aether Current Helper

Clicking on a zone in the Aether Currents window opens a helper window that shows where to find the aether currents or which quests unlocks them. Clicking on an aether current in the list flags the position of the aether current or the quest giver on the map.

Auto Sorter

Sorts items inside various containers when they are opened. Rules can be configured.

Uses the games /itemsort command for sorting.

Options:

Auto-open Recipe

If a new daily/tribal quest objective requires you to craft an item, and you have all the materials for it in your inventory at that moment, this tweak will automatically open the recipe, saving you a whopping 4-5 clicks.

Background Music Keybind

Adds a configurable keybind to toggle the background music, in addition to the game's existing keybind option to toggle the sound. No more /bgm macro. Works in cutscenes.

Bigger Item Dyeing Preview

Increases the size of the character preview in the "Item Dyeing" window.

Cast Bar Aetheryte Names

Replaces the name of the action "Teleport" with the Aetheryte name of your destination.

Character Class Switcher

Clicking on a class/job in the character window finds the matching gearset and equips it.

Features:

Note In order for this tweak to work properly, please make sure "Character Window Job Switcher" is disabled in Simple Tweaks.

Commands

A couple of useful chat commands. Each command is separately toggleable.

Available Commands:

Custom Chat Message Formats

Lets you customize message formats for various chat channels.

Custom Chat Timestamp

Lets you customize the chat timestamp format using C#'s DateTime.ToString().

Disable Mount Tilt

Disables leaning into turns during riding or flying.

DTR

Shows Instance number (only if the current zone is instanced), FPS and Busy status (only if busy) in the DTR bar.

To enable/disable elements or to change the order go into Dalamud Settings > Server Info Bar.

Options:

Enhanced Experience Bar

Depending on the settings, the experience bar can be transformed into one of the following bars:

Available options include:

Note In order for this tweak to work properly, please make sure "Show Experience Percentage" is disabled in Simple Tweaks.

Enhanced Isleworks Agenda

Slightly improves the Isleworks "Set Agenda" window.

Options:

Enhanced Login/Logout

Login options:

Logout options:

Enhanced Material List

Available options include:

Expert Deliveries

Always opens the "Grand Company Delivery Missions" window on the "Expert Delivery" tab.

Forced Cutscene Music

Automatically unmutes background music in cutscenes.

Gear Set Grid

A window that displays a grid view of all the items in each gear set, making it easier to figure out which items to upgrade next.
This is not meant to be a replacement for the Gear Set List window, but rather a supplement to it.
Max level jobs for each expansion have item level range colors, with a low item level displayed as red and a high item level displayed as green.

Configuration options:

Glamour Dresser Armoire Alert

Opens a small window next to the Glamour Dresser with a list of items that can be stored in the Armoire (only visible if qualified items were found).

Hide MSQ Complete

Hides the Main Scenario Guide when the MSQ is completed, but still displays Job quests.

Inventory Highlight

Hold down the shift key while the inventory is open to highlight identical items.

Configuration options:

Keep Screen Awake

Prevents the screen from going into standby. Similar to PowerToys Awake, but only when the game is active.

Lock Window Position

Lock window positions so you can't move them accidentally anymore.

Adds a context menu entry for the title bar to "Lock/Unlock Position" (can be disabled).
Alternatively it's possible to add windows by using the window picker in the configuration.

Market Board Item Preview

Automatically try on equipment when you hover over an item in the market board search results.

Material Allocation

Saves the last selected tab in Islekeep's Index "Material Allocation" window between game sessions.

Minimap Adjustments

Configuration options:

Portrait Helper

A helper for editing portraits, featuring:

Configuration options:

Reveal Duty Requirements

Reveals duty names in duty finder, which were shown as "???" to prevent spoilers. Useful for unlocking Mentor roulette.

Safer Market Board Price Check

Prevents you from checking market board prices while a request is running, minimizing the frequency of encountering the "Please wait and try your search again" screen.

Scrollable Tabs

Allows the mouse wheel to switch tabs (like with LB/RB on controllers) in the following windows, each of which can be toggled separately:

Search the markets

Adds an entry to item context menus that allows you to quickly search for the item on the market board. Only visible when market board is open!

Supports context menus in the following windows:

Shop Item Icons

Displays item icons instead of item category icons in shops.

Simple Aethernet List

Simplifies the behavior of the Aethernet list: mouseover selects the aetheryte and a click teleports you.