Aller au contenu principal

Créer du contenu


Créer la construction

Il n'y a aucune restriction sur ce que vous pouvez construire pour BetterStructures, bien qu'il soit recommande de maintenir la taille des structures en dessous de 100x100x100 blocs pour une bonne adaptation au monde et des raisons de performance. Cela dit, il peut facilement gerer des structures beaucoup plus grandes.


Blocs speciaux

BetterStructures possede deux blocs speciaux : les barrieres et la bedrock. Tout autre bloc que WorldEdit peut coller sera colle normalement, mais les blocs de barriere et de bedrock sont l'exception.

BlocComportementCas d'utilisation
BarriereNe place aucun bloc a cet emplacement - preserve le terrain originalArrondir les bords du collage, mouler les murs aux grottes, integration naturelle
BedrockGarantit qu'un bloc solide existe. Si air/liquide, remplace par le materiau de piedestalCreer des sols pour les rails, garantir l'existence du sol sans ecraser les blocs existants

Panneaux d'apparition

BetterStructures peut utiliser des panneaux avec un texte specifique pour faire apparaitre des mobs et des boss d'EliteMobs et MythicMobs a des emplacements specifiques.

Remarque : Les panneaux d'apparition restent visibles dans la structure. Placez-les dans des endroits caches si vous ne voulez pas qu'ils soient visibles pour les joueurs.

Type de panneauLigne 1Ligne 2-4Plugin requis
Mobs vanilla[spawn]Type d'entiteAucun
EliteMobs[elitemobs]Nom du fichier du boss (peut s'etendre sur plusieurs lignes)EliteMobs
MythicMobs[mythicmobs]Nom du mob + niveau sur des lignes separeesMythicMobs
Exemples de panneaux d'apparition

Mobs vanilla

[spawn]

ZOMBIE

Fait apparaitre un zombie persistant a cet emplacement. Fonctionne pour tout Spigot EntityType y compris les porte-armures et les cristaux de l'End.

EliteMobs

[elitemobs]

test_boss_with

_a_long_name

.yml

Les noms de fichier longs peuvent s'etendre sur plusieurs lignes. Les arenes de combat sont protegees par WorldGuard jusqu'a ce que tous les boss soient elimines.

MythicMobs

[mythicmobs]

SkeletalKnight

10

Fait apparaitre un SkeletalKnight au niveau 10.


Schematics

Les schematics sont des fichiers generes par WorldEdit ou FastAsyncWorldEdit qui contiennent les blocs de la construction que BetterStructures utilisera. BetterStructures utilise le format de fichier .schem (le standard moderne de WorldEdit). Assurez-vous de sauvegarder vos schematics au format .schem, et non au format ancien .schematic.

Les instructions detaillees sur la creation d'un schematic ne sont pas incluses ici, car elles sont documentees en detail dans les documentations de WorldEdit et FastAsyncWorldEdit, mais cela se fait generalement de la maniere suivante :

  1. Choisissez un coin de la construction et utilisez la commande //pos1
  2. Choisissez le coin diagonalement oppose et utilisez la commande //pos2
  3. Utilisez la commande //copy
  4. Utilisez la commande /schem save <schematicname> ou <schematicName> est le nom de fichier que vous souhaitez utiliser pour votre schematic.
worldedit documentation image from their docs

Assurez-vous d'executer la commande //pos1 sur le point 1 et //pos2 sur le point 2 !


Point d'ancrage

Les points d'ancrage sont l'endroit ou vous executez la commande //copy pour le schematic. Ils determinent le point d'origine de la structure lorsqu'elle est placee dans le monde.

Type de constructionPosition d'ancrage recommandeeRaison
SurfacePoint le plus bas du solAssure un alignement correct au sol
SouterrainAu sommet de la constructionPermet une determination correcte de la profondeur d'enfouissement
LiquideA la surface de l'eauPlacement correct a la surface de l'eau
Air/CielAu sommet de la constructionPositionnement correct en altitude

Important : Soyez toujours tres proche ou directement au-dessus des constructions lors de la copie. Plus vous etes eloigne, plus l'operation de collage sera saccadee.


Configurations de schematic

Chaque fichier de schematic a une configuration de schematic. Si un fichier de schematic vient d'etre ajoute au serveur, la configuration sera generee apres un redemarrage ou apres /betterstructures reload.

Ces configurations vous permettent de definir les parametres suivants pour le collage du schematic :

ClePar defautObligatoireDescription
isEnabledtrueSi le schematic est active. S'il est desactive, il ne sera place nulle part.
weight1.0Poids de selection. Plus eleve = plus de chances d'etre choisi. 2.0 = 2 fois plus probable, 0.5 = moitie moins probable.
pedestalMaterialDetection automatiqueMateriau pour les blocs de piedestal (noms de Material Spigot). Detecte automatiquement le meilleur ajustement si non defini.
generatorConfigFilename-Nom du fichier de configuration du generateur incluant l'extension .yml. Les schematics sans ceci n'apparaitront pas.
treasureFilePar defaut du generateurRemplacer le fichier de tresor pour cette structure. Il est generalement preferable de modifier le generateur a la place.
Details de configuration

pedestalMaterial

Les piedestaux sont des blocs places sous les batiments de surface/souterrains pour combler les espaces d'air et ameliorer l'integration au terrain. Ce sont egalement les blocs qui remplacent les blocs de bedrock dans le schematic.

Quand rien n'est defini, le plugin analyse les blocs sous l'emplacement de placement de la structure et selectionne le type de materiau le plus courant en utilisant une selection aleatoire ponderee. Par defaut : Nether = netherrack, End = pierre de l'End, Autre = pierre.

generatorConfigFilename

Exemple : generatorConfigFilename: generator_surface_global.yml

Le fichier du generateur se trouve dans le dossier de configuration des generateurs.

treasureFile

Consultez la documentation des fichiers de tresor et la documentation des generateurs pour plus de details.

Personnaliser le contenu

Tout ce qui est distribue dans BetterStructures est modifiable. Vous pouvez modifier tous les fichiers de schematic et les parametres de generateur a votre guise.

Le guide de creation de contenu ci-dessus est egalement un guide qui peut vous aider a modifier le contenu existant.


Depannage

Si votre structure n'apparait pas, verifiez que :

  • Le fichier de schematic est au format .schem
  • Une configuration de generateur valide est specifiee
  • L'option isEnabled est definie sur true
  • Votre version de WorldEdit/FastAsyncWorldEdit est compatible

Si les panneaux d'apparition ne fonctionnent pas :

  • Verifiez que le format du panneau correspond exactement aux exemples
  • Pour EliteMobs/MythicMobs, assurez-vous que les plugins sont installes
  • Verifiez que les types d'entite/noms de mob sont correctement orthographies
  • Consultez les journaux du serveur pour des messages d'erreur specifiques