This commit is contained in:
Luca
2021-11-24 18:52:53 +01:00
parent f210b41f2e
commit 9301730272
6 changed files with 210 additions and 1 deletions

View File

@ -1,8 +1,27 @@
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, )
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);
}
}
}