EpicHomes | 1.21.1 Support | icon

EpicHomes | 1.21.1 Support | -----

A fully featured homes plugin that is resource efficient and simple to use. | With Folia Support |




Hello Peepolians

This one is a quality of life update for anyone wishing to make use of the importing features.

If you do encounter any bugs, please join our Discord and open a Support-Ticket and supply the requested information and we WILL do our best to solve your issue. (Any bugs posted in the review section WILL be ignored!)

If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.


Change-log:
  • 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`.
----------, Oct 1, 2024

Hello peepolians

This is just a simple one to update some internal libraries and to add a new PAPI placeholder: `%epicHomes_pluginEnabled%`

If you do encounter any bugs, please join our Discord and open a Support-Ticket and supply the requested information and we WILL do our best to solve your issue. (Any bugs posted in the review section WILL be ignored!)

If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.


Change-log:
  • 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`.
----------, Sep 14, 2024

Hello Peepolians

This is a HIGHLY recommended bug fix!

This will fix the `NoSuchMethodError` on trying to set a home!

If you do encounter any bugs, please join our Discord and open a Support-Ticket and supply the requested information and we WILL do our best to solve your issue. (Any bugs posted in the review section WILL be ignored!)

If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.


Change-log:
  • Updated GitHub repository.
  • Merged fix from @TechnicallyCoded.
  • Changed plugin version to `1.1.0`.
----------, Jul 11, 2024

Hello peepolians

Just a small one this time to add 1.21 support.

If you do encounter any bugs, please join our Discord and open a Support-Ticket and supply the requested information and we WILL do our best to solve your issue. (Any bugs posted in the review section WILL be ignored!)

If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.


Change-log:
  • Updated GitHub repository.
  • Added 1.21.0 support.
  • Changed plugin version to `1.0.9`.
----------, Jul 8, 2024

Hello peeps!

This one has been a while, sorry about that! This one now add 1.20.6 support and has had a major rewrite to make the plugin run smoother and faster. This update also now adds the ability for a user to setup as many tiered permission groups as needed now instead of the old 6 max.
(Please let me know if you find any bugs with this)

The plugin now also has had its reloading system fixed and you can now correctly reload all of the messages and config values without needing to restart the server!

The plugin now also features a fully documented and user accessible API with asynchronous custom events too!
(See the documentation tab for details)

Due to all of these changes, the below red statement is HIGHLY necessary!

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

If you do encounter any bugs, please join our Discord and open a Support-Ticket and supply the requested information and we WILL do our best to solve your issue. (Any bugs posted in the review section WILL be ignored!)

If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.


Change-log:
  • 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`.
----------, Jun 10, 2024

This is a quick hot fix for offline server checking issues!

This update is HIGHLY recommended!
If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.

Change-log:
Updated GitHub repository.
HOT FIX!
Removed unnecessary offline mode disable of GUI.
Fixed default startup behaviour bug.
Changed plugin version to `1.0.7`.
----------, Dec 5, 2023

Hello peeps

This one is fairly monumental as it now adds the long missing admin features such as deleting or teleporting to other players homes!

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

If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.


Change-log:
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`.
----------, Dec 4, 2023

Hello peepolians!

It's been a little while since the last update so my apologies on that. This one is an exciting one of you dabble in plugin development! EpicHomes now has a proper API!

To make use of it, you can use Maven or Gradle and use the following to add EpicHomes to your project!

Maven:
HTML:
    <repositories>
        <repository>
            <id>jitpack.io </id>
            <url>https://jitpack.io </url>
        </repository>
    </repositories>
HTML:
    <dependency>
        <groupId>com.github.Loving11ish </groupId>
        <artifactId>EpicHomes </artifactId>
        <version>[VERSION-LISTED-ON-SPIGOT] </version>
            <scope>provided </scope>
    </dependency>

Gradle:
HTML:
    dependencyResolutionManagement {
        repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
        repositories {
            mavenCentral()
            maven { url 'https://jitpack.io' }
        }
    }
HTML:
    dependencies {
            implementation 'com.github.Loving11ish:EpicHomes:[VERSION-LISTED-ON-SPIGOT]'
    }

If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.


Change-log:
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`.
----------, Nov 29, 2023

Hello everyone!

Here is a big update for you all! This one now adds native support for 1.20.2 and now prevents users using `.` and colour codes in their homes and breaking the plugin! (Finally!).

There are also a BUNCH of other fixes and updates so check out the list below to see the full change list.

Thank you one and all for downloading my plugin!

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

If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.


Change-log:
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`.
----------, Oct 1, 2023

Hello everyone!

This is a HOT FIX as per title to fix Async Teleport event when running on Bukkit/Spigot/Paper.

THIS UPDATE IS HIGHLY RECOMMENDED FOR ALL USERS

If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.


Change-log:
Updated GitHub repository.
Fixed issue with HomeTeleportEvent not firing async on Bukkit/Spigot/Paper.
Changed plugin version to `1.0.3`.
----------, Jun 12, 2023

Hello everyone, this update now adds 1.20 API support along with a small bug fix on plugin reloads.

If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.


Change-log:
Updated GitHub repository.
Fixed issue with reloading.
Updated to 1.20 API.
Updated PaperLib to 1.0.8.
Changed plugin version to `1.0.2`.
----------, Jun 12, 2023

Hi everyone, thank you so much for the amazing initial support and interest in this new plugin from me! It really means a lot!

This latest update is as per the title, EpicHomes now has the option to notify staff if the plugin has an update available.

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

If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.


Change-log:
Updated GitHub repository.
Added version update checking system.
Added UpdateChecker.
Added Update JoinEvent.
Reworked ReloadSubCommand to work from console.
Added new variable to messages.yml.
Changed PlaceholderAPIHook version to `1.0.1`.
Changed plugin version to `1.0.1`.
----------, May 11, 2023

Resource Information
Author:
----------
Total Downloads: 4,676
First Release: May 1, 2023
Last Update: Oct 1, 2024
Category: ---------------
All-Time Rating:
4 ratings
Find more info at patreon.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings