Custom Umbrella
Custom Umbrella adds a craftable umbrella that provides controlled player flight without requiring Creative Mode or Elytra.
Features āļø Craftable Custom Umbrella Crafted using Leather, Stick, and Lead. Available through the Custom Umbrella creative tab. Uses a closed and open visual state while flying. āļø Umbrella Flight Hold the Custom Umbrella and activate flight. Dedicated flight state management. Server-authoritative flight validation. Smooth acceleration and deceleration. Configurable horizontal and vertical movement speeds. š® Flight Controls Toggle Flight Forward Backward Left Right Ascend Descend š Dimension Support Configurable Overworld flight. Configurable Nether flight. Configurable End flight. Configurable support for modded dimensions. š”ļø Server & Multiplayer Support Flight state is validated on the server. Client/server networking synchronizes flight state. Movement packets are rate limited. Invalid or stale movement input is handled safely. Supports dedicated servers. āļø Server Configuration Enable/disable the mod. Main-hand requirement. Off-hand support. Require umbrella in hand. Flight speed. Vertical speed. Acceleration. Deceleration. Fall-damage protection. Nether flight. End flight. Modded-dimension flight. š„ļø Client Configuration Flight status HUD. Flight particles. Flight sounds. Flying camera/FOV effects. š Audio & Visual Feedback Umbrella opening sound. Umbrella closing sound. Wind sound while flying. Flight particles. HUD flight status. Automatic item model change when flight is active.
Flight is controlled through the configured keybindings rather than commands.
Default Controls Toggle Umbrella Flight ā Ctrl Forward ā Configurable Backward ā Configurable Left ā Configurable Right ā Configurable Ascend ā Configurable Descend ā Configurable
All keybindings can be changed through Minecraft's Controls menu.
Compatibility Minecraft 1.20.1 Minecraft Forge 47+ Client and dedicated server supported. Designed to work alongside other Forge mods. Modded dimensions can be enabled through server configuration. Crafting Recipe
The Custom Umbrella uses:
Leather + Stick + Lead
Recipe pattern:
Leather | Stick Leather | Lead Version 1.0.0
Initial release of Custom Umbrella featuring:
Custom Umbrella item Crafting recipe Creative tab Controlled umbrella flight Six-direction flight movement Configurable flight physics Server-side flight validation Client/server networking Movement packet rate limiting Flight state synchronization Dimension restrictions Fall-damage protection option Flight HUD Flight particles Wind effects Open/close umbrella sounds Flying FOV effect Client and server configuration Dedicated-server support

