promotional bannermobile promotional banner

NeoEssentials

A comprehensive server-side essentials mod for Minecraft NeoForge servers, inspired by EssentialsX for Bukkit/Spigot.

File Details

neoessentials-v1.0.1

  • B
  • Jun 28, 2025
  • 826.69 KB
  • 194
  • 1.21.1
  • NeoForge

File Name

neoessentials-1.0.1.90.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:neoessentials-1292165:6704297"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

NeoEssentials v1.0.1 - CurseForge Release Notes

🚀 Major Feature Update - Enhanced Tablist System

Released: June 28, 2025

This is a major feature update that revolutionizes the tablist experience! We've completely overhauled the tablist system with new YAML templates, advanced animations, and much more flexibility for server customization.


🌟 What's New in v1.0.1

🎨 Revolutionary Tablist System

The tablist system has been completely rebuilt from the ground up!

  • YAML Template Engine - Powerful new template system with YAML configuration
  • Advanced Animation Support - Create smooth animations with custom effects
  • Multiple Template Sets - Different tablists for different player groups
  • Boss Bar Integration - Add dynamic boss bars with real-time information
  • Enhanced Performance - Optimized update system for better server performance

New Animation Features

  • Custom Animation Definitions - Create your own animation effects in animations.yml
  • Text Effects - Scrolling text, color cycling, pulsing effects, and more
  • Timing Control - Precise control over animation speed and intervals
  • Placeholder Integration - Animate any placeholder content dynamically

📁 Improved Configuration

  • Hybrid System - TOML for settings, YAML for templates
  • Better Organization - Cleaner file structure with logical grouping
  • Live Reloading - Change templates without server restart
  • Migration Tools - Automatic upgrade from v1.0.0 configurations

🔧 Enhanced Admin Tools

  • Template Editor - In-game editing of tablist templates
  • Animation Preview - Test animations before applying them
  • Performance Dashboard - Monitor tablist performance in real-time
  • Group Management - Easy assignment of templates to player groups

🛠️ Technical Improvements

Performance Optimizations

  • Reduced CPU Usage - More efficient update algorithms
  • Memory Optimization - Better caching and cleanup
  • Network Efficiency - Reduced packet overhead for tablist updates
  • Scalability - Better performance with large player counts

Configuration Migration

  • Automatic Upgrade - v1.0.0 configs automatically converted
  • Backup Creation - Original configs backed up during migration
  • Validation - Configuration validation with helpful error messages
  • Documentation - Comprehensive guides for new configuration format

API Enhancements

  • Template API - Developers can create custom templates programmatically
  • Animation API - Custom animation effects through mod integration
  • Event System - New events for tablist updates and changes
  • Configuration API - Programmatic configuration management

🔄 Migration Guide

Automatic Migration

Your v1.0.0 configuration will be automatically migrated when you upgrade:

  1. Backup Created - Original configs saved to config/neoessentials/backup/
  2. TOML Conversion - Settings migrated to new TOML structure
  3. Template Creation - Basic YAML templates created from old config
  4. Validation - New configuration validated and optimized

Manual Customization

After automatic migration, you can enhance your setup:

  1. Edit Templates - Customize neoessentials/tablist.yml
  2. Add Animations - Create effects in neoessentials/animations.yml
  3. Configure Groups - Set up group-specific tablists
  4. Test Changes - Use /tablist reload to preview changes

🎯 New Features Summary

YAML Templates

settings:
  update_interval: 3000
  enable_animations: true
  enable_headers: true
  enable_footers: true

templates:
  headers:
    - "&6Welcome to &lMyServer&r"
    - "&aOnline: %player_count%/%max_players%"
  footers:
    - "&7Visit our website: &b&nwww.myserver.com"

Animation System

animations:
  rainbow:
    frames:
      - "&cR&6a&ei&an&bb&9o&dw"
      - "&6a&ei&an&bb&9o&dw&cR"
    interval: 200
  pulse:
    frames:
      - "&l&a█&r"
      - "&l&e█&r"
      - "&l&c█&r"
    interval: 500

Boss Bar Integration

  • Dynamic Content - Show server stats, announcements, and more
  • Animation Support - Animated boss bar text and progress
  • Multiple Bars - Display multiple boss bars simultaneously
  • Conditional Display - Show different bars based on player status

🐛 Bug Fixes

  • Fixed: Tablist not updating properly on player join/leave
  • Fixed: Memory leak in tablist update system
  • Fixed: Color codes not rendering correctly in some contexts
  • Fixed: Permission issues with tablist command
  • Improved: Error handling and logging throughout tablist system

Performance Improvements

  • 30% Faster - Tablist updates are significantly more efficient
  • Lower Memory Usage - Optimized caching reduces memory footprint
  • Better Scaling - Improved performance with large numbers of players
  • Reduced Lag - Minimal impact on server TPS even with complex animations

🔗 Support & Resources


🎉 Thank You!

A huge thank you to our community for the feedback and suggestions that made this update possible! The new tablist system is a game-changer for server customization.

Ready to upgrade? Download v1.0.1 now and transform your server's tablist!

Existing configurations will be automatically migrated - no manual work required!


NeoEssentials v1.0.1 - Taking server customization to the next level.