Fixed IllegalArgumentException when performing a rollback preview containing an end crystal
This commit is contained in:
parent
ea69bf0dc5
commit
635a2b0d95
1 changed files with 2 additions and 2 deletions
|
|
@ -375,13 +375,13 @@ public class Rollback extends Queue {
|
||||||
if (preview == 2) {
|
if (preview == 2) {
|
||||||
Block block = location1.getBlock();
|
Block block = location1.getBlock();
|
||||||
Material blockType = block.getType();
|
Material blockType = block.getType();
|
||||||
if (!BukkitAdapter.ADAPTER.isItemFrame(blockType) && !blockType.equals(Material.PAINTING) && !blockType.equals(Material.ARMOR_STAND)) {
|
if (!BukkitAdapter.ADAPTER.isItemFrame(blockType) && !blockType.equals(Material.PAINTING) && !blockType.equals(Material.ARMOR_STAND) && !blockType.equals(Material.END_CRYSTAL)) {
|
||||||
Util.sendBlockChange(player, location1, block.getBlockData());
|
Util.sendBlockChange(player, location1, block.getBlockData());
|
||||||
blockCount1++;
|
blockCount1++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
if ((!BukkitAdapter.ADAPTER.isItemFrame(rowType)) && (rowType != Material.PAINTING) && (rowType != Material.ARMOR_STAND)) {
|
if ((!BukkitAdapter.ADAPTER.isItemFrame(rowType)) && (rowType != Material.PAINTING) && (rowType != Material.ARMOR_STAND) && (rowType != Material.END_CRYSTAL)) {
|
||||||
BlockData sendBlockData = blockData;
|
BlockData sendBlockData = blockData;
|
||||||
if (sendBlockData == null) {
|
if (sendBlockData == null) {
|
||||||
sendBlockData = rowType.createBlockData();
|
sendBlockData = rowType.createBlockData();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue