Files
Luca 9301730272 e
2021-11-24 18:52:53 +01:00

28 lines
1.0 KiB
Java

package rip.tilly.bedwars.customitems.popuptower;
import org.bukkit.Material;
import org.bukkit.block.Block;
import org.bukkit.entity.Player;
import rip.tilly.bedwars.BedWars;
import rip.tilly.bedwars.playerdata.PlayerTeam;
public class PlaceTower {
public PlaceTower(Block block, String xyz, PlayerTeam playerTeam, Player player, boolean ladder, int ladderData) {
int x = Integer.parseInt(xyz.split(", ")[0]);
int y = Integer.parseInt(xyz.split(", ")[1]);
int z = Integer.parseInt(xyz.split(", ")[2]);
Block relative = block.getRelative(x, y, z);
if (relative.getType() == Material.AIR) {
if (!ladder) {
relative.setType(Material.WOOL);
relative.setData((byte) playerTeam.getColorData());
} else {
relative.setType(Material.LADDER);
relative.setData((byte) ladderData);
}
BedWars.getInstance().getGameManager().getGame(player.getUniqueId()).addPlacedBlock(relative);
}
}
}