From f2a46e54ea9ab23bcb4d0aa7ed71d6e426c0e312 Mon Sep 17 00:00:00 2001 From: Chaoscaot Date: Sat, 31 May 2025 19:40:08 +0200 Subject: [PATCH] Revert "Add WeatherCommand" This reverts commit 30fa3fd66e1208ba0edfcfa7890bc7690ec4cef8. --- .../src/de/steamwar/teamserver/Builder.java | 1 - .../teamserver/command/WeatherCommand.java | 53 ------------------- 2 files changed, 54 deletions(-) delete mode 100644 Teamserver/src/de/steamwar/teamserver/command/WeatherCommand.java diff --git a/Teamserver/src/de/steamwar/teamserver/Builder.java b/Teamserver/src/de/steamwar/teamserver/Builder.java index e049cdc6..137906ad 100644 --- a/Teamserver/src/de/steamwar/teamserver/Builder.java +++ b/Teamserver/src/de/steamwar/teamserver/Builder.java @@ -46,7 +46,6 @@ public final class Builder extends JavaPlugin { new SpeedCommand(); new FreezeCommand(); new ArenaconfigCommand(); - new WeatherCommand(); if (Bukkit.getPluginManager().getPlugin("AxiomPaper") != null) { Bukkit.getPluginManager().registerEvents(new AxiomHandshakeListener(), this); diff --git a/Teamserver/src/de/steamwar/teamserver/command/WeatherCommand.java b/Teamserver/src/de/steamwar/teamserver/command/WeatherCommand.java deleted file mode 100644 index 2684370c..00000000 --- a/Teamserver/src/de/steamwar/teamserver/command/WeatherCommand.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * This file is a part of the SteamWar software. - * - * Copyright (C) 2020 SteamWar.de-Serverteam - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ - -package de.steamwar.teamserver.command; - -import de.steamwar.command.SWCommand; -import org.bukkit.WeatherType; -import org.bukkit.entity.Player; - -public class WeatherCommand extends SWCommand { - - public WeatherCommand() { - super("weather"); - } - - @Register("clear") - public void clearWeather(Player player, @OptionalValue("0") int duration) { - player.getWorld().setClearWeatherDuration(duration); - player.getWorld().setThundering(false); - } - - @Register - public void rainyWeather(Player player, WeatherType type, int duration) { - player.getWorld().setThundering(false); - if (type == WeatherType.CLEAR) { - clearWeather(player, duration); - } else { - player.getWorld().setWeatherDuration(duration); - } - } - - @Register("thunder") - public void thunderWeather(Player player, @OptionalValue("0") int duration) { - player.getWorld().setThunderDuration(duration); - player.getWorld().setThundering(true); - } -}