Skip to content

🎉 Everything — Release 1.4.8

Latest

Choose a tag to compare

@Crazygiscool Crazygiscool released this 28 Dec 10:07
· 30 commits to master since this release

A major stability, cleanup, and modernization update.

A new stable release of Everything is now available.
This update focuses on command rewrites, build improvements, updater reliability, workflow automation, and overall project cleanup to keep the plugin fast, stable, and future‑proof.


🚀 What’s New

🧱 Build & Project Improvements

  • Full Gradle build system added
    Clean build.gradle, proper source sets, and reliable reproducible builds.
  • Added Gradle test support
    Ensures future features can be validated automatically.
  • Correct plugin version injection
    plugin.yml now always matches the Gradle project version.
  • Optimized project structure
    Reorganized files for clarity, maintainability, and future expansion.

🛠️ Command System Overhaul

Every major command has been rewritten for:

  • Modern Adventure API formatting
  • Clean error handling
  • Consistent UX
  • Built‑in tab completion
  • Zero CommandManager changes
  • No extra helper classes

Updated Commands

  • /eco — full tab completion, cleaner logic, safer economy handling
  • /balance — modern Adventure formatting
  • /home & /sethome — persistent YAML storage, auto‑save, tab completion
  • /kill — selector support, tab completion, improved messaging
  • /maintenance — full admin control, player allowlist, tab completion
  • /msg & /reply — cleaner messaging, reply tracking, tab completion
  • /namecolor — Adventure color validation + tab completion
  • /pay — safe economy transfers + tab completion
  • /tp — full multi‑mode teleportation + tab completion
  • /warp — YAML‑backed warp system with set/delete/use + tab completion
  • /report — persistent report system, clickable accept/deny buttons, tab completion

This is the largest command cleanup the plugin has ever received.


🔧 Updater Fixes

  • Fixed updater deleting plugin at runtime
    Now safely copies new versions into /plugins/update/ without touching the active JAR.
  • Updated GitHub API endpoint
    Now fetches only the latest stable release, ignoring prereleases.
  • Improved reliability and error handling

🌐 Release Automation

  • GitHub → Modrinth automatic publishing
    Your GitHub Release now triggers:
    • Gradle build
    • JAR upload
    • Modrinth publish
    • Version sync
  • Cleaner GitHub Actions workflow
    Includes JDK setup, Gradle build, and Modrinth publish with correct paths.

🗂️ Configuration Updates

  • 1.3.7 specifically unmerged all configs
    Each feature now has its own config file for clarity and modularity.

🧩 Compatibility

  • Minecraft: 1.20.4+
  • Servers: Paper, Spigot, CraftBukkit, Purpur
  • Dependencies:
    • PlaceholderAPI (required)
    • Vault (optional)
    • LuckPerms (recommended)

📥 Download

Grab the latest JAR from the release assets below.
Servers using the built‑in updater will automatically download this version into /plugins/update/.(unless its from previouse, and its broken)


❤️ Support

If you enjoy the plugin, consider starring the repository or reporting issues to help shape future updates.

Full Changelog: 1.3.6...1.4.8