类org.bukkit.util.BoundingBox源码实例Demo

下面列出了怎么用org.bukkit.util.BoundingBox的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: ShopChest   文件: BentoBoxListener.java
private void deleteShops(World world, BoundingBox box, UUID vendorUuid) {
    if (!Config.enableBentoBoxIntegration)
        return;
        
    Collection<Shop> shops = plugin.getShopUtils().getShops();
    for (Shop shop : shops) {
        if (!shop.getLocation().getWorld().getName().equals(world.getName())) {
            continue;
        }

        if (vendorUuid != null && !shop.getVendor().getUniqueId().equals(vendorUuid)) {
            continue;
        }

        int x = shop.getLocation().getBlockX();
        int z = shop.getLocation().getBlockZ();
        if (box.contains(x, 0, z)) {
            plugin.getShopUtils().removeShop(shop, true);
        }
    }
}
 
源代码2 项目: Modern-LWC   文件: EntityBlock.java
@Override
public BoundingBox getBoundingBox() {
    return null;
}
 
源代码3 项目: Civs   文件: BlockImpl.java
@Override
public BoundingBox getBoundingBox() {
    return null;
}
 
源代码4 项目: Civs   文件: WorldImpl.java
@Override
public Collection<Entity> getNearbyEntities(BoundingBox boundingBox) {
    return null;
}
 
源代码5 项目: Civs   文件: WorldImpl.java
@Override
public Collection<Entity> getNearbyEntities(BoundingBox boundingBox, Predicate<Entity> predicate) {
    return null;
}
 
源代码6 项目: Skript   文件: DelayedChangeBlock.java
@Override
public BoundingBox getBoundingBox() {
	return b.getBoundingBox();
}
 
源代码7 项目: Skript   文件: BlockStateBlock.java
@Override
public BoundingBox getBoundingBox() {
	return state.getBlock().getBoundingBox();
}
 
 类所在包
 类方法
 同包方法