Gallery

Description
GlymeraPlayerWorlds - Private Persistent Player Worlds
Give every player their own private, persistent mini-world. Right-click the Fragment, pick a biome, and a fresh bounded world spawns just for you - with a visitor/trust permission system, custom spawns, and a clean in-game menu. Survives restarts.
What is GlymeraPlayerWorlds?
GlymeraPlayerWorlds lets each player own one (or more) personal, persistent worlds, separate from the main world. A player crafts a Fragment: Player Realm, right-clicks it, picks a biome from a menu, and the server generates a brand-new Hytale world bounded to a fixed box around its spawn. The world is theirs: they decide who may visit, who may build, and where the spawn point is.
Everything is persistent. Worlds, spawns, trust lists and visitor rules survive server restarts.
How It Works
Crafting the Fragment
Craft at the Alchemy Bench:
- 6x Greater Essence of Life
- 1x Old Map
The recipe is enabled by default and can be turned off in the config (the recipe then stays visible but cannot be crafted; admins hand out Fragments with /pw give).
Creating a world
- Right-click the Fragment: Player Realm (or run
/pw) to open the menu. - Pick one of the enabled biomes: plains, desert, taiga, volcanic, default.
- The server generates your world and teleports you in. The Fragment is consumed.
- A bedrock boundary wall is raised around the playable area so the edge is clearly marked.
If world generation ever fails, the Fragment is refunded - you are never charged for nothing.
Entering, leaving and returning
/pw enterdrops you into your first world (no Fragment needed once you own one)./pw exitreturns you to exactly where you came from.- The playable area is bounded; players cannot wander past the edge.
Visiting other players' worlds
Friends use the same menu: open /pw and below your own worlds you'll find a list of all worlds currently open to visitors — each with a "Visit" button that teleports you straight in. A world appears in that list as soon as its owner enables "Visitors allowed"; players on the owner's Trust list see and can visit the world even when visitors are disabled. /pw exit returns a visitor to exactly where they came from.
Visitors and trust
From a world's Settings page the owner controls:
- Visitors allowed on/off.
- For visitors: build, break and interact permissions, each toggled individually.
- A Trust list - trusted players get full owner-level rights in that world.
- Set spawn at your current position.
When visitor access is revoked, anyone no longer authorized is automatically sent back out.
Replacing and deleting
Already at your world cap? Replace an existing world with a new biome from its Settings page (costs one Fragment), or delete it outright. Replacing keeps your old world intact until the new one has finished generating.
Commands
| Command | Who | Description |
|---|---|---|
/pw |
Everyone | Open the Player Worlds menu (own worlds + visitable worlds of other players) |
/pw enter |
Everyone | Enter your own (first) world - no Fragment required |
/pw exit |
Everyone | Leave your world and return where you came from |
/pw give <player> |
OP | Give a Fragment: Player Realm to a player |
Configuration
Config file: mods/de.glymera_GlymeraPlayerWorlds/config.json
| Key | Default | Description |
|---|---|---|
maxWorldsPerPlayer |
1 |
How many worlds one player may own. At the cap, pick a new biome by replacing an existing world. |
edgeLengthChunks |
13 |
Edge length of the playable box in 32-block chunks (must be odd; even values round up). 13 = 416x416 blocks. |
availableBiomes |
all on | Which biomes appear in the picker: plains, desert, taiga, volcanic, default. |
recipeEnabled |
true |
Whether the Fragment can be crafted. false = recipe shown but blocked; use /pw give. |
Features at a Glance
- Private, persistent per-player worlds with a clean in-game menu.
- Five built-in biomes, admin-selectable.
- Bounded playable area with a bedrock boundary wall (builds in the background, resumes after a restart).
- Visitor permissions (build / break / interact) and an owner-level trust list.
- Custom spawn points, world replacement and deletion.
- Fragment refunded if generation fails; safe against double-click duplication.
- Fully configurable; recipe toggle included.
Changelog
GlymeraPlayerWorlds - Changelog
v3.0.0 (2026-08-28)
Fixed
- Underground spawn in freshly created worlds (Hytale 0.6.0): since 0.6.0 the engine reports a chunk as loaded before every section of a freshly generated column has been written. The first-enter surface scan therefore saw "air" above the first finished section and dropped the player into a cave - and that wrong height was stored as the world's spawn. The spawn is now verified 2/6/15 seconds after the teleport: if the player is buried or below the column top, they are lifted onto the surface and the corrected spawn is saved ("Spawn moved to the surface."). Worlds created before this version are repaired automatically on the next enter. Spawns set by the owner via Settings are never touched; worlds from earlier versions are only corrected when the player is actually inside solid blocks (a deliberately chosen cave spawn stays).
- Spawn on tree canopies: the surface scan treated leaves as ground, so players could be placed on top of a tree and fall through. Ground is now the highest solid block with two blocks of real air above it; if the centre column is under a tree or overhang, the nearest clear column in the 5x5 spawn area is used instead. The scan is also cross-checked against the engine heightmap.
v1.0.0 (2026-05-29)
Initial release.
- Private, persistent per-player worlds with an in-game menu (right-click the Fragment: Player Realm, or /pw).
- Five built-in biomes (plains, desert, taiga, volcanic, default), admin-selectable.
- Bounded playable area with a bedrock boundary wall that builds in the background and resumes after a server restart or if the world was left empty mid-build.
- Visitor permissions (build / break / interact) and an owner-level trust list; custom spawn points; world replacement and deletion.
- Fragment crafted at the Alchemy Bench from 6x Greater Essence of Life + 1x Old Map. Toggle the recipe via recipeEnabled in the config (default on).
- Fragment refunded if world generation fails; guarded against double-click world/Fragment duplication.
Only Marc can read this.