Combat Amenities

Combat Amenities

A mod that adds a few small features related to combat, such as a back slot.

by
65.3K Downloads
fabricequipmentgame-mechanicsutility
Rent Server with this Mod

Screenshots

Back Slot Display
Enchantment Particles
Belt Slot Display
Arrows as Items
Riptide display
Example of Trident Texture Pack

About this Mod

Title of the mod

The majority of features are not available, and won't be, on 1.20.1, nor will issues for versions other than latest be fixed, I just don't have time to maintain different versions.


Important Information

  • Updates/Backports - I plan to keep the mod on the latest version of the game - There will be No backports. If it is not updated 3 microseconds after a version releases also please do not ask me to update this mod, it takes some time.

Bug Reports/Suggestions

Don't hesitate to report issues or suggestions here! It really helps me out a lot!

Also make sure to read the important information section before posting an issue please, it might answer some questions you have.

Features

Combat Amenities aims to improve combat with some small tweaks, such as adding a back and belt slot!

Back slot enchantment particles display

Feature List:

  • Back Slot - A back slot to display weapons to your friends while also having them on standby with a quick keybind (R by default)! The item in your back slot is visible in third person on your back, and in first person via an offhand-like slot on the right side of your hotbar. The item on your back will have a fancy animation similar to the cape, the amount an item sways is configurable per item. The position of the overlay in the HUD is also configurable. It will also now play sounds when walking and landing on the ground when wearing an item in your back slot (configurable).

  • Belt Slot - Another inventory slot similar to the back slot, however, this one is displayed on the players waist. The belt slot also works with a quick keybind (V by default). (configurable).

  • Back Slot Json-able Configuration - You can now create json files in texture packs to change the size, position, rotation, model transformation mode, and sway amount for any item from any mod! There is a file, default.json, on the GitHub page here for the back slot and here for the belt slot that can be used as an example to add any item configuration to a texture pack!

  • Trident Tweaks - Tridents now return to the correct slot, the slot they were thrown from! When using riptide, offhand items are hidden in first person to prevent them from blocking visibility. Both of these things are configurable. Tridents now also use their item model for the projectile which allows the making of texture packs to change the trident.

  • Bow/Arrow Tweaks - Bows now start shaking and will become inaccurate if drawn back for too long (Configurable). Arrows now can optionally have the projectile be rendered as the arrow's item sprite!

  • Shield Tweaks - Shields now only block 75% of damage when blocking normally, however, you cannot die from taking damage through a shield, it will leave you at half a heart (Configurable). For 6 ticks (Configurable) after you start using a shield it will be able to parry attacks. When an attack is parried, it launches the attacker backwards, if it is a projectile, it will be reflected back towards where it came from.

  • Ender Pearl Tweaks - Ender pearls have to be charged like a bow now (Configurable). The charge amount determines the velocity. They also don't deal fall damage either (Configurable).

  • Fire Charge Changes - They can now be thrown (Configurable).

  • Some other small things.

Forge Port/Back ports

I will not be porting this mod to Forge or NeoForge, and it may or may not be compatible with Sinytra Connector on the latest versions, so it might not be usable in NeoForge modpacks.


Make sure to check out the gallery!

Also ty Famine for the unsheath sound and to Mercury for help with some of the code!

Available Versions

Combat Amenities 3.1.8-26.1.1release
MC 26.1, 26.1.1, 26.1.2fabric
May 20, 2026
Combat Amenities 3.1.7-26.1.1release
MC 26.1.1fabric
April 6, 2026
Combat Amenities 3.1.7-1.21.11release
MC 1.21.11fabric
March 29, 2026
Combat Amenities 3.1.6-1.21.11release
MC 1.21.11fabric
March 25, 2026
Combat Amenities 3.1.5-1.21.11release
MC 1.21.11fabric
March 22, 2026

How to Install Combat Amenities 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 (26.1.2).

3

Install Mod

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

Compatibility

Mod Loaders

fabric

Minecraft Versions

26.1.2, 26.1.1, 26.1 (+11 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Combat Amenities 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 (26.1.2). You can switch loaders with one click in the panel.

Is Combat Amenities compatible with fabric?

Combat Amenities officially supports fabric for Minecraft 26.1.2, 26.1.1, 26.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Combat Amenities – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Combat Amenities 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 Combat Amenities 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
Required

Supported Versions

26.1.226.1.126.11.21.111.21.101.21.91.21.81.21.71.21.61.21.5+4 more