Only demand the used interface here.
This commit is contained in:
parent
c4423de353
commit
371f7079c8
|
@ -3,9 +3,9 @@ package fr.neatmonster.nocheatplus.compat.bukkit.model;
|
||||||
import org.bukkit.World;
|
import org.bukkit.World;
|
||||||
import org.bukkit.block.Block;
|
import org.bukkit.block.Block;
|
||||||
import org.bukkit.block.BlockState;
|
import org.bukkit.block.BlockState;
|
||||||
|
import org.bukkit.block.data.Bisected;
|
||||||
import org.bukkit.block.data.Bisected.Half;
|
import org.bukkit.block.data.Bisected.Half;
|
||||||
import org.bukkit.block.data.BlockData;
|
import org.bukkit.block.data.BlockData;
|
||||||
import org.bukkit.block.data.type.Stairs;
|
|
||||||
|
|
||||||
import fr.neatmonster.nocheatplus.utilities.map.BlockCache;
|
import fr.neatmonster.nocheatplus.utilities.map.BlockCache;
|
||||||
|
|
||||||
|
@ -46,8 +46,8 @@ public class BukkitStairs implements BukkitShapeModel {
|
||||||
final BlockState state = block.getState();
|
final BlockState state = block.getState();
|
||||||
final BlockData blockData = state.getBlockData();
|
final BlockData blockData = state.getBlockData();
|
||||||
|
|
||||||
if (blockData instanceof Stairs) {
|
if (blockData instanceof Bisected) {
|
||||||
final Stairs stairs = (Stairs) blockData;
|
final Bisected stairs = (Bisected) blockData;
|
||||||
final Half half = stairs.getHalf();
|
final Half half = stairs.getHalf();
|
||||||
//final Shape shape = stairs.getShape();
|
//final Shape shape = stairs.getShape();
|
||||||
// TODO: Refine later, with sub shapes.
|
// TODO: Refine later, with sub shapes.
|
||||||
|
|
Loading…
Reference in New Issue