1.0.2
Compatibility
Required content
Changes
Ajouts de Fonctionnalités Majeures
Nouveaux Modes Comportementaux : Implémentation du mode Villager (Mode 5), Cook (Mode 6 - cuisson auto), Farmer (Mode 7 - récoltes et saplings), et NPC (Mode 8 - échange de ressources contre de l'XP) [1].
Liaison de Coffre (Chest Binding) : Ajout de l'événement UseBlockCallback pour lier n'importe quel conteneur (coffre, baril) à un clone spécifique, permettant des livraisons de récolte autonomes.
Propagation de Groupe (APPLY TO ALL) : Ajout d'un bouton de réseau collectif pour appliquer instantanément les configurations du clone actif à l'ensemble de l'armée.
Skins Personnalisés (Pseudonymes) : Récriture du Renderer pour charger dynamiquement le skin officiel de n'importe quel joueur si vous renommez le clone avec son pseudo.
Effet de Glowing Coloré : Association automatique du clone à des équipes de Scoreboard en fonction de son comportement pour appliquer un contour lumineux de couleur (Guerre = rouge, Fermier = vert foncé, etc.).
Téléportations et Collecte : Ajout de boutons physiques dans le menu V pour se téléporter au clone, le téléporter à soi, et collecter l'intégralité de son inventaire.
Echafaudage Quantique Infini : Enregistrement du bloc translucide cyan QuantumScaffoldBlock qui se pose automatiquement sous les pieds du clone lors des sauts en hauteur et se brise sans générer de débris.
Soutien Équipement & Armures : Clic droit pour équiper épées, outils et armures (avec rendu 3D par ArmorFeatureRenderer).
Mécanique d'Améliorations (Upgrades) : Système d'upgrades progressifs (HP, Force, Vitesse, Efficacité) achetables avec vos niveaux d'expérience.
🧹 Correctifs de Bugs et Optimisations d'IA
Anti-Suffocation : Désactivation des dégâts d'étouffement dans les blocs (DamageTypes.IN_WALL) pour les clones.
Anti-Despawn : Configuration de l'entité pour ne plus jamais despawn lorsque les chunks sont déchargés (cannotDespawn() = true) [2.10].
Ciblage Unique (Unicité) : Ajout du registre ACTIVE_MINING_TARGETS pour empêcher deux clones de cibler et de miner le même bloc.
Embarquement en Bateau : Ajout d'une détection pour que le clone monte dans le bateau du joueur si celui-ci s'y trouve.
Obstacle Clearing (Ligne de Mire) : Algorithme de raycast 3D pour détecter et miner les obstacles intermédiaires (comme les feuilles) avant d'attaquer les bûches.
Aspiration instantanée Cuisto : Correction de l'aspiration automatique dans tickMovement pour s'activer également lorsque le clone est en mode cuisson (Mode 6) [1].
Saut Anti-Suffocation : Recalcul de position instantané (refreshPositionAndAngles) lors de la pose du bloc d'échafaudage pour soulever proprement le clone sur sa plateforme [2.1].
Centrage de Précision : Alignement horizontal obligatoire (Math.floor + 0.5) avant chaque saut pour éviter que le clone ne glisse à côté de sa tour.
Vitesse Dynamique d'Outil : Temps d'extraction indexé sur le multiplicateur de vitesse réel de l'outil équipé (comme la hache sur le bois).
Double Défilement (Scroll) : Récriture du menu V pour permettre de faire défiler séparément la liste des clones (à gauche) et les configurations (à droite) sans chevauchement.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:KO7beKDD:XmyDp6x5"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:KO7beKDD:XmyDp6x5"
}

