Dan's Essentials
0
Provides miscellaneous commands.
Versions
All releases on GitHubSnapshot release marking Dans-Essentials's move to an AI-first development approach.
Day-to-day feature work, grooming, review and maintenance now run through AI agents working directly against this repository, with the maintainers setting direction and approving what lands. The version bump marks that change in how the project is built — it is not a compatibility break. Behaviour, configuration and stored data are unchanged, and existing installations can upgrade in place.
This is a dated snapshot, not a finished release. It follows the precedent set by Medieval
Factions' 6.0.0-SNAPSHOT-7-25-2026: the AI-first line has not yet been verified in live operation,
and the snapshot designation stays until it has.
Version changes
pom.xml:2.3.0→3.0.0-SNAPSHOT-8-8-2026
Opened as https://github.com/Dans-Plugins/Dans-Essentials/pull/140.
Drafted by Claude on behalf of Daniel Stephenson.
What's Changed
- Moving away from the Singleton pattern. by @dmccoystephenson in https://github.com/Dans-Plugins/Dans-Essentials/pull/133
- Ponder Update, No More Vanish, /de gm 2 by @dmccoystephenson in https://github.com/Dans-Plugins/Dans-Essentials/pull/134
Full Changelog: https://github.com/Dans-Plugins/Dans-Essentials/compare/2.2...2.3.0
What's Changed
- Updated Ponder to v0.13 by @dmccoystephenson in https://github.com/Dans-Plugins/Dans-Essentials/pull/130
- Updated Ponder to v1.0 by @dmccoystephenson in https://github.com/Dans-Plugins/Dans-Essentials/pull/131
Full Changelog: https://github.com/Dans-Plugins/Dans-Essentials/compare/v2.1...2.2
Changes in Dan's Essentials v2.1
- Updated Ponder to v0.8
- Refactored event handling.
- Fixed a problem with warp signs.
- Created a local config service.
- Added the debugMode config option.
- Created a Logger class.
- Added some debug logging messages.
Changes in Dan's Essentials v2.0
- Renamed the plugin to Dan's Essentials.
- Removed any persistent aspects of the plugin.
- Integrated Ponder with the plugin.
- Rewrote all of the commands.
Changes in v1.5-beta
- major code refactoring to improve coupling and cohesion
- the broadcast command can now be used by the console
Changes in Medieval Essentials v1.4
- removed minutes from /seen command output
- integrated bStats
- added a server-wide alert for when new players join the server
- removed some unnecessary print statements
Changes in Medieval Essentials v1.3
- added the /label command
- added the /back command
- added the /logins command
- added the /invsee command
- added the /clearinv command
Changes in Medieval Essentials v1.2
- added /gm 0 command as a shortcut for /gamemode survival
- added /gm 1 command as a shortcut for /gamemode creative
Changes in Medieval Essentials v1.1
- added /getpos command
- added /flyspeed (number) command.
Changes in Medieval Essentials v0.9
- Added /vanish command with permission.
- Added /mute command with permission.
- Added /nick command with permission.
Medieval Essentials v0.6 allows you to:
- view a list of helpful commands with /medievalessentials help
- toggle your flight with /fly
- toggle the flight of another player with /fly (player-name)
- broadcast a message with /broadcast
- view the message of the day with /motd (message)
- set the message of the day with /setmotd (message)
- see how long its been since a play has logged in with /seen (player-name)
In addition to the commands above, the plugin also
- presents the message of the day to players when they log in
- keeps an activity record of each player
- supports saving/loading for all aspects of the plugin
Something wrong, or something missing?
Bugs go to the plugin's issue tracker, where they can actually be fixed and tracked. Ideas for new behaviour go to the Dev Portal, where the community can upvote them.