Oxygen
Oxygen is a premium fork of EEssentials, built for cross-server Cobblemon networks.
Oxygen is a premium fork of EEssentials, built for cross-server Cobblemon networks. It includes cross-server teleporting, messaging, and synced data storage for homes, warps, and more. Oxygen also introduces RTP Flows and a fully cross-server /back system.
Cross-Server Features
If it's in EEssentials and needs to work cross-server, Oxygen probably does it. Here’s a non-exhaustive list of Oxygen’s cross-server upgrades:
Teleporting (
/tpa,/tpaccept,/otp,/offlinetp) Works just like a single-server setup — complete with messaging and confirmation. We don’t override vanilla/tp, because that's annoying — instead, use/otpto force teleport to any player across the network.Location History (
/back,/offlinetp) Oxygen tracks cross-server locations —/backworks even after switching servers./offlinetplets you teleport to players even if they’re offline, regardless of which server they were last on.Synced Player Data (
/homes,/playtime,/seen) Homes, playtime, and utility commands are synced network-wide.RTP Flows A powerful, configurable system to guide players where you want them — with full control over dimension, distance, and behaviour. Check out RTP (Random Teleport).
Player Warps Player Warps are built in with Oxygen, and work cross-server by default. Check out Player Warps for more info.
Global Join Messages Oxygen cancels the spammy per-server join/leave messages. Instead, it shows clean, configurable network-wide messages when players connect or disconnect.
Key Differences from EEssentials
Player Warps Oxygen comes with built-in, powerful, and intuitive Player Warps, with categories, visit tracking, and staff features.
Better Spawn Handling Oxygen includes intuitive EssentialsX like spawn handling by default. New players will always be sent to your spawn - no messing around with vanilla's default radius based spawning that conflicts with roofs. Oxygen also includes spawn on death, which is especially useful in cross-server environments.
No Chat Features Mods should do one thing well. Use CarbonChat alongside Oxygen for chat syncing, filtering, nicknames, and private messaging. Oxygen stays out of the way.
Permission Nodes Use
oxygen.instead ofeessentials.Data Migration Easily switch storage types or import your EEssentials data — Oxygen handles it.
⚠️ Beta Notice
Oxygen is currently in beta. While it's already been running in production for over two months and all major issues have been resolved, there are still a few rough edges we're smoothing out:
/tpaherereliability This command is a bit inconsistent due to the original EEssentials data structure. A full rewrite is planned and will land soon.No request timeouts yet Teleport requests (especially
/tpahere) currently don’t expire. Timeout handling is coming shortly, with multiple configuration options.No automatic LuckPerms node migration You’ll need to manually update permission nodes from
eessentials.*tooxygen.*.
Last updated