本帖最后由 雨 于 2021-4-28 20:41 编辑
代码如下 Bukkit版本1.16
复制代码
使用该代码可以达到修改方块的效果
但依旧会卡住主线程
代码如下 Bukkit版本1.16
- com.sk89q.worldedit.world.World world = FaweAPI.getWorld("world");
- BlockVector3 position1 = BlockVector3.at(pos1.getBlockX(), pos1.getBlockY(), pos1.getBlockZ());
- BlockVector3 position2 = BlockVector3.at(pos2.getBlockX(), pos2.getBlockY(), pos2.getBlockZ());
- CuboidRegion region = new CuboidRegion(world, position1, position2);
- EditSession editSession = new EditSessionBuilder(world).autoQueue(true).fastmode(true).build();
- editSession.setBlocks((Region) region, new BaseBlock(BlockTypes.IRON_BLOCK.getDefaultState()));
- editSession.flushQueue();
使用该代码可以达到修改方块的效果
但依旧会卡住主线程
楼主真厉害!!!!!!!!!!!
faonokanwavnwoinpaiwnfa
我也在研究fawe....不过我太菜了没研究出什么名堂
我觉得也许你可以把这段代码放进异步里试试
我觉得也许你可以把这段代码放进异步里试试
k可以的,针不戳
666,这正是我想要的,谢谢楼主