Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
Changelog
🆕 What's New in ArtSnap v1.2
🎯 Major New Features
Double Chest Support
• Complete Implementation: Full support for both single (27 slot) and double (54 slot) chests • Smart Detection: Automatically detects adjacent chests using ChestType.LEFT/RIGHT enumeration • Unified Interface: New ChestInventory wrapper class handles all chest types seamlessly • Slot Mapping: Proper slot mapping (0-26 → primary, 27-53 → secondary) with validation
Enhanced Formatting Preservation
• Perfect Restoration: Complete serialization of ItemStack data for flawless item recovery • Multi-tier System: 3-tier restoration process (perfect → enhanced → basic → emergency fallback) • Complete Metadata: Preserves custom names, lore, enchantments, colors, and all styling (§ codes) • Backward Compatible: Existing map pieces continue to work without modification
🔧 Technical Improvements
Map Data Management
• Smart ID Remapping: Automatic conflict resolution when importing to foreign worlds • Persistent Author Names: Author attribution preserved even for offline players • UUID-based Exports: Concurrent-safe export system with unique identifiers • Atomic File Operations: Robust file handling with atomic writes and validation
Performance & Stability
• Author Caching: Fixed performance crashes in load commands with intelligent caching • Concurrent Safety: Thread-safe operations for multiplayer environments • Enhanced Debug Logging: Comprehensive logging for troubleshooting and development
🐛 Critical Bug Fixes
Chest & Slot Management
• Fixed double chest slot ordering issues • Added secondary validation for slot usage • Corrected slot mapping for double chest configurations • Enhanced validation for all chest loading operations
Map Data Integrity
• Fixed MAP_ID restoration during import operations • Resolved .dat file import issues with idcounts.dat integration • Corrected map ID assignment starting from 0 in empty worlds • Enhanced map data loading with proper validation
Export/Import System
• Fixed export author suggestions and .dat file copying • Resolved UUID display issues for offline players • Enhanced export system with actual .dat file copying to export directories • Improved import error handling and recovery
🔄 Enhanced Commands
All 5 core command functions now support double chests:
• /artsnap save - Enhanced with double chest detection • /artsnap save <author> - Improved author attribution • /artsnap load - Smart chest validation and slot mapping • /artsnap export - UUID-based with concurrent safety • /artsnap import - Enhanced with better error recovery
📁 File System Improvements
• Atomic Writes: Prevents corruption during save operations • Robust Validation: Enhanced file integrity checking • Smart Cleanup: Configurable cleanup of unused cloned files • Better Organization: Improved directory structure and file management
🎨 User Experience
• Better Feedback: Enhanced debug output and status messages • Error Recovery: Graceful handling of edge cases and errors • Performance: Faster load times with caching optimizations • Reliability: More stable operation in multiplayer environments
Files
Metadata
Release channel
ReleaseVersion number
1.2.1Loaders
Game versions
1.21.10Downloads
19Publication date
November 10, 2025 at 1:28 PMPublisher

Matt_Lawliet
Member


