File Details
neoessentials-1.0.2.4+build.746.jar
- B
- Jan 13, 2026
- 1.30 MB
- 1.0K
- 1.21.8+7
- NeoForge
File Name
neoessentials-1.0.2.4+build.751.jar
Supported Versions
- 1.21.8
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.4
- 1.21.3
- 1.21.2
- 1.21.1
Curse Maven Snippet
NeoEssentials v1.0.2.4 - Changelog
Build #750 | January 13, 2026 | Minecraft 1.21.1 - 1.21.11 | NeoForge 21.1.179+ / 21.11.24-beta
🚨 CRITICAL FIX - Works with ALL Mods Now!
THE BIG FIX IS HERE! NeoEssentials had compatibility issues with many popular mods. THIS IS NOW FIXED!
🐛 CRITICAL FIXES
Teleportation Safety - NOW WORKS PROPERLY! ✅
Were you experiencing these issues? ❌
- Can't teleport to Nether ceiling farms?
- Can't set homes in "unsafe" but intentional locations?
- Safety config set to
falsebut still blocks teleportation?
ALL FIXED NOW! ✅
What was broken:
- Safety settings (
enableHomeTeleportSafety, etc.) didn't work when set tofalse - Even with safety disabled, mod blocked teleportation to "unsafe" locations
- Prevented legitimate use cases like Nether ceiling farms, lava bases, etc.
What we did:
- ✅ Fixed safety check logic in all teleportation systems
- ✅ When safety is
true: Finds safe spots or blocks teleportation - ✅ When safety is
false: Allows teleportation ANYWHERE (even lava, void, etc.) - ✅ Updated config comments to clarify behavior
- ✅ Tested with Nether ceiling, void platforms, lava builds
Config Options that NOW WORK:
"enableHomeTeleportSafety": false // Allows homes anywhere!
"enableWarpSafety": false // Allows warps anywhere!
"enableSpawnSafety": false // Allows spawn anywhere!
"enableTeleportSafety": false // Allows TPA to unsafe locations!
Result: 🎉
- Full control over teleportation safety!
- Nether ceiling farms work!
- Intentional unsafe builds work!
- Advanced players have freedom!
- Default behavior unchanged (safe by default)!
Module Conflicts - COMPLETELY RESOLVED! ✅
Were you getting errors like these? ❌
- "Module neoessentials exports package..."
- "Module neoforge reads more than one module..."
- Server crashed on startup with NeoEssentials installed?
- Had to remove NeoEssentials to make other mods work?
ALL FIXED NOW! ✅
What was broken:
- NeoEssentials conflicted with: JadeAddons, SmoothChunk, SDLink, LetMeDespawn, and many more
- Module export errors prevented server startup
- Incompatible with Arclight and other hybrid platforms
What we did:
- ✅ Completely rewrote dependency bundling system
- ✅ Switched to NeoForge's native JarJar (no more Shadow plugin issues!)
- ✅ Fixed Gson conflicts (NeoForge already includes it!)
- ✅ Properly isolated Java-WebSocket library
- ✅ Tested with 50+ popular mod combinations
Result: 🎉
- Works with ALL tested mods!
- Clean server startup every time!
- Compatible with Arclight & hybrid platforms!
- No more "cannot resolve module" errors!
You can now use NeoEssentials with:
- Jade & JadeAddons ✅
- All optimization mods ✅
- All quality-of-life mods ✅
- Arclight/Bukkit hybrids ✅
- Any mod pack! ✅
🎉 Previous Updates (v1.0.2.4)
Chat Channels NOW WORK! ✅
HUGE FIX! Channels were in config but didn't actually work! Now they do!
What's New:
- ✅
/lor/local→ Local chat (only nearby players hear you!) - ✅
/gor/global→ Global chat (everyone hears you!) - ✅
/staff→ Staff-only chat (admins/mods only!) - ✅ Use
!prefix for quick global:!Hello everyone! - ✅ Use
@prefix for quick staff:@Need backup at spawn! - ✅ Works exactly as config shows!
Perfect for:
- RP servers (realistic proximity chat!)
- Survival servers (local + global options!)
- Staff coordination (private staff channel!)
Config Version Migration 🔧
FIXED THE BIGGEST PAIN POINT! Configs now auto-update when you upgrade!
Before: Had to manually delete config files to get new features 😫
Now: Automatically detects old configs and updates them! 🎉
What happens:
- Mod checks config versions on startup/reload
- Old config? → Auto-backup created
- New config copied from mod JAR
- Your settings preserved in backup file
- All new features work immediately!
Backups stored as: config_v12_backup_2026-01-10_14-30-00.json
🚀 What's New
📂 Split Your Configs! 🆕
SMART AUTO-DETECTION! New servers get optimized configs automatically!
How it works:
- 🆕 NEW Servers: Auto-creates split configs (9 smaller files!) → No manual steps!
- 📋 EXISTING Servers: Get in-game notification → Run command when ready!
- 🔄 DELETED Configs: Auto-recovery with split configs!
In-Game Admin Notification: OPs and admins see this when they log in:
═══════════════════════════════════════════
Your server is using a large config.json file.
NeoEssentials can split it into smaller files!
✓ Easier to find settings
✓ Less syntax errors
✓ Better organization
✓ Automatic backup
Run: /neoessentials config split
═══════════════════════════════════════════
Why This is AWESOME:
- 🆕 New servers optimized by default! (No config headaches!)
- 📢 Can't miss it! In-game notifications for admins!
- 🔒 Super safe! Auto-backup before splitting!
- 📁 Way easier! 9 focused files vs 1 giant file!
Manual Split (existing servers):
Run /neoessentials config split to migrate!
HUGE QOL IMPROVEMENT: Stop scrolling through a 685-line config file!
One command: /neoessentials config split
Splits into 9 small files:
- chat.json (200 lines) - Just chat settings!
- commands.json (110 lines) - Just command toggles!
- moderation.json (130 lines) - Just ban/jail/etc!
- teleportation.json (120 lines) - Just teleport!
-
- 5 more focused files!
Benefits:
- ✅ Find settings WAY faster
- ✅ Edit one system without affecting others
- ✅ Less risk of syntax errors
- ✅ Automatic backup (config.json.backup)
- ✅ Easy rollback
- ✅ Works exactly like before (100% compatible!)
Perfect for:
- Servers with custom configs
- Multiple admins editing configs
- Version control (git)
- Anyone tired of huge config files!
Try it: /neoessentials config split
🚀 What's New (Continued)
💬 Phase 2: Interactive Chat - Make Chat Come Alive!
🔗 Clickable URLs
Share links that actually work! URLs are automatically detected and made clickable.
- Click to open in browser
- Hover to see full URL
- Example:
Check out https://minecraft.net→ Click to visit!
📢 @Mention System
Get someone's attention the modern way!
- Type
@PlayerNameto mention someone - Bold yellow highlight + notification sound
- Click to message them
- Example:
@Steve check this out!→ Steve hears a ding!
💎 [item] Links
Show off your gear in style!
- Type
[item]while holding something - Shows item name with full hover details
- Example:
Look at my [item]!→ Shows Diamond Sword with enchantments!
🎨 Phase 3: Advanced Features - Professional Chat Management!
👑 Badge & Icon System
- Rank Badges: 👑 Owner, ⭐ Admin, 💎 VIP, 🛡️ Moderator, 🔨 Builder
- Custom Images: Drop your own PNG files in the badges folder!
- Status Icons: 💤 AFK, 👻 Vanished, 🔇 Muted
- Flexible Positioning: Put badges anywhere you want
🛡️ Anti-Spam Protection
- Caps Filter: STOP SHOUTING or auto-convert to lowercase
- Repeat Filter: No more spam! Blocks duplicate messages
- Link Filter: Control who can post URLs
- Rate Limit: Prevents message flooding
- Staff Bypass: Admins can bypass all filters
📋 Format Templates
Pre-built chat styles - just pick one!
- RPG Style:
[Lv.30] [Admin] Steve: Hello! - Modern Style:
● [VIP] Alex › Hey! - Minimal Style:
Steve: message - Detailed Style:
[world] <[Admin] Steve> message - Custom: Make your own!
🌈 Phase 4: Rich Text - Next-Level Formatting!
🎨 Gradient Text
Smooth color transitions across text!
- Syntax:
<gradient:FF0000-0000FF>text</gradient> - Example:
<gradient:FFD700-FF1493>VIP Player</gradient>(gold to pink!)
🌈 Rainbow Text
Vibrant rainbow colors!
- Syntax:
<rainbow>text</rainbow> - Example:
<rainbow>Rainbow Road!</rainbow>
🔀 Conditional Formatting
Dynamic chat that changes based on conditions!
Time-Based:
<if:time=morning>Good morning!</if>- Shows only in morning<if:time=night>🌙</if>- Shows moon at night
Stat-Based:
<if:health<50>❤️ Low Health!</if>- Warns when health is low<if:level>=50>⭐ High Level!</if>- Shows star for high level
State-Based:
<if:afk>💤</if>- Shows when player is AFK<if:flying>✈️</if>- Shows when flying<if:creative>🔧</if>- Shows when in creative mode
🆕 New Permissions
Phase 2 Permissions
neoessentials.chat.color- Use basic color codesneoessentials.chat.color.hex- Use hex colorsneoessentials.chat.format- Use formatting codesneoessentials.chat.mention- Mention other playersneoessentials.chat.itemlink- Show held item
Phase 3 Permissions
neoessentials.chat.caps.bypass- Bypass caps filterneoessentials.chat.repeat.bypass- Bypass repeat filterneoessentials.chat.links.bypass- Bypass link filterneoessentials.chat.spam.bypass- Bypass spam limit
Phase 4 Permissions
neoessentials.chat.richtext- Use all rich text effectsneoessentials.chat.gradient- Use gradient textneoessentials.chat.rainbow- Use rainbow text
⚙️ Configuration
All features are fully configurable! Enable what you want, disable what you don't.
Phase 2 - Interactive Chat:
- Toggle URLs, mentions, item links individually
- Customize mention color and sound
- Control who can use each feature
Phase 3 - Advanced Features:
- Configure rank badges (emoji or custom images!)
- Set up anti-spam rules (how strict, what action to take)
- Choose from 7 format templates or make your own
Phase 4 - Rich Text:
- Enable/disable gradients, rainbow, conditionals
- Require permissions for rich text effects
- Fine-tune all conditional options
🎯 Example Setups
VIP with Gradient Prefix
Config shows VIP prefix with gold-to-pink gradient
Time-Based Greeting
Shows sun in morning, moon at night automatically
Health Warning
Shows heart emoji when player health is below 50%
All Features Combined
Gradient prefix + status icons + conditional formatting + interactive elements!
🐛 Bug Fixes
- Fixed LuckPerms prefix/suffix integration
- Fixed resource leaks in pack generator
- Fixed null pointer warnings
- Improved error handling throughout
- Debug logging now controlled by config
- Cleaned up code quality (removed unused imports, etc.)
📚 Documentation
Included in this release:
- Complete feature documentation (100+ pages!)
- Custom badge setup guide
- Placeholder reference guide
- Permission documentation
- Configuration examples
- Testing checklists
📊 Performance
Don't worry about lag! This update is highly optimized:
- Only ~10-15ms overhead with ALL features enabled
- Concurrent data structures for thread safety
- Cached lookups, no database queries
- Pre-compiled regex patterns
- Smart caching throughout
🎮 Getting Started
It's easy to get started:
- Download the mod and add to your mods folder
- Start your server (creates config files)
- Configure at
config/neoessentials/config.json - Enable the features you want (all disabled by default)
- Set permissions using LuckPerms
- Enjoy your new chat system!
Pro Tip: Start with Phase 2 features (enabled by default), then gradually enable Phase 3 and 4!
🌟 Highlights
What makes this special:
✅ 50+ New Features across 4 major phases
✅ 11 New Permissions for fine-grained control
✅ Fully Configurable - every feature can be toggled
✅ Well Documented - complete guides included
✅ High Performance - optimized for large servers
✅ Easy to Use - works out of the box, customize as needed
✅ Future-Proof - designed for extensibility
⚠️ Notes
- Custom badge images require client resource pack (auto-generation included)
- Resource pack auto-send coming in future update (use server.properties for now)
- All Phase 4 features disabled by default (enable in config)
🔗 Support & Links
- Discord: https://discord.gg/dUGAQF2Mga
- GitHub: https://github.com/ZeroG-Network-PTY-LTD/NeoEssentials
- Wiki: Full documentation and tutorials
Download & Installation
- Download the latest
.jarfile from CurseForge - Place it in your
modsfolder - Restart your server
- Configure in
config/neoessentials/config.json - Enjoy the most advanced chat system for NeoForge!
This is our biggest update yet! 🎉
4 development phases, months of work, the ultimate chat system!
Thank you for using NeoEssentials! 🚀

