本帖最后由 雨 于 2021-4-28 20:41 编辑

代码如下 Bukkit版本1.16
  1. com.sk89q.worldedit.world.World world = FaweAPI.getWorld("world");
  2.         BlockVector3 position1 = BlockVector3.at(pos1.getBlockX(), pos1.getBlockY(), pos1.getBlockZ());
  3.         BlockVector3 position2 = BlockVector3.at(pos2.getBlockX(), pos2.getBlockY(), pos2.getBlockZ());
  4.         CuboidRegion region = new CuboidRegion(world, position1, position2);
  5.         EditSession editSession = new EditSessionBuilder(world).autoQueue(true).fastmode(true).build();
  6.         editSession.setBlocks((Region) region, new BaseBlock(BlockTypes.IRON_BLOCK.getDefaultState()));
  7.         editSession.flushQueue();
复制代码

使用该代码可以达到修改方块的效果
但依旧会卡住主线程

侃侃而逸千里
楼主真厉害!!!!!!!!!!!

clot28591
faonokanwavnwoinpaiwnfa

寒雨_Moro
我也在研究fawe....不过我太菜了没研究出什么名堂
我觉得也许你可以把这段代码放进异步里试试

寒雨_Moro 发表于 2021-6-12 12:04
我也在研究fawe....不过我太菜了没研究出什么名堂
我觉得也许你可以把这段代码放进异步里试试 ...

这倒是没试过

Mgepahmge落羽
k可以的,针不戳

1587113517
666,这正是我想要的,谢谢楼主

第一页 上一页 下一页 最后一页