Skip to content

Under the Moon

BonsUnleashed edited this page Oct 10, 2026 · 5 revisions

Under the Moon

Minecraft 1.20.1 / Forge: this page documents that build and its measurements. For the separate 205-control Minecraft 1.21.1 port, see Minecraft 1.21.1 NeoForge.

One control for Under the Moon 1.0.5 (mod id underthemoon): its animation dispatcher returns early for entities that are not its own. The switch checks the code it would change against the tested build; another build is left untouched with one WARN line (see How the patches are applied).

Key Target Side Since Kind Result
moon_animation_entity_guard Under the Moon 1.0.5 BOTH 1.0.14 opt −89.2 % unrelated tick

moon_animation_entity_guard

Since: 1.0.14 · Script (1.0.19 and earlier): furious14-moon_animation.js Patched: net.mcreator.underthemoon.init.EntityAnimationFactory.onEntityTick (Under the Moon, tested with the 1.0.5 build) Mixin (since 1.0.20): MoonAnimationGuardMixin

The same fast return for Under the Moon's dispatcher (22 type branches, all verified GeoEntity; 50 classes audited across the two mods).

Measured. Unrelated entity tick 338.74 → 36.67 ns (−89.2 %), 0 B both.

Bons and Furious

Minecraft 1.20.1 / Forge 1.0.39

Compatibility

Controls by mod

Links

Clone this wiki locally