promotional bannermobile promotional banner

Thirst Was Taken : Mixin Server Fix

Universal NBT ItemStack null safety patch. Fixes EncoderException crashes during server-client sync in any mod. Uses Mixins to prevent null references without modifying source code. Initial developed for TWT (Thirst Was Taken)
Back to Files

thirstwastaken_server_fix-1.0.1.jar

File namethirstwastaken_server_fix-1.0.1.jar
Uploaded
Sep 6, 2026
Downloads
9
Size
267.4 KB
Mod Loaders
Forge
File ID
8823750
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:thirst-was-taken-mixin-server-fix-1682930:8823750")

Learn more about Curse Maven

What's new

TWT Server Fix - Performance Optimization

Changelog

  • Removed debug logging from high-frequency mixin method (ItemStack validation)
  • Removed initialization logs from 8 water purity and fluid handling mixins
  • Retained error-level logging for null/empty checks only
  • Improved log file I/O performance by eliminating tick-level writes

Modified Files (9 total)

  • Removed init & per tick log

Performance Improvement

  • Thousands of log entries per game tick
  • Only error conditions logged (null safety checks)
  • High memory/disk I/O overhead
  • Minimal resource consumption

This mod has no related projects