promotional bannermobile promotional banner

ConjuCraft

Every new item you pick up asks you a French conjugation question — fail and it vanishes from the world.

Conjugaison

A Fabric mod for Minecraft 26.3 that makes you conjugate French verbs to keep your items.

This is a beta. Everything works, but there may be bugs. If you find one, leave a comment.

The questions are in French, so the mod is mostly for French learners and French speakers.

How it works

When you pick up an item for the first time (a block, a porkchop, a bone, anything), a window opens and asks you to conjugate a verb. For example: "prendre", futur simple, nous _.

If you answer correctly before the timer ends, you keep the item and you won't be asked about it again.

If you answer wrong or run out of time, the item is removed from every inventory, ender chest, chest, barrel and from the ground. If it's a block, every block of that type is also erased from the world, including chunks that load later.

After a fail, you get asked again the next time you pick up that item. So if you fail on porkchops, you can kill another pig and try again.

Content

  • 51 verbs: être, avoir, regular -er and -ir verbs, and common irregular verbs (aller, faire, prendre, venir, pouvoir, vouloir, devoir, écrire…)
  • 20 tenses: indicative, conditional, subjunctive, imperative, infinitive and participle
  • 4 difficulty levels. Each level adds new tenses and a bit more time:
Level New tenses Time
Facile présent, imparfait, futur simple, passé composé, impératif présent, participe passé 20 s
Moyen plus-que-parfait, futur antérieur, conditionnel présent, subjonctif présent, participe présent, infinitif passé 25 s
Difficile passé simple, conditionnel passé, subjonctif passé, impératif passé 30 s
Expert passé antérieur, subjonctif imparfait, subjonctif plus-que-parfait 35 s
  • A conjugation book in the first hotbar slot. Right-click it to open the tables for every verb in the mod. It has an index, and you can type a verb name to jump to it. The book can't be dropped, moved or lost.
  • Answers work with or without the pronoun ("mangions" or "nous mangions"), and with or without "que" for the subjunctive.

Performance

Blocks are erased a little at a time: 6000 blocks and 15 ms per tick at most, starting with the chunks closest to players. In my tests, erasing all the stone around a player kept the server at 20 TPS.

Commands

  • /conjugaison difficulte <facile|moyen|difficile|expert> changes the difficulty (op only)
  • /conjugaison difficulte shows the current difficulty

Config

The config file is config/conjugaison.json:

Option Default What it does
difficulte facile Difficulty level
tempsSecondes 20 Time to answer on Facile (+5 s for each level above)
mauvaiseReponsePunit true A wrong answer counts as a fail. If false, you can retry until the timer ends
actifEnCreatif true Also ask questions in creative mode
blocsParTick 6000 Max blocks erased per tick
msParTick 15 Max time spent erasing per tick
nettoyerNouveauxChunks true Failed blocks are also erased from chunks loaded later
accentsFacultatifs false Accept answers without accents

Installation

  • Minecraft 26.3, Fabric Loader 0.20.1 or newer, Java 25
  • Fabric API is required
  • Install it on both the client and the server. Players without the mod on their client get the question in chat instead of the window.

Notes

  • Logging out during a question counts as a fail.
  • To reset a world, delete conjugaison_appris.json (learned items) and conjugaison_blocs_effaces.json (erased blocks) from the world folder.

ConjuCraft Team

profile avatar
  • 1
    Projects
  • 7
    Downloads

Bonjour, je suis rwidmer !