File Details
crazythings-1.1.2-neoforge-1.21.1.jar
- R
- Jun 29, 2025
- 18.01 MB
- 13.9K
- 1.21.1
- NeoForge
File Name
crazythings-1.1.2-neoforge-1.21.1.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
## 📦 Changelog - New Update
### 🇬🇧 English
**Conversation System Overhaul & Performance Improvements**
- 🧠 Migrated the conversation storage system from NBT to a JSON-based format:
- Each conversation is now stored as a separate JSON file inside a dedicated folder.
- Messages are saved line-by-line, each line representing one JSON-formatted message.
- The file is updated incrementally when new messages are added.
- ♻️ On server load, all existing conversations are copied into the new system to ensure **backward compatibility**.
- 🚫 The new system is **server-side only** and no longer synced to clients, reducing network usage.
- 💾 Conversations are cached in memory and only reloaded from disk when necessary.
- 📉 Added a hard limit of **100 messages per conversation** (configurable in the future).
- 🚀 This update should **significantly reduce lag** when players connect to the server.
- 🛠️ Prepared for compatibility with Minecraft 1.20+, avoiding NBT size limitations (>2MB).
---
### 🇫🇷 Français
**Refonte du système de conversations & Amélioration des performances**
- 🧠 Migration du système de sauvegarde des conversations depuis le format NBT vers un format JSON :
- Chaque conversation est maintenant stockée dans un fichier JSON distinct dans un dossier dédié.
- Chaque ligne du fichier correspond à un message au format JSON.
- Le fichier est mis à jour au fur et à mesure des nouveaux messages.
- ♻️ À chaque démarrage du serveur, les anciennes conversations sont **automatiquement copiées** dans le nouveau système pour garantir la **rétrocompatibilité**.
- 🚫 Le système est désormais **100 % côté serveur** et n’est plus envoyé aux clients à chaque synchronisation.
- 💾 Les conversations sont gardées en cache et relues uniquement sur demande.
- 📉 Limite fixée à **100 messages par conversation** (sera modifiable via la config plus tard).
- 🚀 Devrait **réduire les lags** lors de la connexion des joueurs.
- 🛠️ Prévu pour être compatible avec Minecraft 1.20+ en évitant les limites de taille des fichiers NBT (>2 Mo).

