- Tested MC versions
- 1.19, 1.21, 26.2, 26.3
Dan's Essentials
Description
Dan's Essentials is a Minecraft plugin that provides a collection of miscellaneous utility commands for server operators and players, including fly toggles, gamemode switching, broadcasting, muting, inventory management, warp signs, and more.
Installation
- Download the jar from this page (the download button links to the stable release on GitHub), or run /dpm get dansessentials with Dan's Plugin Manager.
- Place the jar in your server's plugins folder.
- Restart the server.
Supported versions
Release 2.7.0 runs on Minecraft 1.19.4, 1.21.11, 26.2 and 26.3 (Spigot and its forks): it was started on a real server of each version, where it enabled cleanly, registered every command, stopped cleanly and started a second time on the data it wrote. Every release from now on is started on each version the plugin supports ( minecraft-versions.json in the repository) before it is published.
Release channels
This page mirrors the stable channel: the latest non-prerelease GitHub release. A dev pre-release built from every push to the default branch is available on GitHub for testing ( /dpm get --experimental). Details: Release channels.
Links
- Source code (GitHub)
- All releases
- Wiki
- Dan's Essentials on dansplugins.com
- Report a bug
- Support Discord (Dan's Plugins Community)
- bStats
Usage reporting
Usage reporting is on by default: when the plugin is enabled, and each time one of its commands is
used, it sends its name, its version and the command's name ( startup and command events) to
https://trace.danielstephenson.dev so it is known which plugins are actually in use. Nothing about
players, worlds, IPs, or anything typed after a command is sent. The plugin says on
every startup whether reporting is on. Each event also carries a random server ID (the server-id line in plugins/trace/config.yml) so
servers can be counted rather than events. It identifies no person, account or IP address; delete
the line to get a new one.
To turn it off:
- for this plugin: usage-reporting.enabled: false in plugins/DansEssentials/config.yml
- for every plugin on the server that reports this way: enabled: false in plugins/trace/config.yml
(created the first time such a plugin starts)
- for the whole process: the environment variable TRACE_USAGE_REPORTING=off or DO_NOT_TRACK=1
Details: https://danielstephenson.dev/usage-reporting
License
Open source under the GPL-3 license — see the repository for the full text.
Community
Part of the Dan's Plugins Community. Contributions are welcome — see the repository's contributing guide. Questions and support: the Discord above, not the review box (reviews cannot be answered).
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta