AwesomeNeeded

The ultimate all-in-one Essentials replacement with full in-game UIs, economy, shops, claims, kits, crates, rewards, RTP, TPA, scoreboards, messages, moderation tools, and so much more — all in one plugin.

384

Quick challenge

How far can you run before the mobs catch you?

AwesomeNeeded

AwesomeNeeded - All-in-One Essentials Framework

The ultimate essentials plugin for Minecraft servers with full in-game GUI support!

AwesomeNeeded is a comprehensive, feature-rich essentials framework designed for Minecraft 1.19.x - 1.21.x servers running Paper, Spigot, or Bukkit. Built from the ground up with performance and usability in mind, it provides everything you need to run a professional Minecraft server.

---

✨ Key Features

🎮 Player Features

- Achievements - TPA requests, random teleport (RTP), spawn points, homes, and warps - Achievements - Built-in economy with Vault integration for compatibility - Achievements - Fully customizable in-game shop with GUI interface - Achievements - Timed kits with cooldowns and permissions (includes 3 default kits) - Achievements - Reward crate system with animations (includes 3 default crates) - Achievements - Land protection system with trust management - Achievements - Multiple home locations and server-wide warp points - Achievements - Extra inventory space for players - Achievements - Custom achievement system with rewards

👑 VIP Features

- Custom Heads - Timed flight system with automatic management - Custom Heads - Custom display names with color support - Custom Heads - Scheduled rewards for player retention - Custom Heads - XP and money multipliers - Custom Heads - Access to custom player head database

🛡️ Moderation Tools

- Chat Management - Mute, ban, kick, warn with duration support - Chat Management - Built-in cheat detection system - Chat Management - Comprehensive logging of player actions - Chat Management - Invsee, freeze, vanish, and more - Chat Management - Chat filters, formatting, and moderation

📊 Server Management

- Region Titles - Dynamic sidebar with live player stats - Region Titles - Customizable player list formatting - Region Titles - Anti-lag features and resource monitoring - Region Titles - Toggle features on/off as needed - Region Titles - Multi-world support and management - Region Titles - Location-based title messages

🔧 Utility Commands

- `/workbench` - Open crafting table anywhere - `/anvil` - Open anvil interface - `/enderchest` - Access your ender chest - `/hat` - Wear any item as a hat - `/trash` - Disposable trash GUI - `/heal` - Heal yourself or others - `/feed` - Restore hunger - And 30+ more utility commands!

---

🎯 What Makes AwesomeNeeded Different?

All-in-One Solution

Stop juggling multiple plugins! AwesomeNeeded combines 40+ essential features into one optimized package.

GUI-First Design

Every feature has an intuitive in-game GUI - no need to memorize complex commands or edit config files in-game.

Performance Focused

- Efficient database handling with HikariCP connection pooling - Async operations where possible - Minimal server impact with optimized code

Highly Configurable

- 6 configuration files for complete customization - JSON-based data persistence for transparency - Module system to enable/disable features

Modern & Maintained

- Built with Adventure API for modern text components - Supports latest Minecraft versions (1.19.x - 1.21.x) - Regular updates and bug fixes

---

📦 Default Content Included

Kits (3 Pre-configured)

- MVP Kit - Stone tools, food, basic supplies (24h cooldown) - MVP Kit - Iron gear, better items (12h cooldown) - MVP Kit - Diamond gear, premium items (6h cooldown)

Crates (3 Pre-configured)

- Epic Crate - Diamonds, emeralds, gold, iron - Epic Crate - Diamond blocks, netherite scraps, totems - Epic Crate - Netherite ingots, elytra, beacons

---

🔌 Integration Support

Optional Dependencies (Soft Dependencies)

- LuckPerms - Economy integration (has built-in fallback) - LuckPerms - Dynamic placeholder support - LuckPerms - Advanced permission integration

All integrations are optional - AwesomeNeeded works perfectly standalone!

---

🚀 Quick Start

1. Download `AwesomeNeeded-1.0.0.0.jar` 2. Place in your server's `plugins/` folder 3. Start/restart your server 4. Configuration files auto-generate in `plugins/AwesomeNeeded/` 5. Customize configs to your liking 6. Use `/awesome` to access the main control panel

---

🎮 Command Overview

Teleportation: `/tpa`, `/tpaccept`, `/tpdeny`, `/rtp`, `/spawn`, `/home`, `/warp`, `/back`

Economy: `/balance`, `/pay`, `/shop`, `/eco`

Features: `/kit`, `/crate`, `/claim`, `/fly`, `/daily`, `/weekly`

Social: `/nick`, `/afk`, `/msg`, `/reply`

Moderation: `/ban`, `/kick`, `/mute`, `/warn`, `/freeze`, `/invsee`

Utilities: `/workbench`, `/anvil`, `/heal`, `/feed`, `/hat`, `/trash`

Admin: `/setspawn`, `/setwarp`, `/eco`, `/module`, `/awesome admin`

And many more! Full command list in documentation.

---

📋 Permissions

All permissions follow the format: `awesome.<feature>`

- `awesome.user` - Basic player features - `awesome.vip` - VIP features (fly, nicknames, etc.) - `awesome.admin` - Administrative commands - `awesome.*` - All permissions

Granular permissions available for every feature!

---

💾 Data Storage

- Automatic Backups: YAML files for easy editing - Automatic Backups: JSON files for transparency and portability - Automatic Backups: MySQL or SQLite support with HikariCP pooling - Automatic Backups: Configurable data backup system

---

🌐 Server Compatibility

- Dependencies: 1.19.x, 1.20.x, 1.21.x - Dependencies: Paper (recommended), Spigot, Bukkit - Dependencies: Java 17 or higher - Dependencies: None required (all optional)

---

📊 Statistics

- 1.19+ Support - Comprehensive feature coverage - 1.19+ Support - With tab completion support - 1.19+ Support - Complete customization - 1.19+ Support - Lightweight and optimized - 1.19+ Support - Works standalone - 1.19+ Support - Modern Minecraft compatibility

---

⚡ Performance

AwesomeNeeded is designed with performance in mind:

- Optimized database queries with prepared statements - Async operations for I/O-heavy tasks - Efficient event handling with minimal overhead - Smart caching to reduce redundant operations - Resource monitoring and anti-lag features included

Suitable for servers of all sizes - from small community servers to large networks!

---

🎨 Customization

Every aspect is customizable: - Custom messages in `messages.yml` - Feature toggles in `config.yml` - Shop items in `shop.yml` - Kit contents in `kits.yml` - Crate rewards in `crates.yml` - Module states in memory

Make it yours!

---

🏆 Why Choose AwesomeNeeded?

Free - Everything you need in one plugin ✅ Free - Intuitive GUIs for all features ✅ Free - Optimized for minimal server impact ✅ Free - Enable/disable features as needed ✅ Free - Built with latest APIs and best practices ✅ Free - Active development and updates ✅ Free - Open source and free to use

---

📝 License

AwesomeNeeded is open source software.

---

🙏 Support the Project

If you enjoy AwesomeNeeded: - 📢 Share with other server owners - 🐛 Report bugs to help us improve - 💡 Suggest features you'd like to see - 📝 Write a review on Modrinth

---

Ready to transform your Minecraft server? Download AwesomeNeeded today!

ADS