What if Hytale was a side-scroller?
Two Dimensional: Reloaded is a server-side plugin that locks gameplay to a 2D side-scrolling plane. transforming Hytale's open 3D world into a full side-scroller experience. Inspired by the original Two Dimensional mod concept, rebuilt from scratch for Hytale's plugin API.
Features
- Side-Scroller Runtime, Constrains player movement and camera to a configurable 2D plane, enforced server-side for all connected players
- Block Placement Guide, Visual overlay that helps players place blocks accurately within the 2D plane, with placement preview support
- Face-Away Interaction Mode Custom interaction system where players interact with the world by facing away from the plane, enabling intuitive 2D-style actions
- Layer Mode System, Control which depth layers are active, allowing for foreground/background separation
- Render Style Config, Adjustable visual presentation to match your server's aesthetic
- Fully Configurable, Tweak plane axis, movement constraints, interaction behavior, and more via `Server/Config/two_dimensional_reloaded.json`
- Includes Asset Pack, Ships with a bundled content pack for visual scripting support and runtime assets
How It Works
The plugin runs entirely server-side. Once loaded, it intercepts player position and camera data to enforce 2D-plane constraints using Hytale's entity and physics API. No client-side installation required, players connect and the experience kicks in automatically.
The `TwoDimensionalRuntime` manages active sessions and camera targeting per-player. The `SideScrollerConfig` exposes axis locking, movement speed modifiers, and plane offsets. Everything is hot-reloadable through the VisualScript system.
Installation
1. Drop `TwoDimensionalReloadedHytalePlugin.jar` and `TwoDimensionalReloadedHytalePack.zip` into your server's `mods/` folder
2. Restart the server
3. Both the plugin and asset pack will load automatically
Source / Original Concept : Two dimensional:Reloaded
Disclaimer "i made this in older version of hytale, my pc is broken so i can't test it"

