speartweaks

speartweaks

this project adds a bunch off spear pvp QoL stuff

by
923 Downloads
fabricgame-mechanicsutility
Rent Server with this Mod

About this Mod

SpearTweaks is a sleek Fabric mod that lets you create, save, and instantly switch between multiple keybind profiles right from an intuitive in-game GUI and with a hotkey. Perfect for PvP players, builders, speedrunners, or anyone juggling different playstyles without manually rebinding controls every session. It's 100% client-side, lightweight, and saves everything to a simple JSON config.

Features
Profile Management: Create named profiles from your current keybinds, switch instantly with one click, update the active profile, or delete extras (Default stays protected).

Visual GUI: Clean scrollable list shows all profiles with live previews of hotbar keybinds, active profile highlighted in green, and hover effects for smooth navigation.

Smart Previews: Active profile displays your real hotbar slots (1-9); others show saved key names like "Keypad 1" as "#1" for quick scanning.

Cycling Support: Built-in next-profile cycling logic ready for keybind integration—no more fumbling through menus mid-game.

Configuration
Access the GUI via a configurable hotkey or mod menu integration (Mod Menu + Cloth Config recommended). Steps:

Open the profile screen to see your list.

Enter a name and hit "Create Profile" to snapshot current binds.

Click any profile to switch, "Save Current" to update active, or [X] to delete.
All changes auto-save to config/keybind_swap.json and persist across sessions.

Dependencies
Required: Fabric API

Optional: Mod Menu & Cloth Config (for polished in-game access)

Credits
Frqme – Mod author and developer

FabricMC team for the loader and APIs

License: All rights reserved

NOTE:

more stuff will be added

Available Versions

1.0release
MC 1.21.11fabric
December 23, 2025

How to Install speartweaks on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.11).

3

Install Mod

Open the mod browser in the dashboard and search for "speartweaks". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.11

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

speartweaks server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.

Is speartweaks compatible with fabric?

speartweaks officially supports fabric for Minecraft 1.21.11. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with speartweaks – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if speartweaks consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install speartweaks with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
LicenseRef-All-Rights-Reserved
Server-side
Unsupported

Supported Versions

1.21.11