No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
SushiCannibale 56ae9969ae
Some checks failed
Build / build (push) Has been cancelled
Statued on some TODOs state
2026-09-03 00:39:23 +02:00
.github/workflows Feat: Project setup 2026-07-26 15:06:42 +02:00
gradle/wrapper Feat: Project setup 2026-07-26 15:06:42 +02:00
libs Feat: ruin idol 2026-08-16 23:32:29 +02:00
src/main Statued on some TODOs state 2026-09-03 00:39:23 +02:00
.gitattributes Feat: Project setup 2026-07-26 15:06:42 +02:00
.gitignore Feat: Project setup 2026-07-26 15:06:42 +02:00
build.gradle final 2026-09-01 05:03:07 +02:00
gradle.properties Feat: Terrablender biome + feature generation + Ruin Altar block 2026-07-30 12:20:03 +02:00
gradlew Quickfixes 2026-08-27 12:40:13 +02:00
gradlew.bat Feat: Project setup 2026-07-26 15:06:42 +02:00
README.md Updated README 2026-09-03 00:32:20 +02:00
settings.gradle Feat: Project setup 2026-07-26 15:06:42 +02:00
TEMPLATE_LICENSE.txt Feat: Project setup 2026-07-26 15:06:42 +02:00

Functionnal requirements & 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écouverte de la position du Temple Sylvestre

Ruines sylvestres

  • FR101 - Un biome foret 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 de l'Idol" 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
Ruines de l'Autel
  • FR104-01 - Le block de l'autel est généré avec une rune dessus
  • 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.
  • FC104-01 - Si le joueur meurt, la barrière se lève et la pierre revient à la stèle
Ruines de l'Idol
  • 4 Offrandes doivent être faites pour obtenir la rune
  • La structure est aléatoire
  • Des textes permettent au joueur de comprendre l'offrande attendue

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_RAD blocks 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_LIST pour 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