Skip to content

Commit 855b478

Browse files
committed
fix messages not loading
fixes config messages not loading on initial bootup
1 parent afba5de commit 855b478

File tree

4 files changed

+8
-6
lines changed

4 files changed

+8
-6
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>ADHDMC</groupId>
88
<artifactId>SleepMessages</artifactId>
9-
<version>0.0</version>
9+
<version>0.1</version>
1010
<packaging>jar</packaging>
1111

1212
<name>SleepMessages</name>

src/main/java/adhdmc/sleepmessages/SleepCommands.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package adhdmc.sleepmessages;
22

33
import net.kyori.adventure.text.minimessage.MiniMessage;
4+
import net.kyori.adventure.text.minimessage.tag.resolver.Placeholder;
45
import org.bukkit.command.Command;
56
import org.bukkit.command.CommandExecutor;
67
import org.bukkit.command.CommandSender;
@@ -12,7 +13,7 @@ public class SleepCommands implements CommandExecutor {
1213
@Override
1314
public boolean onCommand(@NotNull CommandSender sender, @NotNull Command command, @NotNull String label, @NotNull String[] args) {
1415
if(args.length == 0) {
15-
sender.sendMessage(mM.deserialize("<green><click:open_url:'https://github.com/illogicalsong/SleepMessages'><hover:show_text:'<gray>Click here to visit the GitHub!</gray>'>SleepMessages | [_Rhythmic]"));
16+
sender.sendMessage(mM.deserialize("<green><click:open_url:'https://github.com/illogicalsong/SleepMessages'><hover:show_text:'<gray>Click here to visit the GitHub!</gray>'>SleepMessages Version: <version> | Authors: [_Rhythmic]", Placeholder.unparsed("version", String.valueOf(SleepMessages.version))));
1617
return true;
1718
}
1819
if(args.length == 1 && args[0].equalsIgnoreCase("reload") && sender.hasPermission("sleepmessages.commands")){

src/main/java/adhdmc/sleepmessages/SleepListener.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ public class SleepListener implements Listener {
1818
@EventHandler
1919
public void onPlayerSleep(PlayerDeepSleepEvent event) {
2020
FileConfiguration config = SleepMessages.plugin.getConfig();
21-
String sleepMessage = config.getString("player-sleep-message", "");
22-
if (sleepMessage.isEmpty()) return;
21+
String sleepMessage = config.getString("player-sleep-message");
22+
if (sleepMessage == null || sleepMessage.isEmpty()) return;
2323
World world = event.getPlayer().getWorld();
2424
String playerName = event.getPlayer().getName();
2525
String worldName = world.getName();
@@ -42,8 +42,8 @@ public void onPlayerSleep(PlayerDeepSleepEvent event) {
4242
public void nightSkip(TimeSkipEvent event) {
4343
FileConfiguration config = SleepMessages.plugin.getConfig();
4444
if (!event.getSkipReason().equals(TimeSkipEvent.SkipReason.NIGHT_SKIP)) return;
45-
String skipMessage = config.getString("night-skip-message", "");
46-
if (skipMessage.isEmpty()) return;
45+
String skipMessage = config.getString("night-skip-message");
46+
if (skipMessage == null || skipMessage.isEmpty()) return;
4747
String worldName = event.getWorld().getName();
4848
event.getWorld().sendMessage(MiniMessage.miniMessage().deserialize(skipMessage, Placeholder.unparsed("worldname", worldName)));
4949
}

src/main/java/adhdmc/sleepmessages/SleepMessages.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
public final class SleepMessages extends JavaPlugin {
66
public static SleepMessages plugin;
7+
public static double version;
78

89
@Override
910
public void onEnable() {

0 commit comments

Comments
 (0)