Skip to content

💻 In-Game Commands & Breeding Tracker Logs

NOTE

📌 Aviso Legal do Código-Fonte do Repositório: A documentação nesta Wiki reflete o estado atual do código-fonte no repositório (v1.3.4+26.2), o que pode incluir commits recentes não lançados ou recursos de desenvolvimento anteriores aos lançamentos públicos no CurseForge e Modrinth.


📋 Command Infobox

PropertyValue
Root Command/naturalreproduction
Permission Level RequiredLevel 2 (OP / Cheats Enabled)
Command EngineVanilla Brigadier Command Node System
Primary ClassNaturalReproductionCommand.java
Diagnostics LoggerBreedingTrackerLogger.java

🌳 Brigadier Command Syntax Tree

text
/naturalreproduction
  ├── help
  ├── status
  ├── get <gamerule>
  ├── set <gamerule> <value>
  ├── reset
  ├── reload
  └── trackerlogs
        ├── list
        ├── enable
        ├── disable
        └── clear

📖 Command Reference & Operational Examples

1. General Administration & Status

/naturalreproduction help

  • Description: Lists all available commands and explains their basic usage.
  • Example Output: Prints formatted help list to chat.

/naturalreproduction status

  • Description: Prints a real-time diagnostic summary of active simulation settings, active density caps, scale bounds, and master toggle states.
  • Example:
    text
    [NaturalReproduction] === Simulation Status ===
    • Master Enabled: true
    • Breeding Rate: 24000 ticks (1 MC Day)
    • Density Cap: 10 entities / 16 blocks
    • Scale Bounds: 0.50x - 1.30x (Loot Scaling: ON)
    • Inbreeding Degradation: ON | Pasture Enrichment: ON

/naturalreproduction reset

  • Description: Restores all natural-reproduction:* GameRules to default baseline values for the current world.

/naturalreproduction reload

  • Description: Dynamically re-scans all loaded chunks, updates scale attributes on existing animals, and reapplies active modifier clamps without requiring a server reboot.

2. Live GameRule Get / Set

/naturalreproduction get <gamerule>

  • Description: Inspects the live runtime value of any Natural Reproduction setting.
  • Example: /naturalreproduction get min_scalemin_scale = 50 (0.50x)

/naturalreproduction set <gamerule> <value>

  • Description: Updates a setting live in the current world with instant effect.
  • Examples:
    • /naturalreproduction set min_scale 60 → Sets minimum scale floor to 0.60x.
    • /naturalreproduction set density_cap 15 → Expands density limit to 15 mobs.
    • /naturalreproduction set inbreeding_degradation false → Disables inbreeding decay.

3. Breeding Tracker Logger Commands

The Breeding Tracker Logger records autonomous reproduction events in memory, capturing the in-game day, species, world coordinates, biome, offspring scale, and pasture enrichment status.

/naturalreproduction trackerlogs list

  • Description: Displays the most recent 10 autonomous reproduction events recorded on the server.
  • Example Output:
    text
    [TrackerLog #14] Day 42 (11:30) | Cow @ [X: 124, Y: 68, Z: -310] (Plains) | Scale: 1.15x | Well-Nourished: YES
    [TrackerLog #15] Day 42 (14:15) | Wolf @ [X: -450, Y: 72, Z: 890] (Taiga) | Scale: 1.00x | Variant: Black Wolf

/naturalreproduction trackerlogs enable / disable

  • Description: Toggles real-time autonomous event tracking and console logging.

/naturalreproduction trackerlogs clear

  • Description: Clears the historical event tracker buffer.

Apoie o Desenvolvimento: Se você gosta deste mod, considere apoiar o autor no Ko-fi para compilações de teste antecipadas!


Official documentation & web portal for Dasik Igaijinn mods.