镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

Implement home cleanup utility - #4244

Merged
JRoy merged 7 commits into
EssentialsX:2.xfrom
triagonal:util/home-cleanup
Jun 18, 2021
Merged

JRoy merged 7 commits into
EssentialsX:2.xfrom
triagonal:util/home-cleanup

Conversation

@triagonal

@triagonal triagonal commented Jun 17, 2021 •

Copy link
Copy Markdown
Member

Information

This PR implements a home cleanup utility subcommand inside the /essentials command, similar to the existing /ess cleanup subcommand for cleaning up user files. A "home deleter" is something that's requested fairly often on the MOSS support server, primarily from server owners looking to do world resets. This also works as a solution for #4088.

Environments tested:

OS: Windows 10 20H2
Java version: openjdk version "11.0.10"

  • 1.16.5-R0.1-SNAPSHOT git-Paper-777 (MC: 1.16.5)

Comment thread Essentials/src/main/java/com/earth2me/essentials/commands/Commandessentials.java Outdated
Comment thread Essentials/src/main/java/com/earth2me/essentials/commands/Commandessentials.java Outdated
Comment thread Essentials/src/main/java/com/earth2me/essentials/commands/Commandessentials.java Outdated
Comment thread Essentials/src/main/java/com/earth2me/essentials/commands/Commandessentials.java Outdated
@triagonal triagonal added module: main Issues or PRs for the main Essentials module type: enhancement Features and feature requests. labels Jun 18, 2021
JRoy
JRoy previously approved these changes Jun 18, 2021
Comment thread Essentials/src/main/java/com/earth2me/essentials/commands/Commandessentials.java Outdated
Comment thread Essentials/src/main/java/com/earth2me/essentials/commands/Commandessentials.java Outdated
Comment thread Essentials/src/main/java/com/earth2me/essentials/commands/Commandessentials.java Outdated
@JRoy JRoy added this to the 2.19.0 milestone Jun 18, 2021
@JRoy
JRoy merged commit 1da3b3f into EssentialsX:2.x Jun 18, 2021
@triagonal
triagonal deleted the util/home-cleanup branch June 18, 2021 15:34
@LucidAPs

Copy link
Copy Markdown

This is a great tool! How about also making a command that would delete broken uuid files from userdata and usermaps with the npc flag, duplicates etc.

ressidell pushed a commit to ressidell/Essentials that referenced this pull request Apr 27, 2025
rewsdjad1 pushed a commit to rewsdjad1/EssentialsXPlus that referenced this pull request Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

module: main Issues or PRs for the main Essentials module type: enhancement Features and feature requests.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants