← All plugins
GlymeraPrefab icon

GlymeraPrefab

Spawn any of Hytale's 7800+ structures anywhere! Browse, search and place buildings, dungeons, villages & more by number. Auto-resolves sub-structures, NSEW rotation, ground alignment. Full undo restores original terrain.

v3.0.0 Hytale 0.6.x Quality of LifePrefabWorld Gen

Gallery

Description

GlymeraPrefab - Spawn Any Structure!

Place any of Hytale's 7800+ prefab structures anywhere in your world with a simple command.


What is GlymeraPrefab?

GlymeraPrefab gives server operators instant access to every prefab structure in Hytale - from tiny rock formations to massive Kweebec villages. Search, browse, and spawn structures by number. Full undo support restores the original terrain including fluids.

7800+ prefabs across all categories: Settlements, Dungeons, Monuments, Caves, Trees, Rock Formations, and more.


How It Works

Browse & Search

/gps list [page]          - Browse all prefabs (20 per page)
/gps search <text>        - Search by name
/gps search <text> <minKB> - Filter by minimum file size (KB)
/gps info <nr>            - Show prefab details (size, anchor, dimensions)

Spawn & Undo

/gps spawn <nr> [N/E/S/W] - Spawn prefab at your position
/gps undo                  - Remove last spawned structure, restore terrain

Reload

/gps reload               - Rescan prefab list (picks up new asset packs)

Features

Numbered List

All prefabs are sorted alphabetically and numbered. Search for what you want, note the number, spawn it. No need to type long dot-notation paths.

Size Filter

The search command accepts an optional minimum file size in KB:
- /gps search kweebec - All 337 Kweebec prefabs
- /gps search kweebec 50 - Only prefabs > 50 KB (houses, shops, towers)
- /gps search kweebec 1000 - Only prefabs > 1 MB (camps, villages)

This filters out small decorative elements (garden patches, lampposts) and shows only substantial structures.

Automatic Ground Alignment

Structures are automatically placed so their bottom aligns with your feet. Stand on flat ground, spawn a structure, and its foundation sits right where you are.

Rotation

Spawn structures facing any direction:
- N - North (default)
- E - East
- S - South
- W - West

Recursive Child Resolution

Large layout prefabs (villages, camps) contain PrefabSpawner blocks that reference sub-structures. GlymeraPrefab automatically resolves and places all child prefabs, so settlements spawn complete with all their buildings, shops, guard towers, and decorations.

Full Undo with Terrain Restore

Every spawn creates a block-level snapshot of the original terrain (including fluids). Use /gps undo to perfectly restore the landscape. No holes, no leftover water.

Auto-Discovery

The plugin scans all asset packs at startup. New mods or asset packs are automatically picked up on /gps reload or server restart.


Prefab Categories

Category Count Examples
Rock Formations ~1700 Boulders, cliffs, rock clusters
Mineshaft ~1300 Mine corridors, shafts, slopes
Trees ~1100 All tree species in multiple variants
NPC Settlements ~850 Kweebec villages, Scarak nests, Trork camps, Outlander outposts
Dungeons ~850 Cursed Crypt, Goblin Lair, Outlander Temple, Magic Ruins
Monuments ~800 Encounters, story buildings, incidental structures
Plants ~550 Bushes, ferns, coral
Caves ~500 Klops dwellings, formations, geysers

Installation

  1. Place GlymeraPrefab-1.0.0.jar in your server's mods/ folder
  2. Start (or restart) the server
  3. Done! No config file, no asset pack needed.

Commands Reference

All commands are OP-only.

Command Description
/gps Show help
/gps list [page] Browse all prefabs, 20 per page
/gps search <text> [minKB] Search by name, optional size filter
/gps info <nr> Show dimensions, anchor, size of a prefab
/gps spawn <nr> [N/E/S/W] Spawn at your position with optional rotation
/gps undo Remove last spawned structure, restore terrain
/gps reload Rescan all asset packs for new prefabs

Good to Know

  • OP-only - All commands require operator permissions
  • No NPCs - Structures spawn without entities (buildings only, no NPC crowds)
  • Undo is per-player - Each player can undo their own last spawn
  • Undo stores one level - Spawning a new structure replaces the previous undo snapshot
  • Large structures may take a moment - A village with 40+ sub-prefabs needs a second to fully resolve
  • Minor edge cases - Decorative blocks (mushrooms, grass) that Hytale generates automatically after placement may not be captured by undo
  • Numbers change on reload - Prefab numbers are assigned alphabetically and may shift when new prefabs are added

Performance

GlymeraPrefab is lightweight:
- No background tasks - Only active when a command is used
- Cached prefab buffers - Hytale's built-in cache prevents redundant file reads
- Lazy loading - Prefab data is only loaded when spawning or viewing info
- File-system scan at startup takes < 1 second for 7800+ prefabs


Made with care by Glymera for the Hytale community

Changelog

GlymeraPrefab - Changelog

v3.0.0 (2026-08-28) — Hytale 0.6.0 (Update 6)

  • Rebuilt for Hytale 0.6.0 (Update 6). Requires server 0.6.0 or newer; this version does not run on 0.5.x, and older versions of this plugin do not run on 0.6.0.
  • Migrated to the 0.6.0 APIs (network protocol hytale/3, new command-permission API, block/chunk/entity API changes). Everything that was open to players before is open to players again.
  • Upgrade: delete the old jar from mods/, drop in the new one and keep the plugin's data folder — configs and saved data carry over unchanged. Restart the server.
Public — visible to everyone. No account needed.

Only Marc can read this.