Générez des structures prefab personnalisées dans les biomes existants en utilisant des motifs de placement vanilla. Chargez des entrées de structures depuis les packs d'assets et placez des prefabs pendant la génération de monde avec des règles de motifs configurables.
Shared Structures permet la génération de structures prefab personnalisées dans les biomes existants en utilisant des motifs de placement vanilla. Créé par joshieman, ce mod permet aux moddeurs d’ajouter leurs structures à la génération de monde sans code complexe.
Que Fait Ce Mod?
- Charge des entrées de structures depuis vos packs d’assets
- Place des prefabs pendant la génération de monde en utilisant des règles de motifs
- Supporte le placement basé sur grille, bruit, hauteur, parent et masque
- Gère les entités et spawners de blocs dans les prefabs
Pour les Développeurs
Ajouter des Structures
Créez des fichiers de configuration JSON dans votre pack sous:
Server/WorldGen/SharedStructures/Prefabs/*.json
Chaque fichier contient un tableau d’entrées de structures.
Exemple de Configuration
[
{
"Id": "castlearena",
"Prefab": ["YourPack.CastleArena"],
"Weight": [1.0],
"BiomeMask": ["*Plains*"],
"ZoneMask": ["Zone1_Tier1"],
"Pattern": { "File": "World.Default.Zones.Pattern_Monuments" }
}
]
Champs de Configuration
- Id: Nom unique pour l’entrée
- Prefab: ID(s) d’asset prefab
- Weight: Poids correspondant à la liste Prefab
- BiomeMask: Correspondance joker contre l’ID de biome
- ZoneMask: Correspondance joker contre l’ID de zone
- Pattern: Référence de fichier ou objet de motif inline
Notes
- Les motifs sont résolus relativement au dossier de données worldgen
- Une référence de fichier
A.B.CchargeA/B/C.json - Stockez les prefabs sous
Server/Prefabs/dans votre pack
Fonctionnalités Principales
Motifs Vanilla
Utilisez les mêmes motifs de placement que les structures vanilla.
Masquage Flexible
Contrôlez où les structures apparaissent avec des masques de biome et de zone.
Sélection Pondérée
Plusieurs prefabs avec sélection aléatoire basée sur les poids.
Pour Qui Est Ce Mod?
Ce mod est pour:
- Les développeurs de mods ajoutant des structures au monde
- Les créateurs de cartes d’aventure
- Les créateurs de packs de contenu
Vous n’en avez pas besoin si:
- Vous jouez juste aux mods standards
- Vous ne créez pas de contenu personnalisé
Compatibilité
- Version Hytale: Early Access et supérieures
- Licence: Tous Droits Réservés
À Propos de l’Auteur
joshieman crée des outils de génération de monde et utilitaires pour les moddeurs Hytale.