Skip to content

Implémentation des translations dans les packages itemsadder, leaderboard, mailboxes, milestone, quests#1298

Merged
iambibi merged 10 commits into
ServerOpenMC:masterfrom
iambibi:chore/i-m-translations
Jun 13, 2026
Merged

Implémentation des translations dans les packages itemsadder, leaderboard, mailboxes, milestone, quests#1298
iambibi merged 10 commits into
ServerOpenMC:masterfrom
iambibi:chore/i-m-translations

Conversation

@iambibi

@iambibi iambibi commented May 20, 2026

Copy link
Copy Markdown
Member

Petit résumé de la PR:

Ajout des translations, mais aussi une refonte d'une grosse majorité des packages qui utilisent des noms en string qui passeront en component, j'ai l'exemple des Quests qui utilisent trop de String...
Toujours en utilisant l'IA pour tout convertir (ça m'aurait pris 5x plus de temps sans), toujours le meme avis sur l'IA, et je teste chaque feature, en passant par la majorité des messages.

Étape nécessaire afin que la PR soit fini (si PR en draft)

  • Suivre le Code de Conduite
  • Enlever tous les imports non utilisés
  • Bien documenter la feature
  • Fournir un profileur (si besoin/demandé par un admin)
  • Avoir une milestone associée à la PR
  • Valider tout les checks
  • Tester et valider la feature/changement

Decrivez vos changements

…s (W.I.P)

faire que les quests prennent un Component (donc un translation des quests)
@iambibi iambibi added this to the 2.5.0-beta-1 milestone May 20, 2026
@iambibi iambibi self-assigned this May 20, 2026
@iambibi iambibi added the 🧹Rewrite Souvent dédié à un rewrite ou tout simplement un changement interne qui change peu aux joueurs label May 20, 2026
@iambibi iambibi marked this pull request as draft May 20, 2026 14:43
iambibi added 5 commits May 30, 2026 20:40
…tions

# Conflicts:
#	src/main/java/fr/openmc/core/features/itemsadder/SpawnerExtractorListener.java
#	src/main/java/fr/openmc/core/features/mailboxes/menu/HomeMailbox.java
#	src/main/java/fr/openmc/core/features/mailboxes/utils/MailboxMenuManager.java
#	src/main/java/fr/openmc/core/features/mainmenu/listeners/PacketListener.java
#	src/main/java/fr/openmc/core/features/milestones/tutorial/quests/BreakAyweniteQuest.java
#	src/main/java/fr/openmc/core/features/milestones/tutorial/quests/HomeCreateQuest.java
#	src/main/java/fr/openmc/core/features/milestones/tutorial/quests/HomeUpgradeQuest.java
#	src/main/java/fr/openmc/core/features/milestones/tutorial/quests/OpenContestMenuQuest.java
#	src/main/java/fr/openmc/core/features/quests/menus/QuestsMenu.java
#	src/main/java/fr/openmc/core/features/quests/quests/ConsumeKebabQuest.java
#	src/main/java/fr/openmc/core/features/quests/quests/CraftTheMixtureQuest.java
#	src/main/java/fr/openmc/core/features/quests/quests/MineAyweniteQuest.java
#	src/main/java/fr/openmc/core/features/quests/quests/WinContestQuest.java
@iambibi

iambibi commented May 30, 2026

Copy link
Copy Markdown
Member Author

attente de #1280 afin de fixer les milestones et les leaderboard. et je pourrais tester les 2 features

…tions

# Conflicts:
#	src/main/java/fr/openmc/core/features/mainmenu/menus/Page1.java
#	src/main/java/fr/openmc/core/features/mainmenu/menus/Page2.java
@iambibi iambibi marked this pull request as ready for review June 1, 2026 13:59
@iambibi

iambibi commented Jun 1, 2026

Copy link
Copy Markdown
Member Author

a review

@gab4000 gab4000 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A part les sendMessage tout est bon

Comment thread src/main/java/fr/openmc/core/features/mainmenu/menus/Page1.java Outdated
Comment thread src/main/java/fr/openmc/core/features/mainmenu/menus/Page2.java Outdated
Comment thread src/main/java/fr/openmc/core/features/mainmenu/menus/Page2.java Outdated
@iambibi

iambibi commented Jun 3, 2026

Copy link
Copy Markdown
Member Author

je fais ça

AxenoDev
AxenoDev previously approved these changes Jun 13, 2026
iambibi added 2 commits June 13, 2026 18:26
# Conflicts:
#	src/main/java/fr/openmc/core/features/mailboxes/menu/HomeMailbox.java
#	src/main/java/fr/openmc/core/features/mailboxes/menu/PlayerMailbox.java
#	src/main/java/fr/openmc/core/features/mailboxes/utils/MailboxMenuManager.java
#	src/main/java/fr/openmc/core/features/milestones/menus/MainMilestonesMenu.java
#	src/main/java/fr/openmc/core/features/milestones/menus/MilestoneMenu.java
#	src/main/java/fr/openmc/core/features/milestones/tutorial/quests/BreakAyweniteQuest.java
#	src/main/java/fr/openmc/core/features/milestones/tutorial/quests/HomeCreateQuest.java
#	src/main/java/fr/openmc/core/features/milestones/tutorial/quests/HomeUpgradeQuest.java
#	src/main/java/fr/openmc/core/features/milestones/tutorial/quests/OpenContestMenuQuest.java
#	src/main/java/fr/openmc/core/features/quests/menus/QuestsMenu.java
#	src/main/java/fr/openmc/core/features/quests/quests/ConsumeKebabQuest.java
#	src/main/java/fr/openmc/core/features/quests/quests/CraftTheMixtureQuest.java
#	src/main/java/fr/openmc/core/features/quests/quests/MineAyweniteQuest.java
@iambibi iambibi merged commit af75b7d into ServerOpenMC:master Jun 13, 2026
2 of 3 checks passed
@iambibi iambibi deleted the chore/i-m-translations branch June 13, 2026 16:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🧹Rewrite Souvent dédié à un rewrite ou tout simplement un changement interne qui change peu aux joueurs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants