Skip to content

Commit 3b68dec

Browse files
committed
zHomes 2.1.4
1 parent 9e207fb commit 3b68dec

17 files changed

Lines changed: 83 additions & 92 deletions

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
##
2323
![About the Project](https://cdn.modrinth.com/data/cached_images/2939adae27590da621f6332a61d92a12bd474204.png)
2424
**zHomes** is a plugin for Spigot/Paper/Purpur/PufferFish servers to make player transportation easier and 100% customizable.
25-
It's is 100% free, and only maintained by [yLeoft](https://github.com/yL3oft), has support for PlaceholderAPI, customizable commands, permissions, messages and more.
25+
It's 100% free, and only maintained by [yLeoft](https://github.com/yL3oft), has support for PlaceholderAPI, customizable commands, permissions, messages and more.
2626

2727
This plugin can also convert homes you had from previous plugins (The famous ones) See more in: [/zhomes converter](https://github.com/yL3oft/zHomes/wiki/Commands-&-Permissions#zhomes-converter)
2828

changelog.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
## Dependency Changes
2-
- Plugin now uses [zAPI 1.4.3](https://github.com/yL3oft/zAPI/releases/tag/1.4.3)
3-
- Plugin now uses NBTAPI 2.15.2-SNAPSHOT
2+
- Plugin now uses [zAPI 1.4.4](https://github.com/yL3oft/zAPI/releases/tag/1.4.4)
43

54
## General Changes
6-
- Added 1.21.8 support
7-
- Setup github actions for automatic releases
5+
- Fixed folia support (Finally!)
6+
- Fixed permission registration
7+
- Code cleanup and optimizations
88

9-
**zAPI Changelog**: https://github.com/yL3oft/zAPI/compare/1.4.2...1.4.3
10-
**NBTAPI Changelog**: https://github.com/tr7zw/Item-NBT-API/compare/2.15.1...master
11-
**Full Changelog**: https://github.com/yL3oft/zHomes/compare/2.1.2...2.1.3
9+
**zAPI Changelog**: https://github.com/yL3oft/zAPI/compare/1.4.3...1.4.4
10+
**Full Changelog**: https://github.com/yL3oft/zHomes/compare/2.1.3...2.1.4

dependency-reduced-pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<groupId>me.yleoft</groupId>
55
<artifactId>zHomes</artifactId>
66
<name>zHomes</name>
7-
<version>2.1.3</version>
7+
<version>2.1.4</version>
88
<description>Your new favorite homes plugin</description>
99
<url>https://github.com/yL3oft/zHomes</url>
1010
<developers>

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>me.yleoft</groupId>
88
<artifactId>zHomes</artifactId>
9-
<version>2.1.3</version>
9+
<version>2.1.4</version>
1010
<description>Your new favorite homes plugin</description>
1111
<url>https://github.com/yL3oft/zHomes</url>
1212
<packaging>jar</packaging>
@@ -261,7 +261,7 @@
261261
<dependency>
262262
<groupId>me.yleoft</groupId>
263263
<artifactId>zAPI</artifactId>
264-
<version>1.4.3</version>
264+
<version>1.4.4</version>
265265
<scope>compile</scope>
266266
</dependency>
267267
<dependency>

src/main/java/com/zhomes/api/event/player/ExecuteMainCommandEvent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import org.bukkit.entity.Player;
44
import org.bukkit.event.Cancellable;
55
import org.bukkit.event.HandlerList;
6-
import org.bukkit.event.player.PlayerEvent;;
6+
import org.bukkit.event.player.PlayerEvent;
77

88
public class ExecuteMainCommandEvent extends PlayerEvent implements Cancellable {
99
private static final HandlerList HANDLERS = new HandlerList();

src/main/java/com/zhomes/api/event/player/TeleportToHomeEvent.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@ public class TeleportToHomeEvent extends PlayerEvent implements Cancellable {
1212

1313
private boolean isCancelled;
1414

15-
protected Location from;
15+
protected final Location from;
1616

17-
protected Location to;
17+
protected final Location to;
1818

19-
protected boolean isDimensionalTeleport;
19+
protected final boolean isDimensionalTeleport;
2020

2121
protected boolean playerOwnHome = true;
2222

2323
protected String home;
2424

25-
protected OfflinePlayer owner;
25+
protected final OfflinePlayer owner;
2626

2727
public TeleportToHomeEvent(Player who, String home, Location from, Location to, boolean isDimensionalTeleport) {
2828
super(who);

src/main/java/me/yleoft/zHomes/Main.java

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
public final class Main extends JavaPlugin {
4646

4747
public static FileUtils configFileUtils;
48-
public static String homesMenuPath = "menus/menu-homes.yml";
48+
public static final String homesMenuPath = "menus/menu-homes.yml";
4949
public static StateFlag useHomesFlag;
5050
public static StateFlag setHomesFlag;
5151

@@ -76,13 +76,13 @@ public static Main getInstance() {
7676
public static boolean needsUpdate = false;
7777
public String updateVersion = getDescription().getVersion();
7878

79-
public String pluginName = getDescription().getName();
79+
public final String pluginName = getDescription().getName();
8080
public String coloredPluginName = this.pluginName;
81-
public String pluginVer = getDescription().getVersion();
82-
public String site = "https://modrinth.com/plugin/zhomes/version/latest";
83-
public static int bStatsId = 25021;
81+
public final String pluginVer = getDescription().getVersion();
82+
public final String site = "https://modrinth.com/plugin/zhomes/version/latest";
83+
public final static int bStatsId = 25021;
8484

85-
public File libsFolder = new File(getDataFolder(), "libs");
85+
public final File libsFolder = new File(getDataFolder(), "libs");
8686

8787
public final String mysqlVersion = "8.0.23";
8888
public final String mysqlJar = "mysql-connector-java-" + mysqlVersion + ".jar";
@@ -121,9 +121,7 @@ public void onEnable() {
121121
zAPI.init(this, pluginName, coloredPluginName, NBT.preloadApi());
122122
//<editor-fold desc="Variables">
123123
main = Main.this;
124-
pluginName = getDescription().getName();
125124
coloredPluginName = this.pluginName;
126-
pluginVer = getDescription().getVersion();
127125
cfgu = new ConfigUtils();
128126
hu = new HomesUtils();
129127
db = new DatabaseConnection();

src/main/java/me/yleoft/zHomes/commands/HomeCommand.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
package me.yleoft.zHomes.commands;
22

33
import com.zhomes.api.event.player.RenameHomeEvent;
4-
import me.yleoft.zHomes.Main;
54
import com.zhomes.api.event.player.ExecuteHomeCommandEvent;
65
import com.zhomes.api.event.player.PreExecuteHomeCommandEvent;
7-
import me.yleoft.zHomes.utils.ConfigUtils;
86
import me.yleoft.zHomes.utils.HomesUtils;
97
import me.yleoft.zHomes.utils.LanguageUtils;
108
import org.bukkit.Bukkit;

src/main/java/me/yleoft/zHomes/commands/HomesCommand.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import com.zhomes.api.event.player.ExecuteHomesCommandEvent;
44
import me.yleoft.zAPI.inventory.CustomInventory;
55
import me.yleoft.zAPI.managers.FileManager;
6-
import me.yleoft.zAPI.utils.HeadUtils;
76
import me.yleoft.zAPI.utils.StringUtils;
87
import me.yleoft.zHomes.Main;
98
import me.yleoft.zHomes.utils.HomesUtils;

src/main/java/me/yleoft/zHomes/commands/MainCommand.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,7 @@ public boolean onCommand(@NotNull CommandSender s, @NotNull Command cmd, @NotNul
9494
lang.sendMsg(s, lang5.getUsage());
9595
return false;
9696
}
97-
if(p != null) Main.db.migrateData(p, args[1]);
98-
else Main.db.migrateData(null, args[1]);
97+
Main.db.migrateData(p, args[1]);
9998
return false;
10099
case "version":
101100
case "ver":

0 commit comments

Comments
 (0)