Description
EntityResize is a server-side mod for Hytale that enables dynamic scaling of players, mobs, and other entities. It provides multiple control methods, including commands, an in-game UI, and a Java API for developers.
The mod supports precise scaling adjustments affecting both visual size and physical bounds when applicable. It is designed to be reliable in multiplayer environments, with full persistence across reconnects, world transitions, and server restarts.
Features
- Resize yourself using an in-game UI (
/resize ui) - Resize looked-at entities directly from the UI
- Command-based scaling for players, entities, or radius-based groups
- Supports render scale and model-based bounds when available
- Persistent player scaling across sessions and worlds
- Persistent entity scaling via JSON state and model updates
- Automatic restoration of saved scale for entities with UUIDs
- Public Java API for integration with other mods
Commands
/resize ui/resize get [--player <player>] [--entity <entity>] [--radius <radius>] [--world <world>]/resize set <scale> [--player <player>] [--entity <entity>] [--radius <radius>] [--world <world>]/resize reset [--player <player>] [--entity <entity>] [--radius <radius>] [--world <world>]/resize reload
Aliases:
/scale/entityresize
Permissions
entityresize.use— access UI and view scalesentityresize.edit— modify and reset scalesentityresize.admin— full access, including reload
Data Files
The mod stores runtime data in the save directory:
entityresize-config.jsonentityresize-state.json
API
Public API:
dev.thenexusgates.entityresize.api.EntityResizeApi



