2 Options FR
exo edited this page 2026-07-19 20:13:48 +02:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

FR | EN

Référence des options (vue inverse : option → effet → défaut → patch)

Chaque option de configuration Folikaii : ce qu'elle fait, sa valeur par défaut, le(s) patch(s) qu'elle contrôle et la recommandation par profil. Vue complémentaire de Patchs (patch → option).

Défauts = valeurs code vérifiées dans les modules fr.ekaii.config.modules à HEAD. Profils : C = creaclone (créatif whitelist), A = anarchy (eternel.eu) ; « bake » = validation rbtest d'abord. Détail des recommandations : Recommandations.

Instance ekaii — toutes les clés de ekaii_config/ekaii_global_config.toml

Clé TOML Ce que fait l'option Défaut Patch(s) Profil C / A
misc.ekaii.config_version Version de schéma du TOML, gérée par le serveur (bootstrap de l'instance) 1 infra (batch 0) ne pas éditer
fixes.entity_selector_region_safe.enabled Sélecteurs @e AABB region-safe (off = stock Folia) false 0143 ON / ON
fixes.fishing_hook_cross_region.enabled Check ownership région de l'entité hookée par la canne false 0144 ON / ON
fixes.tamable_cross_region_teleport.enabled Télé owner des animaux apprivoisés à travers les régions (restaure vanilla) false 0145 ON / ON
fixes.respawn_anchor_cross_region.enabled Consommation de charge d'anchor region-safe (off = écriture synchrone stock) false 0149 ON / ON
fixes.schedule_or_execute.enabled scheduleOrExecute pour les ops joueur (off = schedule(+1 tick) stock) false 0150 ON / ON
fixes.mc261810.enabled Fusées non-discard sous la bedrock (MC-261810) false 0154 OFF / ON
fixes.mc298464.enabled Fix leak combat-tracker Hoglin CHANGED_DIMENSION false 0155 OFF / ON
fixes.player_save_fail_hard.enabled Crash volontaire + CrashReport si échec de save joueur (anti-dupe-rollback) false 0156 ON = décision / JAMAIS
fixes.hopper_stack_copy.enabled Fix aliasing de stack dans hopper addItem (anti-dupe) true 0184 laisser ON / laisser ON
fixes.zombie_reinforcement_no_chunk_load.enabled Renforts zombies sans sync chunk load true 0185 laisser ON / laisser ON
fixes.end_gateway_region_safe.enabled Recherche de sortie gateway limitée à la tick-region false 0182 OFF / ON
fixes.portal_entity_blacklist.nether_portals Bloque les entités non-joueur dans les portails nether (casse les gold farms portail) false 0206 OFF / OFF (décision)
fixes.portal_entity_blacklist.end_portals Idem portails End false 0206 OFF / OFF
fixes.portal_entity_blacklist.end_gateways Idem gateways false 0206 OFF / OFF
fixes.sculk_catalyst_exp.enabled XP correcte aux sculk catalysts (fix Leaves 3 parties) false 0210 (+p0027, api0016) OFF / OFF (preprod)
fixes.cross_region_move_unwind.enabled Mouvement single-tick ≥ seuil dont la destination sort de la région → unwind du tick + télé async (off = stock : setPos hors-région/crash possible) false 0224 OFF / OFF (tester pearl/TNT cannons avant ON)
fixes.cross_region_move_unwind.threshold_blocks Distance min (blocs) d'un mouvement single-tick avant que le check cross-région ne s'exécute (valeur Canvas : 30) 30 0224
anti_lag.falling_block_column_limit.enabled Plafond par colonne des falling blocks instantanés false 0189 OFF / ON
anti_lag.falling_block_column_limit.limit Blocs d'une colonne pouvant instant-fall par tick (>1) 32 0189
anti_lag.entity_weak_chunk_guard.enabled Master switch de la garde chunks faiblement chargés false 0222+0223 OFF / ON après bake
anti_lag.entity_weak_chunk_guard.projectiles Stoppe/retire les projectiles (hors pearls) entrant en chunk non-ENTITY_TICKING true (inerte si master off) 0223
anti_lag.entity_weak_chunk_guard.random_stroll RandomStrollGoal évite les chunks non entity-ticking true (inerte si master off) 0222
anti_xray.raytrace.enabled Hooks AntiXraySDK (raytracing) dans setBlock/block-break false 0221 OFF / OFF strict (réserve)
optimizations.dynamic_activation_brain.enabled Throttle des brains IA selon distance joueur (off = tick rates stock) false 0152 ON-après-test / OFF
optimizations.dynamic_activation_brain.start_distance Distance (blocs) au-delà de laquelle l'IA est throttlée 12 0152
optimizations.dynamic_activation_brain.activation_distance_mod Right-shift de la distance² pour la priorité (plus haut = moins agressif) 8 0152
optimizations.dynamic_activation_brain.maximum_activation_prio Intervalle de tick max (ticks) des brains lointains 20 0152
optimizations.region_tick_flush.enabled Flush Netty groupé par tick de région (off = flush par paquet stock) false 0157 OFF / ON après bake
optimizations.projectile_chunk_load_throttle.enabled Throttle des chunk-loads projectiles, sémantique Canvas (remplace les limites optimizations.projectile luminol de la base) false 0158 OFF / ON après bake
optimizations.projectile_chunk_load_throttle.max_loads_per_tick Sync-loads projectiles autorisés par tick de région 10 0158
optimizations.projectile_chunk_load_throttle.max_loads_before_removal Loads throttlés cumulés avant retrait du projectile 10 0158
optimizations.projectile_chunk_load_throttle.exclude_ender_pearls Ne jamais throttler/retirer les pearls (protège les stasis) true 0158 laisser true
optimizations.suffocation_optimization.enabled Skip isInWall 9/10 ticks si invulnérable false 0181 OFF / ON-après-test
optimizations.dont_save_entity.falling_block Falling blocks en vol non sauvegardés (tue les lag machines sable sauvegardées) false 0183 OFF / ON
optimizations.dont_save_entity.primed_tnt TNT amorcée non sauvegardée (casse les canons cross-restart) false 0183 OFF / décision
optimizations.sakura_explosions.enabled Opts explosions/cannons Sakura gated (early-exit origin, block-counting) false 0188 OFF / ON après bake
optimizations.clump_xp_orbs.enabled Fusion des orbes XP en orbe porteur (tester mending avant prod) false 0203 OFF / ON après test mending
optimizations.throttle_failed_spawn_attempts.enabled Throttle des tentatives de spawn qui échouent en boucle false 0201 OFF / ON-après-test
optimizations.throttle_failed_spawn_attempts.failed_attempts_threshold Échecs consécutifs par chunk avant throttle de la catégorie 1200 0201
optimizations.throttle_failed_spawn_attempts.throttled_ticks_per_spawn_* Ticks-per-spawn throttlés par catégorie (monster=10, creature=4000, ambient=10, axolotls=10, etc. ; -1 = jamais) par catégorie 0201
optimizations.filter_entity_motion_packets.enabled Skip des motion packets sauf entités qui en ont visuellement besoin false 0199 OFF / ON-après-test
optimizations.worldgen.aquifer_optimization Rewrite aquifer C2ME — non bit-identique, seed-identique rbtest obligatoire false 0212 OFF / OFF (bake)
optimizations.worldgen.beardifier_optimization Rewrite beardifier C2ME (annoncé bit-identique, valider quand même) false 0212 OFF / OFF (bake)
optimizations.worldgen.end_biome_cache Cache thread-local des biomes End (mémoïsation exacte) false 0212 OFF / OFF (bake)
optimizations.worldgen.end_biome_cache_capacity Capacité du cache biome End par thread 1024 0212
optimizations.fast_rng.enabled FasterRandomSource pour le random non-worldgen false 0209 OFF / OFF (preprod)
optimizations.fast_rng.random_generator Algo java.util.random sous-jacent "Xoroshiro128PlusPlus" 0209
optimizations.fast_rng.use_direct_impl Fast paths LCG maison au lieu du générateur JDK false 0209
optimizations.equipment_tracking.enabled Dirty-flag Lithium des équipements (restart requis) false 0214 OFF / OFF (preprod)
optimizations.rail_optimization.enabled Propagation powered rails single-pass false 0218 à tester / OFF (politique redstone)
optimizations.rail_optimization.activation_range Portée de propagation des powered rails (vanilla = 8) 8 0218
optimizations.tile_entity_snapshot_creation.snapshot_creation Snapshots à Block#getState()/getOwner(). true = stock ; false = gain plugins polleurs mais contrat API changé true 0211 (+p0028) true / true (false après mesure CoreProtect/AEF)
function.network_analyser.enabled Enregistre /networkanalyser (off = commande absente, hooks dormants) false 0151 OFF / ON
function.alternative_keepalive.enabled Keepalive alternatif Purpur (off = keepalives Paper stock) false 0153 OFF / OFF (ON après bake)
function.disable_criterion_triggers.enabled No-op de tous les SimpleCriterionTrigger (casse l'octroi d'advancements) false 0204 OFF / décision
function.restore_clone_command.enabled Enregistre /clone + /spreadplayers region-safe — lu au boot uniquement false 0207+0208 ON / OFF
function.packet_obfuscation.enabled Obfuscation foreignValue des synched entity data (anti-ESP) false 0213 OFF / OFF (preprod)
function.no_chat_reports.enabled Strip signatures + chat joueur en system chat (non-reportable) false 0215 OFF / OFF strict
function.lag_compensation.enabled Master switch compensation de lag TT20 (fluides) false 0217 OFF / OFF (preprod)
function.lag_compensation.enable_for_water Compense le tick de l'eau quand la région lag false 0217
function.lag_compensation.enable_for_lava Compense le tick de la lave false 0217
gameplay.copper_bulb_1gt.enabled Copper bulbs à 1 gametick (scheduled tick) au lieu d'instantané false 0202 décision / décision
gameplay.crafter_1gt.enabled Crafters à 1 gametick au lieu de 4 false 0202 décision / décision
gameplay.combat.disable_attack_hit_delay Spoof ATTACK_SPEED=20 : supprime le cooldown d'attaque 1.9 (délai 1.8) false 0216 OFF / décision
gameplay.combat.legacy_blast_protection Blast Protection pré-1.21 (0.15/niveau sur la meilleure pièce) false 0216 OFF / décision
misc.out_of_order_chat_check.enabled Kick vanilla OUT_OF_ORDER_CHAT (true = vanilla) true 0194 true / false si kicks parasites
experiment.schedule_command.enabled Enregistre /schedule (thread-safety timer non validée) false 0220 OFF / OFF strict

Toggles hors instance ekaii que Folikaii utilise (nôtres + base Lophine/Luminol)

Sélection des clés réellement pilotées par profil (liste exhaustive et pièges : RECOMMENDATIONS.md §1).

Clé (fichier) Ce que fait l'option Défaut Patch(s) Profil C / A
optimizations.boat_launcher_sleep.enabled (luminol_config) Endort les clusters de ≥50 bateaux des machines launcher (!) true 0134 (Folikaii) ON / false EXPLICITE
optimizations.boat_launcher_sleep.cluster_threshold / .cluster_check_interval_ticks (luminol_config) Taille de cluster / intervalle de check 50 / 100 0134
spigot.yml entity-activation-range.copper-golem Activation range dédié copper golems 32 (iso) 0133 (+p0024, Folikaii) ajuster par monde
function.portal_rate_limit.enable (+ maximum_portal_teleports_per_tick=200) (luminol) Plafonne les TP portail par tick et par région (!) clé enable ; true base 0050 ON / ON (1re défense lag-machines portails)
function.fakeplayer.enable (lophine) Fakeplayers Leaves /bot (!) true base 0114 ON-après-test / false EXPLICITE
carpet.general.amsUpdateSuppressionCrashFix (lophine_carpet) Crash d'update-suppression → no-op (le vrai gate ; fixes.update-suppression-crash-fix lophine_global = code mort) false base 0119 OFF / ON
carpet.general.shulkerBoxCCEReintroduced (lophine_carpet) Réintroduit le CCE d'update-suppression shulker (exige le catch-crash ON) false base 0120 OFF / ON (décision gameplay)
carpet.general.dustTrapdoorReintroduced (lophine_carpet) Quirk redstone ignore-upwards-update pré-1.20.2 false base 0121 OFF / ON-après-test
experiment.redstone.old-block-remove-behaviour (lophine_global) onRemove pré-26.2 sur ~30 blocs (tech US/contraptions) false base 0126 OFF / ON-après-test
carpet.general.instantBlockUpdaterReintroduced (lophine_carpet) InstantNeighborUpdater false base 0122 OFF / OFF — jamais en prod
fixes.item_multitask.enabled (luminol_global) Pas de stopUsingItem au useItemOn (crystal PvP) false base 0047 OFF / ON
fixes.fix_high_velocity_issue.{enabled, warn_on_detected} (luminol_global) Fix de base au même mécanisme que 0224 (unwind + télé async via guardEntityTick) mais point-check pré-collision, sans seuil ni exclusions vehicles/passengers false / false base 0022 OFF / OFF (préférer le levier 0224, plus ciblé)
experiment.entity_damage_source_trace.enabled (lophine_global) Kill credit cross-région false base 0088 OFF / ON
experiment.command.save_all_command.enabled (lophine_global) /save-all region-safe (+ timeout 30 s) false base 0089 ON / ON (+ CommandWhitelist Velocity)
fixes.allow_unsafe_teleportation.enabled (luminol_global) Laisse passer les entités aux portails End sans check région (LA porte à sand-dupe) false base 0033 ON (documenté) / OFF
misc.disable_warning.disable_moved_wrongly_threshold_warning (luminol_global) Coupe les checks moved-wrongly false base 0068 ON / OFF (garde-fou anti-cheat)
misc.force_disable_packet_limiter_of_paper.force_disable (luminol_global) Débraye le packet limiter Paper false base 0064 OFF / OFF (+ paper-global incoming-packet-threshold=300, ne pas toucher)
function.secure_seed.enabled (+ version) (luminol) Seed features 1024-bit anti seed-cracking false base 0052/0053 OFF / OFF — destructif sur monde existant
function.tripwire_dupe.enabled (luminol) Restaure le dupe tripwire (modes VANILLA20/21/MIXED) false base 0045 OFF / OFF (politique anti-dupe)
function.protocol.* (servux litematics/structures/HUD/seed/entity, syncmatica+quota, xaero, jade, rei, bbor, appleskin, PCA, alternative_block_placement) (lophine_global) Protocoles clients builders tous OFF ((!) syncmatica useQuota=false) base 01040130 ON ciblé (PCA reste OFF, quota syncmatica ON) / tout OFF (share-seed : JAMAIS)
carpet.general.* builders (creativeNoClip, hopperCounters, noCreeperBlockBreaking, noGhastBlockBreaking, disableBlazeFire, disableGhastFire, creativeOpenContainerForcibly…) (lophine_carpet) Confort/protection builders façon Carpet false base 0116/0117/0127/0128 ON ciblé / OFF (antiSpamDisabled rester false)
experiment.command.{function,scoreboard,trigger}_command_enabled, experiment.command.enable_data_command, carpet.general.commandTick Commandes réactivées sous Folia (/function, /scoreboard, /trigger, /data, /tick) false base 0039/0046/00900092/0094/0129 ON-après-test / OFF
experiment.global_entities_counter.version (lophine_global) Mob caps globaux cross-région (DISABLED / DEFAULT_SYNC / DEFAULT_ASYNC / PRECISE ; PRECISE exige paper-world per-player-mob-spawns=false) DISABLED base 0118 OFF / ON-après-test
luminol_config/kaiiju_entity_limits.yml ((!) YAML, pas TOML) Limiteur/removal d'entités par type (destructif : supprime items/falling blocks) off base 0027 OFF / arme d'urgence, calibrer en preprod
optimizations.projectile.max-loads-per-tick (luminol_global) Limite projectile chunk-loads de la base (second levier après 0158) 0 (désactivé) base 0061 défaut / à tuner
collision_behavior.mode (lophine) Mode d'intersection AABB (BLOCK_SHAPE_VANILLA / VANILLA / PAPER) BLOCK_SHAPE_VANILLA base 0067 défaut / VANILLA après test
paper-world misc.legacy-ender-pearl-behavior false = pearls trackées par joueur (stasis chambers, base 0132 actif) false base 0132 laisser false / laisser false

Toggles défaut-ON vs défaut-OFF

Sur les ~46 patchs gated, tout est OFF par défaut (= stock/vanilla) sauf 4 défauts-ON assumés (plus un en luminol_config) :

Clé Pourquoi défaut ON Piège ?
fixes.hopper_stack_copy.enabled = true (0184) Anti-dupe : on veut le fix partout non
fixes.zombie_reinforcement_no_chunk_load.enabled = true (0185) Supprime des sync loads, effet gameplay négligeable non
misc.out_of_order_chat_check.enabled = true (0194) true = comportement vanilla (le toggle sert à désactiver) non
optimizations.tile_entity_snapshot_creation.snapshot_creation = true (0211) true = comportement stock Paper (le gain est à false) non
optimizations.boat_launcher_sleep.enabled = true (0134, luminol_config) Héritage 26.1.2 creaclone (!) OUI — seul vrai piège : anarchy doit poser false explicitement

Les sous-clés projectiles/random_stroll (0222/0223) et exclude_ender_pearls (0158) sont true par défaut mais inertes tant que leur master enabled est false.

Comportements sans toggle

46 des 92 patchs Folikaii n'ont aucun levier config (fixes de corruption assumés, pure-opts iso-comportement, et le cas 0159 ThreadedTicketLevelPropagator), plus le reroute shutdown unload-monde hors-pile (pick 1.9, chemin d'erreur uniquement). Liste complète et classification : Patchs — Audit togglabilité.

Côté base Lophine, 11 patchs sont classés base-missing-toggle (comportement changé sans clé) : dont 0028 TP End vanilla, 0065 vanilla hopper, 0072 skip entity move, 0123 revert trapdoor, 0132 pearl loading. Détail : CENSUS.md.

Confirmation lot preprod : OFF par défaut

Vérifié dans les modules à HEAD : tous les comportements divergents du lot preprod sont OFF par défautfast_rng, sculk_catalyst_exp, worldgen.*, equipment_tracking, lag_compensation.*, rail_optimization, raytrace, packet_obfuscation, no_chat_reports, combat.*, schedule_command = false ; tile_entity_snapshot_creation.snapshot_creation = true = stock. Les deux seules parties toujours-on du lot preprod sont iso-comportement prouvé : 0219 (ordre d'itération byte-identique) et les hunks « prouvés identiques » de 0212.