What is Necessities?
Necessities is a modern, cross-platform equivalent to the classic "Essentials" plugins found on Bukkit/Spigot servers. It provides the core commands and utilities that every server needs: teleportation, homes, kits, moderation tools, and more.
Key Features
- Teleportation: Robust
/tpa,/home,/warp, and/spawnsystems with configurable delays and cooldowns. - Player Utilities: Heal, feed, fly, god mode, and speed management.
- Inventory Management: Access Ender Chests (
/enderchest) and view other players' inventories (/invsee) remotely. - Kits: Create custom kits using JSON files to give players starter gear or rewards.
- Moderation: Vanish mode, broadcasting, and nickname management.
- World Control: Easily change time and weather with shorthand commands.
- Cross-Platform: Works on both Fabric and NeoForge using the same codebase.
Integration
Necessities integrates seamlessly with:
- Fabric Permissions API (Fabric) / PermissionAPI (NeoForge) for granular command control.
- YAML Config for easy-to-read configuration files.
