promotional bannermobile promotional banner
premium banner
Optimize/Imporve many things,miscellaneously.

Description

Astatine 1.12.2
A lightweight Minecraft mod offering performance tweaks, visual enhancements, and gameplay adjustments.


Features

Performance Tweaks

  • Fast Random (Experimental)
    Optimizes random number generation for smoother gameplay. May improve performance but use with caution—untested edge cases could cause instability.
    This is a backport of Francium mod.
  • FastLang
    Accelerates language switching by reloading only language files (no full resource reload like F3+T) and using a faster parser.
    FastLang mod implemented the first featrue,only load neccessary resources.
  • Chunk Caching
    Reduces lag by intelligently caching frequently loaded chunks. Customize retention time, cleanup intervals, and cache size, see the configure file for details.

Visual Improvements

  • Starfield Overhaul
    Redesigns the night sky! Adjust star count, size, randomness algorithms, and set a custom RNG seed. 
  • Star Twinkling
    Adds dynamic twinkling stars using a sine-based brightness curve. Tweak frequency, amplitude, and base brightness for your ideal sky.
  • Force ASCII Font
    Fixes font rendering issues that game always render text as Unicode-style if their language has non-ASCII characters.
    ForseASCIIFont mod did the same thing.Thanks!

Gameplay Adjustments

  • Eating Anytime
    Bypass hunger checks to eat food anytime you want. Configurable for creative mode or just remove the checks completely.
  • World Time Scaling
    Slow down the day-night cycle by updating world time every N ticks.
  • Item Stack Merging
    Merge stacks beyond stack limits (e.g., 1024 cobblestones) to reduce ground item lag.This would not affect the actual stack limit!
  • Rendering Skip
    Boost FPS by ignoring distant entities/tile entities beyond a set render distance.
    A backport of Out Of Sight mod.
  • Projectile Hiding
    Reduce visual clutter by hiding newly thrown projectiles (arrows, eggs, etc.) until they’ve existed for a configurable time.

Configuration

  • File: config/astatine.properties (generated automatically with comments).
  • Warning: Configs load once at startup—no in-game reloading. A planned migration to a dynamic system (ConfigAnyTime) will add real-time editing.

Planned Features

To be actual implemented would be a far time.

  • Rework rain/snow effects for better performance or aesthetics.
  • Migrate current configuration system to the ConfigAnyTime Mod which support runtime configuration modifying and visual config screen.Incompatible with current configuration file syntax.

These features are in development/under consideration.

  • Stats System Removal
    Completely remove player statistics tracking.Potentially breaks advancements!
  • Smart Chunk Saving
    Save only chunks with high inhabitTime (player activity). Villages will be generated in new structures every times(even on same seed).Regenerating a chunk within the scope of a village will reveal this issue, causing structural chaos (conflicts between saved chunks and unsaved structures).

Misc Optimizations
Replace other unimportant things (e.g., HashSet<Long>LongOpenHashSet,a faster data collection) for memory/performance gains. Toggle via miscOptimization options.