Unreal Editor for Fortnite (UEFN) has tools to create customizable bodies of water. You can place an ocean, rivers, lakes, islands, and swiming pools from the Environment folder in the Content Browser. These water bodies, with the exception of the swimming pool, automatically raise or lower the terrain and do not require manual terrain sculpting.
Water tools should not be confused with the Water device in Fortnite Creative. Water tools use splines to create an editable outline for the body of water with curves and bends.

Add a River
To use the River tool, locate the River thumbnail from the Environment folder in the Content Browser, then drag it into the viewport.

When the river tool is placed in the viewport, you can begin sculpting your river.
Sculpt Rivers with Spline Points
Spline points are like vertebrae on a spine; the line bends and flexes between points based on how you edit and move the spline.
Right-click anywhere on a spline to open the spline edit menu.

The menu items under Spline Point include:
Menu Item | Value |
---|---|
Delete Spline Point | Deletes the selected spline point. |
Duplicate Spline Point | Creates a duplicate of the selected spline point. |
Select Spline Points | Opens a submenu with the following options:
|
Spline Point Type | Sets the spline point to either provide curve controls or linear controls. |
Reset to Automatic Tangent | Determines how to reset the tangent of curve spline points. Choose between:
|
Spline Generation Panel | Opens a panel to create basic shapes within the selected spline. |
Focus Selected | Moves the camera in front of the selected spline. |
Snap Align | Opens a side menu with different options to snap or align the selected spline points:
|
Reset to Default | Resets the selected spline to its archetype default. |
Visualize Roll and Scale | Toggle whether the visualization should roll and scale to the selected spline point. |
Allow Discontinuous Splines | Toggle whether the visualization allows Leave and Arrive tangents to be set separately. |
Visualize Water Velocity | Toggle the ability to visualize the velocity of the water. |
Visualize River Width | Toggle the ability to visualize the width of the river. |
Visualize Depth | Toggle the ability to visualize the depth of the river. |
Extend the river by clicking spline points on either end of the default river tool, then translate the spline points by their pivot points.
Create new spline points between the existing spline points by making duplicate spline points, then moving and editing the new spline points or by right-clicking at the spline and choosing Add Spline Point Here.

Manipulate curves by clicking a spline point, then clicking one of the two tangent control points.
Once you have created a river, toggle Visualize Water Velocity, Visualize River Width, and Visualize River Depth to view different characteristics. Viewing the river through these toggles helps you define what parts of the river need editing to fit the terrain. you can also change these properties for each spline point in the details panel.
Add a Lake
To use the Lake tool, locate the Lake thumbnail in the Content Browser and drag it into the viewport. A default lake shape appears.
Make a unique lake shape by adding or duplicating and translating spline points in the viewport.

The spline menu offers all the basic spline editing features, but the river toggles are not available. Additional properties for the lake water body are available in the details panel such as depth, wave appearance, and how it interacts with the terrain.

Add an Ocean
To use the Ocean tool, locate the Ocean thumbnail in the Content Browser and drag it into the viewport. A default ocean shape appears. Note that it usually makes sense to only have one ocean actor in your level.
The Ocean water body provides very similar controls as the Lake water body. The difference is that for oceans the water appears outside of the spline whereas for lakes the water appear inside the spline.

The ocean appears around the edge of the viewport, and currents move the water. Currents are a default part of the ocean environment.
Edit spline points to create a custom shoreline.
Add an Island
To use the Island tool, locate the Island thumbnail in the Content Browser and drag it into the viewport. For islands to be effective, they need to be placed inside of another water body. The Island tool provides the common spline editing capabilities, but it does not provide any additional properties. Its main purpose is to prevent other water bodies from carving out the terrain in the defined area.

Add a Swimming Pool
To use the SwimmingPool tool, locate the SwimmingPool thumbnail in the Content Browser and drag it into the viewport. This creates a free floating rectangle of water that does not affect the terrain with the main use cases being artificial swimming pools or fountains. The spline controls for the SwimmingPool tool are effectively non-functional. The shape is restricted to a rectangle, and you can use the normal translate, rotate, and scale controls to manipulate it.
