promotional bannermobile promotional banner

Nyfs Spiders Au Naturel Edit

Bug fixes, edits and optimisation attempts for inclusion into the Au Naturel Modpack

File Details

nyfsspiders-forge-1.20.1-2.1.2.jar

  • R
  • Dec 16, 2025
  • 175.78 KB
  • 3.8K
  • 1.20.1
  • Forge

File Name

nyfsspiders-forge-1.20.1-2.1.2.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:nyfs-spiders-au-naturel-edit-1380844:7339975")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Automatically generated summary changelog:

  • Walking side update throttling - Reduced update frequency from every tick to every 3 ticks when stationary, with smarter position-change detection (threshold increased from 0.01 to 1.0 blocks)
  • Fast-path for stationary spiders - Skips expensive orientation recalculations when spider is grounded with negligible velocity
  • Temporal caching for movement probes - Caches collision probe results and reuses them when spider position/movement hasn't changed significantly, reducing redundant Entity.move() calls
  • Early-out for flat ground walking - Skips collision probing entirely when spider is walking on flat horizontal surfaces with no surface transitions, as actual collision detection still occurs during movement
  • Reduced pathing targets - Decreased network sync overhead by reducing tracked pathing targets from 8 to 4
  • Chunk collision caching - Reuses BlockGetter arrays when chunk boundaries haven't changed
  • SDF iteration reduction - Reduced surface smoothing iterations from 20 to 10 (50% reduction)