Skip to content

Releases: CraptiCraft-Development/EpicHomes

MultiWorld Import Fix & Async Imports

01 Oct 21:44
Compare
Choose a tag to compare
  • Made data importers now run Async.
  • Removed unused Maven repository.
  • Fixed issues with importing homes that don't exist.
  • Fix issue with /homeadmin command cooldown.
  • Removed .idea folder from GitHub.
  • Added NPE checks for MessageUtils.sendOfflinePlayer method.
  • Changed plugin version to 1.1.2.

FoliaLib Update & New PAPI Placeholder

14 Sep 01:39
040ecb3
Compare
Choose a tag to compare
  • Updated GitHub repository.
  • Updated FoliaLib.
  • Removed deprecated methods.
  • Added v1_21_R2 version enum.
  • Added Other version enum.
  • Added new PAPI placeholder %epicHomes_pluginEnabled%.
  • Changed plugin version to 1.1.1.

Shade Bug Fix

11 Jul 13:23
Compare
Choose a tag to compare
  • Updated GitHub repository.
  • Merged fix from @TechnicallyCoded.
  • Changed plugin version to 1.1.0.

1.21 Support

08 Jul 20:32
c053a96
Compare
Choose a tag to compare
  • Updated GitHub repository.
  • Added 1.21.0 support.
  • Changed plugin version to 1.0.9.

1.20.6 Support

10 Jun 15:09
Compare
Choose a tag to compare
  • Updated GitHub repository.
  • Added 1.20.6 support.
  • Rewritten entire messaging system.
  • Added new ConfigManager.
  • Added new MessagesManager.
  • Added new API methods.
  • Added new PAPI placeholder %epicHomes_userHomeList%.
  • Made all API events run asynchronously.
  • Rewritten tiered home max value system to allow for infinite user values and groups.
  • Rewritten config.yml.
  • Rewritten messages.yml.
  • Changed plugin version to 1.0.8.

ALL USERS MUST UPDATE OR REGENERATE THEIR CONFIG.YML & MESSAGES.YML WHEN UPDATING TO THIS VERSION!

HOT FIX

05 Dec 00:34
Compare
Choose a tag to compare

Updated GitHub repository.
HOT FIX!
Removed unnecessary offline mode disable of GUI.
Fixed default startup behaviour bug.
Changed plugin version to 1.0.7.

THIS UPDATE IS HIGHLY RECOMMENDED FOR ALL USERS!

New Admin Features

04 Dec 18:19
Compare
Choose a tag to compare

Updated GitHub repository.
Added new admin commands.
Added new command /homeadmin.
Added new command /homeadmin delete <player> <home-name>.
Added new command /homeadmin visit <player> <home-name>.
Added new command /homeadmin list <player>.
Added new command /homeadmin reload.
Added new permission node epichomes.admin.
Added new permission node epichomes.command.listothers.
Added new permission node epichomes.command.visitothers.
Added new permission node epichomes.command.deleteothers.
Added new variables to messages.yml.
Fixed movement check for teleport cancelling.
Changed plugin version to 1.0.6.

USERS MUST UPDATE OR REGENERATE THEIR MESSAGES.YML OR THE PLUGIN MAY CRASH!

New Dev API & Bug Fixes

29 Nov 02:26
Compare
Choose a tag to compare

Updated GitHub repository.
Updated FoliaLib to 0.3.1.
Added MojangAPIRequestUtils class.
Added checks for offline/cracked servers.
Added default fallbacks for null config strings.
Added EpicHomesAPI class.
Added multiple static API methods for developers.
Refactored API events to new me.loving11ish.epichomes.api.events package.
Added firing of AsyncHomeTeleportEvent in sync mode when not running on Folia.
Changed plugin version to 1.0.5.

1.20.2 Support & Big Bug Fixes

30 Sep 23:37
Compare
Choose a tag to compare

Updated GitHub repository.
Downgraded to Java 11.
Removed inline variables.
Updated all dependencies.
Updated Maven-Shade-Plugin to 3.5.0.
Updated Maven-Compiler-Plugin to 3.11.0.
Fixed AutoSaveTaskUtils not cancelling.
Cleaned up console messages.
Made FoliaLib single instance reference.
Moved external plugin loaders to separate classes.
Added version check for PersistentDataContainers in versions greater than 1.13.2.
Removed option to disable auto save task.
Added new variables to messages.yml.
Added new variables to config.yml.
Added invalid characters check to home names.
Added banned home names check.
Rewritten home set system.
Rewritten server version check system.
Added new VersionCheckerUtils.
Added new permission node epichomes.bypass.movement.
Rewritten PlayerMovementEvent to decrease PlayerMoveEvent lookups.
Added new PAPI placeholder %epicHomes_baseServerVersion%.
Added new PAPI placeholder %epicHomes_serverPackage%.
Changed plugin version to 1.0.4.

ALL USERS MUST UPDATE OR REGENERATE THEIR CONFIG.YML & MESSAGES.YML

HOT FIX Timed Teleport Task Bug Fix

12 Jun 15:11
Compare
Choose a tag to compare

Updated GitHub repository.
Fixed issue with HomeTeleportEvent not firing async on Bukkit/Spigot/Paper.
Changed plugin version to 1.0.3.

THIS UPDATE IS HIGHLY RECOMMENDED FOR ALL USERS