Addict-O-Mount
Simple Custom Mounts with Volumetric Controls & Virtual Stables!
⭐ What is Addict-O-Mount?
Addict-O-Mount introduces custom riding dynamics with unique physical abilities across
7 mounts in 3 categories:
terrestrial (Horse, Wolf, Spider, Ravager),
flying (Ghast, Phantom), and
aquatic (Dolphin).
Features wall-climbing spiders, smooth 3D air flight using Netty packet interception, and an aquatic dolphin mount with realistic water physics. Complete with interactive GUI shops, virtual stable storage, custom summoning casting bars, and keep-on-death item reins.
✨ Key Features
- 7 Unique Mounts in 3 Categories:
- Terrestrial: Horse, Wolf, Ravager — classic ground mounts with configurable speed.
- ️ Spider: Climb vertical walls seamlessly.
- ✈️ Flying (Ghast & Phantom): Full 3D flight with WASD + Spacebar steering. Custom sizes: half-sized Ghast and giant 3× Phantom.
- Aquatic Dolphin: Swims in 3D underwater. Can only be summoned in water and auto-despawns on dry land. Supports leaping out of water!
- Permission-Gated Mounts: The Dolphin mount is hidden from the shop by default — only visible to admins or players granted the addictomount.mount.dolphin permission. Perfect for rewarding players!
- Category-Based Inventory Limits: Players can own one mount per category (ground, flying, aquatic). Buying a new mount in the same category replaces the previous one.
- Netty Packet Injection: Intercepts client steer packets for responsive, smooth, and lag-free mounting movements.
- Summon Casting Bars: Spawning a mount triggers a 3-second channel bar (BossBar). Moving cancels the invocation! (Dolphin bypasses the movement check since swimming causes constant motion.)
- Vault GUI Shop: Interactive buying menus. Sell mounts easily through customizable shop signs.
- Virtual Stables: Deposit mount reins into personal stables using [Stable] signs to keep your active inventory clean.
- Safety Keep-on-Death: Mount reins are immune to death drops, ensuring players never drop their purchased mounts.
- Full Translation Support (i18n): All messages, shop titles, mount names, and lore are fully localized in English & French.
Commands & Permissions
Commands:
- /mountreload - Reloads configurations and language dictionaries.
Permissions:
- addictomount.admin - Allows creating shop signs and reloading configuration files. (Default: op)
- addictomount.ecurie - Allows creating stable signs to manage personal stables. (Default: op)
- addictomount.mount.dolphin - Grants access to the Dolphin mount in the shop. (Default: false)
⚙️ Installation Instructions
- Make sure Vault and an economy provider (e.g. EssentialsX Economy) are installed.
- Place Addict-O-Mount-1.0.jar in the /plugins/ directory.
- Restart your server to generate configs.
- Place a sign with mountshop on the first line to create a Mount Shop.
- Place a sign with ecurie, écurie, or mountecurie to set up virtual player stables.