SteamWar/FightSystem
Archiviert
13
1

Anti Ice and Snow Melt
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful

Dieser Commit ist enthalten in:
zOnlyKroks 2021-12-19 14:45:19 +01:00
Ursprung c9aab07344
Commit 0c6cfba029
2 geänderte Dateien mit 25 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -84,6 +84,7 @@ public class FightSystem extends JavaPlugin {
new PersonalKitCreator();
new ArrowStopper();
new ArrowPickup();
new BlockFadeListener();
new EnterHandler();
new TechHider();

Datei anzeigen

@ -0,0 +1,24 @@
package de.steamwar.fightsystem.listener;
import de.steamwar.fightsystem.ArenaMode;
import de.steamwar.fightsystem.states.FightState;
import de.steamwar.fightsystem.states.StateDependentListener;
import org.bukkit.Material;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.BlockFadeEvent;
public class BlockFadeListener implements Listener {
public BlockFadeListener() {
new StateDependentListener(ArenaMode.Check, FightState.All, this);
}
@EventHandler
public void onBlockFade(BlockFadeEvent event) {
if (event.getBlock().getType() == Material.SNOW_BLOCK || event.getBlock().getType() == Material.SNOW || event.getBlock().getType() == Material.ICE) {
event.setCancelled(true);
}
}
}