Skip to content

🌾 Récolte par clic droit et replantation automatique

Agrarian Reform propose la récolte rapide au clic droit (QoL). Les joueurs peuvent récolter les cultures mûres d'un seul clic sans casser le bloc ni replanter manuellement, protégés par un gardien d'interaction en 6 dimensions.


📊 Infobox de récolte au clic droit

PropertyValue
Handler Classnet.instantgratification.agrarianreform.AgrarianReformFabric
Event TargetUseBlockCallback.EVENT
Action déclenchanteClic droit (Utiliser) sur culture mûre avec la main principale
Effet produitFait tomber la récolte, réinitialise au stade 0 et joue le son de récolte
Contournement accroupiSneak + Clic droit (player.isSecondaryUseActive()) ignore la récolte pour poser des blocs
Garde anti-spamMain principale uniquement (hand != MAIN_HAND renvoie PASS)
GameRule Toggleagrarian_reform:right_click_harvest (Default: true)

⚙️ Flux décisionnel de la garde en 6D

                        PLAYER RIGHT-CLICKS CROP BLOCK


                    1. Is Hand MAIN_HAND? (Off-Hand Debounce)
                                   ┌────┴────┐
                                YES│         │NO
                                   ▼         ▼
                    2. Is Player Sneaking? (Secondary Use Bypass)
                    (player.isSecondaryUseActive())
                                   ┌────┴────┐
                                 NO│         │YES
                                   ▼         ▼
                    3. Is right_click_harvest GameRule true?
                                   ┌────┴────┐
                                YES│         │NO
                                   ▼         ▼
                    4. Is crop at maximum age (isMaxAge)?
                                   ┌────┴────┐
                                YES│         │NO
                                   ▼         ▼
                    5. Sided Execution & Item Drops
                    - Query loot table on server side (!level.isClientSide)
                    - Spawn drops into world
                    - Reset block state to Age 0
                    - Play harvest & crop rustle sound
                    - Return InteractionResult.SUCCESS

🌾 Cultures compatibles

  • Wheat (minecraft:wheat)
  • Carrots (minecraft:carrots)
  • Potatoes (minecraft:potatoes)
  • Beetroots (minecraft:beetroots)
  • Agriculture de mods : Toute culture héritant de CropBlock ou dotée du tag #c:crops.

⚙️ Configuration par commande

bash
/gamerule agrarian_reform:right_click_harvest false

See also: Semis de graines et culture d'herbe, Registre des plantes et cultures universelles, and Poudre d'os universelle.

Official documentation & web portal for Dasik Igaijinn mods.