9
0
mirror of https://github.com/Xiao-MoMi/Custom-Crops.git synced 2025-12-23 08:59:28 +00:00

Towny Support + WorldGuard Fix

This commit is contained in:
Xiao-MoMi
2022-07-06 14:33:49 +08:00
parent 649f7d28a8
commit f6dbe3c76c
8 changed files with 66 additions and 17 deletions

View File

@@ -7,6 +7,8 @@ import org.bukkit.Bukkit;
import org.bukkit.OfflinePlayer;
import org.jetbrains.annotations.NotNull;
import java.util.Optional;
public class Placeholders extends PlaceholderExpansion{
@Override
@@ -27,7 +29,7 @@ public class Placeholders extends PlaceholderExpansion{
@Override
public String onRequest(OfflinePlayer player, String params) {
if (params.equalsIgnoreCase("season")){
return SeasonManager.SEASON.get(player.getPlayer().getWorld().getName())
return Optional.ofNullable(SeasonManager.SEASON.get(player.getPlayer().getWorld().getName())).orElse(ConfigReader.Message.noSeason)
.replace("spring", ConfigReader.Message.spring)
.replace("summer", ConfigReader.Message.summer)
.replace("autumn", ConfigReader.Message.autumn)