▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Art Snap
Art Snap

Art Snap

The ability to save and load maps even between worlds!

65
1
Все версииArt Snap 1.2.1

Art Snap 1.2.1

Release4 мес. назад

Список изменений

🆕 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 - 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

Файлы

ArtSnap-1.2.1.jar(108.96 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.2.1

Загрузчики

Fabric

Версии игры

1.21.10

Загрузок

23

Дата публикации

4 мес. назад

Загрузил

ID версии

Главная