Riptide Outside Water: A Fabric mod that allows players to use the Riptide Enchantment outside of Water!
Riptide Outside Water is a Fabric mod that lets you use the Riptide Enchantment outside of Water with a configurable cooldown applied to the Trident, You can tweak this cooldown value to suit your preferred balance over the game.
This mod depends on the library mod Roselib & Fabric API!
How to use:
- Install the mod and run Minecraft at least once.
- Go to the config folder inside your .minecraft folder.
- Find the file named "RiptideOutsideWater.json".
- Open that file with any text editor and edit the settings.
The JSON file should look something like this:
{
"refreshCooldownOnTouchingWaterOrRain": true, // Sets if the cooldown should refresh automatically if the player is touching water or getting rained on.
"appliedCooldown": 200.0 // Value for the cooldown after use outside of water (measured in ticks)
}
Note:
This mod is STRICTLY required on both the client and the server! Meaning that both the client and the server needs this mod to function!.
if you dont have the mod installed on the client, the riptide will not boost you, and the mod will disable itself when you are playing on a server that does not have it.
as usual, the server's config will override the client's.
All Versions
+ Add Version- Updated to Minecraft 26.2**
- This new update depends on [Rose-Bush 1.4](https://modrinth.com/mod/rose-bush/version/1.4) and [Fabric API 0.152.2+](https://modrinth.com/mod/fabric-api/version/0.152.2+26.1), Make sure you update your modlists!**
thank you for using Riptide Outside Water!
- Removed the debug lines from spamming the console again on release builds** 😭😭
- This new update depends on [Rose-Bush 1.4](https://modrinth.com/mod/rose-bush/version/1.4) and [Fabric API 0.144.3+](https://modrinth.com/mod/fabric-api/version/0.144.3+26.1), Make sure you update your modlists!**
Sorry for the inconvenience, thank you for using Riptide Outside Water!
- Updated to 26.1**
- This new update depends on [Rose-Bush 1.4](https://modrinth.com/mod/rose-bush/version/1.4) and [Fabric API 0.144.3+](https://modrinth.com/mod/fabric-api/version/0.144.3+26.1), Make sure you update your modlists!**
That's all, thank you for using Riptide Outside Water!
- Fixed an issue where Riptide Outside Water would spam the server/client console upon using a trident ([#9](https://github.com/Aeroshide/Riptide-Outside-Water/issues/9))
- NOTE: This new update depends on [Rose-Bush 1.3+](https://modrinth.com/mod/rose-bush/version/1.3), make sure you update your modlists!**
That's all, thank you for using Riptide Outside Water!
- Updated to 1.21.11**, and migrated to Mojmaps!
- Fixed critical networking bug** that prevented the mod from working properly in singleplayer (especially when using offhand items like shields)
- Improved Client-Server packet handling** to properly support both integrated and dedicated servers
- NOTE: This new update depends on [Rose-Bush 1.3](https://modrinth.com/mod/rose-bush/version/1.3), make sure you update your modlists!**
This update fixes a long-standing bug where the mod wouldn't send "Allow Mod" packets in singleplayer due to leftover code from a previous project. If you've been experiencing issues with tridents not boosting when holding shields or other offhand items IN ANY SCENARIO, this update should resolve it.
Additionally, this is part of the ongoing migration from Yarn to Mojmaps [to prepare for Minecraft's unobfuscated release](https://fabricmc.net/2025/10/31/obfuscation.html). All of my mods will be updated eventually.
The FINAL mod to be migrated is [DebugGUIScale](https://modrinth.com/mod/debugguiscale), and then after that... i might release a new mod... im not sure.
That's all, thank you for using Riptide Outside Water!
- Fixed crash on dedicated servers due to branched code paths**, this caused the ClassNotFound crash on dedicated servers start
- Fixed band-aid fixes that plagued 1.1.6 and 1.1.7**, everything such as trident boosting and server sync should work normally again ([#7](https://github.com/Aeroshide/Riptide-Outside-Water/issues/7), [#8](https://github.com/Aeroshide/Riptide-Outside-Water/issues/8))
I have removed previous borked versions from downloading.
Sorry for the inconvinience! will try to be more competent in the future!
- Add support for 1.21.9 and 1.21.10
- Added Fabric API as a list of dependencies**, so dependency crashes now isn't as cryptic as before
- Added support for 1.21.6
- Fixed an issue where item cooldown wouldn't get removed it they were not in the main hand slot. ([#5](https://github.com/Aeroshide/Riptide-Outside-Water/issues/5))
- Fixed Client-Server desync on wether can riptide or not ([#4](https://github.com/Aeroshide/Riptide-Outside-Water/issues/4), [#3](https://github.com/Aeroshide/Riptide-Outside-Water/issues/3))
- Update dependencies to support 1.21.5
- Fair-Play Changes For Modrinth Verification**
- A new system where the mod STRICTLY requires the mod to also be present on the server via in-game packets.** Previously, there was an unintended behaviour where you could use RiptideOutsideWater on servers that doesnt explicitly allow it, which is considered cheating.
The mod now depends on [Fabric API](https://modrinth.com/mod/fabric-api).
Old versions of the mod has been removed as they contain the specified disallowed behaviour.