Customization
Plots is highly customizable through prefabs and translation files.
Practical Examples
Case 1: Automated House Placement (Above Ground)
If you want to place a pre-built house on every plot without replacing the generated ground:
- Create your House Prefab: In the Hytale Editor, create just the house structure.
- Configuration:
json
"Prefabs": {
"Plot": "my_modern_house",
"AutoHeight": true,
"OffsetY": 1, // Start 1 block above the surface to avoid grass replacement
"Rotation": 0, // Align the front of the house
"OffsetX": 5, // Move house 5 blocks from the center
"OffsetZ": 0
}Case 2: Total World Customization
To completely change the look of your world, including roads and sidewalks:
json
"Prefabs": {
"Road": "custom_stone_road",
"Plot": "decorated_plot_base",
"Intersection": "fountain_intersection"
}Design Strategies: Top-Only vs. Full Depth
When creating your prefabs in the Hytale Editor, you have two main approaches:
Strategy A: Decoration-Only (Recommended)
- Concept: You only design the "beautification" (houses, lamp posts, fences).
- Setup: Use
AutoHeight: trueandOffsetY: 0(or1). - Why?: The plugin maintains the "filling" (dirt, stone, bedrock) automatically. This keeps your prefab files small and easy to manage.
Strategy B: Full Depth (Total Control)
- Concept: You include the foundations, basements, or specific geologic layers.
- Setup:
- Measure how many blocks deep your foundation goes in the editor (e.g., 5 blocks).
- Set
AutoHeight: true. - Set
OffsetY: -5.
- Why?: This allows for buildings with basements or sewers that integrate seamlessly into the ground generated by the plugin.
TIP
For Roads, ensure your prefab width matches your RoadSizeX configuration for a perfect tiling effect without gaps.