2No2Name

Results 7 issues of 2No2Name

This PR implements the optimization from https://github.com/jellysquid3/lithium-fabric/pull/90 in a more generalized way, so that all calls to BlockPos.iterateOutwards can use cached values ( there are 31 different possible range parameters...

Lithium redirects the same call to replace the computation with a cached value lookup. I don't see a way to avoid lithium's redirect, without getting rid of the optimization, which...

This mixin crashed with `-Dmixin.debug.countInjections=true`. This happens because the injection point moved to a different method by now

**Minecraft Version:** 1.21.1 **NeoForge Version:** 21.1.65 **Logs:** Probably not helpful here **Steps to Reproduce:** 1. Create new void world and build this above the starting platform (Command block behind button:...

bug
area: fluids

## Changes - Mojmap, replacing yarn - Rename me.jellysquid.mods to net.caffeinemc.mods - Multiloader implementation with fabric and neoforge support ## TODOS - Automatic tests for neoforge - Mod compatibility tests...

**Minecraft Version:** 1.21.4 **NeoForge Version:** 21.4.50-beta **Steps to Reproduce:** 1. Place a sunflower (to get the orientation correct) 2. Build the rest (sticky pistons) as in the screenshots 3. Put...

bug
1.21.4
divergence from vanilla

Currently Lithium uses McTester for GameTests on fabric. No testing for neoforge. Tests should run on neoforge and fabric. JUnit Tests may also be helpful, fabric seems to have support

T-enhancement