Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: This feature may not be available in some browsers.
public static List<ProtectedRegion> getRegionsByBlock(Block block) {
      World world = BukkitAdapter.adapt(block.getWorld());
      RegionManager regionManager = ToffiHookah.getInstance().getRegionContainer().get(world);
      if (regionManager != null) {
         BlockVector3 bv3 = BlockVector3.at(block.getX(), block.getY(), block.getZ());
         ProtectedRegion testRegion = new ProtectedCuboidRegion("test", bv3, bv3);
         List<ProtectedRegion> candidates = new ArrayList(regionManager.getRegions().values().stream().toList());
         List<ProtectedRegion> overlaps = testRegion.getIntersectingRegions(candidates);
         if (!overlaps.isEmpty()) {
            return overlaps;
         }
      }
      return null...
	public static List<ProtectedRegion> getRegionsByBlock(Block block) {
      World world = BukkitAdapter.adapt(block.getWorld());
      RegionManager regionManager = ToffiHookah.getInstance().getRegionContainer().get(world);
      if (regionManager != null) {
         BlockVector3 bv3 = BlockVector3.at(block.getX(), block.getY(), block.getZ());
         ProtectedRegion testRegion = new ProtectedCuboidRegion("test", bv3, bv3);
         List<ProtectedRegion> candidates = new ArrayList(regionManager.getRegions().values().stream().toList());
         List<ProtectedRegion> overlaps = testRegion.getIntersectingRegions(candidates);
         if (!overlaps.isEmpty()) {
            return overlaps;
         }
      }
      return null;
   }
	Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения