promotional bannermobile promotional banner

CrazyThings

A chaotic and humorous mod that adds unique items, tools, and features tailored for multiplayer fun.
Back to Files

crazythings-1.1.2-neoforge-1.21.1.jar

File namecrazythings-1.1.2-neoforge-1.21.1.jar
Uploader
LordFinnLordFinn
Uploaded
Jun 29, 2025
Downloads
16.1K
Size
18.0 MB
Mod Loaders
NeoForge
File ID
6706922
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:crazythings-1288606:6706922"

Learn more about Curse Maven

What's new

## 📦 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).

 

This mod has no additional files