
Ulterior Motives
A mod that gives Invisibility real power, and side effects.
About this Mod
🪞 Ulterior Motives 🗡️
A mod that gives Invisibility real power, and side effects.
Links
- 💾 GitHub Repository (in progress) – source code.
- 🪲 Issues – report bugs.
Overview
Ulterior Motives is a mod that twists the concept of invisibility and identity in Minecraft.
It changes how invisibility works, introduces cursed enchantments, and adds tools for uncovering the unseen.
Changed Invisibility Behavior
- No potion particles when the player is invisible (toggleable)
- Mobs will not detect invisible players at all (toggleable)
Enchantments
🪞 Curse of Masking (Helmet Enchantment)
Rarely found in Ancient Cities. Only works if the helmet has no other enchantments.
This curse erases your identity:
- Your name is censored with obfuscated text (toggleable)
- You disappear from the server player list (TAB)
- Join and leave messages are hidden
- If invisible, your chat name is censored (toggleable)
- Your skin is overridden (adds a cape if you don’t have one)
- Your nameplate above your head is censored
Examples:
- Chat Censorship

- TAB Removal

- Skin Override (Front & Back)

- Label Censorship

🔭 Trailwatching (Spyglass Enchantment)
Found in Pillager Outpost chests.
Reveals invisible entities. While using a spyglass, footprints slowly appear beneath them with a short delay.
Additional Features
- If a player doesn’t have OP, they cannot use any commands (toggleable)
Without OP:
With OP:
Notes
- Includes a server-side config file to tweak all features.
- Supports Enchancement.
- Incompatible with Wavey Capes.
- Currently incompatible with Chrysalia (Moonveil Mantle).
Available Versions
How to Install Ulterior Motives on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.20.1).
Install Mod
Open the mod browser in the dashboard and search for "Ulterior Motives". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Ulterior Motives 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.20.1). You can switch loaders with one click in the panel.
Is Ulterior Motives compatible with fabric?
Ulterior Motives officially supports fabric for Minecraft 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Ulterior Motives – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Ulterior Motives 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.
Similar Mods
Rent Modded Server
Install Ulterior Motives with just one click on your server.