No description
- Java 100%
|
|
||
|---|---|---|
| .github/workflows | ||
| gradle/wrapper | ||
| libs | ||
| src/main | ||
| .gitattributes | ||
| .gitignore | ||
| build.gradle | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| README.md | ||
| settings.gradle | ||
| TEMPLATE_LICENSE.txt | ||
Functionnal requiremenets & constraints
Config du mod
SYLV_CLEARING_RAD- Rayon de la clairière Sylvestre
- 10 blocks
EVRJADA_SHIELD_MATERIAL_LIST- Liste des matériaux absorbables par le bouclier evrjada
- TAG_WOOD, TAG_LEAVES
EVRJADA_RECHARGE_COOLDOWN- Cooldown avant que la relique Evrjada ne se réactive.
- 20 minutes
SYLV_BOSS_ACTIVITY_RADIUS- Rayon de détection du gardien moussu durant sa phase endormie
- Autant que la salle du boss (A DEFINIR QUAND LA MAP BUILD / TROUVEE)
Features génériques
- FC100 - Chaque temple du mod n'apparaît qu'une fois par monde Minecraft.
Temple sylvestre
- FR000 - Le biome du temple sylvestre n'apparait qu'une seule fois.
- FR001 - Le temple sylvestre n'est généré qu'une seule fois dans le monde.
Découvert de la position du Temple Sylvestre
Ruines sylvestres
- FR101 - Un biome ruines sylvestres se génère de temps en temps, dans le style des forêts de spruce.
- FR102 - Génération d'arbres sylvestres
- FR103 - Des ruines décoratives sont générées dans ce biome.
- FR104 - La structure "Ruines de l'Autel" est générée dans ce biome.
- FR105 - La structure "Ruines Souterainnes" est générée dans ce biome.
- FR106 - Les structures des ruines peuvent être générées via /place
- FR107 - Pierres des murmurs. Elles murmurent en langage Azrien ancien lorsque le joueur s'en approche.
- FR109 - Les obélisques (structure décoratives) peuvent être right-click pour afficher un UI avec du lore. La texture contient des glyphes et chaque côté de l'obélisque contient du texte
Obélisques
Les obélisques permettent de localiser les ruines du temple sylvestre. Le joueur devra en trouver 9 puis apposer sur chacune d'elle
Ruines de l'Autel
- FR104-01 - Le block de l'autel est généré avec une rune dessus (aléatoire)
- FR104-02 - Une Sentinelle de Pierre est spawnée au centre de la structure. Elle s'active lorsque le joueur prend la rune
- FR104-04 - Une barrière magique empêche le joueur de s'enfuir avec la rune avant d'avoir défait la sentinelle.
Ruines souterraines
TODO
Barrière de la clairière
- FR110 - Barrière magique empêchant le joueur d'accéder à la clairière
- FC111 - Tant que les joueurs n'ont pas trouvé les 8 parchemins spirituels cachés dans la forêt, la barrière les empêche d'avancer
- FR112 - La clairière est entourée par 8 obélisques ayant une stèle à leur pied capable d'accuillir un parchemin spirituel.
Clairière Sacrée
- FC120 - Absence d'arbres sylvestres dans la clairière
- FC121 - La clairière fait au minimum
SYLV_CLEARING_RADblocks de rayon autour du centre de l'arbre monde
- FR122 - Génération de l'Arbre Monde au centre de la clairière
Temple sylvestre
- FR130 - Le temple sylvestre apparait une seule fois dans la grande foret sylvestre
- FR131 - Remplissage du trésor des sylvains (loot table)
- FR132 - Génération de la relique Evrjada (sur un armor stand pour couronne de fleurs)
- FR133 - Génération du Gardien Moussu dans la salle du boss sous l'Arbre Monde
- FR134 - Le temple sylvestre se génère sur les flancs d'une faille. Des ponts relient les deux côtés.
- FR135 - Le temple sylvestre est
Gardien Moussu
Phase 1 : Endormi
- FR140 - Le modèle du gardien (pierres) sont éparpillées dans la salle du boss
- FR141 - Le gardien est invincible.
- FR141 - Lorsque le joueur entre dans la zone d'activité
SYLV_BOSS_ACTIVITY_RADIUS, le Gardien passe en phase 2
Phase 2 : Eveil
- FR142 - Le gardien joue son animation de reconstruction.
- FR143 - Le gardien est invincible.
- FR144 - Le coeur du gardien apparaît.
- FR145 - Le gardien repasse en Phase 1 si aucun joueur n'est dans la zone de détection durant + de 30 secondes
Phase 3 : Actif
- FR146 - Le gardien repasse en Phase 1 si aucun joueur n'est dans la zone de détection durant + de 30 secondes
Attaques
- FR147 - Le gardien fait apparaître des dripstoness moussues du sol en forme de cercles sous les pieds des joueurs.
- FR148 -
Relique Evrjada
- FR150 - La relique est équipable dans le slot Curios du casque
- FR151 - La relique a un modèle 3D de couronne de fleur qui est render lorsque le joueur l'équipe
- FR152 - La relique génère un bouclier lorsque le joueur appuie sur
CTRL + S - FR153 - La relique dispose d'un storage d'énergie qui se recharge lorsqu'elle absorbe des matériaux autour du joueur
Bouclier Magique
- FC160 - Le bouclier disparaît après 30 secondes sans que le joueur n'ait subi d'attaques
- FC161 - Si la relique est déséquipée, le bouclier disparaît.
- FR162 - Le bouclier tourne autour du joueur
- FR163 - Le bouclier peut être actionné (si assez de matériaux) via
CTRL + S(touches changeables) - FR164 - Le bouclier consomme systématiquement des matériaux lorsqu'il est actif
- FR165 - Le niveau de charge de la relique est représentée par le modèle du bouclier
- FR166 - Le modèle du bouclier à 6 rings. Plus la relique est chargée en matériaux, plus le bouclier a de rings.
- FR167 - Le coeur du bouclier est visible lorsqu'aucun matériau n'est absorbé par la relique, auquel cas il est inactif
- FR168 - La relique est capable d'absober les matériaux
EVRJADA_SHIELD_MATERIAL_LISTpour se recharger. - FR169 - Le bouclier est une entité qui tourne autour du joueur portant la relique. Elle est invincible et ses dégâts subis sont convertis en consommation d'énergie de la relique.
- FR170 - Lorsque la relique n'a plus d'énergie, le bouclier disparaît et la relique met
EVRJADA_RECHARGE_COOLDOWNà se recharger avant de se réactiver. - FR171 - La vie du bouclier est représentée par sa durabilité dans la hotbar
- FR172 - La vie du bouclier est visible lorsque la relique est hover dans l'inventaire
- FR173 - Le bouclier frappe les mobs hostibles autour du joueur avec des
- FR174 - Le bouclier prends 2x plus de dégâts s'il reçoit des dégâts de feu.
Lore
https://note.sushi-cannibale.home/#root/l93HQ1Po3jMW/J2njx3qGgzJ3?ntxId=SvZj34