Artcheer Postado Outubro 20, 2017 Denunciar Compartilhar Postado Outubro 20, 2017 [bukkit: 1.8] Pessoal como faço pra pegar um bloco que está atrás de um placa? Eu coloquei uma Placa em um Chest, e quero pegar esse chest então tentei: Block sign = null; // Eu ja tenho a Location da placa coloquei null pra simplificar Block chest = sign.getRelative(BlockFace.SOUTH); Mas ela retornar o Bloco que está ao Sul (Em relação ao mundo) eu quero em relação a placa, como fazer isso? Link para o comentário Compartilhar em outros sites More sharing options...
FilipeNock Postado Outubro 20, 2017 Denunciar Compartilhar Postado Outubro 20, 2017 public static Block getBlockBehindSign(Block block) { if (block.getType().equals(Material.WALL_SIGN)) switch (block.getData()) { case 2: return block.getRelative(BlockFace.WEST); case 3: return block.getRelative(BlockFace.EAST); case 4: return block.getRelative(BlockFace.SOUTH); case 5: return block.getRelative(BlockFace.NORTH); } return null; } Block block = getBlockBehindSign(BLOCO DA PLACA) 1 Link para o comentário Compartilhar em outros sites More sharing options...
Artcheer Postado Outubro 20, 2017 Autor Denunciar Compartilhar Postado Outubro 20, 2017 public static Block getBlockBehindSign(Block block) { if (block.getType().equals(Material.WALL_SIGN)) switch (block.getData()) { case 2: return block.getRelative(BlockFace.WEST); case 3: return block.getRelative(BlockFace.EAST); case 4: return block.getRelative(BlockFace.SOUTH); case 5: return block.getRelative(BlockFace.NORTH); } return null; } Block block = getBlockBehindSign(BLOCO DA PLACA) Você é o cara ! Vlw pela ajuda Jovem. Nem sabia que tinha esse material "WALL.SIGN", vlw mesmo. Link para o comentário Compartilhar em outros sites More sharing options...
Wolf_131 Postado Outubro 20, 2017 Denunciar Compartilhar Postado Outubro 20, 2017 Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Artcheer
[bukkit: 1.8]
Pessoal como faço pra pegar um bloco que está atrás de um placa?
Eu coloquei uma Placa em um Chest, e quero pegar esse chest então tentei:
Mas ela retornar o Bloco que está ao Sul (Em relação ao mundo) eu quero em relação a placa, como fazer isso?
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados