Use setToAir() method everywhere

This commit is contained in:
Daniel Saukel 2020-03-21 16:44:34 +01:00
parent dede41827f
commit c4b2562d07
4 changed files with 2 additions and 10 deletions

View File

@ -16,7 +16,6 @@
*/ */
package de.erethon.dungeonsxl.sign.button; package de.erethon.dungeonsxl.sign.button;
import de.erethon.caliburn.item.VanillaItem;
import de.erethon.dungeonsxl.api.DungeonsAPI; import de.erethon.dungeonsxl.api.DungeonsAPI;
import de.erethon.dungeonsxl.api.dungeon.Dungeon; import de.erethon.dungeonsxl.api.dungeon.Dungeon;
import de.erethon.dungeonsxl.api.sign.Button; import de.erethon.dungeonsxl.api.sign.Button;
@ -88,7 +87,7 @@ public class EndSign extends Button {
} }
if (!getTriggers().isEmpty()) { if (!getTriggers().isEmpty()) {
getSign().getBlock().setType(VanillaItem.AIR.getMaterial()); setToAir();
return; return;
} }

View File

@ -16,7 +16,6 @@
*/ */
package de.erethon.dungeonsxl.sign.button; package de.erethon.dungeonsxl.sign.button;
import de.erethon.caliburn.item.VanillaItem;
import de.erethon.commons.misc.NumberUtil; import de.erethon.commons.misc.NumberUtil;
import de.erethon.dungeonsxl.api.DungeonsAPI; import de.erethon.dungeonsxl.api.DungeonsAPI;
import de.erethon.dungeonsxl.api.player.GamePlayer; import de.erethon.dungeonsxl.api.player.GamePlayer;
@ -89,7 +88,7 @@ public class ReadySign extends Button {
} }
if (!getTriggers().isEmpty()) { if (!getTriggers().isEmpty()) {
getSign().getBlock().setType(VanillaItem.AIR.getMaterial()); setToAir();
return; return;
} }

View File

@ -19,7 +19,6 @@ package de.erethon.dungeonsxl.sign.passive;
import com.gmail.filoghost.holographicdisplays.api.Hologram; import com.gmail.filoghost.holographicdisplays.api.Hologram;
import com.gmail.filoghost.holographicdisplays.api.HologramsAPI; import com.gmail.filoghost.holographicdisplays.api.HologramsAPI;
import de.erethon.caliburn.item.ExItem; import de.erethon.caliburn.item.ExItem;
import de.erethon.caliburn.item.VanillaItem;
import de.erethon.commons.misc.NumberUtil; import de.erethon.commons.misc.NumberUtil;
import de.erethon.dungeonsxl.api.DungeonsAPI; import de.erethon.dungeonsxl.api.DungeonsAPI;
import de.erethon.dungeonsxl.api.sign.Passive; import de.erethon.dungeonsxl.api.sign.Passive;
@ -78,8 +77,6 @@ public class HologramSign extends Passive {
@Override @Override
public void initialize() { public void initialize() {
getSign().getBlock().setType(VanillaItem.AIR.getMaterial());
String[] holoLines = getLine(1).split("/"); String[] holoLines = getLine(1).split("/");
Location location = getSign().getLocation(); Location location = getSign().getLocation();
location = location.add(0.5, NumberUtil.parseDouble(getLine(2)), 0.5); location = location.add(0.5, NumberUtil.parseDouble(getLine(2)), 0.5);

View File

@ -17,7 +17,6 @@
package de.erethon.dungeonsxl.sign.rocker; package de.erethon.dungeonsxl.sign.rocker;
import de.erethon.caliburn.category.Category; import de.erethon.caliburn.category.Category;
import de.erethon.caliburn.item.VanillaItem;
import de.erethon.commons.misc.BlockUtil; import de.erethon.commons.misc.BlockUtil;
import de.erethon.dungeonsxl.api.DungeonsAPI; import de.erethon.dungeonsxl.api.DungeonsAPI;
import de.erethon.dungeonsxl.api.sign.Rocker; import de.erethon.dungeonsxl.api.sign.Rocker;
@ -89,8 +88,6 @@ public class OpenDoorSign extends Rocker {
} }
((DGameWorld) getGameWorld()).addGameBlock(door); ((DGameWorld) getGameWorld()).addGameBlock(door);
getSign().getBlock().setType(VanillaItem.AIR.getMaterial());
} else { } else {
markAsErroneous("No door attached"); markAsErroneous("No door attached");
} }