promotional bannermobile promotional banner

CrazyThings

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

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

NeoForge

implementation "curse.maven:crazythings-1288606:6706922"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

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